@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap);





body {
  font-family: Poppins;
}
.display-1 {
  font-family: 'Roboto', sans-serif;
  font-size: 4.5rem;
}
.display-2 {
  font-family: 'Roboto', sans-serif;
  font-size: 3rem;
}
.display-4 {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
}
.display-5 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.5rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.1rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.6rem;
    font-size: calc( 2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.225rem + (4.5 - 2.225) * ((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.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 2rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.8rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 2rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #ffef00 !important;
}
.bg-success {
  background-color: #efefef !important;
}
.bg-info {
  background-color: #1ba1e2 !important;
}
.bg-warning {
  background-color: #82786e !important;
}
.bg-danger {
  background-color: #ff7d84 !important;
}
.btn-primary {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-primary:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #b3a700;
  border-color: #b3a700;
  border-radius: 100px;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #ffef00 !important;
  border-color: #ffef00 !important;
  color: #000000 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #000000 !important;
  background-color: #b3a700 !important;
  border-color: #b3a700 !important;
}
.btn-primary:hover:before,
.btn-primary:focus:before,
.btn-primary.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #000000 !important;
  background-color: #b3a700 !important;
  border-color: #b3a700 !important;
}
.btn-secondary {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-secondary:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #fe0613;
  border-color: #fe0613;
  border-radius: 100px;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #fe525b !important;
  border-color: #fe525b !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #fe0613 !important;
  border-color: #fe0613 !important;
}
.btn-secondary:hover:before,
.btn-secondary:focus:before,
.btn-secondary.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #fe0613 !important;
  border-color: #fe0613 !important;
}
.btn-info {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-info:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #13709e;
  border-color: #13709e;
  border-radius: 100px;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #1ba1e2 !important;
  border-color: #1ba1e2 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #13709e !important;
  border-color: #13709e !important;
}
.btn-info:hover:before,
.btn-info:focus:before,
.btn-info.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #13709e !important;
  border-color: #13709e !important;
}
.btn-success {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-success:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #c9c9c9;
  border-color: #c9c9c9;
  border-radius: 100px;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #efefef !important;
  border-color: #efefef !important;
  color: #707070 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-success:hover:before,
.btn-success:focus:before,
.btn-success.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-warning {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-warning:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #59524b;
  border-color: #59524b;
  border-radius: 100px;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-warning:hover:before,
.btn-warning:focus:before,
.btn-warning.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-danger {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-danger:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #ff313c;
  border-color: #ff313c;
  border-radius: 100px;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #ff7d84 !important;
  border-color: #ff7d84 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #ff313c !important;
  border-color: #ff313c !important;
}
.btn-danger:hover:before,
.btn-danger:focus:before,
.btn-danger.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff313c !important;
  border-color: #ff313c !important;
}
.btn-black {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-black:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #0d0d0d;
  border-color: #0d0d0d;
  border-radius: 100px;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black:hover:before,
.btn-black:focus:before,
.btn-black.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-white {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-white:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #d9d9d9;
  border-color: #d9d9d9;
  border-radius: 100px;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white:hover:before,
.btn-white:focus:before,
.btn-white.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  color: #333333 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #333333 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #333333 !important;
}
.btn-primary-outline {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-primary-outline:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #ffef00;
  border-color: #ffef00;
  border-radius: 100px;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #998f00;
  color: #998f00 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #000000 !important;
  background-color: #ffef00;
  border-color: #ffef00;
}
.btn-primary-outline:hover:before,
.btn-primary-outline:focus:before,
.btn-primary-outline.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #000000 !important;
  background-color: #ffef00 !important;
  border-color: #ffef00 !important;
}
.btn-secondary-outline {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-secondary-outline:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #fe525b;
  border-color: #fe525b;
  border-radius: 100px;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #e9010d;
  color: #e9010d !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #fe525b;
  border-color: #fe525b;
}
.btn-secondary-outline:hover:before,
.btn-secondary-outline:focus:before,
.btn-secondary-outline.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #fe525b !important;
  border-color: #fe525b !important;
}
.btn-info-outline {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-info-outline:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #1ba1e2;
  border-color: #1ba1e2;
  border-radius: 100px;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #106087;
  color: #106087 !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #1ba1e2;
  border-color: #1ba1e2;
}
.btn-info-outline:hover:before,
.btn-info-outline:focus:before,
.btn-info-outline.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #1ba1e2 !important;
  border-color: #1ba1e2 !important;
}
.btn-success-outline {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-success-outline:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #efefef;
  border-color: #efefef;
  border-radius: 100px;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #bcbcbc;
  color: #bcbcbc !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #707070 !important;
  background-color: #efefef;
  border-color: #efefef;
}
.btn-success-outline:hover:before,
.btn-success-outline:focus:before,
.btn-success-outline.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #707070 !important;
  background-color: #efefef !important;
  border-color: #efefef !important;
}
.btn-warning-outline {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-warning-outline:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #82786e;
  border-color: #82786e;
  border-radius: 100px;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #4b453f;
  color: #4b453f !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff !important;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-warning-outline:hover:before,
.btn-warning-outline:focus:before,
.btn-warning-outline.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-danger-outline {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-danger-outline:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #ff7d84;
  border-color: #ff7d84;
  border-radius: 100px;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #ff1723;
  color: #ff1723 !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #ff7d84;
  border-color: #ff7d84;
}
.btn-danger-outline:hover:before,
.btn-danger-outline:focus:before,
.btn-danger-outline.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff7d84 !important;
  border-color: #ff7d84 !important;
}
.btn-black-outline {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-black-outline:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #333333;
  border-color: #333333;
  border-radius: 100px;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline:hover:before,
.btn-black-outline:focus:before,
.btn-black-outline.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  overflow: hidden;
}
.btn-white-outline:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 2rem;
  width: 2rem;
  top: calc(50% - 1rem);
  left: calc(50% - 1rem);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  background-color: #ffffff;
  border-color: #ffffff;
  border-radius: 100px;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-white-outline:hover:before,
.btn-white-outline:focus:before,
.btn-white-outline.focus:before {
  -webkit-transform: scale(10);
  transform: scale(10);
}
.text-primary {
  color: #ffef00 !important;
}
.text-secondary {
  color: #fe525b !important;
}
.text-success {
  color: #efefef !important;
}
.text-info {
  color: #1ba1e2 !important;
}
.text-warning {
  color: #82786e !important;
}
.text-danger {
  color: #ff7d84 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #998f00 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #e9010d !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #bcbcbc !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #106087 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #4b453f !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #ff1723 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #efefef;
}
.alert-info {
  background-color: #1ba1e2;
}
.alert-warning {
  background-color: #82786e;
}
.alert-danger {
  background-color: #ff7d84;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
  transition-property: background-color, color, border-color, box-shadow;
  transition-duration: .3s, .3s, .3s, .8s;
  transition-timing-function: ease-in-out;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffef00;
  border-color: #ffef00;
  color: #191800;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #ffef00;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fffccc;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #d0ecf9;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #beb8b2;
}
.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: 'Roboto', sans-serif;
  font-size: 1.1rem;
}
blockquote {
  border-color: #ffef00;
}
/* Forms */
.mbr-form .btn {
  margin: .3rem 0;
}
.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 2rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.special-form {
  border-radius: 100px !important;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background: #efefef;
  color: #000000;
}
.jq-selectbox li {
  border-radius: 22px;
  background-color: #ffef00;
  border: 1px solid #e8e8e8;
}
.jq-selectbox li:not(:nth-last-child(1)) {
  margin-bottom: 5px;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-number__spin {
  border-radius: 22px;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ffef00;
  border-bottom-color: #ffef00;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #ffef00 !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: #fe525b !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%;
}
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='%23ffef00' %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;
}
.cid-rx5kxSAXT1 {
  background-image: url("../../../assets/images/home-2-2000x1060.jpg");
}
.cid-rx5kxSAXT1 .mbr-overlay {
  background: #232323;
}
.cid-rx5kxSAXT1 .mbr-section-title {
  margin: 0;
}
.cid-rHPPowxCIm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rHPPowxCIm .container-fluid {
  padding: 0 3rem;
}
.cid-rHPPowxCIm ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rHPPowxCIm ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-rHPPowxCIm ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-rHPPowxCIm ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-rHPPowxCIm .container-fluid {
    padding: 0 1rem;
  }
  .cid-rHPPowxCIm .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-rHPPowxCIm .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rHPPowxCIm .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-syyzloj4rj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #767676;
}
.cid-syyzloj4rj .card-title {
  line-height: 1.6;
  padding: 15px 25px;
  background: linear-gradient(to top, #333333, transparent);
  margin: 0;
}
.cid-syyzloj4rj .card {
  margin-bottom: 2rem;
  owerflow: hidden;
}
.cid-syyzloj4rj .card-wrapper {
  overflow: hidden;
  position: relative;
}
.cid-syyzloj4rj .card-img {
  overflow: hidden;
  position: relative;
}
.cid-syyzloj4rj .card-box {
  position: absolute;
  overflow: hidden;
  width: 100%;
  left: 0;
  bottom: 0px;
  padding: 0px;
}
.cid-syyzloj4rj .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-syyzloj4rj .card-title {
    padding: 10px 15px;
  }
}
.cid-sv9xTuh9nf {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sv9xTuh9nf .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-sv9xTuh9nf .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-sv9xTuh9nf .card:hover {
  margin-top: -0.6rem;
}
.cid-sv9xTuh9nf .card-wrapper {
  position: relative;
}
.cid-sv9xTuh9nf .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-sv9xTuh9nf .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-sv9xTuh9nf .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-sv9xTuh9nf .big {
  margin-top: -25%;
}
.cid-sv9xTuh9nf .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-sv9xTuh9nf .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-sv9xTuh9nf .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-rb0efo28Zg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-rb0efo28Zg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rb0efo28Zg .mbr-text {
  color: #767676;
}
.cid-rb0efo28Zg .card {
  display: block;
  position: relative;
}
.cid-rb0efo28Zg .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-rb0efo28Zg .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rb0efo28Zg .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-rb0efo28Zg .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-rb0efo28Zg .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-rb0efo28Zg .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rb0efo28Zg .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rb0efo28Zg .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rb0efo28Zg .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rb0efo28Zg .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-rb0efo28Zg .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-rb0efo28Zg .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-rb0efo28Zg .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rb0efo28Zg .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rb0efo28Zg .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-rb0efo28Zg .mbr-section-title,
  .cid-rb0efo28Zg .underline,
  .cid-rb0efo28Zg .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-rb0efo28Zg .mbr-section-title,
.cid-rb0efo28Zg .underline {
  color: #ffffff;
}
.cid-s370sCN3kq {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-s370sCN3kq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s370sCN3kq .mbr-text {
  color: #767676;
}
.cid-s370sCN3kq .card {
  display: block;
  position: relative;
}
.cid-s370sCN3kq .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-s370sCN3kq .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s370sCN3kq .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-s370sCN3kq .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-s370sCN3kq .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-s370sCN3kq .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-s370sCN3kq .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-s370sCN3kq .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-s370sCN3kq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s370sCN3kq .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-s370sCN3kq .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-s370sCN3kq .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-s370sCN3kq .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-s370sCN3kq .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s370sCN3kq .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-s370sCN3kq .mbr-section-title,
  .cid-s370sCN3kq .underline,
  .cid-s370sCN3kq .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-s370sCN3kq .mbr-section-title,
.cid-s370sCN3kq .underline {
  color: #ffffff;
}
.cid-rX5NxdIfkA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rX5NxdIfkA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rX5NxdIfkA .mbr-text {
  color: #767676;
}
.cid-rX5NxdIfkA .card {
  display: block;
  position: relative;
}
.cid-rX5NxdIfkA .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-rX5NxdIfkA .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rX5NxdIfkA .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-rX5NxdIfkA .card-wrapper .card-img .mbr-overlay {
  background: #bbbbbb;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #bbbbbb, #465052);
}
.cid-rX5NxdIfkA .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-rX5NxdIfkA .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rX5NxdIfkA .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rX5NxdIfkA .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rX5NxdIfkA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rX5NxdIfkA .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-rX5NxdIfkA .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-rX5NxdIfkA .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-rX5NxdIfkA .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rX5NxdIfkA .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rX5NxdIfkA .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-rX5NxdIfkA .mbr-section-title,
  .cid-rX5NxdIfkA .underline,
  .cid-rX5NxdIfkA .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-rX5NxdIfkA .mbr-section-title,
.cid-rX5NxdIfkA .underline {
  color: #ffffff;
}
.cid-s1s3ES1u7x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-s1s3ES1u7x .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s1s3ES1u7x .mbr-text {
  color: #767676;
}
.cid-s1s3ES1u7x .card {
  display: block;
  position: relative;
}
.cid-s1s3ES1u7x .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-s1s3ES1u7x .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s1s3ES1u7x .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-s1s3ES1u7x .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-s1s3ES1u7x .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-s1s3ES1u7x .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-s1s3ES1u7x .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-s1s3ES1u7x .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-s1s3ES1u7x .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s1s3ES1u7x .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-s1s3ES1u7x .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-s1s3ES1u7x .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-s1s3ES1u7x .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-s1s3ES1u7x .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1s3ES1u7x .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-s1s3ES1u7x .mbr-section-title,
  .cid-s1s3ES1u7x .underline,
  .cid-s1s3ES1u7x .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-s1s3ES1u7x .mbr-section-title,
.cid-s1s3ES1u7x .underline {
  color: #ffffff;
}
.cid-rxhaBOkfer {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-rxhaBOkfer .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rxhaBOkfer .mbr-text {
  color: #767676;
}
.cid-rxhaBOkfer .card {
  display: block;
  position: relative;
}
.cid-rxhaBOkfer .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-rxhaBOkfer .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rxhaBOkfer .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-rxhaBOkfer .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-rxhaBOkfer .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-rxhaBOkfer .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rxhaBOkfer .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rxhaBOkfer .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rxhaBOkfer .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rxhaBOkfer .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-rxhaBOkfer .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-rxhaBOkfer .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-rxhaBOkfer .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rxhaBOkfer .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxhaBOkfer .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-rxhaBOkfer .mbr-section-title,
  .cid-rxhaBOkfer .underline,
  .cid-rxhaBOkfer .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-rxhaBOkfer .mbr-section-title,
.cid-rxhaBOkfer .underline {
  color: #ffffff;
}
.cid-rQAH5aAWNe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rQAH5aAWNe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rQAH5aAWNe .mbr-text {
  color: #767676;
}
.cid-rQAH5aAWNe .card {
  display: block;
  position: relative;
}
.cid-rQAH5aAWNe .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-rQAH5aAWNe .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rQAH5aAWNe .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-rQAH5aAWNe .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-rQAH5aAWNe .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-rQAH5aAWNe .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rQAH5aAWNe .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rQAH5aAWNe .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rQAH5aAWNe .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rQAH5aAWNe .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-rQAH5aAWNe .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-rQAH5aAWNe .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-rQAH5aAWNe .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rQAH5aAWNe .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rQAH5aAWNe .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-rQAH5aAWNe .mbr-section-title,
  .cid-rQAH5aAWNe .underline,
  .cid-rQAH5aAWNe .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-rQAH5aAWNe .mbr-section-title,
.cid-rQAH5aAWNe .underline {
  color: #ffffff;
}
.cid-rm853Vc3M5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-rm853Vc3M5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rm853Vc3M5 .mbr-text {
  color: #767676;
}
.cid-rm853Vc3M5 .card {
  display: block;
  position: relative;
}
.cid-rm853Vc3M5 .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-rm853Vc3M5 .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rm853Vc3M5 .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-rm853Vc3M5 .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-rm853Vc3M5 .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-rm853Vc3M5 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rm853Vc3M5 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rm853Vc3M5 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rm853Vc3M5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rm853Vc3M5 .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-rm853Vc3M5 .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-rm853Vc3M5 .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-rm853Vc3M5 .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rm853Vc3M5 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rm853Vc3M5 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-rm853Vc3M5 .mbr-section-title,
  .cid-rm853Vc3M5 .underline,
  .cid-rm853Vc3M5 .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-rm853Vc3M5 .mbr-section-title,
.cid-rm853Vc3M5 .underline {
  color: #ffffff;
}
.cid-s6lna49vg0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-s6lna49vg0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s6lna49vg0 .mbr-text {
  color: #767676;
}
.cid-s6lna49vg0 .card {
  display: block;
  position: relative;
}
.cid-s6lna49vg0 .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-s6lna49vg0 .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s6lna49vg0 .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-s6lna49vg0 .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-s6lna49vg0 .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-s6lna49vg0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-s6lna49vg0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-s6lna49vg0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-s6lna49vg0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s6lna49vg0 .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-s6lna49vg0 .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-s6lna49vg0 .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-s6lna49vg0 .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-s6lna49vg0 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s6lna49vg0 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-s6lna49vg0 .mbr-section-title,
  .cid-s6lna49vg0 .underline,
  .cid-s6lna49vg0 .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-s6lna49vg0 .mbr-section-title,
.cid-s6lna49vg0 .underline {
  color: #ffffff;
}
.cid-soKMLNqjyC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-soKMLNqjyC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-soKMLNqjyC .mbr-text {
  color: #767676;
}
.cid-soKMLNqjyC .card {
  display: block;
  position: relative;
}
.cid-soKMLNqjyC .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-soKMLNqjyC .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-soKMLNqjyC .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-soKMLNqjyC .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-soKMLNqjyC .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-soKMLNqjyC .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-soKMLNqjyC .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-soKMLNqjyC .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-soKMLNqjyC .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-soKMLNqjyC .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-soKMLNqjyC .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-soKMLNqjyC .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-soKMLNqjyC .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-soKMLNqjyC .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-soKMLNqjyC .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-soKMLNqjyC .mbr-section-title,
  .cid-soKMLNqjyC .underline,
  .cid-soKMLNqjyC .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-soKMLNqjyC .mbr-section-title,
.cid-soKMLNqjyC .underline {
  color: #ffffff;
}
.cid-sIEbdWtyVG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sIEbdWtyVG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sIEbdWtyVG .mbr-text {
  color: #767676;
}
.cid-sIEbdWtyVG .card {
  display: block;
  position: relative;
}
.cid-sIEbdWtyVG .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sIEbdWtyVG .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sIEbdWtyVG .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sIEbdWtyVG .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.6;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-sIEbdWtyVG .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sIEbdWtyVG .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sIEbdWtyVG .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sIEbdWtyVG .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sIEbdWtyVG .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sIEbdWtyVG .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sIEbdWtyVG .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sIEbdWtyVG .popup-btn:hover .mbr-overlay {
  opacity: 0.6;
  height: 100%;
}
.cid-sIEbdWtyVG .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sIEbdWtyVG .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sIEbdWtyVG .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sIEbdWtyVG .mbr-section-title,
  .cid-sIEbdWtyVG .underline,
  .cid-sIEbdWtyVG .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sIEbdWtyVG .mbr-section-title,
.cid-sIEbdWtyVG .underline {
  color: #ffffff;
}
.cid-txsxNlfbFV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-txsxNlfbFV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-txsxNlfbFV .mbr-text {
  color: #767676;
}
.cid-txsxNlfbFV .card {
  display: block;
  position: relative;
}
.cid-txsxNlfbFV .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-txsxNlfbFV .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-txsxNlfbFV .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-txsxNlfbFV .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-txsxNlfbFV .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-txsxNlfbFV .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-txsxNlfbFV .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-txsxNlfbFV .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-txsxNlfbFV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-txsxNlfbFV .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-txsxNlfbFV .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-txsxNlfbFV .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-txsxNlfbFV .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-txsxNlfbFV .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-txsxNlfbFV .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-txsxNlfbFV .mbr-section-title,
  .cid-txsxNlfbFV .underline,
  .cid-txsxNlfbFV .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-txsxNlfbFV .mbr-section-title,
.cid-txsxNlfbFV .underline {
  color: #ffffff;
}
.cid-saKnuYLYzz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #c1c1c1;
}
.cid-saKnuYLYzz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-saKnuYLYzz .mbr-text {
  color: #767676;
}
.cid-saKnuYLYzz .card {
  display: block;
  position: relative;
}
.cid-saKnuYLYzz .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-saKnuYLYzz .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-saKnuYLYzz .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-saKnuYLYzz .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-saKnuYLYzz .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-saKnuYLYzz .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-saKnuYLYzz .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-saKnuYLYzz .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-saKnuYLYzz .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-saKnuYLYzz .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-saKnuYLYzz .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-saKnuYLYzz .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-saKnuYLYzz .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-saKnuYLYzz .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-saKnuYLYzz .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-saKnuYLYzz .mbr-section-title,
  .cid-saKnuYLYzz .underline,
  .cid-saKnuYLYzz .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-saKnuYLYzz .mbr-section-title,
.cid-saKnuYLYzz .underline {
  color: #ffffff;
}
.cid-si8UGqaCDF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8UGqaCDF .container-fluid {
  padding: 0 3rem;
}
.cid-si8UGqaCDF .media-container-column {
  padding: 0 2rem;
}
.cid-si8UGqaCDF .mbr-section-title {
  display: inline-block;
  position: relative;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-si8UGqaCDF .container-fluid {
    padding: 0 1rem;
  }
}
#custom-html-aw {
  /* Type valid CSS here */
}
#custom-html-aw div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-aw p {
  font-size: 60px;
  color: #777;
}
.cid-si8UJz9lUb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8UJz9lUb .container-fluid {
  padding: 0 3rem;
}
.cid-si8UJz9lUb .media-container-column {
  padding: 0 2rem;
}
.cid-si8UJz9lUb .mbr-section-title {
  display: inline-block;
  position: relative;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-si8UJz9lUb .container-fluid {
    padding: 0 1rem;
  }
}
#custom-html-ay {
  /* Type valid CSS here */
}
#custom-html-ay div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ay p {
  font-size: 60px;
  color: #777;
}
.cid-si8ULFeYql {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #767676;
}
.cid-si8ULFeYql .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8ULFeYql .mbr-text {
  color: #767676;
}
.cid-si8ULFeYql .card {
  display: block;
  position: relative;
}
.cid-si8ULFeYql .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8ULFeYql .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8ULFeYql .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8ULFeYql .card-wrapper .card-img .mbr-overlay {
  background: #fe525b;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #fe525b, #ffa0a4);
}
.cid-si8ULFeYql .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8ULFeYql .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8ULFeYql .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8ULFeYql .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-si8ULFeYql .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8ULFeYql .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8ULFeYql .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8ULFeYql .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8ULFeYql .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8ULFeYql .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8ULFeYql .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8ULFeYql .mbr-section-title,
  .cid-si8ULFeYql .underline,
  .cid-si8ULFeYql .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8ULFeYql .mbr-section-title,
.cid-si8ULFeYql .underline {
  color: #ffffff;
}
#custom-html-e3 {
  /* Type valid CSS here */
}
#custom-html-e3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-e3 p {
  font-size: 60px;
  color: #777;
}
.cid-rHPSnKYEyu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rHPSnKYEyu .container-fluid {
  padding: 0 3rem;
}
.cid-rHPSnKYEyu ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rHPSnKYEyu ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-rHPSnKYEyu ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-rHPSnKYEyu ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-rHPSnKYEyu .container-fluid {
    padding: 0 1rem;
  }
  .cid-rHPSnKYEyu .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-rHPSnKYEyu .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rHPSnKYEyu .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rb0dmQCglX .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-rb0dmQCglX .nav-item:focus,
.cid-rb0dmQCglX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rb0dmQCglX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rb0dmQCglX .nav-item .nav-link {
    position: relative;
  }
  .cid-rb0dmQCglX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rb0dmQCglX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rb0dmQCglX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rb0dmQCglX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rb0dmQCglX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rb0dmQCglX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rb0dmQCglX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rb0dmQCglX .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-rb0dmQCglX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rb0dmQCglX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rb0dmQCglX .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-rb0dmQCglX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rb0dmQCglX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rb0dmQCglX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rb0dmQCglX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rb0dmQCglX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rb0dmQCglX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rb0dmQCglX .navbar.collapsed .navbar-collapse.show,
.cid-rb0dmQCglX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rb0dmQCglX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rb0dmQCglX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rb0dmQCglX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rb0dmQCglX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rb0dmQCglX .navbar.collapsed .right-menu,
.cid-rb0dmQCglX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rb0dmQCglX .navbar .navbar-collapse.show,
  .cid-rb0dmQCglX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rb0dmQCglX .navbar .navbar-collapse.show .brand-container,
  .cid-rb0dmQCglX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rb0dmQCglX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rb0dmQCglX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rb0dmQCglX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rb0dmQCglX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rb0dmQCglX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rb0dmQCglX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rb0dmQCglX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rb0dmQCglX .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-rb0dmQCglX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rb0dmQCglX .navbar .right-menu,
  .cid-rb0dmQCglX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rb0dmQCglX .navbar.navbar-short {
  min-height: 60px;
}
.cid-rb0dmQCglX .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rb0dmQCglX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rb0dmQCglX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rb0dmQCglX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rb0dmQCglX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rb0dmQCglX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rb0dmQCglX .dropdown-item.active,
.cid-rb0dmQCglX .dropdown-item:active {
  background-color: transparent;
}
.cid-rb0dmQCglX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rb0dmQCglX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rb0dmQCglX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rb0dmQCglX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rb0dmQCglX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rb0dmQCglX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rb0dmQCglX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rb0dmQCglX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rb0dmQCglX .navbar-buttons {
  margin-left: auto;
}
.cid-rb0dmQCglX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rb0dmQCglX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rb0dmQCglX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rb0dmQCglX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rb0dmQCglX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rb0dmQCglX .navbar-dropdown {
  position: fixed;
}
.cid-rb0dmQCglX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rb0dmQCglX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rb0dmQCglX .right-menu,
.cid-rb0dmQCglX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rb0dmQCglX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rb0dmQCglX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rb0dmQCglX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rb0dmQCglX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rb0dmQCglX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rb0dmQCglX .card-wrapper {
  z-index: 3;
}
.cid-rb0dmQCglX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rb0dmQCglX .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rb0dmQCglX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rwU6BrFc4u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rwU6BrFc4u .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rwU6BrFc4u .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rwU6BrFc4u .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rwU6BrFc4u .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rwU6BrFc4u .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #ffffff;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rwU6BrFc4u .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rwU6BrFc4u .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rwU6BrFc4u .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rwU6BrFc4u .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rwU6BrFc4u .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rx5i6WBy33 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rx5i6WBy33 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rx5i6WBy33 .row-element,
.cid-rx5i6WBy33 .image-element {
  padding: 0;
}
.cid-rx5i6WBy33 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rx5i6WBy33 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rx5i6WBy33 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rx5i6WBy33 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rx5i6WBy33 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rx5i6WBy33 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rx5i6WBy33 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rx5i6WBy33 .underline .line {
    height: 2px;
  }
  .cid-rx5i6WBy33 .mbr-title,
  .cid-rx5i6WBy33 .underline,
  .cid-rx5i6WBy33 .mbr-text,
  .cid-rx5i6WBy33 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rx5i6WBy33 .mbr-text,
.cid-rx5i6WBy33 .mbr-section-btn {
  color: #ffffff;
}
.cid-tdPBOfKZ73 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPBOfKZ73 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPBOfKZ73 .mbr-text {
  color: #767676;
}
.cid-tdPBOfKZ73 .card {
  display: block;
  position: relative;
}
.cid-tdPBOfKZ73 .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPBOfKZ73 .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPBOfKZ73 .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPBOfKZ73 .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPBOfKZ73 .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPBOfKZ73 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPBOfKZ73 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPBOfKZ73 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPBOfKZ73 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPBOfKZ73 .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPBOfKZ73 .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPBOfKZ73 .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPBOfKZ73 .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPBOfKZ73 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPBOfKZ73 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPBOfKZ73 .mbr-section-title,
  .cid-tdPBOfKZ73 .underline,
  .cid-tdPBOfKZ73 .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPBOfKZ73 .mbr-section-title,
.cid-tdPBOfKZ73 .underline {
  color: #ffffff;
}
.cid-rx5iCEvMOC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rx5iCEvMOC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rx5iCEvMOC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rx5iCEvMOC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rx5iCEvMOC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rx5iCEvMOC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rx5iCEvMOC .icon-focus {
  display: none;
}
.cid-rx5iCEvMOC .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rx5iCEvMOC ul {
  font-size: 0;
}
.cid-rx5iCEvMOC .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rx5iCEvMOC .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rx5iCEvMOC .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rx5iCEvMOC .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rx5iCEvMOC .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rx5iCEvMOC .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rx5iCEvMOC .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rx5iCEvMOC .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rx5iCEvMOC .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rx5iCEvMOC .btn:hover {
  background: transparent !important;
}
.cid-rx5iCEvMOC .btn:hover:before {
  background: transparent !important;
}
.cid-rx5iCEvMOC .btn:before {
  background-color: transparent !important;
}
.cid-rx5iCEvMOC .btn:focus {
  box-shadow: none;
}
.cid-rx5iCEvMOC .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rb0dmQCglX .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-rb0dmQCglX .nav-item:focus,
.cid-rb0dmQCglX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rb0dmQCglX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rb0dmQCglX .nav-item .nav-link {
    position: relative;
  }
  .cid-rb0dmQCglX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rb0dmQCglX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rb0dmQCglX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rb0dmQCglX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rb0dmQCglX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rb0dmQCglX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rb0dmQCglX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rb0dmQCglX .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-rb0dmQCglX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rb0dmQCglX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rb0dmQCglX .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-rb0dmQCglX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rb0dmQCglX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rb0dmQCglX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rb0dmQCglX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rb0dmQCglX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rb0dmQCglX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rb0dmQCglX .navbar.collapsed .navbar-collapse.show,
.cid-rb0dmQCglX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rb0dmQCglX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rb0dmQCglX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rb0dmQCglX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rb0dmQCglX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rb0dmQCglX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rb0dmQCglX .navbar.collapsed .right-menu,
.cid-rb0dmQCglX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rb0dmQCglX .navbar .navbar-collapse.show,
  .cid-rb0dmQCglX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rb0dmQCglX .navbar .navbar-collapse.show .brand-container,
  .cid-rb0dmQCglX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rb0dmQCglX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rb0dmQCglX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rb0dmQCglX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rb0dmQCglX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rb0dmQCglX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rb0dmQCglX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rb0dmQCglX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rb0dmQCglX .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-rb0dmQCglX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rb0dmQCglX .navbar .right-menu,
  .cid-rb0dmQCglX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rb0dmQCglX .navbar.navbar-short {
  min-height: 60px;
}
.cid-rb0dmQCglX .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rb0dmQCglX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rb0dmQCglX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rb0dmQCglX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rb0dmQCglX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rb0dmQCglX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rb0dmQCglX .dropdown-item.active,
.cid-rb0dmQCglX .dropdown-item:active {
  background-color: transparent;
}
.cid-rb0dmQCglX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rb0dmQCglX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rb0dmQCglX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rb0dmQCglX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rb0dmQCglX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rb0dmQCglX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rb0dmQCglX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rb0dmQCglX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rb0dmQCglX .navbar-buttons {
  margin-left: auto;
}
.cid-rb0dmQCglX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rb0dmQCglX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rb0dmQCglX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rb0dmQCglX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rb0dmQCglX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rb0dmQCglX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rb0dmQCglX .navbar-dropdown {
  position: fixed;
}
.cid-rb0dmQCglX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rb0dmQCglX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rb0dmQCglX .right-menu,
.cid-rb0dmQCglX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rb0dmQCglX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rb0dmQCglX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rb0dmQCglX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rb0dmQCglX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rb0dmQCglX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rb0dmQCglX .card-wrapper {
  z-index: 3;
}
.cid-rb0dmQCglX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rb0dmQCglX .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rb0dmQCglX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rwU6BrFc4u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rwU6BrFc4u .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rwU6BrFc4u .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rwU6BrFc4u .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rwU6BrFc4u .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rwU6BrFc4u .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rwU6BrFc4u .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rwU6BrFc4u .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rwU6BrFc4u .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rwU6BrFc4u .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rwU6BrFc4u .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxghC0Op22 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxghC0Op22 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxghC0Op22 .row-element,
.cid-rxghC0Op22 .image-element {
  padding: 0;
}
.cid-rxghC0Op22 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxghC0Op22 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxghC0Op22 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxghC0Op22 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxghC0Op22 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxghC0Op22 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxghC0Op22 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxghC0Op22 .underline .line {
    height: 2px;
  }
  .cid-rxghC0Op22 .mbr-title,
  .cid-rxghC0Op22 .underline,
  .cid-rxghC0Op22 .mbr-text,
  .cid-rxghC0Op22 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxghC1SMmT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxghC1SMmT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxghC1SMmT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxghC1SMmT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxghC1SMmT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxghC1SMmT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxghC1SMmT .icon-focus {
  display: none;
}
.cid-rxghC1SMmT .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxghC1SMmT ul {
  font-size: 0;
}
.cid-rxghC1SMmT .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxghC1SMmT .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxghC1SMmT .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxghC1SMmT .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxghC1SMmT .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxghC1SMmT .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxghC1SMmT .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxghC1SMmT .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxghC1SMmT .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxghC1SMmT .btn:hover {
  background: transparent !important;
}
.cid-rxghC1SMmT .btn:hover:before {
  background: transparent !important;
}
.cid-rxghC1SMmT .btn:before {
  background-color: transparent !important;
}
.cid-rxghC1SMmT .btn:focus {
  box-shadow: none;
}
.cid-rxghC2Ybeh .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-rxghC2Ybeh .nav-item:focus,
.cid-rxghC2Ybeh .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxghC2Ybeh .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxghC2Ybeh .nav-item .nav-link {
    position: relative;
  }
  .cid-rxghC2Ybeh .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxghC2Ybeh .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxghC2Ybeh .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxghC2Ybeh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxghC2Ybeh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxghC2Ybeh .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxghC2Ybeh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxghC2Ybeh .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-rxghC2Ybeh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxghC2Ybeh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxghC2Ybeh .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-rxghC2Ybeh .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxghC2Ybeh .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxghC2Ybeh .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxghC2Ybeh .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxghC2Ybeh .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxghC2Ybeh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxghC2Ybeh .navbar.collapsed .navbar-collapse.show,
.cid-rxghC2Ybeh .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxghC2Ybeh .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxghC2Ybeh .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxghC2Ybeh .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxghC2Ybeh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxghC2Ybeh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxghC2Ybeh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxghC2Ybeh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxghC2Ybeh .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxghC2Ybeh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxghC2Ybeh .navbar.collapsed .right-menu,
.cid-rxghC2Ybeh .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxghC2Ybeh .navbar .navbar-collapse.show,
  .cid-rxghC2Ybeh .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxghC2Ybeh .navbar .navbar-collapse.show .brand-container,
  .cid-rxghC2Ybeh .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxghC2Ybeh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxghC2Ybeh .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxghC2Ybeh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxghC2Ybeh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxghC2Ybeh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxghC2Ybeh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxghC2Ybeh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxghC2Ybeh .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-rxghC2Ybeh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxghC2Ybeh .navbar .right-menu,
  .cid-rxghC2Ybeh .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxghC2Ybeh .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxghC2Ybeh .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxghC2Ybeh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxghC2Ybeh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxghC2Ybeh .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxghC2Ybeh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxghC2Ybeh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxghC2Ybeh .dropdown-item.active,
.cid-rxghC2Ybeh .dropdown-item:active {
  background-color: transparent;
}
.cid-rxghC2Ybeh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxghC2Ybeh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxghC2Ybeh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxghC2Ybeh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxghC2Ybeh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxghC2Ybeh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxghC2Ybeh ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxghC2Ybeh ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxghC2Ybeh .navbar-buttons {
  margin-left: auto;
}
.cid-rxghC2Ybeh button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxghC2Ybeh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxghC2Ybeh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxghC2Ybeh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxghC2Ybeh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxghC2Ybeh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxghC2Ybeh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxghC2Ybeh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxghC2Ybeh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxghC2Ybeh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxghC2Ybeh .navbar-dropdown {
  position: fixed;
}
.cid-rxghC2Ybeh a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxghC2Ybeh .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxghC2Ybeh .right-menu,
.cid-rxghC2Ybeh .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxghC2Ybeh .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxghC2Ybeh .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxghC2Ybeh .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxghC2Ybeh .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxghC2Ybeh .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxghC2Ybeh .card-wrapper {
  z-index: 3;
}
.cid-rxghC2Ybeh .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxghC2Ybeh .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxghC2Ybeh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxghC3JzmU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxghC3JzmU .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxghC3JzmU .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxghC3JzmU .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxghC3JzmU .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxghC3JzmU .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxghC3JzmU .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxghC3JzmU .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxghC3JzmU .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxghC3JzmU .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxghC3JzmU .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxgfYPQvja {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxgfYPQvja .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxgfYPQvja .row-element,
.cid-rxgfYPQvja .image-element {
  padding: 0;
}
.cid-rxgfYPQvja .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgfYPQvja .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxgfYPQvja .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgfYPQvja .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxgfYPQvja .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxgfYPQvja .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxgfYPQvja .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxgfYPQvja .underline .line {
    height: 2px;
  }
  .cid-rxgfYPQvja .mbr-title,
  .cid-rxgfYPQvja .underline,
  .cid-rxgfYPQvja .mbr-text,
  .cid-rxgfYPQvja .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxgfYQSCMc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxgfYQSCMc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxgfYQSCMc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxgfYQSCMc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxgfYQSCMc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxgfYQSCMc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxgfYQSCMc .icon-focus {
  display: none;
}
.cid-rxgfYQSCMc .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxgfYQSCMc ul {
  font-size: 0;
}
.cid-rxgfYQSCMc .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxgfYQSCMc .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxgfYQSCMc .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxgfYQSCMc .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxgfYQSCMc .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxgfYQSCMc .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxgfYQSCMc .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgfYQSCMc .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxgfYQSCMc .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxgfYQSCMc .btn:hover {
  background: transparent !important;
}
.cid-rxgfYQSCMc .btn:hover:before {
  background: transparent !important;
}
.cid-rxgfYQSCMc .btn:before {
  background-color: transparent !important;
}
.cid-rxgfYQSCMc .btn:focus {
  box-shadow: none;
}
.cid-rxgfYRMX5v .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-rxgfYRMX5v .nav-item:focus,
.cid-rxgfYRMX5v .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxgfYRMX5v .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxgfYRMX5v .nav-item .nav-link {
    position: relative;
  }
  .cid-rxgfYRMX5v .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxgfYRMX5v .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxgfYRMX5v .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgfYRMX5v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxgfYRMX5v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxgfYRMX5v .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxgfYRMX5v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxgfYRMX5v .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-rxgfYRMX5v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxgfYRMX5v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxgfYRMX5v .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-rxgfYRMX5v .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxgfYRMX5v .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgfYRMX5v .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxgfYRMX5v .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxgfYRMX5v .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxgfYRMX5v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxgfYRMX5v .navbar.collapsed .navbar-collapse.show,
.cid-rxgfYRMX5v .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgfYRMX5v .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxgfYRMX5v .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxgfYRMX5v .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxgfYRMX5v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxgfYRMX5v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxgfYRMX5v .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxgfYRMX5v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxgfYRMX5v .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgfYRMX5v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxgfYRMX5v .navbar.collapsed .right-menu,
.cid-rxgfYRMX5v .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxgfYRMX5v .navbar .navbar-collapse.show,
  .cid-rxgfYRMX5v .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxgfYRMX5v .navbar .navbar-collapse.show .brand-container,
  .cid-rxgfYRMX5v .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxgfYRMX5v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxgfYRMX5v .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxgfYRMX5v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxgfYRMX5v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxgfYRMX5v .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxgfYRMX5v .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxgfYRMX5v .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxgfYRMX5v .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-rxgfYRMX5v .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxgfYRMX5v .navbar .right-menu,
  .cid-rxgfYRMX5v .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxgfYRMX5v .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxgfYRMX5v .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgfYRMX5v .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxgfYRMX5v .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxgfYRMX5v .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxgfYRMX5v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxgfYRMX5v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxgfYRMX5v .dropdown-item.active,
.cid-rxgfYRMX5v .dropdown-item:active {
  background-color: transparent;
}
.cid-rxgfYRMX5v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxgfYRMX5v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxgfYRMX5v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxgfYRMX5v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxgfYRMX5v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxgfYRMX5v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxgfYRMX5v ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxgfYRMX5v ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxgfYRMX5v .navbar-buttons {
  margin-left: auto;
}
.cid-rxgfYRMX5v button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxgfYRMX5v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxgfYRMX5v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxgfYRMX5v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgfYRMX5v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgfYRMX5v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxgfYRMX5v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgfYRMX5v nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxgfYRMX5v nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxgfYRMX5v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgfYRMX5v .navbar-dropdown {
  position: fixed;
}
.cid-rxgfYRMX5v a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgfYRMX5v .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxgfYRMX5v .right-menu,
.cid-rxgfYRMX5v .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxgfYRMX5v .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgfYRMX5v .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgfYRMX5v .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxgfYRMX5v .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxgfYRMX5v .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxgfYRMX5v .card-wrapper {
  z-index: 3;
}
.cid-rxgfYRMX5v .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxgfYRMX5v .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxgfYRMX5v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgfYStBD2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxgfYStBD2 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxgfYStBD2 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxgfYStBD2 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxgfYStBD2 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxgfYStBD2 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxgfYStBD2 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxgfYStBD2 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxgfYStBD2 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxgfYStBD2 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxgfYStBD2 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxgdyM9aiC {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxgdyM9aiC .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxgdyM9aiC .row-element,
.cid-rxgdyM9aiC .image-element {
  padding: 0;
}
.cid-rxgdyM9aiC .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgdyM9aiC .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxgdyM9aiC .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgdyM9aiC .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxgdyM9aiC .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxgdyM9aiC .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxgdyM9aiC .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxgdyM9aiC .underline .line {
    height: 2px;
  }
  .cid-rxgdyM9aiC .mbr-title,
  .cid-rxgdyM9aiC .underline,
  .cid-rxgdyM9aiC .mbr-text,
  .cid-rxgdyM9aiC .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxgdyN4IXM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxgdyN4IXM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxgdyN4IXM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxgdyN4IXM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxgdyN4IXM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxgdyN4IXM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxgdyN4IXM .icon-focus {
  display: none;
}
.cid-rxgdyN4IXM .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxgdyN4IXM ul {
  font-size: 0;
}
.cid-rxgdyN4IXM .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxgdyN4IXM .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxgdyN4IXM .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxgdyN4IXM .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxgdyN4IXM .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxgdyN4IXM .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxgdyN4IXM .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgdyN4IXM .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxgdyN4IXM .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxgdyN4IXM .btn:hover {
  background: transparent !important;
}
.cid-rxgdyN4IXM .btn:hover:before {
  background: transparent !important;
}
.cid-rxgdyN4IXM .btn:before {
  background-color: transparent !important;
}
.cid-rxgdyN4IXM .btn:focus {
  box-shadow: none;
}
.cid-rxgdyO0hLY .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-rxgdyO0hLY .nav-item:focus,
.cid-rxgdyO0hLY .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxgdyO0hLY .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxgdyO0hLY .nav-item .nav-link {
    position: relative;
  }
  .cid-rxgdyO0hLY .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxgdyO0hLY .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxgdyO0hLY .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgdyO0hLY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxgdyO0hLY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxgdyO0hLY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxgdyO0hLY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxgdyO0hLY .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-rxgdyO0hLY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxgdyO0hLY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxgdyO0hLY .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-rxgdyO0hLY .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxgdyO0hLY .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgdyO0hLY .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxgdyO0hLY .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxgdyO0hLY .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxgdyO0hLY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxgdyO0hLY .navbar.collapsed .navbar-collapse.show,
.cid-rxgdyO0hLY .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgdyO0hLY .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxgdyO0hLY .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxgdyO0hLY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxgdyO0hLY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxgdyO0hLY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxgdyO0hLY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxgdyO0hLY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxgdyO0hLY .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgdyO0hLY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxgdyO0hLY .navbar.collapsed .right-menu,
.cid-rxgdyO0hLY .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxgdyO0hLY .navbar .navbar-collapse.show,
  .cid-rxgdyO0hLY .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxgdyO0hLY .navbar .navbar-collapse.show .brand-container,
  .cid-rxgdyO0hLY .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxgdyO0hLY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxgdyO0hLY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxgdyO0hLY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxgdyO0hLY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxgdyO0hLY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxgdyO0hLY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxgdyO0hLY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxgdyO0hLY .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-rxgdyO0hLY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxgdyO0hLY .navbar .right-menu,
  .cid-rxgdyO0hLY .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxgdyO0hLY .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxgdyO0hLY .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgdyO0hLY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxgdyO0hLY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxgdyO0hLY .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxgdyO0hLY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxgdyO0hLY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxgdyO0hLY .dropdown-item.active,
.cid-rxgdyO0hLY .dropdown-item:active {
  background-color: transparent;
}
.cid-rxgdyO0hLY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxgdyO0hLY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxgdyO0hLY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxgdyO0hLY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxgdyO0hLY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxgdyO0hLY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxgdyO0hLY ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxgdyO0hLY ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxgdyO0hLY .navbar-buttons {
  margin-left: auto;
}
.cid-rxgdyO0hLY button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxgdyO0hLY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxgdyO0hLY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxgdyO0hLY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgdyO0hLY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgdyO0hLY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxgdyO0hLY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgdyO0hLY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxgdyO0hLY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxgdyO0hLY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgdyO0hLY .navbar-dropdown {
  position: fixed;
}
.cid-rxgdyO0hLY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgdyO0hLY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxgdyO0hLY .right-menu,
.cid-rxgdyO0hLY .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxgdyO0hLY .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgdyO0hLY .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgdyO0hLY .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxgdyO0hLY .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxgdyO0hLY .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxgdyO0hLY .card-wrapper {
  z-index: 3;
}
.cid-rxgdyO0hLY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxgdyO0hLY .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxgdyO0hLY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgdyOEeY8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxgdyOEeY8 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxgdyOEeY8 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxgdyOEeY8 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxgdyOEeY8 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxgdyOEeY8 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxgdyOEeY8 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxgdyOEeY8 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxgdyOEeY8 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxgdyOEeY8 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxgdyOEeY8 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxgeBU8vVq {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxgeBU8vVq .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxgeBU8vVq .row-element,
.cid-rxgeBU8vVq .image-element {
  padding: 0;
}
.cid-rxgeBU8vVq .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgeBU8vVq .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxgeBU8vVq .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgeBU8vVq .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxgeBU8vVq .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxgeBU8vVq .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxgeBU8vVq .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxgeBU8vVq .underline .line {
    height: 2px;
  }
  .cid-rxgeBU8vVq .mbr-title,
  .cid-rxgeBU8vVq .underline,
  .cid-rxgeBU8vVq .mbr-text,
  .cid-rxgeBU8vVq .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxgeBVjDIu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxgeBVjDIu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxgeBVjDIu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxgeBVjDIu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxgeBVjDIu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxgeBVjDIu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxgeBVjDIu .icon-focus {
  display: none;
}
.cid-rxgeBVjDIu .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxgeBVjDIu ul {
  font-size: 0;
}
.cid-rxgeBVjDIu .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxgeBVjDIu .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxgeBVjDIu .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxgeBVjDIu .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxgeBVjDIu .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxgeBVjDIu .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxgeBVjDIu .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgeBVjDIu .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxgeBVjDIu .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxgeBVjDIu .btn:hover {
  background: transparent !important;
}
.cid-rxgeBVjDIu .btn:hover:before {
  background: transparent !important;
}
.cid-rxgeBVjDIu .btn:before {
  background-color: transparent !important;
}
.cid-rxgeBVjDIu .btn:focus {
  box-shadow: none;
}
.cid-rxgeBWlsLO .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-rxgeBWlsLO .nav-item:focus,
.cid-rxgeBWlsLO .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxgeBWlsLO .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxgeBWlsLO .nav-item .nav-link {
    position: relative;
  }
  .cid-rxgeBWlsLO .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxgeBWlsLO .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxgeBWlsLO .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgeBWlsLO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxgeBWlsLO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxgeBWlsLO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxgeBWlsLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxgeBWlsLO .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-rxgeBWlsLO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxgeBWlsLO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxgeBWlsLO .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-rxgeBWlsLO .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxgeBWlsLO .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgeBWlsLO .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxgeBWlsLO .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxgeBWlsLO .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxgeBWlsLO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxgeBWlsLO .navbar.collapsed .navbar-collapse.show,
.cid-rxgeBWlsLO .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgeBWlsLO .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxgeBWlsLO .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxgeBWlsLO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxgeBWlsLO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxgeBWlsLO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxgeBWlsLO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxgeBWlsLO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxgeBWlsLO .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgeBWlsLO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxgeBWlsLO .navbar.collapsed .right-menu,
.cid-rxgeBWlsLO .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxgeBWlsLO .navbar .navbar-collapse.show,
  .cid-rxgeBWlsLO .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxgeBWlsLO .navbar .navbar-collapse.show .brand-container,
  .cid-rxgeBWlsLO .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxgeBWlsLO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxgeBWlsLO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxgeBWlsLO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxgeBWlsLO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxgeBWlsLO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxgeBWlsLO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxgeBWlsLO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxgeBWlsLO .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-rxgeBWlsLO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxgeBWlsLO .navbar .right-menu,
  .cid-rxgeBWlsLO .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxgeBWlsLO .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxgeBWlsLO .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgeBWlsLO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxgeBWlsLO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxgeBWlsLO .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxgeBWlsLO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxgeBWlsLO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxgeBWlsLO .dropdown-item.active,
.cid-rxgeBWlsLO .dropdown-item:active {
  background-color: transparent;
}
.cid-rxgeBWlsLO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxgeBWlsLO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxgeBWlsLO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxgeBWlsLO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxgeBWlsLO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxgeBWlsLO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxgeBWlsLO ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxgeBWlsLO ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxgeBWlsLO .navbar-buttons {
  margin-left: auto;
}
.cid-rxgeBWlsLO button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxgeBWlsLO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxgeBWlsLO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxgeBWlsLO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgeBWlsLO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgeBWlsLO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxgeBWlsLO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgeBWlsLO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxgeBWlsLO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxgeBWlsLO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgeBWlsLO .navbar-dropdown {
  position: fixed;
}
.cid-rxgeBWlsLO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgeBWlsLO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxgeBWlsLO .right-menu,
.cid-rxgeBWlsLO .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxgeBWlsLO .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgeBWlsLO .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgeBWlsLO .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxgeBWlsLO .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxgeBWlsLO .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxgeBWlsLO .card-wrapper {
  z-index: 3;
}
.cid-rxgeBWlsLO .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxgeBWlsLO .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxgeBWlsLO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgeBX2KAG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxgeBX2KAG .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxgeBX2KAG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxgeBX2KAG .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxgeBX2KAG .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxgeBX2KAG .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxgeBX2KAG .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxgeBX2KAG .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxgeBX2KAG .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxgeBX2KAG .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxgeBX2KAG .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxgfb7NyjU {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxgfb7NyjU .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxgfb7NyjU .row-element,
.cid-rxgfb7NyjU .image-element {
  padding: 0;
}
.cid-rxgfb7NyjU .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgfb7NyjU .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxgfb7NyjU .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgfb7NyjU .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxgfb7NyjU .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxgfb7NyjU .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxgfb7NyjU .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxgfb7NyjU .underline .line {
    height: 2px;
  }
  .cid-rxgfb7NyjU .mbr-title,
  .cid-rxgfb7NyjU .underline,
  .cid-rxgfb7NyjU .mbr-text,
  .cid-rxgfb7NyjU .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxgfb8WINs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxgfb8WINs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxgfb8WINs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxgfb8WINs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxgfb8WINs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxgfb8WINs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxgfb8WINs .icon-focus {
  display: none;
}
.cid-rxgfb8WINs .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxgfb8WINs ul {
  font-size: 0;
}
.cid-rxgfb8WINs .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxgfb8WINs .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxgfb8WINs .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxgfb8WINs .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxgfb8WINs .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxgfb8WINs .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxgfb8WINs .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgfb8WINs .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxgfb8WINs .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxgfb8WINs .btn:hover {
  background: transparent !important;
}
.cid-rxgfb8WINs .btn:hover:before {
  background: transparent !important;
}
.cid-rxgfb8WINs .btn:before {
  background-color: transparent !important;
}
.cid-rxgfb8WINs .btn:focus {
  box-shadow: none;
}
.cid-rxgfb9LlyW .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-rxgfb9LlyW .nav-item:focus,
.cid-rxgfb9LlyW .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxgfb9LlyW .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxgfb9LlyW .nav-item .nav-link {
    position: relative;
  }
  .cid-rxgfb9LlyW .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxgfb9LlyW .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxgfb9LlyW .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgfb9LlyW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxgfb9LlyW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxgfb9LlyW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxgfb9LlyW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxgfb9LlyW .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-rxgfb9LlyW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxgfb9LlyW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxgfb9LlyW .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-rxgfb9LlyW .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxgfb9LlyW .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgfb9LlyW .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxgfb9LlyW .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxgfb9LlyW .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxgfb9LlyW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxgfb9LlyW .navbar.collapsed .navbar-collapse.show,
.cid-rxgfb9LlyW .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgfb9LlyW .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxgfb9LlyW .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxgfb9LlyW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxgfb9LlyW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxgfb9LlyW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxgfb9LlyW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxgfb9LlyW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxgfb9LlyW .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgfb9LlyW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxgfb9LlyW .navbar.collapsed .right-menu,
.cid-rxgfb9LlyW .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxgfb9LlyW .navbar .navbar-collapse.show,
  .cid-rxgfb9LlyW .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxgfb9LlyW .navbar .navbar-collapse.show .brand-container,
  .cid-rxgfb9LlyW .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxgfb9LlyW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxgfb9LlyW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxgfb9LlyW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxgfb9LlyW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxgfb9LlyW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxgfb9LlyW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxgfb9LlyW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxgfb9LlyW .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-rxgfb9LlyW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxgfb9LlyW .navbar .right-menu,
  .cid-rxgfb9LlyW .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxgfb9LlyW .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxgfb9LlyW .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgfb9LlyW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxgfb9LlyW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxgfb9LlyW .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxgfb9LlyW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxgfb9LlyW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxgfb9LlyW .dropdown-item.active,
.cid-rxgfb9LlyW .dropdown-item:active {
  background-color: transparent;
}
.cid-rxgfb9LlyW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxgfb9LlyW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxgfb9LlyW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxgfb9LlyW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxgfb9LlyW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxgfb9LlyW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxgfb9LlyW ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxgfb9LlyW ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxgfb9LlyW .navbar-buttons {
  margin-left: auto;
}
.cid-rxgfb9LlyW button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxgfb9LlyW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxgfb9LlyW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxgfb9LlyW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgfb9LlyW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgfb9LlyW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxgfb9LlyW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgfb9LlyW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxgfb9LlyW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxgfb9LlyW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgfb9LlyW .navbar-dropdown {
  position: fixed;
}
.cid-rxgfb9LlyW a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgfb9LlyW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxgfb9LlyW .right-menu,
.cid-rxgfb9LlyW .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxgfb9LlyW .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgfb9LlyW .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgfb9LlyW .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxgfb9LlyW .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxgfb9LlyW .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxgfb9LlyW .card-wrapper {
  z-index: 3;
}
.cid-rxgfb9LlyW .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxgfb9LlyW .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxgfb9LlyW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgfbapkmN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxgfbapkmN .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxgfbapkmN .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxgfbapkmN .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxgfbapkmN .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxgfbapkmN .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxgfbapkmN .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxgfbapkmN .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxgfbapkmN .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxgfbapkmN .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxgfbapkmN .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxgalXaX60 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxgalXaX60 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxgalXaX60 .row-element,
.cid-rxgalXaX60 .image-element {
  padding: 0;
}
.cid-rxgalXaX60 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgalXaX60 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxgalXaX60 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgalXaX60 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxgalXaX60 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxgalXaX60 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxgalXaX60 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxgalXaX60 .underline .line {
    height: 2px;
  }
  .cid-rxgalXaX60 .mbr-title,
  .cid-rxgalXaX60 .underline,
  .cid-rxgalXaX60 .mbr-text,
  .cid-rxgalXaX60 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tdPEwQyLHL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPEwQyLHL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPEwQyLHL .mbr-text {
  color: #767676;
}
.cid-tdPEwQyLHL .card {
  display: block;
  position: relative;
}
.cid-tdPEwQyLHL .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPEwQyLHL .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPEwQyLHL .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPEwQyLHL .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPEwQyLHL .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPEwQyLHL .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPEwQyLHL .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPEwQyLHL .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPEwQyLHL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPEwQyLHL .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPEwQyLHL .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPEwQyLHL .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPEwQyLHL .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPEwQyLHL .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPEwQyLHL .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPEwQyLHL .mbr-section-title,
  .cid-tdPEwQyLHL .underline,
  .cid-tdPEwQyLHL .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPEwQyLHL .mbr-section-title,
.cid-tdPEwQyLHL .underline {
  color: #ffffff;
}
.cid-rxgalY9o43 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxgalY9o43 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxgalY9o43 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxgalY9o43 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxgalY9o43 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxgalY9o43 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxgalY9o43 .icon-focus {
  display: none;
}
.cid-rxgalY9o43 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxgalY9o43 ul {
  font-size: 0;
}
.cid-rxgalY9o43 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxgalY9o43 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxgalY9o43 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxgalY9o43 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxgalY9o43 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxgalY9o43 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxgalY9o43 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgalY9o43 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxgalY9o43 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxgalY9o43 .btn:hover {
  background: transparent !important;
}
.cid-rxgalY9o43 .btn:hover:before {
  background: transparent !important;
}
.cid-rxgalY9o43 .btn:before {
  background-color: transparent !important;
}
.cid-rxgalY9o43 .btn:focus {
  box-shadow: none;
}
.cid-rxgalZcbsI .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-rxgalZcbsI .nav-item:focus,
.cid-rxgalZcbsI .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxgalZcbsI .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxgalZcbsI .nav-item .nav-link {
    position: relative;
  }
  .cid-rxgalZcbsI .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxgalZcbsI .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxgalZcbsI .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgalZcbsI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxgalZcbsI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxgalZcbsI .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxgalZcbsI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxgalZcbsI .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-rxgalZcbsI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxgalZcbsI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxgalZcbsI .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-rxgalZcbsI .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxgalZcbsI .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgalZcbsI .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxgalZcbsI .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxgalZcbsI .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxgalZcbsI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxgalZcbsI .navbar.collapsed .navbar-collapse.show,
.cid-rxgalZcbsI .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgalZcbsI .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxgalZcbsI .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxgalZcbsI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxgalZcbsI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxgalZcbsI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxgalZcbsI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxgalZcbsI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxgalZcbsI .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgalZcbsI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxgalZcbsI .navbar.collapsed .right-menu,
.cid-rxgalZcbsI .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxgalZcbsI .navbar .navbar-collapse.show,
  .cid-rxgalZcbsI .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxgalZcbsI .navbar .navbar-collapse.show .brand-container,
  .cid-rxgalZcbsI .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxgalZcbsI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxgalZcbsI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxgalZcbsI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxgalZcbsI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxgalZcbsI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxgalZcbsI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxgalZcbsI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxgalZcbsI .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-rxgalZcbsI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxgalZcbsI .navbar .right-menu,
  .cid-rxgalZcbsI .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxgalZcbsI .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxgalZcbsI .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgalZcbsI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxgalZcbsI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxgalZcbsI .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxgalZcbsI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxgalZcbsI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxgalZcbsI .dropdown-item.active,
.cid-rxgalZcbsI .dropdown-item:active {
  background-color: transparent;
}
.cid-rxgalZcbsI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxgalZcbsI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxgalZcbsI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxgalZcbsI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxgalZcbsI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxgalZcbsI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxgalZcbsI ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxgalZcbsI ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxgalZcbsI .navbar-buttons {
  margin-left: auto;
}
.cid-rxgalZcbsI button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxgalZcbsI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxgalZcbsI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxgalZcbsI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgalZcbsI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgalZcbsI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxgalZcbsI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgalZcbsI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxgalZcbsI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxgalZcbsI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgalZcbsI .navbar-dropdown {
  position: fixed;
}
.cid-rxgalZcbsI a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgalZcbsI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxgalZcbsI .right-menu,
.cid-rxgalZcbsI .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxgalZcbsI .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgalZcbsI .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgalZcbsI .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxgalZcbsI .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxgalZcbsI .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxgalZcbsI .card-wrapper {
  z-index: 3;
}
.cid-rxgalZcbsI .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxgalZcbsI .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxgalZcbsI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgalZVnSo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxgalZVnSo .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxgalZVnSo .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxgalZVnSo .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxgalZVnSo .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxgalZVnSo .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxgalZVnSo .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxgalZVnSo .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxgalZVnSo .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxgalZVnSo .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxgalZVnSo .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxgbzHrKpY {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxgbzHrKpY .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxgbzHrKpY .row-element,
.cid-rxgbzHrKpY .image-element {
  padding: 0;
}
.cid-rxgbzHrKpY .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgbzHrKpY .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxgbzHrKpY .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgbzHrKpY .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxgbzHrKpY .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxgbzHrKpY .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxgbzHrKpY .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxgbzHrKpY .underline .line {
    height: 2px;
  }
  .cid-rxgbzHrKpY .mbr-title,
  .cid-rxgbzHrKpY .underline,
  .cid-rxgbzHrKpY .mbr-text,
  .cid-rxgbzHrKpY .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sJlNbJi7dY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sJlNbJi7dY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sJlNbJi7dY .mbr-text {
  color: #767676;
}
.cid-sJlNbJi7dY .card {
  display: block;
  position: relative;
}
.cid-sJlNbJi7dY .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sJlNbJi7dY .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sJlNbJi7dY .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sJlNbJi7dY .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-sJlNbJi7dY .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sJlNbJi7dY .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sJlNbJi7dY .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sJlNbJi7dY .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sJlNbJi7dY .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sJlNbJi7dY .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sJlNbJi7dY .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sJlNbJi7dY .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-sJlNbJi7dY .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sJlNbJi7dY .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sJlNbJi7dY .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sJlNbJi7dY .mbr-section-title,
  .cid-sJlNbJi7dY .underline,
  .cid-sJlNbJi7dY .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sJlNbJi7dY .mbr-section-title,
.cid-sJlNbJi7dY .underline {
  color: #ffffff;
}
.cid-rxgbzIzkzN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxgbzIzkzN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxgbzIzkzN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxgbzIzkzN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxgbzIzkzN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxgbzIzkzN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxgbzIzkzN .icon-focus {
  display: none;
}
.cid-rxgbzIzkzN .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxgbzIzkzN ul {
  font-size: 0;
}
.cid-rxgbzIzkzN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxgbzIzkzN .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxgbzIzkzN .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxgbzIzkzN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxgbzIzkzN .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxgbzIzkzN .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxgbzIzkzN .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxgbzIzkzN .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxgbzIzkzN .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxgbzIzkzN .btn:hover {
  background: transparent !important;
}
.cid-rxgbzIzkzN .btn:hover:before {
  background: transparent !important;
}
.cid-rxgbzIzkzN .btn:before {
  background-color: transparent !important;
}
.cid-rxgbzIzkzN .btn:focus {
  box-shadow: none;
}
.cid-rxgbzIzkzN .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rxgbzJHlOd .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-rxgbzJHlOd .nav-item:focus,
.cid-rxgbzJHlOd .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxgbzJHlOd .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxgbzJHlOd .nav-item .nav-link {
    position: relative;
  }
  .cid-rxgbzJHlOd .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxgbzJHlOd .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxgbzJHlOd .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgbzJHlOd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxgbzJHlOd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxgbzJHlOd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxgbzJHlOd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxgbzJHlOd .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-rxgbzJHlOd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxgbzJHlOd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxgbzJHlOd .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-rxgbzJHlOd .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxgbzJHlOd .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgbzJHlOd .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxgbzJHlOd .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxgbzJHlOd .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxgbzJHlOd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxgbzJHlOd .navbar.collapsed .navbar-collapse.show,
.cid-rxgbzJHlOd .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgbzJHlOd .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxgbzJHlOd .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxgbzJHlOd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxgbzJHlOd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxgbzJHlOd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxgbzJHlOd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxgbzJHlOd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxgbzJHlOd .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxgbzJHlOd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxgbzJHlOd .navbar.collapsed .right-menu,
.cid-rxgbzJHlOd .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxgbzJHlOd .navbar .navbar-collapse.show,
  .cid-rxgbzJHlOd .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxgbzJHlOd .navbar .navbar-collapse.show .brand-container,
  .cid-rxgbzJHlOd .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxgbzJHlOd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxgbzJHlOd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxgbzJHlOd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxgbzJHlOd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxgbzJHlOd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxgbzJHlOd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxgbzJHlOd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxgbzJHlOd .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-rxgbzJHlOd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxgbzJHlOd .navbar .right-menu,
  .cid-rxgbzJHlOd .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxgbzJHlOd .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxgbzJHlOd .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxgbzJHlOd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxgbzJHlOd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxgbzJHlOd .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxgbzJHlOd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxgbzJHlOd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxgbzJHlOd .dropdown-item.active,
.cid-rxgbzJHlOd .dropdown-item:active {
  background-color: transparent;
}
.cid-rxgbzJHlOd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxgbzJHlOd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxgbzJHlOd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxgbzJHlOd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxgbzJHlOd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxgbzJHlOd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxgbzJHlOd ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxgbzJHlOd ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxgbzJHlOd .navbar-buttons {
  margin-left: auto;
}
.cid-rxgbzJHlOd button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxgbzJHlOd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxgbzJHlOd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxgbzJHlOd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgbzJHlOd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxgbzJHlOd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxgbzJHlOd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgbzJHlOd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxgbzJHlOd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxgbzJHlOd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxgbzJHlOd .navbar-dropdown {
  position: fixed;
}
.cid-rxgbzJHlOd a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxgbzJHlOd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxgbzJHlOd .right-menu,
.cid-rxgbzJHlOd .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxgbzJHlOd .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgbzJHlOd .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxgbzJHlOd .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxgbzJHlOd .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxgbzJHlOd .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxgbzJHlOd .card-wrapper {
  z-index: 3;
}
.cid-rxgbzJHlOd .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxgbzJHlOd .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxgbzJHlOd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxgbzKweaT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxgbzKweaT .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxgbzKweaT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxgbzKweaT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxgbzKweaT .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxgbzKweaT .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxgbzKweaT .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxgbzKweaT .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxgbzKweaT .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxgbzKweaT .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxgbzKweaT .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxg8IqKzSr {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxg8IqKzSr .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxg8IqKzSr .row-element,
.cid-rxg8IqKzSr .image-element {
  padding: 0;
}
.cid-rxg8IqKzSr .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxg8IqKzSr .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxg8IqKzSr .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxg8IqKzSr .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxg8IqKzSr .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxg8IqKzSr .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxg8IqKzSr .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxg8IqKzSr .underline .line {
    height: 2px;
  }
  .cid-rxg8IqKzSr .mbr-title,
  .cid-rxg8IqKzSr .underline,
  .cid-rxg8IqKzSr .mbr-text,
  .cid-rxg8IqKzSr .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tdPEdHBSYH {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPEdHBSYH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPEdHBSYH .mbr-text {
  color: #767676;
}
.cid-tdPEdHBSYH .card {
  display: block;
  position: relative;
}
.cid-tdPEdHBSYH .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPEdHBSYH .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPEdHBSYH .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPEdHBSYH .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPEdHBSYH .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPEdHBSYH .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPEdHBSYH .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPEdHBSYH .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPEdHBSYH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPEdHBSYH .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPEdHBSYH .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPEdHBSYH .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPEdHBSYH .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPEdHBSYH .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPEdHBSYH .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPEdHBSYH .mbr-section-title,
  .cid-tdPEdHBSYH .underline,
  .cid-tdPEdHBSYH .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPEdHBSYH .mbr-section-title,
.cid-tdPEdHBSYH .underline {
  color: #ffffff;
}
.cid-rxg8IrMExf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxg8IrMExf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxg8IrMExf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxg8IrMExf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxg8IrMExf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxg8IrMExf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxg8IrMExf .icon-focus {
  display: none;
}
.cid-rxg8IrMExf .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxg8IrMExf ul {
  font-size: 0;
}
.cid-rxg8IrMExf .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxg8IrMExf .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxg8IrMExf .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxg8IrMExf .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxg8IrMExf .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxg8IrMExf .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxg8IrMExf .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxg8IrMExf .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxg8IrMExf .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxg8IrMExf .btn:hover {
  background: transparent !important;
}
.cid-rxg8IrMExf .btn:hover:before {
  background: transparent !important;
}
.cid-rxg8IrMExf .btn:before {
  background-color: transparent !important;
}
.cid-rxg8IrMExf .btn:focus {
  box-shadow: none;
}
.cid-rxg8IsNrQp .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-rxg8IsNrQp .nav-item:focus,
.cid-rxg8IsNrQp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxg8IsNrQp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxg8IsNrQp .nav-item .nav-link {
    position: relative;
  }
  .cid-rxg8IsNrQp .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxg8IsNrQp .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxg8IsNrQp .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxg8IsNrQp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxg8IsNrQp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxg8IsNrQp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxg8IsNrQp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxg8IsNrQp .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-rxg8IsNrQp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxg8IsNrQp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxg8IsNrQp .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-rxg8IsNrQp .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxg8IsNrQp .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxg8IsNrQp .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxg8IsNrQp .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxg8IsNrQp .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxg8IsNrQp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxg8IsNrQp .navbar.collapsed .navbar-collapse.show,
.cid-rxg8IsNrQp .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxg8IsNrQp .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxg8IsNrQp .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxg8IsNrQp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxg8IsNrQp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxg8IsNrQp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxg8IsNrQp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxg8IsNrQp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxg8IsNrQp .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxg8IsNrQp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxg8IsNrQp .navbar.collapsed .right-menu,
.cid-rxg8IsNrQp .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxg8IsNrQp .navbar .navbar-collapse.show,
  .cid-rxg8IsNrQp .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxg8IsNrQp .navbar .navbar-collapse.show .brand-container,
  .cid-rxg8IsNrQp .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxg8IsNrQp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxg8IsNrQp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxg8IsNrQp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxg8IsNrQp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxg8IsNrQp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxg8IsNrQp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxg8IsNrQp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxg8IsNrQp .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-rxg8IsNrQp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxg8IsNrQp .navbar .right-menu,
  .cid-rxg8IsNrQp .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxg8IsNrQp .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxg8IsNrQp .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxg8IsNrQp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxg8IsNrQp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxg8IsNrQp .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxg8IsNrQp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxg8IsNrQp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxg8IsNrQp .dropdown-item.active,
.cid-rxg8IsNrQp .dropdown-item:active {
  background-color: transparent;
}
.cid-rxg8IsNrQp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxg8IsNrQp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxg8IsNrQp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxg8IsNrQp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxg8IsNrQp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxg8IsNrQp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxg8IsNrQp ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxg8IsNrQp ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxg8IsNrQp .navbar-buttons {
  margin-left: auto;
}
.cid-rxg8IsNrQp button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxg8IsNrQp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxg8IsNrQp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxg8IsNrQp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxg8IsNrQp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxg8IsNrQp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxg8IsNrQp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxg8IsNrQp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxg8IsNrQp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxg8IsNrQp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxg8IsNrQp .navbar-dropdown {
  position: fixed;
}
.cid-rxg8IsNrQp a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxg8IsNrQp .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxg8IsNrQp .right-menu,
.cid-rxg8IsNrQp .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxg8IsNrQp .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxg8IsNrQp .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxg8IsNrQp .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxg8IsNrQp .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxg8IsNrQp .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxg8IsNrQp .card-wrapper {
  z-index: 3;
}
.cid-rxg8IsNrQp .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxg8IsNrQp .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxg8IsNrQp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxg8ItoeE1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxg8ItoeE1 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxg8ItoeE1 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxg8ItoeE1 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxg8ItoeE1 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxg8ItoeE1 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxg8ItoeE1 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxg8ItoeE1 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxg8ItoeE1 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxg8ItoeE1 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxg8ItoeE1 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxh4auN1Em {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxh4auN1Em .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxh4auN1Em .row-element,
.cid-rxh4auN1Em .image-element {
  padding: 0;
}
.cid-rxh4auN1Em .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxh4auN1Em .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxh4auN1Em .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxh4auN1Em .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxh4auN1Em .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxh4auN1Em .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxh4auN1Em .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxh4auN1Em .underline .line {
    height: 2px;
  }
  .cid-rxh4auN1Em .mbr-title,
  .cid-rxh4auN1Em .underline,
  .cid-rxh4auN1Em .mbr-text,
  .cid-rxh4auN1Em .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxh4avEPkD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxh4avEPkD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxh4avEPkD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxh4avEPkD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxh4avEPkD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxh4avEPkD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxh4avEPkD .icon-focus {
  display: none;
}
.cid-rxh4avEPkD .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxh4avEPkD ul {
  font-size: 0;
}
.cid-rxh4avEPkD .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxh4avEPkD .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxh4avEPkD .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxh4avEPkD .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxh4avEPkD .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxh4avEPkD .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxh4avEPkD .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxh4avEPkD .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxh4avEPkD .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxh4avEPkD .btn:hover {
  background: transparent !important;
}
.cid-rxh4avEPkD .btn:hover:before {
  background: transparent !important;
}
.cid-rxh4avEPkD .btn:before {
  background-color: transparent !important;
}
.cid-rxh4avEPkD .btn:focus {
  box-shadow: none;
}
.cid-rxh4avEPkD .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rxh4awrBeX .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-rxh4awrBeX .nav-item:focus,
.cid-rxh4awrBeX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxh4awrBeX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxh4awrBeX .nav-item .nav-link {
    position: relative;
  }
  .cid-rxh4awrBeX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxh4awrBeX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxh4awrBeX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxh4awrBeX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxh4awrBeX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxh4awrBeX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxh4awrBeX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxh4awrBeX .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-rxh4awrBeX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxh4awrBeX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxh4awrBeX .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-rxh4awrBeX .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxh4awrBeX .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxh4awrBeX .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxh4awrBeX .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxh4awrBeX .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxh4awrBeX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxh4awrBeX .navbar.collapsed .navbar-collapse.show,
.cid-rxh4awrBeX .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxh4awrBeX .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxh4awrBeX .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxh4awrBeX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxh4awrBeX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxh4awrBeX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxh4awrBeX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxh4awrBeX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxh4awrBeX .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxh4awrBeX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxh4awrBeX .navbar.collapsed .right-menu,
.cid-rxh4awrBeX .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxh4awrBeX .navbar .navbar-collapse.show,
  .cid-rxh4awrBeX .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxh4awrBeX .navbar .navbar-collapse.show .brand-container,
  .cid-rxh4awrBeX .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxh4awrBeX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxh4awrBeX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxh4awrBeX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxh4awrBeX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxh4awrBeX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxh4awrBeX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxh4awrBeX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxh4awrBeX .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-rxh4awrBeX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxh4awrBeX .navbar .right-menu,
  .cid-rxh4awrBeX .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxh4awrBeX .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxh4awrBeX .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxh4awrBeX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxh4awrBeX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxh4awrBeX .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxh4awrBeX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxh4awrBeX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxh4awrBeX .dropdown-item.active,
.cid-rxh4awrBeX .dropdown-item:active {
  background-color: transparent;
}
.cid-rxh4awrBeX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxh4awrBeX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxh4awrBeX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxh4awrBeX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxh4awrBeX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxh4awrBeX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxh4awrBeX ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxh4awrBeX ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxh4awrBeX .navbar-buttons {
  margin-left: auto;
}
.cid-rxh4awrBeX button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxh4awrBeX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxh4awrBeX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxh4awrBeX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxh4awrBeX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxh4awrBeX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxh4awrBeX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxh4awrBeX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxh4awrBeX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxh4awrBeX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxh4awrBeX .navbar-dropdown {
  position: fixed;
}
.cid-rxh4awrBeX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxh4awrBeX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxh4awrBeX .right-menu,
.cid-rxh4awrBeX .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxh4awrBeX .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxh4awrBeX .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxh4awrBeX .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxh4awrBeX .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxh4awrBeX .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxh4awrBeX .card-wrapper {
  z-index: 3;
}
.cid-rxh4awrBeX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxh4awrBeX .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxh4awrBeX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxh4ax3XPg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxh4ax3XPg .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxh4ax3XPg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxh4ax3XPg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxh4ax3XPg .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxh4ax3XPg .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxh4ax3XPg .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxh4ax3XPg .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxh4ax3XPg .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxh4ax3XPg .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxh4ax3XPg .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxh7A3ZSTC {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxh7A3ZSTC .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxh7A3ZSTC .row-element,
.cid-rxh7A3ZSTC .image-element {
  padding: 0;
}
.cid-rxh7A3ZSTC .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxh7A3ZSTC .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxh7A3ZSTC .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxh7A3ZSTC .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxh7A3ZSTC .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxh7A3ZSTC .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxh7A3ZSTC .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxh7A3ZSTC .underline .line {
    height: 2px;
  }
  .cid-rxh7A3ZSTC .mbr-title,
  .cid-rxh7A3ZSTC .underline,
  .cid-rxh7A3ZSTC .mbr-text,
  .cid-rxh7A3ZSTC .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxh7A58N80 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxh7A58N80 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxh7A58N80 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxh7A58N80 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxh7A58N80 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxh7A58N80 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxh7A58N80 .icon-focus {
  display: none;
}
.cid-rxh7A58N80 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxh7A58N80 ul {
  font-size: 0;
}
.cid-rxh7A58N80 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxh7A58N80 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxh7A58N80 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxh7A58N80 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxh7A58N80 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxh7A58N80 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxh7A58N80 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxh7A58N80 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxh7A58N80 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxh7A58N80 .btn:hover {
  background: transparent !important;
}
.cid-rxh7A58N80 .btn:hover:before {
  background: transparent !important;
}
.cid-rxh7A58N80 .btn:before {
  background-color: transparent !important;
}
.cid-rxh7A58N80 .btn:focus {
  box-shadow: none;
}
.cid-rxh7A58N80 .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rxh7A63You .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-rxh7A63You .nav-item:focus,
.cid-rxh7A63You .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxh7A63You .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxh7A63You .nav-item .nav-link {
    position: relative;
  }
  .cid-rxh7A63You .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxh7A63You .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxh7A63You .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxh7A63You .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxh7A63You .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxh7A63You .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxh7A63You .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxh7A63You .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-rxh7A63You .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxh7A63You .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxh7A63You .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-rxh7A63You .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxh7A63You .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxh7A63You .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxh7A63You .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxh7A63You .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxh7A63You .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxh7A63You .navbar.collapsed .navbar-collapse.show,
.cid-rxh7A63You .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxh7A63You .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxh7A63You .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxh7A63You .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxh7A63You .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxh7A63You .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxh7A63You .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxh7A63You .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxh7A63You .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxh7A63You .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxh7A63You .navbar.collapsed .right-menu,
.cid-rxh7A63You .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxh7A63You .navbar .navbar-collapse.show,
  .cid-rxh7A63You .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxh7A63You .navbar .navbar-collapse.show .brand-container,
  .cid-rxh7A63You .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxh7A63You .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxh7A63You .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxh7A63You .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxh7A63You .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxh7A63You .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxh7A63You .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxh7A63You .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxh7A63You .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-rxh7A63You .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxh7A63You .navbar .right-menu,
  .cid-rxh7A63You .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxh7A63You .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxh7A63You .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxh7A63You .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxh7A63You .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxh7A63You .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxh7A63You .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxh7A63You .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxh7A63You .dropdown-item.active,
.cid-rxh7A63You .dropdown-item:active {
  background-color: transparent;
}
.cid-rxh7A63You .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxh7A63You .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxh7A63You .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxh7A63You .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxh7A63You .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxh7A63You .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxh7A63You ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxh7A63You ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxh7A63You .navbar-buttons {
  margin-left: auto;
}
.cid-rxh7A63You button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxh7A63You button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxh7A63You button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxh7A63You button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxh7A63You button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxh7A63You button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxh7A63You nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxh7A63You nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxh7A63You nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxh7A63You nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxh7A63You .navbar-dropdown {
  position: fixed;
}
.cid-rxh7A63You a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxh7A63You .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxh7A63You .right-menu,
.cid-rxh7A63You .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxh7A63You .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxh7A63You .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxh7A63You .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxh7A63You .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxh7A63You .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxh7A63You .card-wrapper {
  z-index: 3;
}
.cid-rxh7A63You .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxh7A63You .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxh7A63You .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxh7A6Frq3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxh7A6Frq3 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxh7A6Frq3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxh7A6Frq3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxh7A6Frq3 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxh7A6Frq3 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxh7A6Frq3 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxh7A6Frq3 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxh7A6Frq3 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxh7A6Frq3 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxh7A6Frq3 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxkh6YHHMK {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxkh6YHHMK .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxkh6YHHMK .row-element,
.cid-rxkh6YHHMK .image-element {
  padding: 0;
}
.cid-rxkh6YHHMK .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkh6YHHMK .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxkh6YHHMK .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkh6YHHMK .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxkh6YHHMK .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxkh6YHHMK .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxkh6YHHMK .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxkh6YHHMK .underline .line {
    height: 2px;
  }
  .cid-rxkh6YHHMK .mbr-title,
  .cid-rxkh6YHHMK .underline,
  .cid-rxkh6YHHMK .mbr-text,
  .cid-rxkh6YHHMK .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tdPE3uYSRj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPE3uYSRj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPE3uYSRj .mbr-text {
  color: #767676;
}
.cid-tdPE3uYSRj .card {
  display: block;
  position: relative;
}
.cid-tdPE3uYSRj .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPE3uYSRj .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPE3uYSRj .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPE3uYSRj .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPE3uYSRj .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPE3uYSRj .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPE3uYSRj .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPE3uYSRj .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPE3uYSRj .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPE3uYSRj .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPE3uYSRj .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPE3uYSRj .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPE3uYSRj .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPE3uYSRj .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPE3uYSRj .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPE3uYSRj .mbr-section-title,
  .cid-tdPE3uYSRj .underline,
  .cid-tdPE3uYSRj .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPE3uYSRj .mbr-section-title,
.cid-tdPE3uYSRj .underline {
  color: #ffffff;
}
.cid-rxkh6ZqL7v {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxkh6ZqL7v .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxkh6ZqL7v .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxkh6ZqL7v .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxkh6ZqL7v .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxkh6ZqL7v .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxkh6ZqL7v .icon-focus {
  display: none;
}
.cid-rxkh6ZqL7v .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxkh6ZqL7v ul {
  font-size: 0;
}
.cid-rxkh6ZqL7v .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxkh6ZqL7v .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxkh6ZqL7v .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxkh6ZqL7v .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxkh6ZqL7v .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxkh6ZqL7v .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxkh6ZqL7v .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkh6ZqL7v .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxkh6ZqL7v .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxkh6ZqL7v .btn:hover {
  background: transparent !important;
}
.cid-rxkh6ZqL7v .btn:hover:before {
  background: transparent !important;
}
.cid-rxkh6ZqL7v .btn:before {
  background-color: transparent !important;
}
.cid-rxkh6ZqL7v .btn:focus {
  box-shadow: none;
}
.cid-rxkh6ZqL7v .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rxkh707rPc .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-rxkh707rPc .nav-item:focus,
.cid-rxkh707rPc .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxkh707rPc .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxkh707rPc .nav-item .nav-link {
    position: relative;
  }
  .cid-rxkh707rPc .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxkh707rPc .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxkh707rPc .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkh707rPc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxkh707rPc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxkh707rPc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxkh707rPc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxkh707rPc .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-rxkh707rPc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxkh707rPc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxkh707rPc .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-rxkh707rPc .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxkh707rPc .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkh707rPc .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxkh707rPc .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxkh707rPc .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxkh707rPc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxkh707rPc .navbar.collapsed .navbar-collapse.show,
.cid-rxkh707rPc .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkh707rPc .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxkh707rPc .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxkh707rPc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxkh707rPc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxkh707rPc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxkh707rPc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxkh707rPc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxkh707rPc .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkh707rPc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxkh707rPc .navbar.collapsed .right-menu,
.cid-rxkh707rPc .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxkh707rPc .navbar .navbar-collapse.show,
  .cid-rxkh707rPc .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxkh707rPc .navbar .navbar-collapse.show .brand-container,
  .cid-rxkh707rPc .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxkh707rPc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxkh707rPc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxkh707rPc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxkh707rPc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxkh707rPc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxkh707rPc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxkh707rPc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxkh707rPc .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-rxkh707rPc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxkh707rPc .navbar .right-menu,
  .cid-rxkh707rPc .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxkh707rPc .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxkh707rPc .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkh707rPc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxkh707rPc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxkh707rPc .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxkh707rPc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxkh707rPc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxkh707rPc .dropdown-item.active,
.cid-rxkh707rPc .dropdown-item:active {
  background-color: transparent;
}
.cid-rxkh707rPc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxkh707rPc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxkh707rPc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxkh707rPc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxkh707rPc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxkh707rPc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxkh707rPc ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxkh707rPc ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxkh707rPc .navbar-buttons {
  margin-left: auto;
}
.cid-rxkh707rPc button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxkh707rPc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxkh707rPc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxkh707rPc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkh707rPc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkh707rPc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxkh707rPc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkh707rPc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxkh707rPc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxkh707rPc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkh707rPc .navbar-dropdown {
  position: fixed;
}
.cid-rxkh707rPc a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkh707rPc .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxkh707rPc .right-menu,
.cid-rxkh707rPc .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxkh707rPc .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkh707rPc .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkh707rPc .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxkh707rPc .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxkh707rPc .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxkh707rPc .card-wrapper {
  z-index: 3;
}
.cid-rxkh707rPc .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxkh707rPc .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxkh707rPc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkh70F4TH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxkh70F4TH .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxkh70F4TH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxkh70F4TH .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxkh70F4TH .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxkh70F4TH .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxkh70F4TH .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxkh70F4TH .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxkh70F4TH .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxkh70F4TH .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxkh70F4TH .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxkhLbFhFw {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxkhLbFhFw .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxkhLbFhFw .row-element,
.cid-rxkhLbFhFw .image-element {
  padding: 0;
}
.cid-rxkhLbFhFw .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkhLbFhFw .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxkhLbFhFw .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkhLbFhFw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxkhLbFhFw .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxkhLbFhFw .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxkhLbFhFw .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxkhLbFhFw .underline .line {
    height: 2px;
  }
  .cid-rxkhLbFhFw .mbr-title,
  .cid-rxkhLbFhFw .underline,
  .cid-rxkhLbFhFw .mbr-text,
  .cid-rxkhLbFhFw .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxkhLcteOw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxkhLcteOw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxkhLcteOw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxkhLcteOw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxkhLcteOw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxkhLcteOw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxkhLcteOw .icon-focus {
  display: none;
}
.cid-rxkhLcteOw .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxkhLcteOw ul {
  font-size: 0;
}
.cid-rxkhLcteOw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxkhLcteOw .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxkhLcteOw .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxkhLcteOw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxkhLcteOw .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxkhLcteOw .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxkhLcteOw .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkhLcteOw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxkhLcteOw .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxkhLcteOw .btn:hover {
  background: transparent !important;
}
.cid-rxkhLcteOw .btn:hover:before {
  background: transparent !important;
}
.cid-rxkhLcteOw .btn:before {
  background-color: transparent !important;
}
.cid-rxkhLcteOw .btn:focus {
  box-shadow: none;
}
.cid-rxkhLdmyxc .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-rxkhLdmyxc .nav-item:focus,
.cid-rxkhLdmyxc .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxkhLdmyxc .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxkhLdmyxc .nav-item .nav-link {
    position: relative;
  }
  .cid-rxkhLdmyxc .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxkhLdmyxc .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxkhLdmyxc .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkhLdmyxc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxkhLdmyxc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxkhLdmyxc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxkhLdmyxc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxkhLdmyxc .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-rxkhLdmyxc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxkhLdmyxc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxkhLdmyxc .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-rxkhLdmyxc .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxkhLdmyxc .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkhLdmyxc .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxkhLdmyxc .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxkhLdmyxc .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxkhLdmyxc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxkhLdmyxc .navbar.collapsed .navbar-collapse.show,
.cid-rxkhLdmyxc .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkhLdmyxc .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxkhLdmyxc .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxkhLdmyxc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxkhLdmyxc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxkhLdmyxc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxkhLdmyxc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxkhLdmyxc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxkhLdmyxc .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkhLdmyxc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxkhLdmyxc .navbar.collapsed .right-menu,
.cid-rxkhLdmyxc .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxkhLdmyxc .navbar .navbar-collapse.show,
  .cid-rxkhLdmyxc .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxkhLdmyxc .navbar .navbar-collapse.show .brand-container,
  .cid-rxkhLdmyxc .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxkhLdmyxc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxkhLdmyxc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxkhLdmyxc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxkhLdmyxc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxkhLdmyxc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxkhLdmyxc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxkhLdmyxc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxkhLdmyxc .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-rxkhLdmyxc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxkhLdmyxc .navbar .right-menu,
  .cid-rxkhLdmyxc .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxkhLdmyxc .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxkhLdmyxc .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkhLdmyxc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxkhLdmyxc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxkhLdmyxc .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxkhLdmyxc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxkhLdmyxc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxkhLdmyxc .dropdown-item.active,
.cid-rxkhLdmyxc .dropdown-item:active {
  background-color: transparent;
}
.cid-rxkhLdmyxc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxkhLdmyxc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxkhLdmyxc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxkhLdmyxc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxkhLdmyxc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxkhLdmyxc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxkhLdmyxc ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxkhLdmyxc ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxkhLdmyxc .navbar-buttons {
  margin-left: auto;
}
.cid-rxkhLdmyxc button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxkhLdmyxc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxkhLdmyxc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxkhLdmyxc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkhLdmyxc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkhLdmyxc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxkhLdmyxc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkhLdmyxc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxkhLdmyxc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxkhLdmyxc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkhLdmyxc .navbar-dropdown {
  position: fixed;
}
.cid-rxkhLdmyxc a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkhLdmyxc .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxkhLdmyxc .right-menu,
.cid-rxkhLdmyxc .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxkhLdmyxc .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkhLdmyxc .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkhLdmyxc .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxkhLdmyxc .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxkhLdmyxc .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxkhLdmyxc .card-wrapper {
  z-index: 3;
}
.cid-rxkhLdmyxc .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxkhLdmyxc .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxkhLdmyxc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkhLdZWTj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxkhLdZWTj .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxkhLdZWTj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxkhLdZWTj .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxkhLdZWTj .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxkhLdZWTj .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxkhLdZWTj .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxkhLdZWTj .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxkhLdZWTj .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxkhLdZWTj .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxkhLdZWTj .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxkiJELO7N {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxkiJELO7N .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxkiJELO7N .row-element,
.cid-rxkiJELO7N .image-element {
  padding: 0;
}
.cid-rxkiJELO7N .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkiJELO7N .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxkiJELO7N .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkiJELO7N .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxkiJELO7N .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxkiJELO7N .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxkiJELO7N .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxkiJELO7N .underline .line {
    height: 2px;
  }
  .cid-rxkiJELO7N .mbr-title,
  .cid-rxkiJELO7N .underline,
  .cid-rxkiJELO7N .mbr-text,
  .cid-rxkiJELO7N .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxkiJFHIAu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxkiJFHIAu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxkiJFHIAu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxkiJFHIAu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxkiJFHIAu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxkiJFHIAu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxkiJFHIAu .icon-focus {
  display: none;
}
.cid-rxkiJFHIAu .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxkiJFHIAu ul {
  font-size: 0;
}
.cid-rxkiJFHIAu .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxkiJFHIAu .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxkiJFHIAu .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxkiJFHIAu .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxkiJFHIAu .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxkiJFHIAu .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxkiJFHIAu .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkiJFHIAu .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxkiJFHIAu .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxkiJFHIAu .btn:hover {
  background: transparent !important;
}
.cid-rxkiJFHIAu .btn:hover:before {
  background: transparent !important;
}
.cid-rxkiJFHIAu .btn:before {
  background-color: transparent !important;
}
.cid-rxkiJFHIAu .btn:focus {
  box-shadow: none;
}
.cid-rxkiJFHIAu .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rxkiJGtyGW .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-rxkiJGtyGW .nav-item:focus,
.cid-rxkiJGtyGW .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxkiJGtyGW .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxkiJGtyGW .nav-item .nav-link {
    position: relative;
  }
  .cid-rxkiJGtyGW .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxkiJGtyGW .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxkiJGtyGW .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkiJGtyGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxkiJGtyGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxkiJGtyGW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxkiJGtyGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxkiJGtyGW .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-rxkiJGtyGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxkiJGtyGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxkiJGtyGW .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-rxkiJGtyGW .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxkiJGtyGW .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkiJGtyGW .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxkiJGtyGW .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxkiJGtyGW .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxkiJGtyGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxkiJGtyGW .navbar.collapsed .navbar-collapse.show,
.cid-rxkiJGtyGW .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkiJGtyGW .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxkiJGtyGW .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxkiJGtyGW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxkiJGtyGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxkiJGtyGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxkiJGtyGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxkiJGtyGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxkiJGtyGW .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkiJGtyGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxkiJGtyGW .navbar.collapsed .right-menu,
.cid-rxkiJGtyGW .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxkiJGtyGW .navbar .navbar-collapse.show,
  .cid-rxkiJGtyGW .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxkiJGtyGW .navbar .navbar-collapse.show .brand-container,
  .cid-rxkiJGtyGW .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxkiJGtyGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxkiJGtyGW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxkiJGtyGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxkiJGtyGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxkiJGtyGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxkiJGtyGW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxkiJGtyGW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxkiJGtyGW .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-rxkiJGtyGW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxkiJGtyGW .navbar .right-menu,
  .cid-rxkiJGtyGW .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxkiJGtyGW .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxkiJGtyGW .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkiJGtyGW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxkiJGtyGW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxkiJGtyGW .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxkiJGtyGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxkiJGtyGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxkiJGtyGW .dropdown-item.active,
.cid-rxkiJGtyGW .dropdown-item:active {
  background-color: transparent;
}
.cid-rxkiJGtyGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxkiJGtyGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxkiJGtyGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxkiJGtyGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxkiJGtyGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxkiJGtyGW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxkiJGtyGW ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxkiJGtyGW ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxkiJGtyGW .navbar-buttons {
  margin-left: auto;
}
.cid-rxkiJGtyGW button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxkiJGtyGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxkiJGtyGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxkiJGtyGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkiJGtyGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkiJGtyGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxkiJGtyGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkiJGtyGW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxkiJGtyGW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxkiJGtyGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkiJGtyGW .navbar-dropdown {
  position: fixed;
}
.cid-rxkiJGtyGW a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkiJGtyGW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxkiJGtyGW .right-menu,
.cid-rxkiJGtyGW .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxkiJGtyGW .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkiJGtyGW .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkiJGtyGW .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxkiJGtyGW .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxkiJGtyGW .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxkiJGtyGW .card-wrapper {
  z-index: 3;
}
.cid-rxkiJGtyGW .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxkiJGtyGW .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxkiJGtyGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkiJH9rmn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxkiJH9rmn .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxkiJH9rmn .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxkiJH9rmn .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxkiJH9rmn .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxkiJH9rmn .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxkiJH9rmn .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxkiJH9rmn .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxkiJH9rmn .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxkiJH9rmn .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxkiJH9rmn .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxkjb00MJJ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxkjb00MJJ .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxkjb00MJJ .row-element,
.cid-rxkjb00MJJ .image-element {
  padding: 0;
}
.cid-rxkjb00MJJ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkjb00MJJ .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxkjb00MJJ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkjb00MJJ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxkjb00MJJ .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxkjb00MJJ .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxkjb00MJJ .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxkjb00MJJ .underline .line {
    height: 2px;
  }
  .cid-rxkjb00MJJ .mbr-title,
  .cid-rxkjb00MJJ .underline,
  .cid-rxkjb00MJJ .mbr-text,
  .cid-rxkjb00MJJ .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxkjb0ZQir {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxkjb0ZQir .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxkjb0ZQir .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxkjb0ZQir .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxkjb0ZQir .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxkjb0ZQir .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxkjb0ZQir .icon-focus {
  display: none;
}
.cid-rxkjb0ZQir .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxkjb0ZQir ul {
  font-size: 0;
}
.cid-rxkjb0ZQir .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxkjb0ZQir .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxkjb0ZQir .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxkjb0ZQir .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxkjb0ZQir .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxkjb0ZQir .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxkjb0ZQir .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkjb0ZQir .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxkjb0ZQir .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxkjb0ZQir .btn:hover {
  background: transparent !important;
}
.cid-rxkjb0ZQir .btn:hover:before {
  background: transparent !important;
}
.cid-rxkjb0ZQir .btn:before {
  background-color: transparent !important;
}
.cid-rxkjb0ZQir .btn:focus {
  box-shadow: none;
}
.cid-rxkjb1JJnu .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-rxkjb1JJnu .nav-item:focus,
.cid-rxkjb1JJnu .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxkjb1JJnu .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxkjb1JJnu .nav-item .nav-link {
    position: relative;
  }
  .cid-rxkjb1JJnu .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxkjb1JJnu .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxkjb1JJnu .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkjb1JJnu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxkjb1JJnu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxkjb1JJnu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxkjb1JJnu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxkjb1JJnu .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-rxkjb1JJnu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxkjb1JJnu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxkjb1JJnu .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-rxkjb1JJnu .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxkjb1JJnu .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkjb1JJnu .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxkjb1JJnu .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxkjb1JJnu .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxkjb1JJnu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxkjb1JJnu .navbar.collapsed .navbar-collapse.show,
.cid-rxkjb1JJnu .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkjb1JJnu .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxkjb1JJnu .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxkjb1JJnu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxkjb1JJnu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxkjb1JJnu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxkjb1JJnu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxkjb1JJnu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxkjb1JJnu .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkjb1JJnu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxkjb1JJnu .navbar.collapsed .right-menu,
.cid-rxkjb1JJnu .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxkjb1JJnu .navbar .navbar-collapse.show,
  .cid-rxkjb1JJnu .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxkjb1JJnu .navbar .navbar-collapse.show .brand-container,
  .cid-rxkjb1JJnu .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxkjb1JJnu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxkjb1JJnu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxkjb1JJnu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxkjb1JJnu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxkjb1JJnu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxkjb1JJnu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxkjb1JJnu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxkjb1JJnu .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-rxkjb1JJnu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxkjb1JJnu .navbar .right-menu,
  .cid-rxkjb1JJnu .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxkjb1JJnu .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxkjb1JJnu .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkjb1JJnu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxkjb1JJnu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxkjb1JJnu .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxkjb1JJnu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxkjb1JJnu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxkjb1JJnu .dropdown-item.active,
.cid-rxkjb1JJnu .dropdown-item:active {
  background-color: transparent;
}
.cid-rxkjb1JJnu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxkjb1JJnu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxkjb1JJnu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxkjb1JJnu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxkjb1JJnu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxkjb1JJnu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxkjb1JJnu ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxkjb1JJnu ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxkjb1JJnu .navbar-buttons {
  margin-left: auto;
}
.cid-rxkjb1JJnu button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxkjb1JJnu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxkjb1JJnu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxkjb1JJnu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkjb1JJnu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkjb1JJnu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxkjb1JJnu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkjb1JJnu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxkjb1JJnu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxkjb1JJnu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkjb1JJnu .navbar-dropdown {
  position: fixed;
}
.cid-rxkjb1JJnu a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkjb1JJnu .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxkjb1JJnu .right-menu,
.cid-rxkjb1JJnu .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxkjb1JJnu .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkjb1JJnu .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkjb1JJnu .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxkjb1JJnu .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxkjb1JJnu .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxkjb1JJnu .card-wrapper {
  z-index: 3;
}
.cid-rxkjb1JJnu .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxkjb1JJnu .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxkjb1JJnu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkjb2k3Lw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxkjb2k3Lw .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxkjb2k3Lw .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxkjb2k3Lw .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxkjb2k3Lw .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxkjb2k3Lw .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxkjb2k3Lw .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxkjb2k3Lw .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxkjb2k3Lw .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxkjb2k3Lw .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxkjb2k3Lw .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxkjAKqhR4 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxkjAKqhR4 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxkjAKqhR4 .row-element,
.cid-rxkjAKqhR4 .image-element {
  padding: 0;
}
.cid-rxkjAKqhR4 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkjAKqhR4 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxkjAKqhR4 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkjAKqhR4 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxkjAKqhR4 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxkjAKqhR4 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxkjAKqhR4 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxkjAKqhR4 .underline .line {
    height: 2px;
  }
  .cid-rxkjAKqhR4 .mbr-title,
  .cid-rxkjAKqhR4 .underline,
  .cid-rxkjAKqhR4 .mbr-text,
  .cid-rxkjAKqhR4 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxkjALy8BZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxkjALy8BZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxkjALy8BZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxkjALy8BZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxkjALy8BZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxkjALy8BZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxkjALy8BZ .icon-focus {
  display: none;
}
.cid-rxkjALy8BZ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxkjALy8BZ ul {
  font-size: 0;
}
.cid-rxkjALy8BZ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxkjALy8BZ .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxkjALy8BZ .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxkjALy8BZ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxkjALy8BZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxkjALy8BZ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxkjALy8BZ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkjALy8BZ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxkjALy8BZ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxkjALy8BZ .btn:hover {
  background: transparent !important;
}
.cid-rxkjALy8BZ .btn:hover:before {
  background: transparent !important;
}
.cid-rxkjALy8BZ .btn:before {
  background-color: transparent !important;
}
.cid-rxkjALy8BZ .btn:focus {
  box-shadow: none;
}
.cid-rxkjAMh5uJ .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-rxkjAMh5uJ .nav-item:focus,
.cid-rxkjAMh5uJ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxkjAMh5uJ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxkjAMh5uJ .nav-item .nav-link {
    position: relative;
  }
  .cid-rxkjAMh5uJ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxkjAMh5uJ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxkjAMh5uJ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkjAMh5uJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxkjAMh5uJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxkjAMh5uJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxkjAMh5uJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxkjAMh5uJ .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-rxkjAMh5uJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxkjAMh5uJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxkjAMh5uJ .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-rxkjAMh5uJ .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxkjAMh5uJ .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkjAMh5uJ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxkjAMh5uJ .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxkjAMh5uJ .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxkjAMh5uJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxkjAMh5uJ .navbar.collapsed .navbar-collapse.show,
.cid-rxkjAMh5uJ .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkjAMh5uJ .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxkjAMh5uJ .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxkjAMh5uJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxkjAMh5uJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxkjAMh5uJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxkjAMh5uJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxkjAMh5uJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxkjAMh5uJ .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkjAMh5uJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxkjAMh5uJ .navbar.collapsed .right-menu,
.cid-rxkjAMh5uJ .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxkjAMh5uJ .navbar .navbar-collapse.show,
  .cid-rxkjAMh5uJ .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxkjAMh5uJ .navbar .navbar-collapse.show .brand-container,
  .cid-rxkjAMh5uJ .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxkjAMh5uJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxkjAMh5uJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxkjAMh5uJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxkjAMh5uJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxkjAMh5uJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxkjAMh5uJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxkjAMh5uJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxkjAMh5uJ .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-rxkjAMh5uJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxkjAMh5uJ .navbar .right-menu,
  .cid-rxkjAMh5uJ .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxkjAMh5uJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxkjAMh5uJ .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkjAMh5uJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxkjAMh5uJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxkjAMh5uJ .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxkjAMh5uJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxkjAMh5uJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxkjAMh5uJ .dropdown-item.active,
.cid-rxkjAMh5uJ .dropdown-item:active {
  background-color: transparent;
}
.cid-rxkjAMh5uJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxkjAMh5uJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxkjAMh5uJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxkjAMh5uJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxkjAMh5uJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxkjAMh5uJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxkjAMh5uJ ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxkjAMh5uJ ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxkjAMh5uJ .navbar-buttons {
  margin-left: auto;
}
.cid-rxkjAMh5uJ button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxkjAMh5uJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxkjAMh5uJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxkjAMh5uJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkjAMh5uJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkjAMh5uJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxkjAMh5uJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkjAMh5uJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxkjAMh5uJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxkjAMh5uJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkjAMh5uJ .navbar-dropdown {
  position: fixed;
}
.cid-rxkjAMh5uJ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkjAMh5uJ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxkjAMh5uJ .right-menu,
.cid-rxkjAMh5uJ .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxkjAMh5uJ .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkjAMh5uJ .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkjAMh5uJ .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxkjAMh5uJ .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxkjAMh5uJ .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxkjAMh5uJ .card-wrapper {
  z-index: 3;
}
.cid-rxkjAMh5uJ .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxkjAMh5uJ .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxkjAMh5uJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkjAMP3Nl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxkjAMP3Nl .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxkjAMP3Nl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxkjAMP3Nl .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxkjAMP3Nl .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxkjAMP3Nl .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxkjAMP3Nl .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxkjAMP3Nl .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxkjAMP3Nl .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxkjAMP3Nl .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxkjAMP3Nl .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxkk6AnAAs {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxkk6AnAAs .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxkk6AnAAs .row-element,
.cid-rxkk6AnAAs .image-element {
  padding: 0;
}
.cid-rxkk6AnAAs .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkk6AnAAs .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxkk6AnAAs .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkk6AnAAs .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxkk6AnAAs .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxkk6AnAAs .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxkk6AnAAs .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxkk6AnAAs .underline .line {
    height: 2px;
  }
  .cid-rxkk6AnAAs .mbr-title,
  .cid-rxkk6AnAAs .underline,
  .cid-rxkk6AnAAs .mbr-text,
  .cid-rxkk6AnAAs .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxkk6BfeNY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxkk6BfeNY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxkk6BfeNY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxkk6BfeNY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxkk6BfeNY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxkk6BfeNY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxkk6BfeNY .icon-focus {
  display: none;
}
.cid-rxkk6BfeNY .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxkk6BfeNY ul {
  font-size: 0;
}
.cid-rxkk6BfeNY .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxkk6BfeNY .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxkk6BfeNY .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxkk6BfeNY .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxkk6BfeNY .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxkk6BfeNY .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxkk6BfeNY .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkk6BfeNY .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxkk6BfeNY .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxkk6BfeNY .btn:hover {
  background: transparent !important;
}
.cid-rxkk6BfeNY .btn:hover:before {
  background: transparent !important;
}
.cid-rxkk6BfeNY .btn:before {
  background-color: transparent !important;
}
.cid-rxkk6BfeNY .btn:focus {
  box-shadow: none;
}
.cid-rxkk6C5r5t .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-rxkk6C5r5t .nav-item:focus,
.cid-rxkk6C5r5t .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxkk6C5r5t .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxkk6C5r5t .nav-item .nav-link {
    position: relative;
  }
  .cid-rxkk6C5r5t .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxkk6C5r5t .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxkk6C5r5t .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkk6C5r5t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxkk6C5r5t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxkk6C5r5t .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxkk6C5r5t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxkk6C5r5t .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-rxkk6C5r5t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxkk6C5r5t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxkk6C5r5t .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-rxkk6C5r5t .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxkk6C5r5t .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkk6C5r5t .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxkk6C5r5t .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxkk6C5r5t .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxkk6C5r5t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxkk6C5r5t .navbar.collapsed .navbar-collapse.show,
.cid-rxkk6C5r5t .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkk6C5r5t .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxkk6C5r5t .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxkk6C5r5t .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxkk6C5r5t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxkk6C5r5t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxkk6C5r5t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxkk6C5r5t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxkk6C5r5t .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkk6C5r5t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxkk6C5r5t .navbar.collapsed .right-menu,
.cid-rxkk6C5r5t .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxkk6C5r5t .navbar .navbar-collapse.show,
  .cid-rxkk6C5r5t .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxkk6C5r5t .navbar .navbar-collapse.show .brand-container,
  .cid-rxkk6C5r5t .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxkk6C5r5t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxkk6C5r5t .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxkk6C5r5t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxkk6C5r5t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxkk6C5r5t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxkk6C5r5t .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxkk6C5r5t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxkk6C5r5t .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-rxkk6C5r5t .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxkk6C5r5t .navbar .right-menu,
  .cid-rxkk6C5r5t .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxkk6C5r5t .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxkk6C5r5t .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkk6C5r5t .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxkk6C5r5t .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxkk6C5r5t .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxkk6C5r5t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxkk6C5r5t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxkk6C5r5t .dropdown-item.active,
.cid-rxkk6C5r5t .dropdown-item:active {
  background-color: transparent;
}
.cid-rxkk6C5r5t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxkk6C5r5t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxkk6C5r5t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxkk6C5r5t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxkk6C5r5t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxkk6C5r5t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxkk6C5r5t ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxkk6C5r5t ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxkk6C5r5t .navbar-buttons {
  margin-left: auto;
}
.cid-rxkk6C5r5t button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxkk6C5r5t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxkk6C5r5t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxkk6C5r5t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkk6C5r5t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkk6C5r5t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxkk6C5r5t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkk6C5r5t nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxkk6C5r5t nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxkk6C5r5t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkk6C5r5t .navbar-dropdown {
  position: fixed;
}
.cid-rxkk6C5r5t a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkk6C5r5t .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxkk6C5r5t .right-menu,
.cid-rxkk6C5r5t .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxkk6C5r5t .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkk6C5r5t .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkk6C5r5t .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxkk6C5r5t .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxkk6C5r5t .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxkk6C5r5t .card-wrapper {
  z-index: 3;
}
.cid-rxkk6C5r5t .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxkk6C5r5t .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxkk6C5r5t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkk6CFmR2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxkk6CFmR2 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxkk6CFmR2 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxkk6CFmR2 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxkk6CFmR2 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxkk6CFmR2 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxkk6CFmR2 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxkk6CFmR2 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxkk6CFmR2 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxkk6CFmR2 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxkk6CFmR2 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxkkLzPSc2 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxkkLzPSc2 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxkkLzPSc2 .row-element,
.cid-rxkkLzPSc2 .image-element {
  padding: 0;
}
.cid-rxkkLzPSc2 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkkLzPSc2 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxkkLzPSc2 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkkLzPSc2 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxkkLzPSc2 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxkkLzPSc2 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxkkLzPSc2 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxkkLzPSc2 .underline .line {
    height: 2px;
  }
  .cid-rxkkLzPSc2 .mbr-title,
  .cid-rxkkLzPSc2 .underline,
  .cid-rxkkLzPSc2 .mbr-text,
  .cid-rxkkLzPSc2 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tdPC3JoC8I {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPC3JoC8I .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPC3JoC8I .mbr-text {
  color: #767676;
}
.cid-tdPC3JoC8I .card {
  display: block;
  position: relative;
}
.cid-tdPC3JoC8I .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPC3JoC8I .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPC3JoC8I .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPC3JoC8I .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPC3JoC8I .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPC3JoC8I .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPC3JoC8I .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPC3JoC8I .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPC3JoC8I .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPC3JoC8I .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPC3JoC8I .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPC3JoC8I .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPC3JoC8I .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPC3JoC8I .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPC3JoC8I .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPC3JoC8I .mbr-section-title,
  .cid-tdPC3JoC8I .underline,
  .cid-tdPC3JoC8I .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPC3JoC8I .mbr-section-title,
.cid-tdPC3JoC8I .underline {
  color: #ffffff;
}
.cid-rxkkLAAzzF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxkkLAAzzF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxkkLAAzzF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxkkLAAzzF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxkkLAAzzF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxkkLAAzzF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxkkLAAzzF .icon-focus {
  display: none;
}
.cid-rxkkLAAzzF .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxkkLAAzzF ul {
  font-size: 0;
}
.cid-rxkkLAAzzF .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxkkLAAzzF .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxkkLAAzzF .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxkkLAAzzF .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxkkLAAzzF .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxkkLAAzzF .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxkkLAAzzF .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxkkLAAzzF .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxkkLAAzzF .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxkkLAAzzF .btn:hover {
  background: transparent !important;
}
.cid-rxkkLAAzzF .btn:hover:before {
  background: transparent !important;
}
.cid-rxkkLAAzzF .btn:before {
  background-color: transparent !important;
}
.cid-rxkkLAAzzF .btn:focus {
  box-shadow: none;
}
.cid-rxkkLBBjKV .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-rxkkLBBjKV .nav-item:focus,
.cid-rxkkLBBjKV .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxkkLBBjKV .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxkkLBBjKV .nav-item .nav-link {
    position: relative;
  }
  .cid-rxkkLBBjKV .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxkkLBBjKV .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxkkLBBjKV .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkkLBBjKV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxkkLBBjKV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxkkLBBjKV .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxkkLBBjKV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxkkLBBjKV .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-rxkkLBBjKV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxkkLBBjKV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxkkLBBjKV .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-rxkkLBBjKV .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxkkLBBjKV .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkkLBBjKV .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxkkLBBjKV .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxkkLBBjKV .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxkkLBBjKV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxkkLBBjKV .navbar.collapsed .navbar-collapse.show,
.cid-rxkkLBBjKV .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkkLBBjKV .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxkkLBBjKV .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxkkLBBjKV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxkkLBBjKV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxkkLBBjKV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxkkLBBjKV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxkkLBBjKV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxkkLBBjKV .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxkkLBBjKV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxkkLBBjKV .navbar.collapsed .right-menu,
.cid-rxkkLBBjKV .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxkkLBBjKV .navbar .navbar-collapse.show,
  .cid-rxkkLBBjKV .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxkkLBBjKV .navbar .navbar-collapse.show .brand-container,
  .cid-rxkkLBBjKV .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxkkLBBjKV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxkkLBBjKV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxkkLBBjKV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxkkLBBjKV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxkkLBBjKV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxkkLBBjKV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxkkLBBjKV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxkkLBBjKV .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-rxkkLBBjKV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxkkLBBjKV .navbar .right-menu,
  .cid-rxkkLBBjKV .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxkkLBBjKV .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxkkLBBjKV .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxkkLBBjKV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxkkLBBjKV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxkkLBBjKV .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxkkLBBjKV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxkkLBBjKV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxkkLBBjKV .dropdown-item.active,
.cid-rxkkLBBjKV .dropdown-item:active {
  background-color: transparent;
}
.cid-rxkkLBBjKV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxkkLBBjKV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxkkLBBjKV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxkkLBBjKV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxkkLBBjKV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxkkLBBjKV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxkkLBBjKV ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxkkLBBjKV ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxkkLBBjKV .navbar-buttons {
  margin-left: auto;
}
.cid-rxkkLBBjKV button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxkkLBBjKV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxkkLBBjKV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxkkLBBjKV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkkLBBjKV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxkkLBBjKV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxkkLBBjKV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkkLBBjKV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxkkLBBjKV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxkkLBBjKV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxkkLBBjKV .navbar-dropdown {
  position: fixed;
}
.cid-rxkkLBBjKV a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxkkLBBjKV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxkkLBBjKV .right-menu,
.cid-rxkkLBBjKV .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxkkLBBjKV .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkkLBBjKV .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxkkLBBjKV .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxkkLBBjKV .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxkkLBBjKV .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxkkLBBjKV .card-wrapper {
  z-index: 3;
}
.cid-rxkkLBBjKV .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxkkLBBjKV .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxkkLBBjKV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxkkLCb8DL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxkkLCb8DL .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxkkLCb8DL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxkkLCb8DL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxkkLCb8DL .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxkkLCb8DL .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxkkLCb8DL .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxkkLCb8DL .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxkkLCb8DL .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxkkLCb8DL .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxkkLCb8DL .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rxrWobx1G6 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rxrWobx1G6 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rxrWobx1G6 .row-element,
.cid-rxrWobx1G6 .image-element {
  padding: 0;
}
.cid-rxrWobx1G6 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxrWobx1G6 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rxrWobx1G6 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxrWobx1G6 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rxrWobx1G6 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rxrWobx1G6 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxrWobx1G6 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rxrWobx1G6 .underline .line {
    height: 2px;
  }
  .cid-rxrWobx1G6 .mbr-title,
  .cid-rxrWobx1G6 .underline,
  .cid-rxrWobx1G6 .mbr-text,
  .cid-rxrWobx1G6 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rxrWockmSG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rxrWockmSG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rxrWockmSG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rxrWockmSG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rxrWockmSG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rxrWockmSG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rxrWockmSG .icon-focus {
  display: none;
}
.cid-rxrWockmSG .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rxrWockmSG ul {
  font-size: 0;
}
.cid-rxrWockmSG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rxrWockmSG .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rxrWockmSG .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rxrWockmSG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rxrWockmSG .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rxrWockmSG .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rxrWockmSG .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rxrWockmSG .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rxrWockmSG .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rxrWockmSG .btn:hover {
  background: transparent !important;
}
.cid-rxrWockmSG .btn:hover:before {
  background: transparent !important;
}
.cid-rxrWockmSG .btn:before {
  background-color: transparent !important;
}
.cid-rxrWockmSG .btn:focus {
  box-shadow: none;
}
.cid-rxrWod3n6V .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-rxrWod3n6V .nav-item:focus,
.cid-rxrWod3n6V .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rxrWod3n6V .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxrWod3n6V .nav-item .nav-link {
    position: relative;
  }
  .cid-rxrWod3n6V .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rxrWod3n6V .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rxrWod3n6V .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxrWod3n6V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxrWod3n6V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxrWod3n6V .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxrWod3n6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxrWod3n6V .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-rxrWod3n6V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxrWod3n6V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxrWod3n6V .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-rxrWod3n6V .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rxrWod3n6V .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxrWod3n6V .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rxrWod3n6V .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rxrWod3n6V .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rxrWod3n6V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rxrWod3n6V .navbar.collapsed .navbar-collapse.show,
.cid-rxrWod3n6V .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxrWod3n6V .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rxrWod3n6V .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rxrWod3n6V .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rxrWod3n6V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rxrWod3n6V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rxrWod3n6V .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rxrWod3n6V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rxrWod3n6V .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxrWod3n6V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rxrWod3n6V .navbar.collapsed .right-menu,
.cid-rxrWod3n6V .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rxrWod3n6V .navbar .navbar-collapse.show,
  .cid-rxrWod3n6V .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxrWod3n6V .navbar .navbar-collapse.show .brand-container,
  .cid-rxrWod3n6V .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rxrWod3n6V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rxrWod3n6V .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rxrWod3n6V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rxrWod3n6V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rxrWod3n6V .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rxrWod3n6V .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rxrWod3n6V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rxrWod3n6V .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-rxrWod3n6V .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rxrWod3n6V .navbar .right-menu,
  .cid-rxrWod3n6V .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rxrWod3n6V .navbar.navbar-short {
  min-height: 60px;
}
.cid-rxrWod3n6V .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rxrWod3n6V .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rxrWod3n6V .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rxrWod3n6V .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rxrWod3n6V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rxrWod3n6V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rxrWod3n6V .dropdown-item.active,
.cid-rxrWod3n6V .dropdown-item:active {
  background-color: transparent;
}
.cid-rxrWod3n6V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rxrWod3n6V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rxrWod3n6V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rxrWod3n6V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rxrWod3n6V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rxrWod3n6V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxrWod3n6V ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rxrWod3n6V ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rxrWod3n6V .navbar-buttons {
  margin-left: auto;
}
.cid-rxrWod3n6V button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxrWod3n6V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rxrWod3n6V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxrWod3n6V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxrWod3n6V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxrWod3n6V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxrWod3n6V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxrWod3n6V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rxrWod3n6V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rxrWod3n6V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxrWod3n6V .navbar-dropdown {
  position: fixed;
}
.cid-rxrWod3n6V a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxrWod3n6V .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rxrWod3n6V .right-menu,
.cid-rxrWod3n6V .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rxrWod3n6V .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxrWod3n6V .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rxrWod3n6V .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rxrWod3n6V .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rxrWod3n6V .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rxrWod3n6V .card-wrapper {
  z-index: 3;
}
.cid-rxrWod3n6V .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rxrWod3n6V .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rxrWod3n6V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rxrWodG2ty {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rxrWodG2ty .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rxrWodG2ty .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rxrWodG2ty .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rxrWodG2ty .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rxrWodG2ty .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rxrWodG2ty .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rxrWodG2ty .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rxrWodG2ty .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rxrWodG2ty .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rxrWodG2ty .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rGpijeL7oB {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rGpijeL7oB .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rGpijeL7oB .row-element,
.cid-rGpijeL7oB .image-element {
  padding: 0;
}
.cid-rGpijeL7oB .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGpijeL7oB .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rGpijeL7oB .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rGpijeL7oB .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rGpijeL7oB .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rGpijeL7oB .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rGpijeL7oB .text-content {
    padding: 2rem 1rem;
  }
  .cid-rGpijeL7oB .underline .line {
    height: 2px;
  }
  .cid-rGpijeL7oB .mbr-title,
  .cid-rGpijeL7oB .underline,
  .cid-rGpijeL7oB .mbr-text,
  .cid-rGpijeL7oB .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rGpijfxXSn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rGpijfxXSn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rGpijfxXSn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rGpijfxXSn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rGpijfxXSn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rGpijfxXSn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rGpijfxXSn .icon-focus {
  display: none;
}
.cid-rGpijfxXSn .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rGpijfxXSn ul {
  font-size: 0;
}
.cid-rGpijfxXSn .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rGpijfxXSn .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rGpijfxXSn .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rGpijfxXSn .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rGpijfxXSn .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rGpijfxXSn .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rGpijfxXSn .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rGpijfxXSn .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rGpijfxXSn .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rGpijfxXSn .btn:hover {
  background: transparent !important;
}
.cid-rGpijfxXSn .btn:hover:before {
  background: transparent !important;
}
.cid-rGpijfxXSn .btn:before {
  background-color: transparent !important;
}
.cid-rGpijfxXSn .btn:focus {
  box-shadow: none;
}
.cid-rGpijfxXSn .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rGpijgmm7z .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-rGpijgmm7z .nav-item:focus,
.cid-rGpijgmm7z .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rGpijgmm7z .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rGpijgmm7z .nav-item .nav-link {
    position: relative;
  }
  .cid-rGpijgmm7z .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rGpijgmm7z .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rGpijgmm7z .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rGpijgmm7z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGpijgmm7z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rGpijgmm7z .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rGpijgmm7z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rGpijgmm7z .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-rGpijgmm7z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rGpijgmm7z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rGpijgmm7z .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-rGpijgmm7z .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rGpijgmm7z .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rGpijgmm7z .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rGpijgmm7z .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rGpijgmm7z .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rGpijgmm7z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rGpijgmm7z .navbar.collapsed .navbar-collapse.show,
.cid-rGpijgmm7z .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGpijgmm7z .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rGpijgmm7z .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rGpijgmm7z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rGpijgmm7z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rGpijgmm7z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rGpijgmm7z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rGpijgmm7z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rGpijgmm7z .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGpijgmm7z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rGpijgmm7z .navbar.collapsed .right-menu,
.cid-rGpijgmm7z .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rGpijgmm7z .navbar .navbar-collapse.show,
  .cid-rGpijgmm7z .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rGpijgmm7z .navbar .navbar-collapse.show .brand-container,
  .cid-rGpijgmm7z .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rGpijgmm7z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rGpijgmm7z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rGpijgmm7z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rGpijgmm7z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rGpijgmm7z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rGpijgmm7z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rGpijgmm7z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rGpijgmm7z .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-rGpijgmm7z .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rGpijgmm7z .navbar .right-menu,
  .cid-rGpijgmm7z .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rGpijgmm7z .navbar.navbar-short {
  min-height: 60px;
}
.cid-rGpijgmm7z .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rGpijgmm7z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rGpijgmm7z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rGpijgmm7z .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rGpijgmm7z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rGpijgmm7z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rGpijgmm7z .dropdown-item.active,
.cid-rGpijgmm7z .dropdown-item:active {
  background-color: transparent;
}
.cid-rGpijgmm7z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rGpijgmm7z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rGpijgmm7z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rGpijgmm7z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rGpijgmm7z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rGpijgmm7z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rGpijgmm7z ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rGpijgmm7z ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rGpijgmm7z .navbar-buttons {
  margin-left: auto;
}
.cid-rGpijgmm7z button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rGpijgmm7z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rGpijgmm7z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rGpijgmm7z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rGpijgmm7z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rGpijgmm7z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rGpijgmm7z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGpijgmm7z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rGpijgmm7z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rGpijgmm7z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGpijgmm7z .navbar-dropdown {
  position: fixed;
}
.cid-rGpijgmm7z a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGpijgmm7z .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rGpijgmm7z .right-menu,
.cid-rGpijgmm7z .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rGpijgmm7z .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rGpijgmm7z .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rGpijgmm7z .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rGpijgmm7z .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rGpijgmm7z .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rGpijgmm7z .card-wrapper {
  z-index: 3;
}
.cid-rGpijgmm7z .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rGpijgmm7z .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rGpijgmm7z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rGpijh9pFO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rGpijh9pFO .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rGpijh9pFO .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rGpijh9pFO .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rGpijh9pFO .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rGpijh9pFO .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rGpijh9pFO .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rGpijh9pFO .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rGpijh9pFO .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rGpijh9pFO .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rGpijh9pFO .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rGpj24ZcSi {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rGpj24ZcSi .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rGpj24ZcSi .row-element,
.cid-rGpj24ZcSi .image-element {
  padding: 0;
}
.cid-rGpj24ZcSi .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGpj24ZcSi .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rGpj24ZcSi .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rGpj24ZcSi .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rGpj24ZcSi .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rGpj24ZcSi .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rGpj24ZcSi .text-content {
    padding: 2rem 1rem;
  }
  .cid-rGpj24ZcSi .underline .line {
    height: 2px;
  }
  .cid-rGpj24ZcSi .mbr-title,
  .cid-rGpj24ZcSi .underline,
  .cid-rGpj24ZcSi .mbr-text,
  .cid-rGpj24ZcSi .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rGpkgUigVc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rGpkgUigVc .container-fluid {
  padding: 0 3rem;
}
.cid-rGpkgUigVc .media-container-column {
  padding: 0 2rem;
}
.cid-rGpkgUigVc .mbr-section-title {
  display: inline-block;
  position: relative;
}
@media (max-width: 767px) {
  .cid-rGpkgUigVc .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rGpk8nrFqx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rGpk8nrFqx .mbr-text,
.cid-rGpk8nrFqx blockquote {
  color: #232323;
}
.cid-rGpj27SSgs .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-rGpj27SSgs .nav-item:focus,
.cid-rGpj27SSgs .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rGpj27SSgs .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rGpj27SSgs .nav-item .nav-link {
    position: relative;
  }
  .cid-rGpj27SSgs .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rGpj27SSgs .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rGpj27SSgs .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rGpj27SSgs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rGpj27SSgs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rGpj27SSgs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rGpj27SSgs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rGpj27SSgs .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-rGpj27SSgs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rGpj27SSgs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rGpj27SSgs .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-rGpj27SSgs .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rGpj27SSgs .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rGpj27SSgs .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rGpj27SSgs .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rGpj27SSgs .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rGpj27SSgs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rGpj27SSgs .navbar.collapsed .navbar-collapse.show,
.cid-rGpj27SSgs .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGpj27SSgs .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rGpj27SSgs .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rGpj27SSgs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rGpj27SSgs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rGpj27SSgs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rGpj27SSgs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rGpj27SSgs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rGpj27SSgs .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rGpj27SSgs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rGpj27SSgs .navbar.collapsed .right-menu,
.cid-rGpj27SSgs .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rGpj27SSgs .navbar .navbar-collapse.show,
  .cid-rGpj27SSgs .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rGpj27SSgs .navbar .navbar-collapse.show .brand-container,
  .cid-rGpj27SSgs .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rGpj27SSgs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rGpj27SSgs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rGpj27SSgs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rGpj27SSgs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rGpj27SSgs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rGpj27SSgs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rGpj27SSgs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rGpj27SSgs .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-rGpj27SSgs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rGpj27SSgs .navbar .right-menu,
  .cid-rGpj27SSgs .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rGpj27SSgs .navbar.navbar-short {
  min-height: 60px;
}
.cid-rGpj27SSgs .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rGpj27SSgs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rGpj27SSgs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rGpj27SSgs .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rGpj27SSgs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rGpj27SSgs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rGpj27SSgs .dropdown-item.active,
.cid-rGpj27SSgs .dropdown-item:active {
  background-color: transparent;
}
.cid-rGpj27SSgs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rGpj27SSgs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rGpj27SSgs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rGpj27SSgs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rGpj27SSgs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rGpj27SSgs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rGpj27SSgs ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rGpj27SSgs ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rGpj27SSgs .navbar-buttons {
  margin-left: auto;
}
.cid-rGpj27SSgs button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rGpj27SSgs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rGpj27SSgs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rGpj27SSgs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rGpj27SSgs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rGpj27SSgs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rGpj27SSgs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGpj27SSgs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rGpj27SSgs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rGpj27SSgs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rGpj27SSgs .navbar-dropdown {
  position: fixed;
}
.cid-rGpj27SSgs a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGpj27SSgs .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rGpj27SSgs .right-menu,
.cid-rGpj27SSgs .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rGpj27SSgs .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rGpj27SSgs .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rGpj27SSgs .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rGpj27SSgs .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rGpj27SSgs .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rGpj27SSgs .card-wrapper {
  z-index: 3;
}
.cid-rGpj27SSgs .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rGpj27SSgs .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rGpj27SSgs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rGpj28thH3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rGpj28thH3 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rGpj28thH3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rGpj28thH3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rGpj28thH3 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rGpj28thH3 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rGpj28thH3 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rGpj28thH3 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rGpj28thH3 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rGpj28thH3 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rGpj28thH3 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rKlr82Fn4q {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #bbbbbb;
}
.cid-rKlr82Fn4q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rKlr82Fn4q .mbr-text {
  color: #767676;
}
.cid-rKlr82Fn4q .card {
  display: block;
  position: relative;
}
.cid-rKlr82Fn4q .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-rKlr82Fn4q .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rKlr82Fn4q .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-rKlr82Fn4q .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-rKlr82Fn4q .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-rKlr82Fn4q .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rKlr82Fn4q .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rKlr82Fn4q .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rKlr82Fn4q .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rKlr82Fn4q .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-rKlr82Fn4q .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-rKlr82Fn4q .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-rKlr82Fn4q .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rKlr82Fn4q .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rKlr82Fn4q .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-rKlr82Fn4q .mbr-section-title,
  .cid-rKlr82Fn4q .underline,
  .cid-rKlr82Fn4q .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-rKlr82Fn4q .mbr-section-title,
.cid-rKlr82Fn4q .underline {
  color: #ffffff;
}
.cid-rKmE9L9f1G {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #bbbbbb;
}
.cid-rKmE9L9f1G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rKmE9L9f1G .mbr-text {
  color: #767676;
}
.cid-rKmE9L9f1G .card {
  display: block;
  position: relative;
}
.cid-rKmE9L9f1G .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-rKmE9L9f1G .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rKmE9L9f1G .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-rKmE9L9f1G .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-rKmE9L9f1G .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-rKmE9L9f1G .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-rKmE9L9f1G .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rKmE9L9f1G .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rKmE9L9f1G .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rKmE9L9f1G .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-rKmE9L9f1G .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-rKmE9L9f1G .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-rKmE9L9f1G .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-rKmE9L9f1G .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rKmE9L9f1G .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-rKmE9L9f1G .mbr-section-title,
  .cid-rKmE9L9f1G .underline,
  .cid-rKmE9L9f1G .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-rKmE9L9f1G .mbr-section-title,
.cid-rKmE9L9f1G .underline {
  color: #ffffff;
}
.cid-rKlpVW14xu .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-rKlpVW14xu .nav-item:focus,
.cid-rKlpVW14xu .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rKlpVW14xu .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rKlpVW14xu .nav-item .nav-link {
    position: relative;
  }
  .cid-rKlpVW14xu .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rKlpVW14xu .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rKlpVW14xu .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rKlpVW14xu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rKlpVW14xu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rKlpVW14xu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rKlpVW14xu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rKlpVW14xu .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-rKlpVW14xu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rKlpVW14xu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rKlpVW14xu .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-rKlpVW14xu .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rKlpVW14xu .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rKlpVW14xu .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rKlpVW14xu .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rKlpVW14xu .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rKlpVW14xu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rKlpVW14xu .navbar.collapsed .navbar-collapse.show,
.cid-rKlpVW14xu .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rKlpVW14xu .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rKlpVW14xu .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rKlpVW14xu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rKlpVW14xu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rKlpVW14xu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rKlpVW14xu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rKlpVW14xu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rKlpVW14xu .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rKlpVW14xu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rKlpVW14xu .navbar.collapsed .right-menu,
.cid-rKlpVW14xu .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rKlpVW14xu .navbar .navbar-collapse.show,
  .cid-rKlpVW14xu .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rKlpVW14xu .navbar .navbar-collapse.show .brand-container,
  .cid-rKlpVW14xu .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rKlpVW14xu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rKlpVW14xu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rKlpVW14xu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rKlpVW14xu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rKlpVW14xu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rKlpVW14xu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rKlpVW14xu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rKlpVW14xu .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-rKlpVW14xu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rKlpVW14xu .navbar .right-menu,
  .cid-rKlpVW14xu .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rKlpVW14xu .navbar.navbar-short {
  min-height: 60px;
}
.cid-rKlpVW14xu .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rKlpVW14xu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rKlpVW14xu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rKlpVW14xu .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rKlpVW14xu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rKlpVW14xu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rKlpVW14xu .dropdown-item.active,
.cid-rKlpVW14xu .dropdown-item:active {
  background-color: transparent;
}
.cid-rKlpVW14xu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rKlpVW14xu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rKlpVW14xu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rKlpVW14xu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rKlpVW14xu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rKlpVW14xu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rKlpVW14xu ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rKlpVW14xu ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rKlpVW14xu .navbar-buttons {
  margin-left: auto;
}
.cid-rKlpVW14xu button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rKlpVW14xu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rKlpVW14xu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rKlpVW14xu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rKlpVW14xu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rKlpVW14xu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rKlpVW14xu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rKlpVW14xu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rKlpVW14xu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rKlpVW14xu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rKlpVW14xu .navbar-dropdown {
  position: fixed;
}
.cid-rKlpVW14xu a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rKlpVW14xu .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rKlpVW14xu .right-menu,
.cid-rKlpVW14xu .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rKlpVW14xu .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rKlpVW14xu .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rKlpVW14xu .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rKlpVW14xu .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rKlpVW14xu .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rKlpVW14xu .card-wrapper {
  z-index: 3;
}
.cid-rKlpVW14xu .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rKlpVW14xu .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rKlpVW14xu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rKlpVWIRFD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rKlpVWIRFD .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rKlpVWIRFD .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rKlpVWIRFD .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rKlpVWIRFD .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rKlpVWIRFD .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rKlpVWIRFD .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rKlpVWIRFD .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rKlpVWIRFD .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rKlpVWIRFD .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rKlpVWIRFD .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rMHVVDcLPF .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-rMHVVDcLPF .nav-item:focus,
.cid-rMHVVDcLPF .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rMHVVDcLPF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rMHVVDcLPF .nav-item .nav-link {
    position: relative;
  }
  .cid-rMHVVDcLPF .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rMHVVDcLPF .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rMHVVDcLPF .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rMHVVDcLPF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rMHVVDcLPF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMHVVDcLPF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rMHVVDcLPF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rMHVVDcLPF .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-rMHVVDcLPF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rMHVVDcLPF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rMHVVDcLPF .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-rMHVVDcLPF .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rMHVVDcLPF .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rMHVVDcLPF .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rMHVVDcLPF .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rMHVVDcLPF .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rMHVVDcLPF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rMHVVDcLPF .navbar.collapsed .navbar-collapse.show,
.cid-rMHVVDcLPF .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rMHVVDcLPF .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rMHVVDcLPF .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rMHVVDcLPF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rMHVVDcLPF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rMHVVDcLPF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rMHVVDcLPF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rMHVVDcLPF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rMHVVDcLPF .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rMHVVDcLPF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rMHVVDcLPF .navbar.collapsed .right-menu,
.cid-rMHVVDcLPF .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rMHVVDcLPF .navbar .navbar-collapse.show,
  .cid-rMHVVDcLPF .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rMHVVDcLPF .navbar .navbar-collapse.show .brand-container,
  .cid-rMHVVDcLPF .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rMHVVDcLPF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rMHVVDcLPF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rMHVVDcLPF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rMHVVDcLPF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rMHVVDcLPF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rMHVVDcLPF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rMHVVDcLPF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rMHVVDcLPF .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-rMHVVDcLPF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rMHVVDcLPF .navbar .right-menu,
  .cid-rMHVVDcLPF .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rMHVVDcLPF .navbar.navbar-short {
  min-height: 60px;
}
.cid-rMHVVDcLPF .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rMHVVDcLPF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rMHVVDcLPF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rMHVVDcLPF .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rMHVVDcLPF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rMHVVDcLPF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rMHVVDcLPF .dropdown-item.active,
.cid-rMHVVDcLPF .dropdown-item:active {
  background-color: transparent;
}
.cid-rMHVVDcLPF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rMHVVDcLPF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rMHVVDcLPF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rMHVVDcLPF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rMHVVDcLPF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rMHVVDcLPF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMHVVDcLPF ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rMHVVDcLPF ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rMHVVDcLPF .navbar-buttons {
  margin-left: auto;
}
.cid-rMHVVDcLPF button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMHVVDcLPF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rMHVVDcLPF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMHVVDcLPF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMHVVDcLPF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMHVVDcLPF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMHVVDcLPF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMHVVDcLPF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rMHVVDcLPF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rMHVVDcLPF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMHVVDcLPF .navbar-dropdown {
  position: fixed;
}
.cid-rMHVVDcLPF a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rMHVVDcLPF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rMHVVDcLPF .right-menu,
.cid-rMHVVDcLPF .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rMHVVDcLPF .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMHVVDcLPF .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMHVVDcLPF .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rMHVVDcLPF .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rMHVVDcLPF .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rMHVVDcLPF .card-wrapper {
  z-index: 3;
}
.cid-rMHVVDcLPF .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rMHVVDcLPF .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rMHVVDcLPF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rMHWV1GQZk {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffa0a4;
  background: linear-gradient(90deg, #ffa0a4, #ffef00);
}
.cid-rMHWV1GQZk .mbr-overlay {
  background-color: #5a31fb;
  background: linear-gradient(90deg, #5a31fb, #000000);
}
#custom-html-58 {
  /* Type valid CSS here */
}
#custom-html-58 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-58 p {
  font-size: 60px;
  color: #777;
}
.cid-rMHVVDWySm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rMHVVDWySm .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rMHVVDWySm .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rMHVVDWySm .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rMHVVDWySm .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rMHVVDWySm .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rMHVVDWySm .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rMHVVDWySm .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rMHVVDWySm .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rMHVVDWySm .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rMHVVDWySm .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rOr7jMuYfJ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rOr7jMuYfJ .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rOr7jMuYfJ .row-element,
.cid-rOr7jMuYfJ .image-element {
  padding: 0;
}
.cid-rOr7jMuYfJ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOr7jMuYfJ .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rOr7jMuYfJ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rOr7jMuYfJ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rOr7jMuYfJ .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rOr7jMuYfJ .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOr7jMuYfJ .text-content {
    padding: 2rem 1rem;
  }
  .cid-rOr7jMuYfJ .underline .line {
    height: 2px;
  }
  .cid-rOr7jMuYfJ .mbr-title,
  .cid-rOr7jMuYfJ .underline,
  .cid-rOr7jMuYfJ .mbr-text,
  .cid-rOr7jMuYfJ .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rOr7jNeVSR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOr7jNeVSR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rOr7jNeVSR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rOr7jNeVSR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rOr7jNeVSR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rOr7jNeVSR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #44f7b3);
}
.cid-rOr7jNeVSR .icon-focus {
  display: none;
}
.cid-rOr7jNeVSR .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rOr7jNeVSR ul {
  font-size: 0;
}
.cid-rOr7jNeVSR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rOr7jNeVSR .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rOr7jNeVSR .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rOr7jNeVSR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rOr7jNeVSR .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rOr7jNeVSR .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rOr7jNeVSR .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rOr7jNeVSR .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rOr7jNeVSR .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rOr7jNeVSR .btn:hover {
  background: transparent !important;
}
.cid-rOr7jNeVSR .btn:hover:before {
  background: transparent !important;
}
.cid-rOr7jNeVSR .btn:before {
  background-color: transparent !important;
}
.cid-rOr7jNeVSR .btn:focus {
  box-shadow: none;
}
.cid-rOr7jNRHss .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-rOr7jNRHss .nav-item:focus,
.cid-rOr7jNRHss .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOr7jNRHss .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOr7jNRHss .nav-item .nav-link {
    position: relative;
  }
  .cid-rOr7jNRHss .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOr7jNRHss .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOr7jNRHss .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOr7jNRHss .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOr7jNRHss .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOr7jNRHss .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOr7jNRHss .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOr7jNRHss .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-rOr7jNRHss .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOr7jNRHss .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOr7jNRHss .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-rOr7jNRHss .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rOr7jNRHss .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rOr7jNRHss .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOr7jNRHss .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rOr7jNRHss .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOr7jNRHss .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOr7jNRHss .navbar.collapsed .navbar-collapse.show,
.cid-rOr7jNRHss .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOr7jNRHss .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOr7jNRHss .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOr7jNRHss .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOr7jNRHss .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOr7jNRHss .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOr7jNRHss .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOr7jNRHss .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOr7jNRHss .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOr7jNRHss .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOr7jNRHss .navbar.collapsed .right-menu,
.cid-rOr7jNRHss .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOr7jNRHss .navbar .navbar-collapse.show,
  .cid-rOr7jNRHss .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOr7jNRHss .navbar .navbar-collapse.show .brand-container,
  .cid-rOr7jNRHss .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOr7jNRHss .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOr7jNRHss .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOr7jNRHss .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOr7jNRHss .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOr7jNRHss .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOr7jNRHss .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOr7jNRHss .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOr7jNRHss .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-rOr7jNRHss .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOr7jNRHss .navbar .right-menu,
  .cid-rOr7jNRHss .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOr7jNRHss .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOr7jNRHss .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rOr7jNRHss .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOr7jNRHss .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOr7jNRHss .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOr7jNRHss .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOr7jNRHss .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOr7jNRHss .dropdown-item.active,
.cid-rOr7jNRHss .dropdown-item:active {
  background-color: transparent;
}
.cid-rOr7jNRHss .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOr7jNRHss .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOr7jNRHss .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOr7jNRHss .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rOr7jNRHss .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOr7jNRHss .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOr7jNRHss ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOr7jNRHss ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOr7jNRHss .navbar-buttons {
  margin-left: auto;
}
.cid-rOr7jNRHss button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOr7jNRHss button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rOr7jNRHss button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOr7jNRHss button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOr7jNRHss button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOr7jNRHss button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOr7jNRHss nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOr7jNRHss nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOr7jNRHss nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOr7jNRHss nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOr7jNRHss .navbar-dropdown {
  position: fixed;
}
.cid-rOr7jNRHss a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOr7jNRHss .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOr7jNRHss .right-menu,
.cid-rOr7jNRHss .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOr7jNRHss .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOr7jNRHss .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOr7jNRHss .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOr7jNRHss .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOr7jNRHss .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOr7jNRHss .card-wrapper {
  z-index: 3;
}
.cid-rOr7jNRHss .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOr7jNRHss .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOr7jNRHss .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOr7jOsj8G {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rOr7jOsj8G .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rOr7jOsj8G .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rOr7jOsj8G .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rOr7jOsj8G .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rOr7jOsj8G .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rOr7jOsj8G .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rOr7jOsj8G .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rOr7jOsj8G .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rOr7jOsj8G .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rOr7jOsj8G .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rOr7tF6BWF {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rOr7tF6BWF .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rOr7tF6BWF .row-element,
.cid-rOr7tF6BWF .image-element {
  padding: 0;
}
.cid-rOr7tF6BWF .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOr7tF6BWF .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rOr7tF6BWF .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rOr7tF6BWF .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rOr7tF6BWF .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rOr7tF6BWF .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOr7tF6BWF .text-content {
    padding: 2rem 1rem;
  }
  .cid-rOr7tF6BWF .underline .line {
    height: 2px;
  }
  .cid-rOr7tF6BWF .mbr-title,
  .cid-rOr7tF6BWF .underline,
  .cid-rOr7tF6BWF .mbr-text,
  .cid-rOr7tF6BWF .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rOr7tFPm7k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOr7tFPm7k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rOr7tFPm7k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rOr7tFPm7k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rOr7tFPm7k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rOr7tFPm7k .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #44f7b3);
}
.cid-rOr7tFPm7k .icon-focus {
  display: none;
}
.cid-rOr7tFPm7k .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rOr7tFPm7k ul {
  font-size: 0;
}
.cid-rOr7tFPm7k .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rOr7tFPm7k .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rOr7tFPm7k .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rOr7tFPm7k .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rOr7tFPm7k .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rOr7tFPm7k .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rOr7tFPm7k .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rOr7tFPm7k .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rOr7tFPm7k .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rOr7tFPm7k .btn:hover {
  background: transparent !important;
}
.cid-rOr7tFPm7k .btn:hover:before {
  background: transparent !important;
}
.cid-rOr7tFPm7k .btn:before {
  background-color: transparent !important;
}
.cid-rOr7tFPm7k .btn:focus {
  box-shadow: none;
}
.cid-rOr7tFPm7k .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rOr7tGxjWj .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-rOr7tGxjWj .nav-item:focus,
.cid-rOr7tGxjWj .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOr7tGxjWj .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOr7tGxjWj .nav-item .nav-link {
    position: relative;
  }
  .cid-rOr7tGxjWj .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOr7tGxjWj .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOr7tGxjWj .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOr7tGxjWj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOr7tGxjWj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOr7tGxjWj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOr7tGxjWj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOr7tGxjWj .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-rOr7tGxjWj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOr7tGxjWj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOr7tGxjWj .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-rOr7tGxjWj .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rOr7tGxjWj .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rOr7tGxjWj .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOr7tGxjWj .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rOr7tGxjWj .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOr7tGxjWj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOr7tGxjWj .navbar.collapsed .navbar-collapse.show,
.cid-rOr7tGxjWj .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOr7tGxjWj .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOr7tGxjWj .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOr7tGxjWj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOr7tGxjWj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOr7tGxjWj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOr7tGxjWj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOr7tGxjWj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOr7tGxjWj .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOr7tGxjWj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOr7tGxjWj .navbar.collapsed .right-menu,
.cid-rOr7tGxjWj .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOr7tGxjWj .navbar .navbar-collapse.show,
  .cid-rOr7tGxjWj .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOr7tGxjWj .navbar .navbar-collapse.show .brand-container,
  .cid-rOr7tGxjWj .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOr7tGxjWj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOr7tGxjWj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOr7tGxjWj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOr7tGxjWj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOr7tGxjWj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOr7tGxjWj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOr7tGxjWj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOr7tGxjWj .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-rOr7tGxjWj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOr7tGxjWj .navbar .right-menu,
  .cid-rOr7tGxjWj .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOr7tGxjWj .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOr7tGxjWj .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rOr7tGxjWj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOr7tGxjWj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOr7tGxjWj .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOr7tGxjWj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOr7tGxjWj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOr7tGxjWj .dropdown-item.active,
.cid-rOr7tGxjWj .dropdown-item:active {
  background-color: transparent;
}
.cid-rOr7tGxjWj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOr7tGxjWj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOr7tGxjWj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOr7tGxjWj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rOr7tGxjWj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOr7tGxjWj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOr7tGxjWj ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOr7tGxjWj ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOr7tGxjWj .navbar-buttons {
  margin-left: auto;
}
.cid-rOr7tGxjWj button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOr7tGxjWj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rOr7tGxjWj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOr7tGxjWj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOr7tGxjWj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOr7tGxjWj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOr7tGxjWj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOr7tGxjWj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOr7tGxjWj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOr7tGxjWj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOr7tGxjWj .navbar-dropdown {
  position: fixed;
}
.cid-rOr7tGxjWj a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOr7tGxjWj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOr7tGxjWj .right-menu,
.cid-rOr7tGxjWj .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOr7tGxjWj .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOr7tGxjWj .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOr7tGxjWj .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOr7tGxjWj .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOr7tGxjWj .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOr7tGxjWj .card-wrapper {
  z-index: 3;
}
.cid-rOr7tGxjWj .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOr7tGxjWj .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOr7tGxjWj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOr7tHlSIB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rOr7tHlSIB .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rOr7tHlSIB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rOr7tHlSIB .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rOr7tHlSIB .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rOr7tHlSIB .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rOr7tHlSIB .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rOr7tHlSIB .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rOr7tHlSIB .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rOr7tHlSIB .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rOr7tHlSIB .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rOrMzO19Np {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rOrMzO19Np .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rOrMzO19Np .row-element,
.cid-rOrMzO19Np .image-element {
  padding: 0;
}
.cid-rOrMzO19Np .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOrMzO19Np .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rOrMzO19Np .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rOrMzO19Np .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rOrMzO19Np .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rOrMzO19Np .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOrMzO19Np .text-content {
    padding: 2rem 1rem;
  }
  .cid-rOrMzO19Np .underline .line {
    height: 2px;
  }
  .cid-rOrMzO19Np .mbr-title,
  .cid-rOrMzO19Np .underline,
  .cid-rOrMzO19Np .mbr-text,
  .cid-rOrMzO19Np .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rOrMzOWnIJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOrMzOWnIJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rOrMzOWnIJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rOrMzOWnIJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rOrMzOWnIJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rOrMzOWnIJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #44f7b3);
}
.cid-rOrMzOWnIJ .icon-focus {
  display: none;
}
.cid-rOrMzOWnIJ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rOrMzOWnIJ ul {
  font-size: 0;
}
.cid-rOrMzOWnIJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rOrMzOWnIJ .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rOrMzOWnIJ .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rOrMzOWnIJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rOrMzOWnIJ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rOrMzOWnIJ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rOrMzOWnIJ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rOrMzOWnIJ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rOrMzOWnIJ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rOrMzOWnIJ .btn:hover {
  background: transparent !important;
}
.cid-rOrMzOWnIJ .btn:hover:before {
  background: transparent !important;
}
.cid-rOrMzOWnIJ .btn:before {
  background-color: transparent !important;
}
.cid-rOrMzOWnIJ .btn:focus {
  box-shadow: none;
}
.cid-rOrMzPAtut .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-rOrMzPAtut .nav-item:focus,
.cid-rOrMzPAtut .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rOrMzPAtut .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rOrMzPAtut .nav-item .nav-link {
    position: relative;
  }
  .cid-rOrMzPAtut .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rOrMzPAtut .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rOrMzPAtut .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOrMzPAtut .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rOrMzPAtut .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOrMzPAtut .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rOrMzPAtut .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rOrMzPAtut .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-rOrMzPAtut .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rOrMzPAtut .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rOrMzPAtut .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-rOrMzPAtut .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rOrMzPAtut .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rOrMzPAtut .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rOrMzPAtut .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rOrMzPAtut .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rOrMzPAtut .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rOrMzPAtut .navbar.collapsed .navbar-collapse.show,
.cid-rOrMzPAtut .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOrMzPAtut .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rOrMzPAtut .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rOrMzPAtut .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rOrMzPAtut .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rOrMzPAtut .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rOrMzPAtut .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rOrMzPAtut .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rOrMzPAtut .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rOrMzPAtut .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rOrMzPAtut .navbar.collapsed .right-menu,
.cid-rOrMzPAtut .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rOrMzPAtut .navbar .navbar-collapse.show,
  .cid-rOrMzPAtut .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rOrMzPAtut .navbar .navbar-collapse.show .brand-container,
  .cid-rOrMzPAtut .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rOrMzPAtut .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rOrMzPAtut .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rOrMzPAtut .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rOrMzPAtut .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rOrMzPAtut .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rOrMzPAtut .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rOrMzPAtut .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rOrMzPAtut .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-rOrMzPAtut .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rOrMzPAtut .navbar .right-menu,
  .cid-rOrMzPAtut .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rOrMzPAtut .navbar.navbar-short {
  min-height: 60px;
}
.cid-rOrMzPAtut .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rOrMzPAtut .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rOrMzPAtut .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rOrMzPAtut .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rOrMzPAtut .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rOrMzPAtut .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rOrMzPAtut .dropdown-item.active,
.cid-rOrMzPAtut .dropdown-item:active {
  background-color: transparent;
}
.cid-rOrMzPAtut .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rOrMzPAtut .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rOrMzPAtut .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rOrMzPAtut .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rOrMzPAtut .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rOrMzPAtut .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOrMzPAtut ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rOrMzPAtut ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rOrMzPAtut .navbar-buttons {
  margin-left: auto;
}
.cid-rOrMzPAtut button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOrMzPAtut button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rOrMzPAtut button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOrMzPAtut button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOrMzPAtut button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOrMzPAtut button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOrMzPAtut nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOrMzPAtut nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rOrMzPAtut nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rOrMzPAtut nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOrMzPAtut .navbar-dropdown {
  position: fixed;
}
.cid-rOrMzPAtut a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rOrMzPAtut .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rOrMzPAtut .right-menu,
.cid-rOrMzPAtut .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rOrMzPAtut .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOrMzPAtut .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOrMzPAtut .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rOrMzPAtut .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rOrMzPAtut .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rOrMzPAtut .card-wrapper {
  z-index: 3;
}
.cid-rOrMzPAtut .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rOrMzPAtut .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rOrMzPAtut .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rOrMzQyRrE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rOrMzQyRrE .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rOrMzQyRrE .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rOrMzQyRrE .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rOrMzQyRrE .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rOrMzQyRrE .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rOrMzQyRrE .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rOrMzQyRrE .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rOrMzQyRrE .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rOrMzQyRrE .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rOrMzQyRrE .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rQAG0eudPC {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rQAG0eudPC .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rQAG0eudPC .row-element,
.cid-rQAG0eudPC .image-element {
  padding: 0;
}
.cid-rQAG0eudPC .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQAG0eudPC .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rQAG0eudPC .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rQAG0eudPC .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rQAG0eudPC .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rQAG0eudPC .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rQAG0eudPC .text-content {
    padding: 2rem 1rem;
  }
  .cid-rQAG0eudPC .underline .line {
    height: 2px;
  }
  .cid-rQAG0eudPC .mbr-title,
  .cid-rQAG0eudPC .underline,
  .cid-rQAG0eudPC .mbr-text,
  .cid-rQAG0eudPC .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rQAG0fhqO9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQAG0fhqO9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQAG0fhqO9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQAG0fhqO9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQAG0fhqO9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQAG0fhqO9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rQAG0fhqO9 .icon-focus {
  display: none;
}
.cid-rQAG0fhqO9 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rQAG0fhqO9 ul {
  font-size: 0;
}
.cid-rQAG0fhqO9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rQAG0fhqO9 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rQAG0fhqO9 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rQAG0fhqO9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rQAG0fhqO9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rQAG0fhqO9 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rQAG0fhqO9 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rQAG0fhqO9 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rQAG0fhqO9 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rQAG0fhqO9 .btn:hover {
  background: transparent !important;
}
.cid-rQAG0fhqO9 .btn:hover:before {
  background: transparent !important;
}
.cid-rQAG0fhqO9 .btn:before {
  background-color: transparent !important;
}
.cid-rQAG0fhqO9 .btn:focus {
  box-shadow: none;
}
.cid-rQAG0fhqO9 .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rQAG0fWXiQ .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-rQAG0fWXiQ .nav-item:focus,
.cid-rQAG0fWXiQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rQAG0fWXiQ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rQAG0fWXiQ .nav-item .nav-link {
    position: relative;
  }
  .cid-rQAG0fWXiQ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rQAG0fWXiQ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rQAG0fWXiQ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rQAG0fWXiQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rQAG0fWXiQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQAG0fWXiQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rQAG0fWXiQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rQAG0fWXiQ .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-rQAG0fWXiQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rQAG0fWXiQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rQAG0fWXiQ .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-rQAG0fWXiQ .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rQAG0fWXiQ .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rQAG0fWXiQ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rQAG0fWXiQ .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rQAG0fWXiQ .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rQAG0fWXiQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rQAG0fWXiQ .navbar.collapsed .navbar-collapse.show,
.cid-rQAG0fWXiQ .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rQAG0fWXiQ .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rQAG0fWXiQ .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rQAG0fWXiQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rQAG0fWXiQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rQAG0fWXiQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rQAG0fWXiQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rQAG0fWXiQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rQAG0fWXiQ .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rQAG0fWXiQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rQAG0fWXiQ .navbar.collapsed .right-menu,
.cid-rQAG0fWXiQ .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rQAG0fWXiQ .navbar .navbar-collapse.show,
  .cid-rQAG0fWXiQ .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rQAG0fWXiQ .navbar .navbar-collapse.show .brand-container,
  .cid-rQAG0fWXiQ .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rQAG0fWXiQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rQAG0fWXiQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rQAG0fWXiQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rQAG0fWXiQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rQAG0fWXiQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rQAG0fWXiQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rQAG0fWXiQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rQAG0fWXiQ .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-rQAG0fWXiQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rQAG0fWXiQ .navbar .right-menu,
  .cid-rQAG0fWXiQ .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rQAG0fWXiQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-rQAG0fWXiQ .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rQAG0fWXiQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rQAG0fWXiQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rQAG0fWXiQ .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rQAG0fWXiQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rQAG0fWXiQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rQAG0fWXiQ .dropdown-item.active,
.cid-rQAG0fWXiQ .dropdown-item:active {
  background-color: transparent;
}
.cid-rQAG0fWXiQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rQAG0fWXiQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rQAG0fWXiQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rQAG0fWXiQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rQAG0fWXiQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rQAG0fWXiQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQAG0fWXiQ ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rQAG0fWXiQ ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rQAG0fWXiQ .navbar-buttons {
  margin-left: auto;
}
.cid-rQAG0fWXiQ button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQAG0fWXiQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rQAG0fWXiQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQAG0fWXiQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQAG0fWXiQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQAG0fWXiQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQAG0fWXiQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQAG0fWXiQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rQAG0fWXiQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rQAG0fWXiQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQAG0fWXiQ .navbar-dropdown {
  position: fixed;
}
.cid-rQAG0fWXiQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQAG0fWXiQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rQAG0fWXiQ .right-menu,
.cid-rQAG0fWXiQ .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rQAG0fWXiQ .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQAG0fWXiQ .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQAG0fWXiQ .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rQAG0fWXiQ .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rQAG0fWXiQ .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rQAG0fWXiQ .card-wrapper {
  z-index: 3;
}
.cid-rQAG0fWXiQ .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rQAG0fWXiQ .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQAG0fWXiQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rQAG0gyXtj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rQAG0gyXtj .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rQAG0gyXtj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rQAG0gyXtj .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rQAG0gyXtj .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rQAG0gyXtj .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rQAG0gyXtj .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rQAG0gyXtj .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rQAG0gyXtj .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rQAG0gyXtj .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rQAG0gyXtj .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rQZKHkyuMw {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rQZKHkyuMw .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rQZKHkyuMw .row-element,
.cid-rQZKHkyuMw .image-element {
  padding: 0;
}
.cid-rQZKHkyuMw .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQZKHkyuMw .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rQZKHkyuMw .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rQZKHkyuMw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rQZKHkyuMw .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rQZKHkyuMw .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rQZKHkyuMw .text-content {
    padding: 2rem 1rem;
  }
  .cid-rQZKHkyuMw .underline .line {
    height: 2px;
  }
  .cid-rQZKHkyuMw .mbr-title,
  .cid-rQZKHkyuMw .underline,
  .cid-rQZKHkyuMw .mbr-text,
  .cid-rQZKHkyuMw .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rQZKHlQ9vd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQZKHlQ9vd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQZKHlQ9vd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQZKHlQ9vd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQZKHlQ9vd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQZKHlQ9vd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #44f7b3);
}
.cid-rQZKHlQ9vd .icon-focus {
  display: none;
}
.cid-rQZKHlQ9vd .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rQZKHlQ9vd ul {
  font-size: 0;
}
.cid-rQZKHlQ9vd .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rQZKHlQ9vd .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rQZKHlQ9vd .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rQZKHlQ9vd .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rQZKHlQ9vd .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rQZKHlQ9vd .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rQZKHlQ9vd .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rQZKHlQ9vd .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rQZKHlQ9vd .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rQZKHlQ9vd .btn:hover {
  background: transparent !important;
}
.cid-rQZKHlQ9vd .btn:hover:before {
  background: transparent !important;
}
.cid-rQZKHlQ9vd .btn:before {
  background-color: transparent !important;
}
.cid-rQZKHlQ9vd .btn:focus {
  box-shadow: none;
}
.cid-rQZKHlQ9vd .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rQZKHmBCFE .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-rQZKHmBCFE .nav-item:focus,
.cid-rQZKHmBCFE .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rQZKHmBCFE .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rQZKHmBCFE .nav-item .nav-link {
    position: relative;
  }
  .cid-rQZKHmBCFE .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rQZKHmBCFE .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rQZKHmBCFE .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rQZKHmBCFE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rQZKHmBCFE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQZKHmBCFE .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rQZKHmBCFE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rQZKHmBCFE .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-rQZKHmBCFE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rQZKHmBCFE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rQZKHmBCFE .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-rQZKHmBCFE .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rQZKHmBCFE .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rQZKHmBCFE .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rQZKHmBCFE .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rQZKHmBCFE .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rQZKHmBCFE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rQZKHmBCFE .navbar.collapsed .navbar-collapse.show,
.cid-rQZKHmBCFE .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rQZKHmBCFE .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rQZKHmBCFE .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rQZKHmBCFE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rQZKHmBCFE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rQZKHmBCFE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rQZKHmBCFE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rQZKHmBCFE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rQZKHmBCFE .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rQZKHmBCFE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rQZKHmBCFE .navbar.collapsed .right-menu,
.cid-rQZKHmBCFE .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rQZKHmBCFE .navbar .navbar-collapse.show,
  .cid-rQZKHmBCFE .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rQZKHmBCFE .navbar .navbar-collapse.show .brand-container,
  .cid-rQZKHmBCFE .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rQZKHmBCFE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rQZKHmBCFE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rQZKHmBCFE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rQZKHmBCFE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rQZKHmBCFE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rQZKHmBCFE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rQZKHmBCFE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rQZKHmBCFE .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-rQZKHmBCFE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rQZKHmBCFE .navbar .right-menu,
  .cid-rQZKHmBCFE .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rQZKHmBCFE .navbar.navbar-short {
  min-height: 60px;
}
.cid-rQZKHmBCFE .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rQZKHmBCFE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rQZKHmBCFE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rQZKHmBCFE .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rQZKHmBCFE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rQZKHmBCFE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rQZKHmBCFE .dropdown-item.active,
.cid-rQZKHmBCFE .dropdown-item:active {
  background-color: transparent;
}
.cid-rQZKHmBCFE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rQZKHmBCFE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rQZKHmBCFE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rQZKHmBCFE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rQZKHmBCFE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rQZKHmBCFE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQZKHmBCFE ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rQZKHmBCFE ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rQZKHmBCFE .navbar-buttons {
  margin-left: auto;
}
.cid-rQZKHmBCFE button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQZKHmBCFE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rQZKHmBCFE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQZKHmBCFE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQZKHmBCFE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQZKHmBCFE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQZKHmBCFE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQZKHmBCFE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rQZKHmBCFE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rQZKHmBCFE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQZKHmBCFE .navbar-dropdown {
  position: fixed;
}
.cid-rQZKHmBCFE a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQZKHmBCFE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rQZKHmBCFE .right-menu,
.cid-rQZKHmBCFE .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rQZKHmBCFE .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQZKHmBCFE .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQZKHmBCFE .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rQZKHmBCFE .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rQZKHmBCFE .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rQZKHmBCFE .card-wrapper {
  z-index: 3;
}
.cid-rQZKHmBCFE .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rQZKHmBCFE .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQZKHmBCFE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rQZKHnebER {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rQZKHnebER .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rQZKHnebER .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rQZKHnebER .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rQZKHnebER .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rQZKHnebER .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rQZKHnebER .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rQZKHnebER .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rQZKHnebER .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rQZKHnebER .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rQZKHnebER .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rUIOS75olm {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rUIOS75olm .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rUIOS75olm .row-element,
.cid-rUIOS75olm .image-element {
  padding: 0;
}
.cid-rUIOS75olm .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rUIOS75olm .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rUIOS75olm .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rUIOS75olm .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rUIOS75olm .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rUIOS75olm .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rUIOS75olm .text-content {
    padding: 2rem 1rem;
  }
  .cid-rUIOS75olm .underline .line {
    height: 2px;
  }
  .cid-rUIOS75olm .mbr-title,
  .cid-rUIOS75olm .underline,
  .cid-rUIOS75olm .mbr-text,
  .cid-rUIOS75olm .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rUIOS7TWwE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rUIOS7TWwE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rUIOS7TWwE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rUIOS7TWwE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rUIOS7TWwE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rUIOS7TWwE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rUIOS7TWwE .icon-focus {
  display: none;
}
.cid-rUIOS7TWwE .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rUIOS7TWwE ul {
  font-size: 0;
}
.cid-rUIOS7TWwE .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rUIOS7TWwE .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rUIOS7TWwE .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rUIOS7TWwE .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rUIOS7TWwE .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rUIOS7TWwE .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rUIOS7TWwE .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rUIOS7TWwE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rUIOS7TWwE .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rUIOS7TWwE .btn:hover {
  background: transparent !important;
}
.cid-rUIOS7TWwE .btn:hover:before {
  background: transparent !important;
}
.cid-rUIOS7TWwE .btn:before {
  background-color: transparent !important;
}
.cid-rUIOS7TWwE .btn:focus {
  box-shadow: none;
}
.cid-rUIOS7TWwE .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rUIOS8yolw .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-rUIOS8yolw .nav-item:focus,
.cid-rUIOS8yolw .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rUIOS8yolw .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rUIOS8yolw .nav-item .nav-link {
    position: relative;
  }
  .cid-rUIOS8yolw .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rUIOS8yolw .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rUIOS8yolw .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rUIOS8yolw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rUIOS8yolw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUIOS8yolw .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rUIOS8yolw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rUIOS8yolw .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-rUIOS8yolw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rUIOS8yolw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rUIOS8yolw .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-rUIOS8yolw .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rUIOS8yolw .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rUIOS8yolw .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rUIOS8yolw .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rUIOS8yolw .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rUIOS8yolw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rUIOS8yolw .navbar.collapsed .navbar-collapse.show,
.cid-rUIOS8yolw .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rUIOS8yolw .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rUIOS8yolw .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rUIOS8yolw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rUIOS8yolw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rUIOS8yolw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rUIOS8yolw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rUIOS8yolw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rUIOS8yolw .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rUIOS8yolw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rUIOS8yolw .navbar.collapsed .right-menu,
.cid-rUIOS8yolw .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rUIOS8yolw .navbar .navbar-collapse.show,
  .cid-rUIOS8yolw .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rUIOS8yolw .navbar .navbar-collapse.show .brand-container,
  .cid-rUIOS8yolw .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rUIOS8yolw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rUIOS8yolw .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rUIOS8yolw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rUIOS8yolw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rUIOS8yolw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rUIOS8yolw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rUIOS8yolw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rUIOS8yolw .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-rUIOS8yolw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rUIOS8yolw .navbar .right-menu,
  .cid-rUIOS8yolw .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rUIOS8yolw .navbar.navbar-short {
  min-height: 60px;
}
.cid-rUIOS8yolw .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rUIOS8yolw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rUIOS8yolw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rUIOS8yolw .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rUIOS8yolw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rUIOS8yolw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rUIOS8yolw .dropdown-item.active,
.cid-rUIOS8yolw .dropdown-item:active {
  background-color: transparent;
}
.cid-rUIOS8yolw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rUIOS8yolw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rUIOS8yolw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rUIOS8yolw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rUIOS8yolw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rUIOS8yolw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rUIOS8yolw ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rUIOS8yolw ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rUIOS8yolw .navbar-buttons {
  margin-left: auto;
}
.cid-rUIOS8yolw button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUIOS8yolw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rUIOS8yolw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUIOS8yolw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUIOS8yolw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUIOS8yolw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUIOS8yolw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUIOS8yolw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rUIOS8yolw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rUIOS8yolw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUIOS8yolw .navbar-dropdown {
  position: fixed;
}
.cid-rUIOS8yolw a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rUIOS8yolw .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rUIOS8yolw .right-menu,
.cid-rUIOS8yolw .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rUIOS8yolw .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUIOS8yolw .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUIOS8yolw .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rUIOS8yolw .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rUIOS8yolw .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rUIOS8yolw .card-wrapper {
  z-index: 3;
}
.cid-rUIOS8yolw .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rUIOS8yolw .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rUIOS8yolw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rUIOS9d5Dc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rUIOS9d5Dc .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rUIOS9d5Dc .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rUIOS9d5Dc .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rUIOS9d5Dc .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rUIOS9d5Dc .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rUIOS9d5Dc .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rUIOS9d5Dc .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rUIOS9d5Dc .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rUIOS9d5Dc .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rUIOS9d5Dc .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rWUJjrhOD2 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rWUJjrhOD2 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rWUJjrhOD2 .row-element,
.cid-rWUJjrhOD2 .image-element {
  padding: 0;
}
.cid-rWUJjrhOD2 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rWUJjrhOD2 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rWUJjrhOD2 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rWUJjrhOD2 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rWUJjrhOD2 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rWUJjrhOD2 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rWUJjrhOD2 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rWUJjrhOD2 .underline .line {
    height: 2px;
  }
  .cid-rWUJjrhOD2 .mbr-title,
  .cid-rWUJjrhOD2 .underline,
  .cid-rWUJjrhOD2 .mbr-text,
  .cid-rWUJjrhOD2 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tdPD3MXZVW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPD3MXZVW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPD3MXZVW .mbr-text {
  color: #767676;
}
.cid-tdPD3MXZVW .card {
  display: block;
  position: relative;
}
.cid-tdPD3MXZVW .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPD3MXZVW .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPD3MXZVW .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPD3MXZVW .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPD3MXZVW .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPD3MXZVW .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPD3MXZVW .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPD3MXZVW .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPD3MXZVW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPD3MXZVW .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPD3MXZVW .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPD3MXZVW .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPD3MXZVW .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPD3MXZVW .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPD3MXZVW .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPD3MXZVW .mbr-section-title,
  .cid-tdPD3MXZVW .underline,
  .cid-tdPD3MXZVW .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPD3MXZVW .mbr-section-title,
.cid-tdPD3MXZVW .underline {
  color: #ffffff;
}
.cid-rWUJjs5TFV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWUJjs5TFV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWUJjs5TFV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWUJjs5TFV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWUJjs5TFV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWUJjs5TFV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rWUJjs5TFV .icon-focus {
  display: none;
}
.cid-rWUJjs5TFV .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rWUJjs5TFV ul {
  font-size: 0;
}
.cid-rWUJjs5TFV .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rWUJjs5TFV .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rWUJjs5TFV .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rWUJjs5TFV .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rWUJjs5TFV .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rWUJjs5TFV .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rWUJjs5TFV .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rWUJjs5TFV .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rWUJjs5TFV .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rWUJjs5TFV .btn:hover {
  background: transparent !important;
}
.cid-rWUJjs5TFV .btn:hover:before {
  background: transparent !important;
}
.cid-rWUJjs5TFV .btn:before {
  background-color: transparent !important;
}
.cid-rWUJjs5TFV .btn:focus {
  box-shadow: none;
}
.cid-rWUJjs5TFV .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rWUJjtjld4 .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-rWUJjtjld4 .nav-item:focus,
.cid-rWUJjtjld4 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rWUJjtjld4 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rWUJjtjld4 .nav-item .nav-link {
    position: relative;
  }
  .cid-rWUJjtjld4 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rWUJjtjld4 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rWUJjtjld4 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rWUJjtjld4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rWUJjtjld4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rWUJjtjld4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rWUJjtjld4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rWUJjtjld4 .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-rWUJjtjld4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rWUJjtjld4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rWUJjtjld4 .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-rWUJjtjld4 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rWUJjtjld4 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rWUJjtjld4 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rWUJjtjld4 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rWUJjtjld4 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rWUJjtjld4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rWUJjtjld4 .navbar.collapsed .navbar-collapse.show,
.cid-rWUJjtjld4 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rWUJjtjld4 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rWUJjtjld4 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rWUJjtjld4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rWUJjtjld4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rWUJjtjld4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rWUJjtjld4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rWUJjtjld4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rWUJjtjld4 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rWUJjtjld4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rWUJjtjld4 .navbar.collapsed .right-menu,
.cid-rWUJjtjld4 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rWUJjtjld4 .navbar .navbar-collapse.show,
  .cid-rWUJjtjld4 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rWUJjtjld4 .navbar .navbar-collapse.show .brand-container,
  .cid-rWUJjtjld4 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rWUJjtjld4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rWUJjtjld4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rWUJjtjld4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rWUJjtjld4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rWUJjtjld4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rWUJjtjld4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rWUJjtjld4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rWUJjtjld4 .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-rWUJjtjld4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rWUJjtjld4 .navbar .right-menu,
  .cid-rWUJjtjld4 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rWUJjtjld4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-rWUJjtjld4 .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rWUJjtjld4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rWUJjtjld4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rWUJjtjld4 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rWUJjtjld4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rWUJjtjld4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rWUJjtjld4 .dropdown-item.active,
.cid-rWUJjtjld4 .dropdown-item:active {
  background-color: transparent;
}
.cid-rWUJjtjld4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rWUJjtjld4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rWUJjtjld4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rWUJjtjld4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rWUJjtjld4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rWUJjtjld4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rWUJjtjld4 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rWUJjtjld4 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rWUJjtjld4 .navbar-buttons {
  margin-left: auto;
}
.cid-rWUJjtjld4 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rWUJjtjld4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rWUJjtjld4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rWUJjtjld4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rWUJjtjld4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rWUJjtjld4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rWUJjtjld4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWUJjtjld4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rWUJjtjld4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rWUJjtjld4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWUJjtjld4 .navbar-dropdown {
  position: fixed;
}
.cid-rWUJjtjld4 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rWUJjtjld4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rWUJjtjld4 .right-menu,
.cid-rWUJjtjld4 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rWUJjtjld4 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWUJjtjld4 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWUJjtjld4 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWUJjtjld4 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rWUJjtjld4 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rWUJjtjld4 .card-wrapper {
  z-index: 3;
}
.cid-rWUJjtjld4 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rWUJjtjld4 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rWUJjtjld4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rWUJju62gL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rWUJju62gL .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rWUJju62gL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rWUJju62gL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rWUJju62gL .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rWUJju62gL .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rWUJju62gL .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rWUJju62gL .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rWUJju62gL .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rWUJju62gL .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rWUJju62gL .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rX5LWLG4vg {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rX5LWLG4vg .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rX5LWLG4vg .row-element,
.cid-rX5LWLG4vg .image-element {
  padding: 0;
}
.cid-rX5LWLG4vg .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rX5LWLG4vg .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rX5LWLG4vg .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rX5LWLG4vg .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rX5LWLG4vg .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rX5LWLG4vg .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rX5LWLG4vg .text-content {
    padding: 2rem 1rem;
  }
  .cid-rX5LWLG4vg .underline .line {
    height: 2px;
  }
  .cid-rX5LWLG4vg .mbr-title,
  .cid-rX5LWLG4vg .underline,
  .cid-rX5LWLG4vg .mbr-text,
  .cid-rX5LWLG4vg .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tdPBoWgMXl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPBoWgMXl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPBoWgMXl .mbr-text {
  color: #767676;
}
.cid-tdPBoWgMXl .card {
  display: block;
  position: relative;
}
.cid-tdPBoWgMXl .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPBoWgMXl .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPBoWgMXl .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPBoWgMXl .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPBoWgMXl .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPBoWgMXl .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPBoWgMXl .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPBoWgMXl .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPBoWgMXl .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPBoWgMXl .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPBoWgMXl .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPBoWgMXl .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPBoWgMXl .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPBoWgMXl .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPBoWgMXl .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPBoWgMXl .mbr-section-title,
  .cid-tdPBoWgMXl .underline,
  .cid-tdPBoWgMXl .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPBoWgMXl .mbr-section-title,
.cid-tdPBoWgMXl .underline {
  color: #ffffff;
}
.cid-rX5LWMvXEX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rX5LWMvXEX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rX5LWMvXEX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rX5LWMvXEX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rX5LWMvXEX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rX5LWMvXEX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rX5LWMvXEX .icon-focus {
  display: none;
}
.cid-rX5LWMvXEX .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rX5LWMvXEX ul {
  font-size: 0;
}
.cid-rX5LWMvXEX .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rX5LWMvXEX .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rX5LWMvXEX .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rX5LWMvXEX .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rX5LWMvXEX .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rX5LWMvXEX .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rX5LWMvXEX .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rX5LWMvXEX .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rX5LWMvXEX .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rX5LWMvXEX .btn:hover {
  background: transparent !important;
}
.cid-rX5LWMvXEX .btn:hover:before {
  background: transparent !important;
}
.cid-rX5LWMvXEX .btn:before {
  background-color: transparent !important;
}
.cid-rX5LWMvXEX .btn:focus {
  box-shadow: none;
}
.cid-rX5LWMvXEX .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rX5LWNrnAM .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-rX5LWNrnAM .nav-item:focus,
.cid-rX5LWNrnAM .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rX5LWNrnAM .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rX5LWNrnAM .nav-item .nav-link {
    position: relative;
  }
  .cid-rX5LWNrnAM .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rX5LWNrnAM .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rX5LWNrnAM .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rX5LWNrnAM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rX5LWNrnAM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rX5LWNrnAM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rX5LWNrnAM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rX5LWNrnAM .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-rX5LWNrnAM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rX5LWNrnAM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rX5LWNrnAM .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-rX5LWNrnAM .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rX5LWNrnAM .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rX5LWNrnAM .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rX5LWNrnAM .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rX5LWNrnAM .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rX5LWNrnAM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rX5LWNrnAM .navbar.collapsed .navbar-collapse.show,
.cid-rX5LWNrnAM .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rX5LWNrnAM .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rX5LWNrnAM .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rX5LWNrnAM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rX5LWNrnAM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rX5LWNrnAM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rX5LWNrnAM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rX5LWNrnAM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rX5LWNrnAM .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rX5LWNrnAM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rX5LWNrnAM .navbar.collapsed .right-menu,
.cid-rX5LWNrnAM .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rX5LWNrnAM .navbar .navbar-collapse.show,
  .cid-rX5LWNrnAM .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rX5LWNrnAM .navbar .navbar-collapse.show .brand-container,
  .cid-rX5LWNrnAM .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rX5LWNrnAM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rX5LWNrnAM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rX5LWNrnAM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rX5LWNrnAM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rX5LWNrnAM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rX5LWNrnAM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rX5LWNrnAM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rX5LWNrnAM .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-rX5LWNrnAM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rX5LWNrnAM .navbar .right-menu,
  .cid-rX5LWNrnAM .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rX5LWNrnAM .navbar.navbar-short {
  min-height: 60px;
}
.cid-rX5LWNrnAM .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rX5LWNrnAM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rX5LWNrnAM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rX5LWNrnAM .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rX5LWNrnAM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rX5LWNrnAM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rX5LWNrnAM .dropdown-item.active,
.cid-rX5LWNrnAM .dropdown-item:active {
  background-color: transparent;
}
.cid-rX5LWNrnAM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rX5LWNrnAM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rX5LWNrnAM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rX5LWNrnAM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rX5LWNrnAM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rX5LWNrnAM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rX5LWNrnAM ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rX5LWNrnAM ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rX5LWNrnAM .navbar-buttons {
  margin-left: auto;
}
.cid-rX5LWNrnAM button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rX5LWNrnAM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rX5LWNrnAM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rX5LWNrnAM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rX5LWNrnAM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rX5LWNrnAM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rX5LWNrnAM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rX5LWNrnAM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rX5LWNrnAM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rX5LWNrnAM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rX5LWNrnAM .navbar-dropdown {
  position: fixed;
}
.cid-rX5LWNrnAM a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rX5LWNrnAM .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rX5LWNrnAM .right-menu,
.cid-rX5LWNrnAM .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rX5LWNrnAM .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rX5LWNrnAM .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rX5LWNrnAM .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rX5LWNrnAM .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rX5LWNrnAM .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rX5LWNrnAM .card-wrapper {
  z-index: 3;
}
.cid-rX5LWNrnAM .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rX5LWNrnAM .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rX5LWNrnAM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rX5LWO0OwB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rX5LWO0OwB .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rX5LWO0OwB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rX5LWO0OwB .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rX5LWO0OwB .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rX5LWO0OwB .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rX5LWO0OwB .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rX5LWO0OwB .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rX5LWO0OwB .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rX5LWO0OwB .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rX5LWO0OwB .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rX6rEYf2wh {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rX6rEYf2wh .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rX6rEYf2wh .row-element,
.cid-rX6rEYf2wh .image-element {
  padding: 0;
}
.cid-rX6rEYf2wh .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rX6rEYf2wh .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rX6rEYf2wh .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rX6rEYf2wh .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rX6rEYf2wh .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rX6rEYf2wh .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rX6rEYf2wh .text-content {
    padding: 2rem 1rem;
  }
  .cid-rX6rEYf2wh .underline .line {
    height: 2px;
  }
  .cid-rX6rEYf2wh .mbr-title,
  .cid-rX6rEYf2wh .underline,
  .cid-rX6rEYf2wh .mbr-text,
  .cid-rX6rEYf2wh .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rX6rEZtxGf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rX6rEZtxGf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rX6rEZtxGf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rX6rEZtxGf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rX6rEZtxGf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rX6rEZtxGf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-rX6rEZtxGf .icon-focus {
  display: none;
}
.cid-rX6rEZtxGf .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rX6rEZtxGf ul {
  font-size: 0;
}
.cid-rX6rEZtxGf .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rX6rEZtxGf .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rX6rEZtxGf .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rX6rEZtxGf .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rX6rEZtxGf .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rX6rEZtxGf .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rX6rEZtxGf .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rX6rEZtxGf .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rX6rEZtxGf .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rX6rEZtxGf .btn:hover {
  background: transparent !important;
}
.cid-rX6rEZtxGf .btn:hover:before {
  background: transparent !important;
}
.cid-rX6rEZtxGf .btn:before {
  background-color: transparent !important;
}
.cid-rX6rEZtxGf .btn:focus {
  box-shadow: none;
}
.cid-rX6rEZtxGf .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-rX6rF0XDHk .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-rX6rF0XDHk .nav-item:focus,
.cid-rX6rF0XDHk .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rX6rF0XDHk .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rX6rF0XDHk .nav-item .nav-link {
    position: relative;
  }
  .cid-rX6rF0XDHk .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rX6rF0XDHk .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rX6rF0XDHk .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rX6rF0XDHk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rX6rF0XDHk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rX6rF0XDHk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rX6rF0XDHk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rX6rF0XDHk .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-rX6rF0XDHk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rX6rF0XDHk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rX6rF0XDHk .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-rX6rF0XDHk .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rX6rF0XDHk .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rX6rF0XDHk .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rX6rF0XDHk .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rX6rF0XDHk .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rX6rF0XDHk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rX6rF0XDHk .navbar.collapsed .navbar-collapse.show,
.cid-rX6rF0XDHk .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rX6rF0XDHk .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rX6rF0XDHk .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rX6rF0XDHk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rX6rF0XDHk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rX6rF0XDHk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rX6rF0XDHk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rX6rF0XDHk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rX6rF0XDHk .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rX6rF0XDHk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rX6rF0XDHk .navbar.collapsed .right-menu,
.cid-rX6rF0XDHk .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rX6rF0XDHk .navbar .navbar-collapse.show,
  .cid-rX6rF0XDHk .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rX6rF0XDHk .navbar .navbar-collapse.show .brand-container,
  .cid-rX6rF0XDHk .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rX6rF0XDHk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rX6rF0XDHk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rX6rF0XDHk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rX6rF0XDHk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rX6rF0XDHk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rX6rF0XDHk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rX6rF0XDHk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rX6rF0XDHk .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-rX6rF0XDHk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rX6rF0XDHk .navbar .right-menu,
  .cid-rX6rF0XDHk .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rX6rF0XDHk .navbar.navbar-short {
  min-height: 60px;
}
.cid-rX6rF0XDHk .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rX6rF0XDHk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rX6rF0XDHk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rX6rF0XDHk .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rX6rF0XDHk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rX6rF0XDHk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rX6rF0XDHk .dropdown-item.active,
.cid-rX6rF0XDHk .dropdown-item:active {
  background-color: transparent;
}
.cid-rX6rF0XDHk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rX6rF0XDHk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rX6rF0XDHk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rX6rF0XDHk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rX6rF0XDHk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rX6rF0XDHk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rX6rF0XDHk ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rX6rF0XDHk ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rX6rF0XDHk .navbar-buttons {
  margin-left: auto;
}
.cid-rX6rF0XDHk button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rX6rF0XDHk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rX6rF0XDHk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rX6rF0XDHk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rX6rF0XDHk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rX6rF0XDHk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rX6rF0XDHk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rX6rF0XDHk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rX6rF0XDHk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rX6rF0XDHk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rX6rF0XDHk .navbar-dropdown {
  position: fixed;
}
.cid-rX6rF0XDHk a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rX6rF0XDHk .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rX6rF0XDHk .right-menu,
.cid-rX6rF0XDHk .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rX6rF0XDHk .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rX6rF0XDHk .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rX6rF0XDHk .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rX6rF0XDHk .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rX6rF0XDHk .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rX6rF0XDHk .card-wrapper {
  z-index: 3;
}
.cid-rX6rF0XDHk .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rX6rF0XDHk .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rX6rF0XDHk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rX6rF2ou6Z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rX6rF2ou6Z .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rX6rF2ou6Z .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rX6rF2ou6Z .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rX6rF2ou6Z .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rX6rF2ou6Z .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rX6rF2ou6Z .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rX6rF2ou6Z .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rX6rF2ou6Z .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rX6rF2ou6Z .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rX6rF2ou6Z .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-rZgXrCczAs {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rZgXrCczAs .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rZgXrCczAs .row-element,
.cid-rZgXrCczAs .image-element {
  padding: 0;
}
.cid-rZgXrCczAs .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZgXrCczAs .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rZgXrCczAs .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rZgXrCczAs .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-rZgXrCczAs .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-rZgXrCczAs .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZgXrCczAs .text-content {
    padding: 2rem 1rem;
  }
  .cid-rZgXrCczAs .underline .line {
    height: 2px;
  }
  .cid-rZgXrCczAs .mbr-title,
  .cid-rZgXrCczAs .underline,
  .cid-rZgXrCczAs .mbr-text,
  .cid-rZgXrCczAs .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rZgXrDuO2b {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZgXrDuO2b .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rZgXrDuO2b .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZgXrDuO2b .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZgXrDuO2b .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rZgXrDuO2b .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #44f7b3);
}
.cid-rZgXrDuO2b .icon-focus {
  display: none;
}
.cid-rZgXrDuO2b .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-rZgXrDuO2b ul {
  font-size: 0;
}
.cid-rZgXrDuO2b .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rZgXrDuO2b .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rZgXrDuO2b .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-rZgXrDuO2b .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rZgXrDuO2b .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rZgXrDuO2b .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rZgXrDuO2b .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rZgXrDuO2b .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-rZgXrDuO2b .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rZgXrDuO2b .btn:hover {
  background: transparent !important;
}
.cid-rZgXrDuO2b .btn:hover:before {
  background: transparent !important;
}
.cid-rZgXrDuO2b .btn:before {
  background-color: transparent !important;
}
.cid-rZgXrDuO2b .btn:focus {
  box-shadow: none;
}
.cid-rZgXrEqxjL .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-rZgXrEqxjL .nav-item:focus,
.cid-rZgXrEqxjL .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rZgXrEqxjL .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rZgXrEqxjL .nav-item .nav-link {
    position: relative;
  }
  .cid-rZgXrEqxjL .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rZgXrEqxjL .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rZgXrEqxjL .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rZgXrEqxjL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rZgXrEqxjL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZgXrEqxjL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rZgXrEqxjL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rZgXrEqxjL .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-rZgXrEqxjL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rZgXrEqxjL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rZgXrEqxjL .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-rZgXrEqxjL .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-rZgXrEqxjL .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rZgXrEqxjL .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rZgXrEqxjL .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-rZgXrEqxjL .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-rZgXrEqxjL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rZgXrEqxjL .navbar.collapsed .navbar-collapse.show,
.cid-rZgXrEqxjL .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rZgXrEqxjL .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-rZgXrEqxjL .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-rZgXrEqxjL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rZgXrEqxjL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rZgXrEqxjL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rZgXrEqxjL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rZgXrEqxjL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rZgXrEqxjL .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rZgXrEqxjL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rZgXrEqxjL .navbar.collapsed .right-menu,
.cid-rZgXrEqxjL .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-rZgXrEqxjL .navbar .navbar-collapse.show,
  .cid-rZgXrEqxjL .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rZgXrEqxjL .navbar .navbar-collapse.show .brand-container,
  .cid-rZgXrEqxjL .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-rZgXrEqxjL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rZgXrEqxjL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rZgXrEqxjL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rZgXrEqxjL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rZgXrEqxjL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rZgXrEqxjL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rZgXrEqxjL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rZgXrEqxjL .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-rZgXrEqxjL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rZgXrEqxjL .navbar .right-menu,
  .cid-rZgXrEqxjL .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-rZgXrEqxjL .navbar.navbar-short {
  min-height: 60px;
}
.cid-rZgXrEqxjL .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-rZgXrEqxjL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rZgXrEqxjL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rZgXrEqxjL .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rZgXrEqxjL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rZgXrEqxjL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rZgXrEqxjL .dropdown-item.active,
.cid-rZgXrEqxjL .dropdown-item:active {
  background-color: transparent;
}
.cid-rZgXrEqxjL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rZgXrEqxjL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rZgXrEqxjL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rZgXrEqxjL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-rZgXrEqxjL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rZgXrEqxjL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZgXrEqxjL ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-rZgXrEqxjL ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-rZgXrEqxjL .navbar-buttons {
  margin-left: auto;
}
.cid-rZgXrEqxjL button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZgXrEqxjL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rZgXrEqxjL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZgXrEqxjL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZgXrEqxjL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZgXrEqxjL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZgXrEqxjL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZgXrEqxjL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-rZgXrEqxjL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-rZgXrEqxjL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZgXrEqxjL .navbar-dropdown {
  position: fixed;
}
.cid-rZgXrEqxjL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rZgXrEqxjL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rZgXrEqxjL .right-menu,
.cid-rZgXrEqxjL .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-rZgXrEqxjL .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rZgXrEqxjL .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rZgXrEqxjL .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rZgXrEqxjL .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-rZgXrEqxjL .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-rZgXrEqxjL .card-wrapper {
  z-index: 3;
}
.cid-rZgXrEqxjL .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-rZgXrEqxjL .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rZgXrEqxjL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rZgXrF9YCy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZgXrF9YCy .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-rZgXrF9YCy .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rZgXrF9YCy .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rZgXrF9YCy .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-rZgXrF9YCy .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-rZgXrF9YCy .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-rZgXrF9YCy .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-rZgXrF9YCy .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-rZgXrF9YCy .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-rZgXrF9YCy .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s0iMNgOeo8 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s0iMNgOeo8 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s0iMNgOeo8 .row-element,
.cid-s0iMNgOeo8 .image-element {
  padding: 0;
}
.cid-s0iMNgOeo8 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s0iMNgOeo8 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s0iMNgOeo8 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s0iMNgOeo8 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s0iMNgOeo8 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s0iMNgOeo8 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s0iMNgOeo8 .text-content {
    padding: 2rem 1rem;
  }
  .cid-s0iMNgOeo8 .underline .line {
    height: 2px;
  }
  .cid-s0iMNgOeo8 .mbr-title,
  .cid-s0iMNgOeo8 .underline,
  .cid-s0iMNgOeo8 .mbr-text,
  .cid-s0iMNgOeo8 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s0iMNhO5tH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0iMNhO5tH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0iMNhO5tH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0iMNhO5tH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0iMNhO5tH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0iMNhO5tH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s0iMNhO5tH .icon-focus {
  display: none;
}
.cid-s0iMNhO5tH .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s0iMNhO5tH ul {
  font-size: 0;
}
.cid-s0iMNhO5tH .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s0iMNhO5tH .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s0iMNhO5tH .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s0iMNhO5tH .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s0iMNhO5tH .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s0iMNhO5tH .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s0iMNhO5tH .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s0iMNhO5tH .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s0iMNhO5tH .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s0iMNhO5tH .btn:hover {
  background: transparent !important;
}
.cid-s0iMNhO5tH .btn:hover:before {
  background: transparent !important;
}
.cid-s0iMNhO5tH .btn:before {
  background-color: transparent !important;
}
.cid-s0iMNhO5tH .btn:focus {
  box-shadow: none;
}
.cid-s0iMNhO5tH .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s0iMNitwUN .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-s0iMNitwUN .nav-item:focus,
.cid-s0iMNitwUN .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s0iMNitwUN .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s0iMNitwUN .nav-item .nav-link {
    position: relative;
  }
  .cid-s0iMNitwUN .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s0iMNitwUN .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s0iMNitwUN .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s0iMNitwUN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s0iMNitwUN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0iMNitwUN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s0iMNitwUN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s0iMNitwUN .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-s0iMNitwUN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s0iMNitwUN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s0iMNitwUN .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-s0iMNitwUN .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s0iMNitwUN .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s0iMNitwUN .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s0iMNitwUN .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s0iMNitwUN .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s0iMNitwUN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s0iMNitwUN .navbar.collapsed .navbar-collapse.show,
.cid-s0iMNitwUN .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s0iMNitwUN .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s0iMNitwUN .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s0iMNitwUN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s0iMNitwUN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s0iMNitwUN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s0iMNitwUN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s0iMNitwUN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s0iMNitwUN .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s0iMNitwUN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s0iMNitwUN .navbar.collapsed .right-menu,
.cid-s0iMNitwUN .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s0iMNitwUN .navbar .navbar-collapse.show,
  .cid-s0iMNitwUN .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s0iMNitwUN .navbar .navbar-collapse.show .brand-container,
  .cid-s0iMNitwUN .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s0iMNitwUN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s0iMNitwUN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s0iMNitwUN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s0iMNitwUN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s0iMNitwUN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s0iMNitwUN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s0iMNitwUN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s0iMNitwUN .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-s0iMNitwUN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s0iMNitwUN .navbar .right-menu,
  .cid-s0iMNitwUN .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s0iMNitwUN .navbar.navbar-short {
  min-height: 60px;
}
.cid-s0iMNitwUN .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s0iMNitwUN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s0iMNitwUN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s0iMNitwUN .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s0iMNitwUN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s0iMNitwUN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s0iMNitwUN .dropdown-item.active,
.cid-s0iMNitwUN .dropdown-item:active {
  background-color: transparent;
}
.cid-s0iMNitwUN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s0iMNitwUN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s0iMNitwUN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s0iMNitwUN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s0iMNitwUN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s0iMNitwUN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0iMNitwUN ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s0iMNitwUN ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s0iMNitwUN .navbar-buttons {
  margin-left: auto;
}
.cid-s0iMNitwUN button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0iMNitwUN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s0iMNitwUN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0iMNitwUN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iMNitwUN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iMNitwUN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0iMNitwUN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iMNitwUN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s0iMNitwUN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s0iMNitwUN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iMNitwUN .navbar-dropdown {
  position: fixed;
}
.cid-s0iMNitwUN a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s0iMNitwUN .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s0iMNitwUN .right-menu,
.cid-s0iMNitwUN .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s0iMNitwUN .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0iMNitwUN .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0iMNitwUN .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s0iMNitwUN .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s0iMNitwUN .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s0iMNitwUN .card-wrapper {
  z-index: 3;
}
.cid-s0iMNitwUN .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s0iMNitwUN .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0iMNitwUN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s0iMNj2ov4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s0iMNj2ov4 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s0iMNj2ov4 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s0iMNj2ov4 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s0iMNj2ov4 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s0iMNj2ov4 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s0iMNj2ov4 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s0iMNj2ov4 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s0iMNj2ov4 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s0iMNj2ov4 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s0iMNj2ov4 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s1mh24ImRh {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s1mh24ImRh .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s1mh24ImRh .row-element,
.cid-s1mh24ImRh .image-element {
  padding: 0;
}
.cid-s1mh24ImRh .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1mh24ImRh .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s1mh24ImRh .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1mh24ImRh .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s1mh24ImRh .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s1mh24ImRh .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s1mh24ImRh .text-content {
    padding: 2rem 1rem;
  }
  .cid-s1mh24ImRh .underline .line {
    height: 2px;
  }
  .cid-s1mh24ImRh .mbr-title,
  .cid-s1mh24ImRh .underline,
  .cid-s1mh24ImRh .mbr-text,
  .cid-s1mh24ImRh .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s1mh25W6w7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1mh25W6w7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s1mh25W6w7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s1mh25W6w7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s1mh25W6w7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s1mh25W6w7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s1mh25W6w7 .icon-focus {
  display: none;
}
.cid-s1mh25W6w7 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s1mh25W6w7 ul {
  font-size: 0;
}
.cid-s1mh25W6w7 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s1mh25W6w7 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s1mh25W6w7 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s1mh25W6w7 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s1mh25W6w7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s1mh25W6w7 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s1mh25W6w7 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1mh25W6w7 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s1mh25W6w7 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s1mh25W6w7 .btn:hover {
  background: transparent !important;
}
.cid-s1mh25W6w7 .btn:hover:before {
  background: transparent !important;
}
.cid-s1mh25W6w7 .btn:before {
  background-color: transparent !important;
}
.cid-s1mh25W6w7 .btn:focus {
  box-shadow: none;
}
.cid-s1mh25W6w7 .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s1mh27Gajb .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-s1mh27Gajb .nav-item:focus,
.cid-s1mh27Gajb .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s1mh27Gajb .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s1mh27Gajb .nav-item .nav-link {
    position: relative;
  }
  .cid-s1mh27Gajb .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s1mh27Gajb .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s1mh27Gajb .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1mh27Gajb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1mh27Gajb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1mh27Gajb .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1mh27Gajb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1mh27Gajb .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-s1mh27Gajb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s1mh27Gajb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s1mh27Gajb .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-s1mh27Gajb .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s1mh27Gajb .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s1mh27Gajb .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s1mh27Gajb .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s1mh27Gajb .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s1mh27Gajb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s1mh27Gajb .navbar.collapsed .navbar-collapse.show,
.cid-s1mh27Gajb .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1mh27Gajb .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s1mh27Gajb .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s1mh27Gajb .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s1mh27Gajb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s1mh27Gajb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s1mh27Gajb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s1mh27Gajb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s1mh27Gajb .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1mh27Gajb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s1mh27Gajb .navbar.collapsed .right-menu,
.cid-s1mh27Gajb .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s1mh27Gajb .navbar .navbar-collapse.show,
  .cid-s1mh27Gajb .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s1mh27Gajb .navbar .navbar-collapse.show .brand-container,
  .cid-s1mh27Gajb .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s1mh27Gajb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s1mh27Gajb .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s1mh27Gajb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s1mh27Gajb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s1mh27Gajb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s1mh27Gajb .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s1mh27Gajb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s1mh27Gajb .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-s1mh27Gajb .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s1mh27Gajb .navbar .right-menu,
  .cid-s1mh27Gajb .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s1mh27Gajb .navbar.navbar-short {
  min-height: 60px;
}
.cid-s1mh27Gajb .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s1mh27Gajb .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s1mh27Gajb .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s1mh27Gajb .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s1mh27Gajb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s1mh27Gajb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s1mh27Gajb .dropdown-item.active,
.cid-s1mh27Gajb .dropdown-item:active {
  background-color: transparent;
}
.cid-s1mh27Gajb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s1mh27Gajb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s1mh27Gajb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s1mh27Gajb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s1mh27Gajb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s1mh27Gajb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1mh27Gajb ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s1mh27Gajb ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s1mh27Gajb .navbar-buttons {
  margin-left: auto;
}
.cid-s1mh27Gajb button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1mh27Gajb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s1mh27Gajb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1mh27Gajb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1mh27Gajb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1mh27Gajb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1mh27Gajb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1mh27Gajb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s1mh27Gajb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s1mh27Gajb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1mh27Gajb .navbar-dropdown {
  position: fixed;
}
.cid-s1mh27Gajb a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1mh27Gajb .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s1mh27Gajb .right-menu,
.cid-s1mh27Gajb .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s1mh27Gajb .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s1mh27Gajb .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s1mh27Gajb .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1mh27Gajb .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s1mh27Gajb .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s1mh27Gajb .card-wrapper {
  z-index: 3;
}
.cid-s1mh27Gajb .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s1mh27Gajb .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s1mh27Gajb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1mh28KZwb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s1mh28KZwb .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s1mh28KZwb .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s1mh28KZwb .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s1mh28KZwb .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s1mh28KZwb .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s1mh28KZwb .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s1mh28KZwb .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s1mh28KZwb .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s1mh28KZwb .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s1mh28KZwb .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s1s5gWZKpM {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s1s5gWZKpM .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s1s5gWZKpM .row-element,
.cid-s1s5gWZKpM .image-element {
  padding: 0;
}
.cid-s1s5gWZKpM .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1s5gWZKpM .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s1s5gWZKpM .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1s5gWZKpM .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s1s5gWZKpM .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s1s5gWZKpM .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s1s5gWZKpM .text-content {
    padding: 2rem 1rem;
  }
  .cid-s1s5gWZKpM .underline .line {
    height: 2px;
  }
  .cid-s1s5gWZKpM .mbr-title,
  .cid-s1s5gWZKpM .underline,
  .cid-s1s5gWZKpM .mbr-text,
  .cid-s1s5gWZKpM .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s1s5gXKqTf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1s5gXKqTf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s1s5gXKqTf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s1s5gXKqTf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s1s5gXKqTf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s1s5gXKqTf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s1s5gXKqTf .icon-focus {
  display: none;
}
.cid-s1s5gXKqTf .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s1s5gXKqTf ul {
  font-size: 0;
}
.cid-s1s5gXKqTf .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s1s5gXKqTf .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s1s5gXKqTf .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s1s5gXKqTf .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s1s5gXKqTf .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s1s5gXKqTf .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s1s5gXKqTf .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1s5gXKqTf .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s1s5gXKqTf .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s1s5gXKqTf .btn:hover {
  background: transparent !important;
}
.cid-s1s5gXKqTf .btn:hover:before {
  background: transparent !important;
}
.cid-s1s5gXKqTf .btn:before {
  background-color: transparent !important;
}
.cid-s1s5gXKqTf .btn:focus {
  box-shadow: none;
}
.cid-s1s5gXKqTf .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s1s5gYszQ5 .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-s1s5gYszQ5 .nav-item:focus,
.cid-s1s5gYszQ5 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s1s5gYszQ5 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s1s5gYszQ5 .nav-item .nav-link {
    position: relative;
  }
  .cid-s1s5gYszQ5 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s1s5gYszQ5 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s1s5gYszQ5 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1s5gYszQ5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1s5gYszQ5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1s5gYszQ5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1s5gYszQ5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1s5gYszQ5 .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-s1s5gYszQ5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s1s5gYszQ5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s1s5gYszQ5 .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-s1s5gYszQ5 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s1s5gYszQ5 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s1s5gYszQ5 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s1s5gYszQ5 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s1s5gYszQ5 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s1s5gYszQ5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s1s5gYszQ5 .navbar.collapsed .navbar-collapse.show,
.cid-s1s5gYszQ5 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1s5gYszQ5 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s1s5gYszQ5 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s1s5gYszQ5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s1s5gYszQ5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s1s5gYszQ5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s1s5gYszQ5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s1s5gYszQ5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s1s5gYszQ5 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1s5gYszQ5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s1s5gYszQ5 .navbar.collapsed .right-menu,
.cid-s1s5gYszQ5 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s1s5gYszQ5 .navbar .navbar-collapse.show,
  .cid-s1s5gYszQ5 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s1s5gYszQ5 .navbar .navbar-collapse.show .brand-container,
  .cid-s1s5gYszQ5 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s1s5gYszQ5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s1s5gYszQ5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s1s5gYszQ5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s1s5gYszQ5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s1s5gYszQ5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s1s5gYszQ5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s1s5gYszQ5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s1s5gYszQ5 .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-s1s5gYszQ5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s1s5gYszQ5 .navbar .right-menu,
  .cid-s1s5gYszQ5 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s1s5gYszQ5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-s1s5gYszQ5 .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s1s5gYszQ5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s1s5gYszQ5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s1s5gYszQ5 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s1s5gYszQ5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s1s5gYszQ5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s1s5gYszQ5 .dropdown-item.active,
.cid-s1s5gYszQ5 .dropdown-item:active {
  background-color: transparent;
}
.cid-s1s5gYszQ5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s1s5gYszQ5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s1s5gYszQ5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s1s5gYszQ5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s1s5gYszQ5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s1s5gYszQ5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1s5gYszQ5 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s1s5gYszQ5 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s1s5gYszQ5 .navbar-buttons {
  margin-left: auto;
}
.cid-s1s5gYszQ5 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1s5gYszQ5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s1s5gYszQ5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1s5gYszQ5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1s5gYszQ5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1s5gYszQ5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1s5gYszQ5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1s5gYszQ5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s1s5gYszQ5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s1s5gYszQ5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1s5gYszQ5 .navbar-dropdown {
  position: fixed;
}
.cid-s1s5gYszQ5 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1s5gYszQ5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s1s5gYszQ5 .right-menu,
.cid-s1s5gYszQ5 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s1s5gYszQ5 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s1s5gYszQ5 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s1s5gYszQ5 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1s5gYszQ5 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s1s5gYszQ5 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s1s5gYszQ5 .card-wrapper {
  z-index: 3;
}
.cid-s1s5gYszQ5 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s1s5gYszQ5 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s1s5gYszQ5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1s5gZ9TMe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s1s5gZ9TMe .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s1s5gZ9TMe .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s1s5gZ9TMe .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s1s5gZ9TMe .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s1s5gZ9TMe .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s1s5gZ9TMe .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s1s5gZ9TMe .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s1s5gZ9TMe .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s1s5gZ9TMe .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s1s5gZ9TMe .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s1s5Ugi0gq {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s1s5Ugi0gq .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s1s5Ugi0gq .row-element,
.cid-s1s5Ugi0gq .image-element {
  padding: 0;
}
.cid-s1s5Ugi0gq .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1s5Ugi0gq .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s1s5Ugi0gq .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1s5Ugi0gq .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s1s5Ugi0gq .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s1s5Ugi0gq .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s1s5Ugi0gq .text-content {
    padding: 2rem 1rem;
  }
  .cid-s1s5Ugi0gq .underline .line {
    height: 2px;
  }
  .cid-s1s5Ugi0gq .mbr-title,
  .cid-s1s5Ugi0gq .underline,
  .cid-s1s5Ugi0gq .mbr-text,
  .cid-s1s5Ugi0gq .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s1s5Uhotc0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1s5Uhotc0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s1s5Uhotc0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s1s5Uhotc0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s1s5Uhotc0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s1s5Uhotc0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s1s5Uhotc0 .icon-focus {
  display: none;
}
.cid-s1s5Uhotc0 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s1s5Uhotc0 ul {
  font-size: 0;
}
.cid-s1s5Uhotc0 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s1s5Uhotc0 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s1s5Uhotc0 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s1s5Uhotc0 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s1s5Uhotc0 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s1s5Uhotc0 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s1s5Uhotc0 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1s5Uhotc0 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s1s5Uhotc0 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s1s5Uhotc0 .btn:hover {
  background: transparent !important;
}
.cid-s1s5Uhotc0 .btn:hover:before {
  background: transparent !important;
}
.cid-s1s5Uhotc0 .btn:before {
  background-color: transparent !important;
}
.cid-s1s5Uhotc0 .btn:focus {
  box-shadow: none;
}
.cid-s1s5Uhotc0 .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s1s5UisG2i .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-s1s5UisG2i .nav-item:focus,
.cid-s1s5UisG2i .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s1s5UisG2i .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s1s5UisG2i .nav-item .nav-link {
    position: relative;
  }
  .cid-s1s5UisG2i .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s1s5UisG2i .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s1s5UisG2i .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1s5UisG2i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1s5UisG2i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1s5UisG2i .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1s5UisG2i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1s5UisG2i .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-s1s5UisG2i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s1s5UisG2i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s1s5UisG2i .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-s1s5UisG2i .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s1s5UisG2i .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s1s5UisG2i .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s1s5UisG2i .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s1s5UisG2i .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s1s5UisG2i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s1s5UisG2i .navbar.collapsed .navbar-collapse.show,
.cid-s1s5UisG2i .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1s5UisG2i .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s1s5UisG2i .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s1s5UisG2i .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s1s5UisG2i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s1s5UisG2i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s1s5UisG2i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s1s5UisG2i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s1s5UisG2i .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1s5UisG2i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s1s5UisG2i .navbar.collapsed .right-menu,
.cid-s1s5UisG2i .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s1s5UisG2i .navbar .navbar-collapse.show,
  .cid-s1s5UisG2i .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s1s5UisG2i .navbar .navbar-collapse.show .brand-container,
  .cid-s1s5UisG2i .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s1s5UisG2i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s1s5UisG2i .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s1s5UisG2i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s1s5UisG2i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s1s5UisG2i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s1s5UisG2i .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s1s5UisG2i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s1s5UisG2i .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-s1s5UisG2i .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s1s5UisG2i .navbar .right-menu,
  .cid-s1s5UisG2i .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s1s5UisG2i .navbar.navbar-short {
  min-height: 60px;
}
.cid-s1s5UisG2i .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s1s5UisG2i .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s1s5UisG2i .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s1s5UisG2i .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s1s5UisG2i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s1s5UisG2i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s1s5UisG2i .dropdown-item.active,
.cid-s1s5UisG2i .dropdown-item:active {
  background-color: transparent;
}
.cid-s1s5UisG2i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s1s5UisG2i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s1s5UisG2i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s1s5UisG2i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s1s5UisG2i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s1s5UisG2i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1s5UisG2i ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s1s5UisG2i ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s1s5UisG2i .navbar-buttons {
  margin-left: auto;
}
.cid-s1s5UisG2i button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1s5UisG2i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s1s5UisG2i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1s5UisG2i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1s5UisG2i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1s5UisG2i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1s5UisG2i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1s5UisG2i nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s1s5UisG2i nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s1s5UisG2i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1s5UisG2i .navbar-dropdown {
  position: fixed;
}
.cid-s1s5UisG2i a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1s5UisG2i .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s1s5UisG2i .right-menu,
.cid-s1s5UisG2i .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s1s5UisG2i .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s1s5UisG2i .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s1s5UisG2i .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1s5UisG2i .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s1s5UisG2i .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s1s5UisG2i .card-wrapper {
  z-index: 3;
}
.cid-s1s5UisG2i .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s1s5UisG2i .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s1s5UisG2i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1s5Uj6O1d {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s1s5Uj6O1d .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s1s5Uj6O1d .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s1s5Uj6O1d .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s1s5Uj6O1d .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s1s5Uj6O1d .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s1s5Uj6O1d .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s1s5Uj6O1d .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s1s5Uj6O1d .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s1s5Uj6O1d .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s1s5Uj6O1d .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s1EeeRQR4T {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s1EeeRQR4T .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s1EeeRQR4T .row-element,
.cid-s1EeeRQR4T .image-element {
  padding: 0;
}
.cid-s1EeeRQR4T .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1EeeRQR4T .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s1EeeRQR4T .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1EeeRQR4T .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s1EeeRQR4T .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s1EeeRQR4T .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s1EeeRQR4T .text-content {
    padding: 2rem 1rem;
  }
  .cid-s1EeeRQR4T .underline .line {
    height: 2px;
  }
  .cid-s1EeeRQR4T .mbr-title,
  .cid-s1EeeRQR4T .underline,
  .cid-s1EeeRQR4T .mbr-text,
  .cid-s1EeeRQR4T .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s1EeeSElVt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1EeeSElVt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s1EeeSElVt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s1EeeSElVt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s1EeeSElVt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s1EeeSElVt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s1EeeSElVt .icon-focus {
  display: none;
}
.cid-s1EeeSElVt .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s1EeeSElVt ul {
  font-size: 0;
}
.cid-s1EeeSElVt .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s1EeeSElVt .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s1EeeSElVt .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s1EeeSElVt .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s1EeeSElVt .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s1EeeSElVt .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s1EeeSElVt .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s1EeeSElVt .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s1EeeSElVt .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s1EeeSElVt .btn:hover {
  background: transparent !important;
}
.cid-s1EeeSElVt .btn:hover:before {
  background: transparent !important;
}
.cid-s1EeeSElVt .btn:before {
  background-color: transparent !important;
}
.cid-s1EeeSElVt .btn:focus {
  box-shadow: none;
}
.cid-s1EeeSElVt .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s1EeeSElVt .mbr-section-title,
.cid-s1EeeSElVt .underline {
  color: #fe525b;
}
.cid-s1EeeTlrHR .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-s1EeeTlrHR .nav-item:focus,
.cid-s1EeeTlrHR .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s1EeeTlrHR .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s1EeeTlrHR .nav-item .nav-link {
    position: relative;
  }
  .cid-s1EeeTlrHR .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s1EeeTlrHR .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s1EeeTlrHR .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1EeeTlrHR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1EeeTlrHR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1EeeTlrHR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1EeeTlrHR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1EeeTlrHR .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-s1EeeTlrHR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s1EeeTlrHR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s1EeeTlrHR .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-s1EeeTlrHR .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s1EeeTlrHR .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s1EeeTlrHR .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s1EeeTlrHR .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s1EeeTlrHR .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s1EeeTlrHR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s1EeeTlrHR .navbar.collapsed .navbar-collapse.show,
.cid-s1EeeTlrHR .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1EeeTlrHR .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s1EeeTlrHR .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s1EeeTlrHR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s1EeeTlrHR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s1EeeTlrHR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s1EeeTlrHR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s1EeeTlrHR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s1EeeTlrHR .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s1EeeTlrHR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s1EeeTlrHR .navbar.collapsed .right-menu,
.cid-s1EeeTlrHR .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s1EeeTlrHR .navbar .navbar-collapse.show,
  .cid-s1EeeTlrHR .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s1EeeTlrHR .navbar .navbar-collapse.show .brand-container,
  .cid-s1EeeTlrHR .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s1EeeTlrHR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s1EeeTlrHR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s1EeeTlrHR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s1EeeTlrHR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s1EeeTlrHR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s1EeeTlrHR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s1EeeTlrHR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s1EeeTlrHR .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-s1EeeTlrHR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s1EeeTlrHR .navbar .right-menu,
  .cid-s1EeeTlrHR .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s1EeeTlrHR .navbar.navbar-short {
  min-height: 60px;
}
.cid-s1EeeTlrHR .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s1EeeTlrHR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s1EeeTlrHR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s1EeeTlrHR .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s1EeeTlrHR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s1EeeTlrHR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s1EeeTlrHR .dropdown-item.active,
.cid-s1EeeTlrHR .dropdown-item:active {
  background-color: transparent;
}
.cid-s1EeeTlrHR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s1EeeTlrHR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s1EeeTlrHR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s1EeeTlrHR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s1EeeTlrHR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s1EeeTlrHR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1EeeTlrHR ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s1EeeTlrHR ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s1EeeTlrHR .navbar-buttons {
  margin-left: auto;
}
.cid-s1EeeTlrHR button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1EeeTlrHR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s1EeeTlrHR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1EeeTlrHR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1EeeTlrHR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1EeeTlrHR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1EeeTlrHR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1EeeTlrHR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s1EeeTlrHR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s1EeeTlrHR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1EeeTlrHR .navbar-dropdown {
  position: fixed;
}
.cid-s1EeeTlrHR a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s1EeeTlrHR .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s1EeeTlrHR .right-menu,
.cid-s1EeeTlrHR .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s1EeeTlrHR .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s1EeeTlrHR .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s1EeeTlrHR .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1EeeTlrHR .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s1EeeTlrHR .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s1EeeTlrHR .card-wrapper {
  z-index: 3;
}
.cid-s1EeeTlrHR .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s1EeeTlrHR .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s1EeeTlrHR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1EeeTYpMF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s1EeeTYpMF .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s1EeeTYpMF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s1EeeTYpMF .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s1EeeTYpMF .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s1EeeTYpMF .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s1EeeTYpMF .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s1EeeTYpMF .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s1EeeTYpMF .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s1EeeTYpMF .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s1EeeTYpMF .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s2dhwkaoLu {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s2dhwkaoLu .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s2dhwkaoLu .row-element,
.cid-s2dhwkaoLu .image-element {
  padding: 0;
}
.cid-s2dhwkaoLu .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2dhwkaoLu .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s2dhwkaoLu .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s2dhwkaoLu .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s2dhwkaoLu .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s2dhwkaoLu .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2dhwkaoLu .text-content {
    padding: 2rem 1rem;
  }
  .cid-s2dhwkaoLu .underline .line {
    height: 2px;
  }
  .cid-s2dhwkaoLu .mbr-title,
  .cid-s2dhwkaoLu .underline,
  .cid-s2dhwkaoLu .mbr-text,
  .cid-s2dhwkaoLu .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s2dhwkVZjE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2dhwkVZjE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s2dhwkVZjE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s2dhwkVZjE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s2dhwkVZjE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s2dhwkVZjE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s2dhwkVZjE .icon-focus {
  display: none;
}
.cid-s2dhwkVZjE .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s2dhwkVZjE ul {
  font-size: 0;
}
.cid-s2dhwkVZjE .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s2dhwkVZjE .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s2dhwkVZjE .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s2dhwkVZjE .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s2dhwkVZjE .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s2dhwkVZjE .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s2dhwkVZjE .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s2dhwkVZjE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s2dhwkVZjE .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s2dhwkVZjE .btn:hover {
  background: transparent !important;
}
.cid-s2dhwkVZjE .btn:hover:before {
  background: transparent !important;
}
.cid-s2dhwkVZjE .btn:before {
  background-color: transparent !important;
}
.cid-s2dhwkVZjE .btn:focus {
  box-shadow: none;
}
.cid-s2dhwkVZjE .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s2dhwlMC6Z .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-s2dhwlMC6Z .nav-item:focus,
.cid-s2dhwlMC6Z .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s2dhwlMC6Z .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s2dhwlMC6Z .nav-item .nav-link {
    position: relative;
  }
  .cid-s2dhwlMC6Z .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s2dhwlMC6Z .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s2dhwlMC6Z .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s2dhwlMC6Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2dhwlMC6Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2dhwlMC6Z .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s2dhwlMC6Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s2dhwlMC6Z .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-s2dhwlMC6Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s2dhwlMC6Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s2dhwlMC6Z .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-s2dhwlMC6Z .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s2dhwlMC6Z .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s2dhwlMC6Z .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s2dhwlMC6Z .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s2dhwlMC6Z .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s2dhwlMC6Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s2dhwlMC6Z .navbar.collapsed .navbar-collapse.show,
.cid-s2dhwlMC6Z .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s2dhwlMC6Z .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s2dhwlMC6Z .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s2dhwlMC6Z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s2dhwlMC6Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s2dhwlMC6Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s2dhwlMC6Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s2dhwlMC6Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s2dhwlMC6Z .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s2dhwlMC6Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s2dhwlMC6Z .navbar.collapsed .right-menu,
.cid-s2dhwlMC6Z .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s2dhwlMC6Z .navbar .navbar-collapse.show,
  .cid-s2dhwlMC6Z .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s2dhwlMC6Z .navbar .navbar-collapse.show .brand-container,
  .cid-s2dhwlMC6Z .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s2dhwlMC6Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s2dhwlMC6Z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s2dhwlMC6Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s2dhwlMC6Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s2dhwlMC6Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s2dhwlMC6Z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s2dhwlMC6Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s2dhwlMC6Z .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-s2dhwlMC6Z .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s2dhwlMC6Z .navbar .right-menu,
  .cid-s2dhwlMC6Z .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s2dhwlMC6Z .navbar.navbar-short {
  min-height: 60px;
}
.cid-s2dhwlMC6Z .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s2dhwlMC6Z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s2dhwlMC6Z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s2dhwlMC6Z .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s2dhwlMC6Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s2dhwlMC6Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s2dhwlMC6Z .dropdown-item.active,
.cid-s2dhwlMC6Z .dropdown-item:active {
  background-color: transparent;
}
.cid-s2dhwlMC6Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s2dhwlMC6Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s2dhwlMC6Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s2dhwlMC6Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s2dhwlMC6Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s2dhwlMC6Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2dhwlMC6Z ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s2dhwlMC6Z ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s2dhwlMC6Z .navbar-buttons {
  margin-left: auto;
}
.cid-s2dhwlMC6Z button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2dhwlMC6Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s2dhwlMC6Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2dhwlMC6Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2dhwlMC6Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2dhwlMC6Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2dhwlMC6Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2dhwlMC6Z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s2dhwlMC6Z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s2dhwlMC6Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2dhwlMC6Z .navbar-dropdown {
  position: fixed;
}
.cid-s2dhwlMC6Z a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2dhwlMC6Z .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s2dhwlMC6Z .right-menu,
.cid-s2dhwlMC6Z .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s2dhwlMC6Z .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s2dhwlMC6Z .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s2dhwlMC6Z .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2dhwlMC6Z .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s2dhwlMC6Z .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s2dhwlMC6Z .card-wrapper {
  z-index: 3;
}
.cid-s2dhwlMC6Z .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s2dhwlMC6Z .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s2dhwlMC6Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s2dhwmuFio {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s2dhwmuFio .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s2dhwmuFio .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s2dhwmuFio .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s2dhwmuFio .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s2dhwmuFio .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s2dhwmuFio .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s2dhwmuFio .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s2dhwmuFio .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s2dhwmuFio .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s2dhwmuFio .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s2LXAiZSVO {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s2LXAiZSVO .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s2LXAiZSVO .row-element,
.cid-s2LXAiZSVO .image-element {
  padding: 0;
}
.cid-s2LXAiZSVO .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2LXAiZSVO .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s2LXAiZSVO .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s2LXAiZSVO .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s2LXAiZSVO .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s2LXAiZSVO .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2LXAiZSVO .text-content {
    padding: 2rem 1rem;
  }
  .cid-s2LXAiZSVO .underline .line {
    height: 2px;
  }
  .cid-s2LXAiZSVO .mbr-title,
  .cid-s2LXAiZSVO .underline,
  .cid-s2LXAiZSVO .mbr-text,
  .cid-s2LXAiZSVO .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s2LXAjOkh3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2LXAjOkh3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s2LXAjOkh3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s2LXAjOkh3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s2LXAjOkh3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s2LXAjOkh3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s2LXAjOkh3 .icon-focus {
  display: none;
}
.cid-s2LXAjOkh3 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s2LXAjOkh3 ul {
  font-size: 0;
}
.cid-s2LXAjOkh3 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s2LXAjOkh3 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s2LXAjOkh3 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s2LXAjOkh3 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s2LXAjOkh3 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s2LXAjOkh3 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s2LXAjOkh3 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s2LXAjOkh3 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s2LXAjOkh3 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s2LXAjOkh3 .btn:hover {
  background: transparent !important;
}
.cid-s2LXAjOkh3 .btn:hover:before {
  background: transparent !important;
}
.cid-s2LXAjOkh3 .btn:before {
  background-color: transparent !important;
}
.cid-s2LXAjOkh3 .btn:focus {
  box-shadow: none;
}
.cid-s2LXAjOkh3 .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s2LXAkrvbK .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-s2LXAkrvbK .nav-item:focus,
.cid-s2LXAkrvbK .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s2LXAkrvbK .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s2LXAkrvbK .nav-item .nav-link {
    position: relative;
  }
  .cid-s2LXAkrvbK .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s2LXAkrvbK .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s2LXAkrvbK .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s2LXAkrvbK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s2LXAkrvbK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2LXAkrvbK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s2LXAkrvbK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s2LXAkrvbK .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-s2LXAkrvbK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s2LXAkrvbK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s2LXAkrvbK .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-s2LXAkrvbK .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s2LXAkrvbK .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s2LXAkrvbK .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s2LXAkrvbK .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s2LXAkrvbK .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s2LXAkrvbK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s2LXAkrvbK .navbar.collapsed .navbar-collapse.show,
.cid-s2LXAkrvbK .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s2LXAkrvbK .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s2LXAkrvbK .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s2LXAkrvbK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s2LXAkrvbK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s2LXAkrvbK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s2LXAkrvbK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s2LXAkrvbK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s2LXAkrvbK .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s2LXAkrvbK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s2LXAkrvbK .navbar.collapsed .right-menu,
.cid-s2LXAkrvbK .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s2LXAkrvbK .navbar .navbar-collapse.show,
  .cid-s2LXAkrvbK .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s2LXAkrvbK .navbar .navbar-collapse.show .brand-container,
  .cid-s2LXAkrvbK .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s2LXAkrvbK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s2LXAkrvbK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s2LXAkrvbK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s2LXAkrvbK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s2LXAkrvbK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s2LXAkrvbK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s2LXAkrvbK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s2LXAkrvbK .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-s2LXAkrvbK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s2LXAkrvbK .navbar .right-menu,
  .cid-s2LXAkrvbK .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s2LXAkrvbK .navbar.navbar-short {
  min-height: 60px;
}
.cid-s2LXAkrvbK .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s2LXAkrvbK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s2LXAkrvbK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s2LXAkrvbK .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s2LXAkrvbK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s2LXAkrvbK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s2LXAkrvbK .dropdown-item.active,
.cid-s2LXAkrvbK .dropdown-item:active {
  background-color: transparent;
}
.cid-s2LXAkrvbK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s2LXAkrvbK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s2LXAkrvbK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s2LXAkrvbK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s2LXAkrvbK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s2LXAkrvbK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2LXAkrvbK ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s2LXAkrvbK ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s2LXAkrvbK .navbar-buttons {
  margin-left: auto;
}
.cid-s2LXAkrvbK button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2LXAkrvbK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s2LXAkrvbK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2LXAkrvbK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2LXAkrvbK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2LXAkrvbK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2LXAkrvbK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2LXAkrvbK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s2LXAkrvbK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s2LXAkrvbK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2LXAkrvbK .navbar-dropdown {
  position: fixed;
}
.cid-s2LXAkrvbK a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2LXAkrvbK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s2LXAkrvbK .right-menu,
.cid-s2LXAkrvbK .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s2LXAkrvbK .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s2LXAkrvbK .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s2LXAkrvbK .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2LXAkrvbK .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s2LXAkrvbK .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s2LXAkrvbK .card-wrapper {
  z-index: 3;
}
.cid-s2LXAkrvbK .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s2LXAkrvbK .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s2LXAkrvbK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s2LXAl2oNV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s2LXAl2oNV .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s2LXAl2oNV .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s2LXAl2oNV .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s2LXAl2oNV .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s2LXAl2oNV .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s2LXAl2oNV .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s2LXAl2oNV .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s2LXAl2oNV .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s2LXAl2oNV .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s2LXAl2oNV .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s370GEFlJJ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s370GEFlJJ .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s370GEFlJJ .row-element,
.cid-s370GEFlJJ .image-element {
  padding: 0;
}
.cid-s370GEFlJJ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s370GEFlJJ .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s370GEFlJJ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s370GEFlJJ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s370GEFlJJ .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s370GEFlJJ .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s370GEFlJJ .text-content {
    padding: 2rem 1rem;
  }
  .cid-s370GEFlJJ .underline .line {
    height: 2px;
  }
  .cid-s370GEFlJJ .mbr-title,
  .cid-s370GEFlJJ .underline,
  .cid-s370GEFlJJ .mbr-text,
  .cid-s370GEFlJJ .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s370GFu3cU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s370GFu3cU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s370GFu3cU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s370GFu3cU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s370GFu3cU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s370GFu3cU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s370GFu3cU .icon-focus {
  display: none;
}
.cid-s370GFu3cU .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s370GFu3cU ul {
  font-size: 0;
}
.cid-s370GFu3cU .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s370GFu3cU .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s370GFu3cU .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s370GFu3cU .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s370GFu3cU .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s370GFu3cU .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s370GFu3cU .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s370GFu3cU .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s370GFu3cU .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s370GFu3cU .btn:hover {
  background: transparent !important;
}
.cid-s370GFu3cU .btn:hover:before {
  background: transparent !important;
}
.cid-s370GFu3cU .btn:before {
  background-color: transparent !important;
}
.cid-s370GFu3cU .btn:focus {
  box-shadow: none;
}
.cid-s370GFu3cU .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s370GGsvL8 .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-s370GGsvL8 .nav-item:focus,
.cid-s370GGsvL8 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s370GGsvL8 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s370GGsvL8 .nav-item .nav-link {
    position: relative;
  }
  .cid-s370GGsvL8 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s370GGsvL8 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s370GGsvL8 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s370GGsvL8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s370GGsvL8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s370GGsvL8 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s370GGsvL8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s370GGsvL8 .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-s370GGsvL8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s370GGsvL8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s370GGsvL8 .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-s370GGsvL8 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s370GGsvL8 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s370GGsvL8 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s370GGsvL8 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s370GGsvL8 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s370GGsvL8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s370GGsvL8 .navbar.collapsed .navbar-collapse.show,
.cid-s370GGsvL8 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s370GGsvL8 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s370GGsvL8 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s370GGsvL8 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s370GGsvL8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s370GGsvL8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s370GGsvL8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s370GGsvL8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s370GGsvL8 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s370GGsvL8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s370GGsvL8 .navbar.collapsed .right-menu,
.cid-s370GGsvL8 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s370GGsvL8 .navbar .navbar-collapse.show,
  .cid-s370GGsvL8 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s370GGsvL8 .navbar .navbar-collapse.show .brand-container,
  .cid-s370GGsvL8 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s370GGsvL8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s370GGsvL8 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s370GGsvL8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s370GGsvL8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s370GGsvL8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s370GGsvL8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s370GGsvL8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s370GGsvL8 .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-s370GGsvL8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s370GGsvL8 .navbar .right-menu,
  .cid-s370GGsvL8 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s370GGsvL8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-s370GGsvL8 .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s370GGsvL8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s370GGsvL8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s370GGsvL8 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s370GGsvL8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s370GGsvL8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s370GGsvL8 .dropdown-item.active,
.cid-s370GGsvL8 .dropdown-item:active {
  background-color: transparent;
}
.cid-s370GGsvL8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s370GGsvL8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s370GGsvL8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s370GGsvL8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s370GGsvL8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s370GGsvL8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s370GGsvL8 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s370GGsvL8 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s370GGsvL8 .navbar-buttons {
  margin-left: auto;
}
.cid-s370GGsvL8 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s370GGsvL8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s370GGsvL8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s370GGsvL8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s370GGsvL8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s370GGsvL8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s370GGsvL8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s370GGsvL8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s370GGsvL8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s370GGsvL8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s370GGsvL8 .navbar-dropdown {
  position: fixed;
}
.cid-s370GGsvL8 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s370GGsvL8 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s370GGsvL8 .right-menu,
.cid-s370GGsvL8 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s370GGsvL8 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s370GGsvL8 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s370GGsvL8 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s370GGsvL8 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s370GGsvL8 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s370GGsvL8 .card-wrapper {
  z-index: 3;
}
.cid-s370GGsvL8 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s370GGsvL8 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s370GGsvL8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s370GH1UfG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s370GH1UfG .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s370GH1UfG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s370GH1UfG .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s370GH1UfG .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s370GH1UfG .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s370GH1UfG .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s370GH1UfG .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s370GH1UfG .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s370GH1UfG .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s370GH1UfG .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s3N9ATTGbh {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s3N9ATTGbh .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s3N9ATTGbh .row-element,
.cid-s3N9ATTGbh .image-element {
  padding: 0;
}
.cid-s3N9ATTGbh .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3N9ATTGbh .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s3N9ATTGbh .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s3N9ATTGbh .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s3N9ATTGbh .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s3N9ATTGbh .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s3N9ATTGbh .text-content {
    padding: 2rem 1rem;
  }
  .cid-s3N9ATTGbh .underline .line {
    height: 2px;
  }
  .cid-s3N9ATTGbh .mbr-title,
  .cid-s3N9ATTGbh .underline,
  .cid-s3N9ATTGbh .mbr-text,
  .cid-s3N9ATTGbh .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s3N9AUS5gQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3N9AUS5gQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3N9AUS5gQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3N9AUS5gQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3N9AUS5gQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3N9AUS5gQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s3N9AUS5gQ .icon-focus {
  display: none;
}
.cid-s3N9AUS5gQ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s3N9AUS5gQ ul {
  font-size: 0;
}
.cid-s3N9AUS5gQ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s3N9AUS5gQ .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s3N9AUS5gQ .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s3N9AUS5gQ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s3N9AUS5gQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s3N9AUS5gQ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s3N9AUS5gQ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s3N9AUS5gQ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s3N9AUS5gQ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s3N9AUS5gQ .btn:hover {
  background: transparent !important;
}
.cid-s3N9AUS5gQ .btn:hover:before {
  background: transparent !important;
}
.cid-s3N9AUS5gQ .btn:before {
  background-color: transparent !important;
}
.cid-s3N9AUS5gQ .btn:focus {
  box-shadow: none;
}
.cid-s3N9AUS5gQ .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s3N9AVKsSe .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-s3N9AVKsSe .nav-item:focus,
.cid-s3N9AVKsSe .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s3N9AVKsSe .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s3N9AVKsSe .nav-item .nav-link {
    position: relative;
  }
  .cid-s3N9AVKsSe .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s3N9AVKsSe .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s3N9AVKsSe .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s3N9AVKsSe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3N9AVKsSe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3N9AVKsSe .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3N9AVKsSe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3N9AVKsSe .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-s3N9AVKsSe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s3N9AVKsSe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s3N9AVKsSe .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-s3N9AVKsSe .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s3N9AVKsSe .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s3N9AVKsSe .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s3N9AVKsSe .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s3N9AVKsSe .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s3N9AVKsSe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s3N9AVKsSe .navbar.collapsed .navbar-collapse.show,
.cid-s3N9AVKsSe .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s3N9AVKsSe .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s3N9AVKsSe .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s3N9AVKsSe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s3N9AVKsSe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s3N9AVKsSe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s3N9AVKsSe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s3N9AVKsSe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s3N9AVKsSe .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s3N9AVKsSe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s3N9AVKsSe .navbar.collapsed .right-menu,
.cid-s3N9AVKsSe .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s3N9AVKsSe .navbar .navbar-collapse.show,
  .cid-s3N9AVKsSe .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s3N9AVKsSe .navbar .navbar-collapse.show .brand-container,
  .cid-s3N9AVKsSe .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s3N9AVKsSe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s3N9AVKsSe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s3N9AVKsSe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s3N9AVKsSe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s3N9AVKsSe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s3N9AVKsSe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s3N9AVKsSe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s3N9AVKsSe .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-s3N9AVKsSe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s3N9AVKsSe .navbar .right-menu,
  .cid-s3N9AVKsSe .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s3N9AVKsSe .navbar.navbar-short {
  min-height: 60px;
}
.cid-s3N9AVKsSe .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s3N9AVKsSe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s3N9AVKsSe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s3N9AVKsSe .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s3N9AVKsSe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s3N9AVKsSe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s3N9AVKsSe .dropdown-item.active,
.cid-s3N9AVKsSe .dropdown-item:active {
  background-color: transparent;
}
.cid-s3N9AVKsSe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s3N9AVKsSe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s3N9AVKsSe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s3N9AVKsSe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s3N9AVKsSe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s3N9AVKsSe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3N9AVKsSe ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s3N9AVKsSe ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s3N9AVKsSe .navbar-buttons {
  margin-left: auto;
}
.cid-s3N9AVKsSe button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3N9AVKsSe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s3N9AVKsSe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3N9AVKsSe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3N9AVKsSe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3N9AVKsSe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3N9AVKsSe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3N9AVKsSe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s3N9AVKsSe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s3N9AVKsSe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3N9AVKsSe .navbar-dropdown {
  position: fixed;
}
.cid-s3N9AVKsSe a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3N9AVKsSe .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s3N9AVKsSe .right-menu,
.cid-s3N9AVKsSe .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s3N9AVKsSe .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s3N9AVKsSe .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s3N9AVKsSe .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s3N9AVKsSe .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s3N9AVKsSe .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s3N9AVKsSe .card-wrapper {
  z-index: 3;
}
.cid-s3N9AVKsSe .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s3N9AVKsSe .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s3N9AVKsSe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s3N9AWHSSC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s3N9AWHSSC .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s3N9AWHSSC .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s3N9AWHSSC .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s3N9AWHSSC .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s3N9AWHSSC .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s3N9AWHSSC .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s3N9AWHSSC .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s3N9AWHSSC .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s3N9AWHSSC .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s3N9AWHSSC .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s3OTSDP5bT {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s3OTSDP5bT .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s3OTSDP5bT .row-element,
.cid-s3OTSDP5bT .image-element {
  padding: 0;
}
.cid-s3OTSDP5bT .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3OTSDP5bT .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s3OTSDP5bT .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s3OTSDP5bT .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s3OTSDP5bT .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s3OTSDP5bT .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s3OTSDP5bT .text-content {
    padding: 2rem 1rem;
  }
  .cid-s3OTSDP5bT .underline .line {
    height: 2px;
  }
  .cid-s3OTSDP5bT .mbr-title,
  .cid-s3OTSDP5bT .underline,
  .cid-s3OTSDP5bT .mbr-text,
  .cid-s3OTSDP5bT .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s3OTSECKgH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3OTSECKgH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3OTSECKgH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3OTSECKgH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3OTSECKgH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3OTSECKgH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s3OTSECKgH .icon-focus {
  display: none;
}
.cid-s3OTSECKgH .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s3OTSECKgH ul {
  font-size: 0;
}
.cid-s3OTSECKgH .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s3OTSECKgH .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s3OTSECKgH .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s3OTSECKgH .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s3OTSECKgH .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s3OTSECKgH .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s3OTSECKgH .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s3OTSECKgH .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s3OTSECKgH .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s3OTSECKgH .btn:hover {
  background: transparent !important;
}
.cid-s3OTSECKgH .btn:hover:before {
  background: transparent !important;
}
.cid-s3OTSECKgH .btn:before {
  background-color: transparent !important;
}
.cid-s3OTSECKgH .btn:focus {
  box-shadow: none;
}
.cid-s3OTSECKgH .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s3OTSFeC9g .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-s3OTSFeC9g .nav-item:focus,
.cid-s3OTSFeC9g .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s3OTSFeC9g .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s3OTSFeC9g .nav-item .nav-link {
    position: relative;
  }
  .cid-s3OTSFeC9g .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s3OTSFeC9g .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s3OTSFeC9g .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s3OTSFeC9g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3OTSFeC9g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s3OTSFeC9g .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3OTSFeC9g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3OTSFeC9g .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-s3OTSFeC9g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s3OTSFeC9g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s3OTSFeC9g .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-s3OTSFeC9g .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s3OTSFeC9g .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s3OTSFeC9g .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s3OTSFeC9g .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s3OTSFeC9g .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s3OTSFeC9g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s3OTSFeC9g .navbar.collapsed .navbar-collapse.show,
.cid-s3OTSFeC9g .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s3OTSFeC9g .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s3OTSFeC9g .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s3OTSFeC9g .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s3OTSFeC9g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s3OTSFeC9g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s3OTSFeC9g .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s3OTSFeC9g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s3OTSFeC9g .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s3OTSFeC9g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s3OTSFeC9g .navbar.collapsed .right-menu,
.cid-s3OTSFeC9g .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s3OTSFeC9g .navbar .navbar-collapse.show,
  .cid-s3OTSFeC9g .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s3OTSFeC9g .navbar .navbar-collapse.show .brand-container,
  .cid-s3OTSFeC9g .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s3OTSFeC9g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s3OTSFeC9g .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s3OTSFeC9g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s3OTSFeC9g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s3OTSFeC9g .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s3OTSFeC9g .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s3OTSFeC9g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s3OTSFeC9g .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-s3OTSFeC9g .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s3OTSFeC9g .navbar .right-menu,
  .cid-s3OTSFeC9g .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s3OTSFeC9g .navbar.navbar-short {
  min-height: 60px;
}
.cid-s3OTSFeC9g .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s3OTSFeC9g .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s3OTSFeC9g .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s3OTSFeC9g .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s3OTSFeC9g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s3OTSFeC9g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s3OTSFeC9g .dropdown-item.active,
.cid-s3OTSFeC9g .dropdown-item:active {
  background-color: transparent;
}
.cid-s3OTSFeC9g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s3OTSFeC9g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s3OTSFeC9g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s3OTSFeC9g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s3OTSFeC9g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s3OTSFeC9g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3OTSFeC9g ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s3OTSFeC9g ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s3OTSFeC9g .navbar-buttons {
  margin-left: auto;
}
.cid-s3OTSFeC9g button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3OTSFeC9g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s3OTSFeC9g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s3OTSFeC9g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OTSFeC9g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s3OTSFeC9g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s3OTSFeC9g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OTSFeC9g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s3OTSFeC9g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s3OTSFeC9g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s3OTSFeC9g .navbar-dropdown {
  position: fixed;
}
.cid-s3OTSFeC9g a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s3OTSFeC9g .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s3OTSFeC9g .right-menu,
.cid-s3OTSFeC9g .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s3OTSFeC9g .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s3OTSFeC9g .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s3OTSFeC9g .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s3OTSFeC9g .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s3OTSFeC9g .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s3OTSFeC9g .card-wrapper {
  z-index: 3;
}
.cid-s3OTSFeC9g .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s3OTSFeC9g .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s3OTSFeC9g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s3OTSFNNf3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s3OTSFNNf3 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s3OTSFNNf3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s3OTSFNNf3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s3OTSFNNf3 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s3OTSFNNf3 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s3OTSFNNf3 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s3OTSFNNf3 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s3OTSFNNf3 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s3OTSFNNf3 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s3OTSFNNf3 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s56KkCFNXq {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s56KkCFNXq .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s56KkCFNXq .row-element,
.cid-s56KkCFNXq .image-element {
  padding: 0;
}
.cid-s56KkCFNXq .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s56KkCFNXq .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s56KkCFNXq .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s56KkCFNXq .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s56KkCFNXq .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s56KkCFNXq .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s56KkCFNXq .text-content {
    padding: 2rem 1rem;
  }
  .cid-s56KkCFNXq .underline .line {
    height: 2px;
  }
  .cid-s56KkCFNXq .mbr-title,
  .cid-s56KkCFNXq .underline,
  .cid-s56KkCFNXq .mbr-text,
  .cid-s56KkCFNXq .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s56KkDx2Gx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s56KkDx2Gx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s56KkDx2Gx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s56KkDx2Gx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s56KkDx2Gx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s56KkDx2Gx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s56KkDx2Gx .icon-focus {
  display: none;
}
.cid-s56KkDx2Gx .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s56KkDx2Gx ul {
  font-size: 0;
}
.cid-s56KkDx2Gx .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s56KkDx2Gx .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s56KkDx2Gx .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s56KkDx2Gx .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s56KkDx2Gx .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s56KkDx2Gx .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s56KkDx2Gx .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s56KkDx2Gx .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s56KkDx2Gx .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s56KkDx2Gx .btn:hover {
  background: transparent !important;
}
.cid-s56KkDx2Gx .btn:hover:before {
  background: transparent !important;
}
.cid-s56KkDx2Gx .btn:before {
  background-color: transparent !important;
}
.cid-s56KkDx2Gx .btn:focus {
  box-shadow: none;
}
.cid-s56KkDx2Gx .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s56KkEjQ6W .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-s56KkEjQ6W .nav-item:focus,
.cid-s56KkEjQ6W .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s56KkEjQ6W .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s56KkEjQ6W .nav-item .nav-link {
    position: relative;
  }
  .cid-s56KkEjQ6W .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s56KkEjQ6W .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s56KkEjQ6W .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s56KkEjQ6W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s56KkEjQ6W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s56KkEjQ6W .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s56KkEjQ6W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s56KkEjQ6W .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-s56KkEjQ6W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s56KkEjQ6W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s56KkEjQ6W .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-s56KkEjQ6W .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s56KkEjQ6W .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s56KkEjQ6W .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s56KkEjQ6W .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s56KkEjQ6W .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s56KkEjQ6W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s56KkEjQ6W .navbar.collapsed .navbar-collapse.show,
.cid-s56KkEjQ6W .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s56KkEjQ6W .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s56KkEjQ6W .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s56KkEjQ6W .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s56KkEjQ6W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s56KkEjQ6W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s56KkEjQ6W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s56KkEjQ6W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s56KkEjQ6W .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s56KkEjQ6W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s56KkEjQ6W .navbar.collapsed .right-menu,
.cid-s56KkEjQ6W .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s56KkEjQ6W .navbar .navbar-collapse.show,
  .cid-s56KkEjQ6W .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s56KkEjQ6W .navbar .navbar-collapse.show .brand-container,
  .cid-s56KkEjQ6W .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s56KkEjQ6W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s56KkEjQ6W .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s56KkEjQ6W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s56KkEjQ6W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s56KkEjQ6W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s56KkEjQ6W .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s56KkEjQ6W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s56KkEjQ6W .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-s56KkEjQ6W .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s56KkEjQ6W .navbar .right-menu,
  .cid-s56KkEjQ6W .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s56KkEjQ6W .navbar.navbar-short {
  min-height: 60px;
}
.cid-s56KkEjQ6W .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s56KkEjQ6W .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s56KkEjQ6W .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s56KkEjQ6W .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s56KkEjQ6W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s56KkEjQ6W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s56KkEjQ6W .dropdown-item.active,
.cid-s56KkEjQ6W .dropdown-item:active {
  background-color: transparent;
}
.cid-s56KkEjQ6W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s56KkEjQ6W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s56KkEjQ6W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s56KkEjQ6W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s56KkEjQ6W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s56KkEjQ6W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s56KkEjQ6W ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s56KkEjQ6W ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s56KkEjQ6W .navbar-buttons {
  margin-left: auto;
}
.cid-s56KkEjQ6W button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s56KkEjQ6W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s56KkEjQ6W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s56KkEjQ6W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s56KkEjQ6W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s56KkEjQ6W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s56KkEjQ6W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s56KkEjQ6W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s56KkEjQ6W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s56KkEjQ6W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s56KkEjQ6W .navbar-dropdown {
  position: fixed;
}
.cid-s56KkEjQ6W a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s56KkEjQ6W .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s56KkEjQ6W .right-menu,
.cid-s56KkEjQ6W .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s56KkEjQ6W .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s56KkEjQ6W .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s56KkEjQ6W .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s56KkEjQ6W .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s56KkEjQ6W .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s56KkEjQ6W .card-wrapper {
  z-index: 3;
}
.cid-s56KkEjQ6W .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s56KkEjQ6W .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s56KkEjQ6W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s56KkFfCUt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s56KkFfCUt .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s56KkFfCUt .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s56KkFfCUt .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s56KkFfCUt .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s56KkFfCUt .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s56KkFfCUt .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s56KkFfCUt .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s56KkFfCUt .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s56KkFfCUt .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s56KkFfCUt .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-s6lmeihCQE {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-s6lmeihCQE .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-s6lmeihCQE .row-element,
.cid-s6lmeihCQE .image-element {
  padding: 0;
}
.cid-s6lmeihCQE .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s6lmeihCQE .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s6lmeihCQE .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s6lmeihCQE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-s6lmeihCQE .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-s6lmeihCQE .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s6lmeihCQE .text-content {
    padding: 2rem 1rem;
  }
  .cid-s6lmeihCQE .underline .line {
    height: 2px;
  }
  .cid-s6lmeihCQE .mbr-title,
  .cid-s6lmeihCQE .underline,
  .cid-s6lmeihCQE .mbr-text,
  .cid-s6lmeihCQE .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-s6lmej8nIt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s6lmej8nIt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s6lmej8nIt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s6lmej8nIt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s6lmej8nIt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s6lmej8nIt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-s6lmej8nIt .icon-focus {
  display: none;
}
.cid-s6lmej8nIt .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-s6lmej8nIt ul {
  font-size: 0;
}
.cid-s6lmej8nIt .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s6lmej8nIt .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-s6lmej8nIt .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-s6lmej8nIt .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s6lmej8nIt .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s6lmej8nIt .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s6lmej8nIt .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s6lmej8nIt .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-s6lmej8nIt .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s6lmej8nIt .btn:hover {
  background: transparent !important;
}
.cid-s6lmej8nIt .btn:hover:before {
  background: transparent !important;
}
.cid-s6lmej8nIt .btn:before {
  background-color: transparent !important;
}
.cid-s6lmej8nIt .btn:focus {
  box-shadow: none;
}
.cid-s6lmej8nIt .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-s6lmejQHME .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-s6lmejQHME .nav-item:focus,
.cid-s6lmejQHME .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-s6lmejQHME .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-s6lmejQHME .nav-item .nav-link {
    position: relative;
  }
  .cid-s6lmejQHME .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-s6lmejQHME .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-s6lmejQHME .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s6lmejQHME .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6lmejQHME .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s6lmejQHME .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s6lmejQHME .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6lmejQHME .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-s6lmejQHME .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s6lmejQHME .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s6lmejQHME .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-s6lmejQHME .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-s6lmejQHME .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s6lmejQHME .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s6lmejQHME .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-s6lmejQHME .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-s6lmejQHME .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s6lmejQHME .navbar.collapsed .navbar-collapse.show,
.cid-s6lmejQHME .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s6lmejQHME .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-s6lmejQHME .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-s6lmejQHME .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s6lmejQHME .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s6lmejQHME .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s6lmejQHME .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s6lmejQHME .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s6lmejQHME .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-s6lmejQHME .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s6lmejQHME .navbar.collapsed .right-menu,
.cid-s6lmejQHME .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-s6lmejQHME .navbar .navbar-collapse.show,
  .cid-s6lmejQHME .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-s6lmejQHME .navbar .navbar-collapse.show .brand-container,
  .cid-s6lmejQHME .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-s6lmejQHME .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s6lmejQHME .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s6lmejQHME .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s6lmejQHME .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s6lmejQHME .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s6lmejQHME .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s6lmejQHME .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s6lmejQHME .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-s6lmejQHME .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s6lmejQHME .navbar .right-menu,
  .cid-s6lmejQHME .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-s6lmejQHME .navbar.navbar-short {
  min-height: 60px;
}
.cid-s6lmejQHME .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-s6lmejQHME .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s6lmejQHME .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s6lmejQHME .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s6lmejQHME .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s6lmejQHME .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s6lmejQHME .dropdown-item.active,
.cid-s6lmejQHME .dropdown-item:active {
  background-color: transparent;
}
.cid-s6lmejQHME .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s6lmejQHME .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s6lmejQHME .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s6lmejQHME .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-s6lmejQHME .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s6lmejQHME .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6lmejQHME ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-s6lmejQHME ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-s6lmejQHME .navbar-buttons {
  margin-left: auto;
}
.cid-s6lmejQHME button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6lmejQHME button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s6lmejQHME button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s6lmejQHME button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s6lmejQHME button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s6lmejQHME button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s6lmejQHME nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6lmejQHME nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-s6lmejQHME nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-s6lmejQHME nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6lmejQHME .navbar-dropdown {
  position: fixed;
}
.cid-s6lmejQHME a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s6lmejQHME .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s6lmejQHME .right-menu,
.cid-s6lmejQHME .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-s6lmejQHME .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s6lmejQHME .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s6lmejQHME .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s6lmejQHME .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-s6lmejQHME .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s6lmejQHME .card-wrapper {
  z-index: 3;
}
.cid-s6lmejQHME .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-s6lmejQHME .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s6lmejQHME .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s6lmekw7za {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-s6lmekw7za .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-s6lmekw7za .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s6lmekw7za .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s6lmekw7za .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-s6lmekw7za .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-s6lmekw7za .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-s6lmekw7za .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s6lmekw7za .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-s6lmekw7za .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-s6lmekw7za .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sca39rmjwj {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sca39rmjwj .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sca39rmjwj .row-element,
.cid-sca39rmjwj .image-element {
  padding: 0;
}
.cid-sca39rmjwj .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sca39rmjwj .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sca39rmjwj .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sca39rmjwj .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sca39rmjwj .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sca39rmjwj .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sca39rmjwj .text-content {
    padding: 2rem 1rem;
  }
  .cid-sca39rmjwj .underline .line {
    height: 2px;
  }
  .cid-sca39rmjwj .mbr-title,
  .cid-sca39rmjwj .underline,
  .cid-sca39rmjwj .mbr-text,
  .cid-sca39rmjwj .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sca39sa6sO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sca39sa6sO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sca39sa6sO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sca39sa6sO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sca39sa6sO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sca39sa6sO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sca39sa6sO .icon-focus {
  display: none;
}
.cid-sca39sa6sO .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sca39sa6sO ul {
  font-size: 0;
}
.cid-sca39sa6sO .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sca39sa6sO .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sca39sa6sO .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sca39sa6sO .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sca39sa6sO .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sca39sa6sO .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sca39sa6sO .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sca39sa6sO .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sca39sa6sO .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sca39sa6sO .btn:hover {
  background: transparent !important;
}
.cid-sca39sa6sO .btn:hover:before {
  background: transparent !important;
}
.cid-sca39sa6sO .btn:before {
  background-color: transparent !important;
}
.cid-sca39sa6sO .btn:focus {
  box-shadow: none;
}
.cid-sca39sToss .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-sca39sToss .nav-item:focus,
.cid-sca39sToss .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sca39sToss .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sca39sToss .nav-item .nav-link {
    position: relative;
  }
  .cid-sca39sToss .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sca39sToss .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sca39sToss .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sca39sToss .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sca39sToss .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sca39sToss .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sca39sToss .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sca39sToss .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-sca39sToss .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sca39sToss .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sca39sToss .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-sca39sToss .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sca39sToss .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sca39sToss .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sca39sToss .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sca39sToss .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sca39sToss .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sca39sToss .navbar.collapsed .navbar-collapse.show,
.cid-sca39sToss .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sca39sToss .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sca39sToss .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sca39sToss .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sca39sToss .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sca39sToss .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sca39sToss .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sca39sToss .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sca39sToss .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sca39sToss .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sca39sToss .navbar.collapsed .right-menu,
.cid-sca39sToss .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sca39sToss .navbar .navbar-collapse.show,
  .cid-sca39sToss .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sca39sToss .navbar .navbar-collapse.show .brand-container,
  .cid-sca39sToss .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sca39sToss .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sca39sToss .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sca39sToss .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sca39sToss .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sca39sToss .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sca39sToss .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sca39sToss .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sca39sToss .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-sca39sToss .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sca39sToss .navbar .right-menu,
  .cid-sca39sToss .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sca39sToss .navbar.navbar-short {
  min-height: 60px;
}
.cid-sca39sToss .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sca39sToss .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sca39sToss .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sca39sToss .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sca39sToss .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sca39sToss .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sca39sToss .dropdown-item.active,
.cid-sca39sToss .dropdown-item:active {
  background-color: transparent;
}
.cid-sca39sToss .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sca39sToss .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sca39sToss .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sca39sToss .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sca39sToss .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sca39sToss .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sca39sToss ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sca39sToss ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sca39sToss .navbar-buttons {
  margin-left: auto;
}
.cid-sca39sToss button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sca39sToss button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sca39sToss button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sca39sToss button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sca39sToss button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sca39sToss button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sca39sToss nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sca39sToss nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sca39sToss nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sca39sToss nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sca39sToss .navbar-dropdown {
  position: fixed;
}
.cid-sca39sToss a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sca39sToss .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sca39sToss .right-menu,
.cid-sca39sToss .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sca39sToss .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sca39sToss .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sca39sToss .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sca39sToss .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sca39sToss .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sca39sToss .card-wrapper {
  z-index: 3;
}
.cid-sca39sToss .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sca39sToss .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sca39sToss .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sca39tPjF6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sca39tPjF6 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sca39tPjF6 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sca39tPjF6 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sca39tPjF6 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sca39tPjF6 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sca39tPjF6 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sca39tPjF6 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sca39tPjF6 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sca39tPjF6 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sca39tPjF6 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sfBsZWH18W {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sfBsZWH18W .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sfBsZWH18W .row-element,
.cid-sfBsZWH18W .image-element {
  padding: 0;
}
.cid-sfBsZWH18W .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sfBsZWH18W .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sfBsZWH18W .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sfBsZWH18W .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sfBsZWH18W .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sfBsZWH18W .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sfBsZWH18W .text-content {
    padding: 2rem 1rem;
  }
  .cid-sfBsZWH18W .underline .line {
    height: 2px;
  }
  .cid-sfBsZWH18W .mbr-title,
  .cid-sfBsZWH18W .underline,
  .cid-sfBsZWH18W .mbr-text,
  .cid-sfBsZWH18W .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sfBsZXCsof {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfBsZXCsof .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfBsZXCsof .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfBsZXCsof .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfBsZXCsof .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfBsZXCsof .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sfBsZXCsof .icon-focus {
  display: none;
}
.cid-sfBsZXCsof .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sfBsZXCsof ul {
  font-size: 0;
}
.cid-sfBsZXCsof .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sfBsZXCsof .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sfBsZXCsof .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sfBsZXCsof .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sfBsZXCsof .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sfBsZXCsof .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sfBsZXCsof .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sfBsZXCsof .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sfBsZXCsof .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sfBsZXCsof .btn:hover {
  background: transparent !important;
}
.cid-sfBsZXCsof .btn:hover:before {
  background: transparent !important;
}
.cid-sfBsZXCsof .btn:before {
  background-color: transparent !important;
}
.cid-sfBsZXCsof .btn:focus {
  box-shadow: none;
}
.cid-sfBsZYnbiz .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-sfBsZYnbiz .nav-item:focus,
.cid-sfBsZYnbiz .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sfBsZYnbiz .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sfBsZYnbiz .nav-item .nav-link {
    position: relative;
  }
  .cid-sfBsZYnbiz .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sfBsZYnbiz .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sfBsZYnbiz .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sfBsZYnbiz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sfBsZYnbiz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfBsZYnbiz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sfBsZYnbiz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sfBsZYnbiz .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-sfBsZYnbiz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sfBsZYnbiz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sfBsZYnbiz .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-sfBsZYnbiz .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sfBsZYnbiz .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sfBsZYnbiz .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sfBsZYnbiz .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sfBsZYnbiz .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sfBsZYnbiz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sfBsZYnbiz .navbar.collapsed .navbar-collapse.show,
.cid-sfBsZYnbiz .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sfBsZYnbiz .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sfBsZYnbiz .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sfBsZYnbiz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sfBsZYnbiz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sfBsZYnbiz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sfBsZYnbiz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sfBsZYnbiz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sfBsZYnbiz .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sfBsZYnbiz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sfBsZYnbiz .navbar.collapsed .right-menu,
.cid-sfBsZYnbiz .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sfBsZYnbiz .navbar .navbar-collapse.show,
  .cid-sfBsZYnbiz .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sfBsZYnbiz .navbar .navbar-collapse.show .brand-container,
  .cid-sfBsZYnbiz .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sfBsZYnbiz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sfBsZYnbiz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sfBsZYnbiz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sfBsZYnbiz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sfBsZYnbiz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sfBsZYnbiz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sfBsZYnbiz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sfBsZYnbiz .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-sfBsZYnbiz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sfBsZYnbiz .navbar .right-menu,
  .cid-sfBsZYnbiz .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sfBsZYnbiz .navbar.navbar-short {
  min-height: 60px;
}
.cid-sfBsZYnbiz .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sfBsZYnbiz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sfBsZYnbiz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sfBsZYnbiz .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sfBsZYnbiz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sfBsZYnbiz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sfBsZYnbiz .dropdown-item.active,
.cid-sfBsZYnbiz .dropdown-item:active {
  background-color: transparent;
}
.cid-sfBsZYnbiz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sfBsZYnbiz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sfBsZYnbiz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sfBsZYnbiz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sfBsZYnbiz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sfBsZYnbiz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfBsZYnbiz ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sfBsZYnbiz ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sfBsZYnbiz .navbar-buttons {
  margin-left: auto;
}
.cid-sfBsZYnbiz button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfBsZYnbiz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sfBsZYnbiz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfBsZYnbiz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfBsZYnbiz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfBsZYnbiz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfBsZYnbiz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfBsZYnbiz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sfBsZYnbiz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sfBsZYnbiz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfBsZYnbiz .navbar-dropdown {
  position: fixed;
}
.cid-sfBsZYnbiz a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sfBsZYnbiz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sfBsZYnbiz .right-menu,
.cid-sfBsZYnbiz .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sfBsZYnbiz .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sfBsZYnbiz .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sfBsZYnbiz .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sfBsZYnbiz .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sfBsZYnbiz .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sfBsZYnbiz .card-wrapper {
  z-index: 3;
}
.cid-sfBsZYnbiz .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sfBsZYnbiz .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sfBsZYnbiz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sfBsZZbKjI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sfBsZZbKjI .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sfBsZZbKjI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sfBsZZbKjI .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sfBsZZbKjI .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sfBsZZbKjI .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sfBsZZbKjI .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sfBsZZbKjI .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sfBsZZbKjI .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sfBsZZbKjI .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sfBsZZbKjI .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-si8Q6Lf0lb {
  background-image: url("../../../assets/images/home-2-2000x1060.jpg");
}
.cid-si8Q6Lf0lb .mbr-overlay {
  background: #232323;
}
.cid-si8Q6Lf0lb .mbr-section-title {
  margin: 0;
}
.cid-si8Q6M5527 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-si8Q6M5527 .container-fluid {
  padding: 0 3rem;
}
.cid-si8Q6M5527 ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-si8Q6M5527 ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-si8Q6M5527 ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-si8Q6M5527 ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-si8Q6M5527 .container-fluid {
    padding: 0 1rem;
  }
  .cid-si8Q6M5527 .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-si8Q6M5527 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6M5527 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-si8Q6MXRda {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8Q6MXRda .container-fluid {
  padding: 0 3rem;
}
.cid-si8Q6MXRda .media-container-column {
  padding: 0 2rem;
}
.cid-si8Q6MXRda .mbr-section-title {
  display: inline-block;
  position: relative;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-si8Q6MXRda .container-fluid {
    padding: 0 1rem;
  }
}
#custom-html-8u {
  /* Type valid CSS here */
}
#custom-html-8u div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8u p {
  font-size: 60px;
  color: #777;
}
.cid-si8Q6NwQcK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8Q6NwQcK .container-fluid {
  padding: 0 3rem;
}
.cid-si8Q6NwQcK .media-container-column {
  padding: 0 2rem;
}
.cid-si8Q6NwQcK .mbr-section-title {
  display: inline-block;
  position: relative;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-si8Q6NwQcK .container-fluid {
    padding: 0 1rem;
  }
}
#custom-html-8w {
  /* Type valid CSS here */
}
#custom-html-8w div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8w p {
  font-size: 60px;
  color: #777;
}
.cid-si8Q6O5tbm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #767676;
}
.cid-si8Q6O5tbm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6O5tbm .mbr-text {
  color: #767676;
}
.cid-si8Q6O5tbm .card {
  display: block;
  position: relative;
}
.cid-si8Q6O5tbm .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6O5tbm .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6O5tbm .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6O5tbm .card-wrapper .card-img .mbr-overlay {
  background: #fe525b;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #fe525b, #ffa0a4);
}
.cid-si8Q6O5tbm .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6O5tbm .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6O5tbm .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6O5tbm .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-si8Q6O5tbm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6O5tbm .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6O5tbm .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6O5tbm .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6O5tbm .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6O5tbm .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6O5tbm .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6O5tbm .mbr-section-title,
  .cid-si8Q6O5tbm .underline,
  .cid-si8Q6O5tbm .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6O5tbm .mbr-section-title,
.cid-si8Q6O5tbm .underline {
  color: #ffffff;
}
.cid-si8Q6Pb1Vy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-si8Q6Pb1Vy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6Pb1Vy .mbr-text {
  color: #767676;
}
.cid-si8Q6Pb1Vy .card {
  display: block;
  position: relative;
}
.cid-si8Q6Pb1Vy .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6Pb1Vy .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6Pb1Vy .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6Pb1Vy .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-si8Q6Pb1Vy .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6Pb1Vy .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6Pb1Vy .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6Pb1Vy .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6Pb1Vy .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6Pb1Vy .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6Pb1Vy .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6Pb1Vy .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6Pb1Vy .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6Pb1Vy .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6Pb1Vy .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6Pb1Vy .mbr-section-title,
  .cid-si8Q6Pb1Vy .underline,
  .cid-si8Q6Pb1Vy .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6Pb1Vy .mbr-section-title,
.cid-si8Q6Pb1Vy .underline {
  color: #ffffff;
}
.cid-si8Q6Qk2GV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8Q6Qk2GV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6Qk2GV .mbr-text {
  color: #767676;
}
.cid-si8Q6Qk2GV .card {
  display: block;
  position: relative;
}
.cid-si8Q6Qk2GV .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6Qk2GV .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6Qk2GV .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6Qk2GV .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-si8Q6Qk2GV .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6Qk2GV .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6Qk2GV .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6Qk2GV .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6Qk2GV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6Qk2GV .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6Qk2GV .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6Qk2GV .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6Qk2GV .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6Qk2GV .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6Qk2GV .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6Qk2GV .mbr-section-title,
  .cid-si8Q6Qk2GV .underline,
  .cid-si8Q6Qk2GV .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6Qk2GV .mbr-section-title,
.cid-si8Q6Qk2GV .underline {
  color: #ffffff;
}
.cid-si8Q6RnNfG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8Q6RnNfG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6RnNfG .mbr-text {
  color: #767676;
}
.cid-si8Q6RnNfG .card {
  display: block;
  position: relative;
}
.cid-si8Q6RnNfG .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6RnNfG .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6RnNfG .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6RnNfG .card-wrapper .card-img .mbr-overlay {
  background: #bbbbbb;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #bbbbbb, #465052);
}
.cid-si8Q6RnNfG .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6RnNfG .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6RnNfG .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6RnNfG .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6RnNfG .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6RnNfG .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6RnNfG .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6RnNfG .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6RnNfG .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6RnNfG .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6RnNfG .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6RnNfG .mbr-section-title,
  .cid-si8Q6RnNfG .underline,
  .cid-si8Q6RnNfG .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6RnNfG .mbr-section-title,
.cid-si8Q6RnNfG .underline {
  color: #ffffff;
}
.cid-si8Q6SwSK0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-si8Q6SwSK0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6SwSK0 .mbr-text {
  color: #767676;
}
.cid-si8Q6SwSK0 .card {
  display: block;
  position: relative;
}
.cid-si8Q6SwSK0 .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6SwSK0 .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6SwSK0 .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6SwSK0 .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-si8Q6SwSK0 .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6SwSK0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6SwSK0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6SwSK0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6SwSK0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6SwSK0 .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6SwSK0 .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6SwSK0 .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6SwSK0 .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6SwSK0 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6SwSK0 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6SwSK0 .mbr-section-title,
  .cid-si8Q6SwSK0 .underline,
  .cid-si8Q6SwSK0 .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6SwSK0 .mbr-section-title,
.cid-si8Q6SwSK0 .underline {
  color: #ffffff;
}
.cid-si8Q6TAQzj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8Q6TAQzj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6TAQzj .mbr-text {
  color: #767676;
}
.cid-si8Q6TAQzj .card {
  display: block;
  position: relative;
}
.cid-si8Q6TAQzj .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6TAQzj .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6TAQzj .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6TAQzj .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-si8Q6TAQzj .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6TAQzj .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6TAQzj .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6TAQzj .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6TAQzj .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6TAQzj .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6TAQzj .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6TAQzj .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6TAQzj .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6TAQzj .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6TAQzj .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6TAQzj .mbr-section-title,
  .cid-si8Q6TAQzj .underline,
  .cid-si8Q6TAQzj .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6TAQzj .mbr-section-title,
.cid-si8Q6TAQzj .underline {
  color: #ffffff;
}
.cid-si8Q6UAsl1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-si8Q6UAsl1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6UAsl1 .mbr-text {
  color: #767676;
}
.cid-si8Q6UAsl1 .card {
  display: block;
  position: relative;
}
.cid-si8Q6UAsl1 .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6UAsl1 .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6UAsl1 .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6UAsl1 .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-si8Q6UAsl1 .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6UAsl1 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6UAsl1 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6UAsl1 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6UAsl1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6UAsl1 .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6UAsl1 .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6UAsl1 .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6UAsl1 .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6UAsl1 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6UAsl1 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6UAsl1 .mbr-section-title,
  .cid-si8Q6UAsl1 .underline,
  .cid-si8Q6UAsl1 .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6UAsl1 .mbr-section-title,
.cid-si8Q6UAsl1 .underline {
  color: #ffffff;
}
.cid-si8Q6VMoyu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-si8Q6VMoyu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6VMoyu .mbr-text {
  color: #767676;
}
.cid-si8Q6VMoyu .card {
  display: block;
  position: relative;
}
.cid-si8Q6VMoyu .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6VMoyu .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6VMoyu .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6VMoyu .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-si8Q6VMoyu .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6VMoyu .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6VMoyu .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6VMoyu .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6VMoyu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6VMoyu .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6VMoyu .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6VMoyu .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6VMoyu .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6VMoyu .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6VMoyu .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6VMoyu .mbr-section-title,
  .cid-si8Q6VMoyu .underline,
  .cid-si8Q6VMoyu .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6VMoyu .mbr-section-title,
.cid-si8Q6VMoyu .underline {
  color: #ffffff;
}
.cid-si8Q6WRdWQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-si8Q6WRdWQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6WRdWQ .mbr-text {
  color: #767676;
}
.cid-si8Q6WRdWQ .card {
  display: block;
  position: relative;
}
.cid-si8Q6WRdWQ .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6WRdWQ .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6WRdWQ .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6WRdWQ .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-si8Q6WRdWQ .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6WRdWQ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6WRdWQ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6WRdWQ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6WRdWQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6WRdWQ .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6WRdWQ .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6WRdWQ .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6WRdWQ .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6WRdWQ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6WRdWQ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6WRdWQ .mbr-section-title,
  .cid-si8Q6WRdWQ .underline,
  .cid-si8Q6WRdWQ .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6WRdWQ .mbr-section-title,
.cid-si8Q6WRdWQ .underline {
  color: #ffffff;
}
.cid-si8Q6Y1Vvn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #c1c1c1;
}
.cid-si8Q6Y1Vvn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8Q6Y1Vvn .mbr-text {
  color: #767676;
}
.cid-si8Q6Y1Vvn .card {
  display: block;
  position: relative;
}
.cid-si8Q6Y1Vvn .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8Q6Y1Vvn .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8Q6Y1Vvn .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8Q6Y1Vvn .card-wrapper .card-img .mbr-overlay {
  background: #000000;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #000000, #bbbbbb);
}
.cid-si8Q6Y1Vvn .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8Q6Y1Vvn .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8Q6Y1Vvn .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8Q6Y1Vvn .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si8Q6Y1Vvn .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8Q6Y1Vvn .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8Q6Y1Vvn .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8Q6Y1Vvn .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8Q6Y1Vvn .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8Q6Y1Vvn .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6Y1Vvn .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8Q6Y1Vvn .mbr-section-title,
  .cid-si8Q6Y1Vvn .underline,
  .cid-si8Q6Y1Vvn .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8Q6Y1Vvn .mbr-section-title,
.cid-si8Q6Y1Vvn .underline {
  color: #ffffff;
}
.cid-si8Q6Zg3Mw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si8Q6Zg3Mw .container-fluid {
  padding: 0 3rem;
}
.cid-si8Q6Zg3Mw ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-si8Q6Zg3Mw ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-si8Q6Zg3Mw ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-si8Q6Zg3Mw ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-si8Q6Zg3Mw .container-fluid {
    padding: 0 1rem;
  }
  .cid-si8Q6Zg3Mw .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-si8Q6Zg3Mw .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8Q6Zg3Mw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-si8Q709uYH .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-si8Q709uYH .nav-item:focus,
.cid-si8Q709uYH .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-si8Q709uYH .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-si8Q709uYH .nav-item .nav-link {
    position: relative;
  }
  .cid-si8Q709uYH .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-si8Q709uYH .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-si8Q709uYH .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-si8Q709uYH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-si8Q709uYH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-si8Q709uYH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-si8Q709uYH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-si8Q709uYH .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-si8Q709uYH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-si8Q709uYH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-si8Q709uYH .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-si8Q709uYH .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-si8Q709uYH .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-si8Q709uYH .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-si8Q709uYH .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-si8Q709uYH .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-si8Q709uYH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-si8Q709uYH .navbar.collapsed .navbar-collapse.show,
.cid-si8Q709uYH .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-si8Q709uYH .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-si8Q709uYH .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-si8Q709uYH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-si8Q709uYH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-si8Q709uYH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-si8Q709uYH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-si8Q709uYH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-si8Q709uYH .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-si8Q709uYH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-si8Q709uYH .navbar.collapsed .right-menu,
.cid-si8Q709uYH .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-si8Q709uYH .navbar .navbar-collapse.show,
  .cid-si8Q709uYH .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-si8Q709uYH .navbar .navbar-collapse.show .brand-container,
  .cid-si8Q709uYH .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-si8Q709uYH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-si8Q709uYH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-si8Q709uYH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-si8Q709uYH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-si8Q709uYH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-si8Q709uYH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-si8Q709uYH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-si8Q709uYH .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-si8Q709uYH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-si8Q709uYH .navbar .right-menu,
  .cid-si8Q709uYH .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-si8Q709uYH .navbar.navbar-short {
  min-height: 60px;
}
.cid-si8Q709uYH .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-si8Q709uYH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-si8Q709uYH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-si8Q709uYH .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-si8Q709uYH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-si8Q709uYH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-si8Q709uYH .dropdown-item.active,
.cid-si8Q709uYH .dropdown-item:active {
  background-color: transparent;
}
.cid-si8Q709uYH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-si8Q709uYH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-si8Q709uYH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-si8Q709uYH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-si8Q709uYH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-si8Q709uYH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-si8Q709uYH ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-si8Q709uYH ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-si8Q709uYH .navbar-buttons {
  margin-left: auto;
}
.cid-si8Q709uYH button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-si8Q709uYH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-si8Q709uYH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-si8Q709uYH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-si8Q709uYH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-si8Q709uYH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-si8Q709uYH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-si8Q709uYH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-si8Q709uYH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-si8Q709uYH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-si8Q709uYH .navbar-dropdown {
  position: fixed;
}
.cid-si8Q709uYH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-si8Q709uYH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-si8Q709uYH .right-menu,
.cid-si8Q709uYH .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-si8Q709uYH .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-si8Q709uYH .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-si8Q709uYH .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-si8Q709uYH .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-si8Q709uYH .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-si8Q709uYH .card-wrapper {
  z-index: 3;
}
.cid-si8Q709uYH .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-si8Q709uYH .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-si8Q709uYH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-si8Q71dt3H {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-si8Q71dt3H .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-si8Q71dt3H .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-si8Q71dt3H .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-si8Q71dt3H .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-si8Q71dt3H .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-si8Q71dt3H .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-si8Q71dt3H .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-si8Q71dt3H .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-si8Q71dt3H .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-si8Q71dt3H .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-si8QcsG0rG {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8QcsG0rG .container-fluid {
  padding: 0 3rem;
}
.cid-si8QcsG0rG .media-container-column {
  padding: 0 2rem;
}
.cid-si8QcsG0rG .mbr-section-title {
  display: inline-block;
  position: relative;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-si8QcsG0rG .container-fluid {
    padding: 0 1rem;
  }
}
#custom-html-9d {
  /* Type valid CSS here */
}
#custom-html-9d div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-9d p {
  font-size: 60px;
  color: #777;
}
.cid-si8Qctk7w5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-si8Qctk7w5 .container-fluid {
  padding: 0 3rem;
}
.cid-si8Qctk7w5 .media-container-column {
  padding: 0 2rem;
}
.cid-si8Qctk7w5 .mbr-section-title {
  display: inline-block;
  position: relative;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-si8Qctk7w5 .container-fluid {
    padding: 0 1rem;
  }
}
#custom-html-9f {
  /* Type valid CSS here */
}
#custom-html-9f div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-9f p {
  font-size: 60px;
  color: #777;
}
.cid-si8QctQCt2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #767676;
}
.cid-si8QctQCt2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-si8QctQCt2 .mbr-text {
  color: #767676;
}
.cid-si8QctQCt2 .card {
  display: block;
  position: relative;
}
.cid-si8QctQCt2 .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-si8QctQCt2 .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si8QctQCt2 .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si8QctQCt2 .card-wrapper .card-img .mbr-overlay {
  background: #fe525b;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #fe525b, #ffa0a4);
}
.cid-si8QctQCt2 .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-si8QctQCt2 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si8QctQCt2 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si8QctQCt2 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-si8QctQCt2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si8QctQCt2 .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-si8QctQCt2 .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-si8QctQCt2 .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-si8QctQCt2 .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si8QctQCt2 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-si8QctQCt2 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-si8QctQCt2 .mbr-section-title,
  .cid-si8QctQCt2 .underline,
  .cid-si8QctQCt2 .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-si8QctQCt2 .mbr-section-title,
.cid-si8QctQCt2 .underline {
  color: #ffffff;
}
.cid-si8QcGhkmI .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-si8QcGhkmI .nav-item:focus,
.cid-si8QcGhkmI .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-si8QcGhkmI .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-si8QcGhkmI .nav-item .nav-link {
    position: relative;
  }
  .cid-si8QcGhkmI .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-si8QcGhkmI .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-si8QcGhkmI .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-si8QcGhkmI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-si8QcGhkmI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-si8QcGhkmI .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-si8QcGhkmI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-si8QcGhkmI .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-si8QcGhkmI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-si8QcGhkmI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-si8QcGhkmI .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-si8QcGhkmI .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-si8QcGhkmI .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-si8QcGhkmI .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-si8QcGhkmI .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-si8QcGhkmI .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-si8QcGhkmI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-si8QcGhkmI .navbar.collapsed .navbar-collapse.show,
.cid-si8QcGhkmI .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-si8QcGhkmI .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-si8QcGhkmI .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-si8QcGhkmI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-si8QcGhkmI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-si8QcGhkmI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-si8QcGhkmI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-si8QcGhkmI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-si8QcGhkmI .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-si8QcGhkmI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-si8QcGhkmI .navbar.collapsed .right-menu,
.cid-si8QcGhkmI .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-si8QcGhkmI .navbar .navbar-collapse.show,
  .cid-si8QcGhkmI .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-si8QcGhkmI .navbar .navbar-collapse.show .brand-container,
  .cid-si8QcGhkmI .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-si8QcGhkmI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-si8QcGhkmI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-si8QcGhkmI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-si8QcGhkmI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-si8QcGhkmI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-si8QcGhkmI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-si8QcGhkmI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-si8QcGhkmI .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-si8QcGhkmI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-si8QcGhkmI .navbar .right-menu,
  .cid-si8QcGhkmI .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-si8QcGhkmI .navbar.navbar-short {
  min-height: 60px;
}
.cid-si8QcGhkmI .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-si8QcGhkmI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-si8QcGhkmI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-si8QcGhkmI .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-si8QcGhkmI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-si8QcGhkmI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-si8QcGhkmI .dropdown-item.active,
.cid-si8QcGhkmI .dropdown-item:active {
  background-color: transparent;
}
.cid-si8QcGhkmI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-si8QcGhkmI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-si8QcGhkmI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-si8QcGhkmI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-si8QcGhkmI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-si8QcGhkmI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-si8QcGhkmI ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-si8QcGhkmI ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-si8QcGhkmI .navbar-buttons {
  margin-left: auto;
}
.cid-si8QcGhkmI button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-si8QcGhkmI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-si8QcGhkmI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-si8QcGhkmI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-si8QcGhkmI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-si8QcGhkmI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-si8QcGhkmI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-si8QcGhkmI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-si8QcGhkmI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-si8QcGhkmI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-si8QcGhkmI .navbar-dropdown {
  position: fixed;
}
.cid-si8QcGhkmI a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-si8QcGhkmI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-si8QcGhkmI .right-menu,
.cid-si8QcGhkmI .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-si8QcGhkmI .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-si8QcGhkmI .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-si8QcGhkmI .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-si8QcGhkmI .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-si8QcGhkmI .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-si8QcGhkmI .card-wrapper {
  z-index: 3;
}
.cid-si8QcGhkmI .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-si8QcGhkmI .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-si8QcGhkmI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-si8QcH3JhK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-si8QcH3JhK .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-si8QcH3JhK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-si8QcH3JhK .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-si8QcH3JhK .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-si8QcH3JhK .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-si8QcH3JhK .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-si8QcH3JhK .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-si8QcH3JhK .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-si8QcH3JhK .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-si8QcH3JhK .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sk1qFqdwxT {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sk1qFqdwxT .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sk1qFqdwxT .row-element,
.cid-sk1qFqdwxT .image-element {
  padding: 0;
}
.cid-sk1qFqdwxT .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sk1qFqdwxT .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sk1qFqdwxT .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sk1qFqdwxT .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sk1qFqdwxT .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sk1qFqdwxT .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sk1qFqdwxT .text-content {
    padding: 2rem 1rem;
  }
  .cid-sk1qFqdwxT .underline .line {
    height: 2px;
  }
  .cid-sk1qFqdwxT .mbr-title,
  .cid-sk1qFqdwxT .underline,
  .cid-sk1qFqdwxT .mbr-text,
  .cid-sk1qFqdwxT .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sk1qFr8kI9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sk1qFr8kI9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sk1qFr8kI9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sk1qFr8kI9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sk1qFr8kI9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sk1qFr8kI9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sk1qFr8kI9 .icon-focus {
  display: none;
}
.cid-sk1qFr8kI9 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sk1qFr8kI9 ul {
  font-size: 0;
}
.cid-sk1qFr8kI9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sk1qFr8kI9 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sk1qFr8kI9 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sk1qFr8kI9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sk1qFr8kI9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sk1qFr8kI9 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sk1qFr8kI9 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sk1qFr8kI9 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sk1qFr8kI9 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sk1qFr8kI9 .btn:hover {
  background: transparent !important;
}
.cid-sk1qFr8kI9 .btn:hover:before {
  background: transparent !important;
}
.cid-sk1qFr8kI9 .btn:before {
  background-color: transparent !important;
}
.cid-sk1qFr8kI9 .btn:focus {
  box-shadow: none;
}
.cid-sk1qFr8kI9 .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-sk1qFrN0IF .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-sk1qFrN0IF .nav-item:focus,
.cid-sk1qFrN0IF .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sk1qFrN0IF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sk1qFrN0IF .nav-item .nav-link {
    position: relative;
  }
  .cid-sk1qFrN0IF .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sk1qFrN0IF .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sk1qFrN0IF .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sk1qFrN0IF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sk1qFrN0IF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sk1qFrN0IF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sk1qFrN0IF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sk1qFrN0IF .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-sk1qFrN0IF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sk1qFrN0IF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sk1qFrN0IF .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-sk1qFrN0IF .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sk1qFrN0IF .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sk1qFrN0IF .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sk1qFrN0IF .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sk1qFrN0IF .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sk1qFrN0IF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sk1qFrN0IF .navbar.collapsed .navbar-collapse.show,
.cid-sk1qFrN0IF .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sk1qFrN0IF .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sk1qFrN0IF .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sk1qFrN0IF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sk1qFrN0IF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sk1qFrN0IF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sk1qFrN0IF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sk1qFrN0IF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sk1qFrN0IF .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sk1qFrN0IF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sk1qFrN0IF .navbar.collapsed .right-menu,
.cid-sk1qFrN0IF .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sk1qFrN0IF .navbar .navbar-collapse.show,
  .cid-sk1qFrN0IF .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sk1qFrN0IF .navbar .navbar-collapse.show .brand-container,
  .cid-sk1qFrN0IF .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sk1qFrN0IF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sk1qFrN0IF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sk1qFrN0IF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sk1qFrN0IF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sk1qFrN0IF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sk1qFrN0IF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sk1qFrN0IF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sk1qFrN0IF .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-sk1qFrN0IF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sk1qFrN0IF .navbar .right-menu,
  .cid-sk1qFrN0IF .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sk1qFrN0IF .navbar.navbar-short {
  min-height: 60px;
}
.cid-sk1qFrN0IF .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sk1qFrN0IF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sk1qFrN0IF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sk1qFrN0IF .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sk1qFrN0IF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sk1qFrN0IF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sk1qFrN0IF .dropdown-item.active,
.cid-sk1qFrN0IF .dropdown-item:active {
  background-color: transparent;
}
.cid-sk1qFrN0IF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sk1qFrN0IF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sk1qFrN0IF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sk1qFrN0IF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sk1qFrN0IF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sk1qFrN0IF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sk1qFrN0IF ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sk1qFrN0IF ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sk1qFrN0IF .navbar-buttons {
  margin-left: auto;
}
.cid-sk1qFrN0IF button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sk1qFrN0IF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sk1qFrN0IF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sk1qFrN0IF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sk1qFrN0IF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sk1qFrN0IF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sk1qFrN0IF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sk1qFrN0IF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sk1qFrN0IF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sk1qFrN0IF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sk1qFrN0IF .navbar-dropdown {
  position: fixed;
}
.cid-sk1qFrN0IF a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sk1qFrN0IF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sk1qFrN0IF .right-menu,
.cid-sk1qFrN0IF .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sk1qFrN0IF .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sk1qFrN0IF .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sk1qFrN0IF .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sk1qFrN0IF .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sk1qFrN0IF .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sk1qFrN0IF .card-wrapper {
  z-index: 3;
}
.cid-sk1qFrN0IF .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sk1qFrN0IF .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sk1qFrN0IF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sk1qFslLck {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sk1qFslLck .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sk1qFslLck .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sk1qFslLck .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sk1qFslLck .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sk1qFslLck .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sk1qFslLck .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sk1qFslLck .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sk1qFslLck .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sk1qFslLck .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sk1qFslLck .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sk1rXnUXjv {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sk1rXnUXjv .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sk1rXnUXjv .row-element,
.cid-sk1rXnUXjv .image-element {
  padding: 0;
}
.cid-sk1rXnUXjv .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sk1rXnUXjv .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sk1rXnUXjv .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sk1rXnUXjv .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sk1rXnUXjv .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sk1rXnUXjv .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sk1rXnUXjv .text-content {
    padding: 2rem 1rem;
  }
  .cid-sk1rXnUXjv .underline .line {
    height: 2px;
  }
  .cid-sk1rXnUXjv .mbr-title,
  .cid-sk1rXnUXjv .underline,
  .cid-sk1rXnUXjv .mbr-text,
  .cid-sk1rXnUXjv .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sk1rXoKH4d {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sk1rXoKH4d .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sk1rXoKH4d .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sk1rXoKH4d .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sk1rXoKH4d .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sk1rXoKH4d .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #44f7b3);
}
.cid-sk1rXoKH4d .icon-focus {
  display: none;
}
.cid-sk1rXoKH4d .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sk1rXoKH4d ul {
  font-size: 0;
}
.cid-sk1rXoKH4d .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sk1rXoKH4d .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sk1rXoKH4d .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sk1rXoKH4d .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sk1rXoKH4d .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sk1rXoKH4d .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sk1rXoKH4d .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sk1rXoKH4d .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sk1rXoKH4d .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sk1rXoKH4d .btn:hover {
  background: transparent !important;
}
.cid-sk1rXoKH4d .btn:hover:before {
  background: transparent !important;
}
.cid-sk1rXoKH4d .btn:before {
  background-color: transparent !important;
}
.cid-sk1rXoKH4d .btn:focus {
  box-shadow: none;
}
.cid-sk1rXpgHTn .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-sk1rXpgHTn .nav-item:focus,
.cid-sk1rXpgHTn .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sk1rXpgHTn .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sk1rXpgHTn .nav-item .nav-link {
    position: relative;
  }
  .cid-sk1rXpgHTn .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sk1rXpgHTn .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sk1rXpgHTn .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sk1rXpgHTn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sk1rXpgHTn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sk1rXpgHTn .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sk1rXpgHTn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sk1rXpgHTn .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-sk1rXpgHTn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sk1rXpgHTn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sk1rXpgHTn .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-sk1rXpgHTn .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sk1rXpgHTn .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sk1rXpgHTn .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sk1rXpgHTn .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sk1rXpgHTn .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sk1rXpgHTn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sk1rXpgHTn .navbar.collapsed .navbar-collapse.show,
.cid-sk1rXpgHTn .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sk1rXpgHTn .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sk1rXpgHTn .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sk1rXpgHTn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sk1rXpgHTn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sk1rXpgHTn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sk1rXpgHTn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sk1rXpgHTn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sk1rXpgHTn .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sk1rXpgHTn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sk1rXpgHTn .navbar.collapsed .right-menu,
.cid-sk1rXpgHTn .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sk1rXpgHTn .navbar .navbar-collapse.show,
  .cid-sk1rXpgHTn .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sk1rXpgHTn .navbar .navbar-collapse.show .brand-container,
  .cid-sk1rXpgHTn .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sk1rXpgHTn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sk1rXpgHTn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sk1rXpgHTn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sk1rXpgHTn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sk1rXpgHTn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sk1rXpgHTn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sk1rXpgHTn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sk1rXpgHTn .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-sk1rXpgHTn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sk1rXpgHTn .navbar .right-menu,
  .cid-sk1rXpgHTn .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sk1rXpgHTn .navbar.navbar-short {
  min-height: 60px;
}
.cid-sk1rXpgHTn .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sk1rXpgHTn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sk1rXpgHTn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sk1rXpgHTn .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sk1rXpgHTn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sk1rXpgHTn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sk1rXpgHTn .dropdown-item.active,
.cid-sk1rXpgHTn .dropdown-item:active {
  background-color: transparent;
}
.cid-sk1rXpgHTn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sk1rXpgHTn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sk1rXpgHTn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sk1rXpgHTn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sk1rXpgHTn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sk1rXpgHTn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sk1rXpgHTn ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sk1rXpgHTn ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sk1rXpgHTn .navbar-buttons {
  margin-left: auto;
}
.cid-sk1rXpgHTn button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sk1rXpgHTn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sk1rXpgHTn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sk1rXpgHTn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sk1rXpgHTn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sk1rXpgHTn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sk1rXpgHTn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sk1rXpgHTn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sk1rXpgHTn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sk1rXpgHTn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sk1rXpgHTn .navbar-dropdown {
  position: fixed;
}
.cid-sk1rXpgHTn a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sk1rXpgHTn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sk1rXpgHTn .right-menu,
.cid-sk1rXpgHTn .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sk1rXpgHTn .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sk1rXpgHTn .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sk1rXpgHTn .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sk1rXpgHTn .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sk1rXpgHTn .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sk1rXpgHTn .card-wrapper {
  z-index: 3;
}
.cid-sk1rXpgHTn .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sk1rXpgHTn .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sk1rXpgHTn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sk1rXpIVkn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sk1rXpIVkn .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sk1rXpIVkn .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sk1rXpIVkn .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sk1rXpIVkn .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sk1rXpIVkn .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sk1rXpIVkn .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sk1rXpIVkn .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sk1rXpIVkn .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sk1rXpIVkn .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sk1rXpIVkn .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-slU1jHlmd0 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-slU1jHlmd0 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-slU1jHlmd0 .row-element,
.cid-slU1jHlmd0 .image-element {
  padding: 0;
}
.cid-slU1jHlmd0 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-slU1jHlmd0 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-slU1jHlmd0 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-slU1jHlmd0 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-slU1jHlmd0 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-slU1jHlmd0 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-slU1jHlmd0 .text-content {
    padding: 2rem 1rem;
  }
  .cid-slU1jHlmd0 .underline .line {
    height: 2px;
  }
  .cid-slU1jHlmd0 .mbr-title,
  .cid-slU1jHlmd0 .underline,
  .cid-slU1jHlmd0 .mbr-text,
  .cid-slU1jHlmd0 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-slU1jIcnXy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slU1jIcnXy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-slU1jIcnXy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slU1jIcnXy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slU1jIcnXy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-slU1jIcnXy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-slU1jIcnXy .icon-focus {
  display: none;
}
.cid-slU1jIcnXy .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-slU1jIcnXy ul {
  font-size: 0;
}
.cid-slU1jIcnXy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-slU1jIcnXy .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-slU1jIcnXy .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-slU1jIcnXy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-slU1jIcnXy .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-slU1jIcnXy .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-slU1jIcnXy .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-slU1jIcnXy .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-slU1jIcnXy .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-slU1jIcnXy .btn:hover {
  background: transparent !important;
}
.cid-slU1jIcnXy .btn:hover:before {
  background: transparent !important;
}
.cid-slU1jIcnXy .btn:before {
  background-color: transparent !important;
}
.cid-slU1jIcnXy .btn:focus {
  box-shadow: none;
}
.cid-slU1jIcnXy .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-slU1jINnsP .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-slU1jINnsP .nav-item:focus,
.cid-slU1jINnsP .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-slU1jINnsP .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-slU1jINnsP .nav-item .nav-link {
    position: relative;
  }
  .cid-slU1jINnsP .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-slU1jINnsP .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-slU1jINnsP .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slU1jINnsP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-slU1jINnsP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slU1jINnsP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-slU1jINnsP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-slU1jINnsP .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-slU1jINnsP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-slU1jINnsP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-slU1jINnsP .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-slU1jINnsP .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-slU1jINnsP .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-slU1jINnsP .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-slU1jINnsP .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-slU1jINnsP .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-slU1jINnsP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-slU1jINnsP .navbar.collapsed .navbar-collapse.show,
.cid-slU1jINnsP .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-slU1jINnsP .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-slU1jINnsP .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-slU1jINnsP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-slU1jINnsP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-slU1jINnsP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-slU1jINnsP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-slU1jINnsP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-slU1jINnsP .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-slU1jINnsP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-slU1jINnsP .navbar.collapsed .right-menu,
.cid-slU1jINnsP .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-slU1jINnsP .navbar .navbar-collapse.show,
  .cid-slU1jINnsP .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-slU1jINnsP .navbar .navbar-collapse.show .brand-container,
  .cid-slU1jINnsP .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-slU1jINnsP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-slU1jINnsP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-slU1jINnsP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-slU1jINnsP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-slU1jINnsP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-slU1jINnsP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-slU1jINnsP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-slU1jINnsP .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-slU1jINnsP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-slU1jINnsP .navbar .right-menu,
  .cid-slU1jINnsP .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-slU1jINnsP .navbar.navbar-short {
  min-height: 60px;
}
.cid-slU1jINnsP .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-slU1jINnsP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-slU1jINnsP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-slU1jINnsP .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-slU1jINnsP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-slU1jINnsP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-slU1jINnsP .dropdown-item.active,
.cid-slU1jINnsP .dropdown-item:active {
  background-color: transparent;
}
.cid-slU1jINnsP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-slU1jINnsP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-slU1jINnsP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-slU1jINnsP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-slU1jINnsP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-slU1jINnsP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slU1jINnsP ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-slU1jINnsP ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-slU1jINnsP .navbar-buttons {
  margin-left: auto;
}
.cid-slU1jINnsP button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-slU1jINnsP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-slU1jINnsP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slU1jINnsP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slU1jINnsP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slU1jINnsP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slU1jINnsP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slU1jINnsP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-slU1jINnsP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-slU1jINnsP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slU1jINnsP .navbar-dropdown {
  position: fixed;
}
.cid-slU1jINnsP a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-slU1jINnsP .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-slU1jINnsP .right-menu,
.cid-slU1jINnsP .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-slU1jINnsP .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-slU1jINnsP .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-slU1jINnsP .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slU1jINnsP .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-slU1jINnsP .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-slU1jINnsP .card-wrapper {
  z-index: 3;
}
.cid-slU1jINnsP .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-slU1jINnsP .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-slU1jINnsP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slU1jJk9tQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-slU1jJk9tQ .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-slU1jJk9tQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-slU1jJk9tQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-slU1jJk9tQ .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-slU1jJk9tQ .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-slU1jJk9tQ .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-slU1jJk9tQ .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-slU1jJk9tQ .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-slU1jJk9tQ .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-slU1jJk9tQ .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-slU2rrqegx {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-slU2rrqegx .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-slU2rrqegx .row-element,
.cid-slU2rrqegx .image-element {
  padding: 0;
}
.cid-slU2rrqegx .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-slU2rrqegx .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-slU2rrqegx .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-slU2rrqegx .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-slU2rrqegx .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-slU2rrqegx .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-slU2rrqegx .text-content {
    padding: 2rem 1rem;
  }
  .cid-slU2rrqegx .underline .line {
    height: 2px;
  }
  .cid-slU2rrqegx .mbr-title,
  .cid-slU2rrqegx .underline,
  .cid-slU2rrqegx .mbr-text,
  .cid-slU2rrqegx .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-slU2rsqREp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slU2rsqREp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-slU2rsqREp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-slU2rsqREp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-slU2rsqREp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-slU2rsqREp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-slU2rsqREp .icon-focus {
  display: none;
}
.cid-slU2rsqREp .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-slU2rsqREp ul {
  font-size: 0;
}
.cid-slU2rsqREp .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-slU2rsqREp .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-slU2rsqREp .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-slU2rsqREp .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-slU2rsqREp .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-slU2rsqREp .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-slU2rsqREp .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-slU2rsqREp .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-slU2rsqREp .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-slU2rsqREp .btn:hover {
  background: transparent !important;
}
.cid-slU2rsqREp .btn:hover:before {
  background: transparent !important;
}
.cid-slU2rsqREp .btn:before {
  background-color: transparent !important;
}
.cid-slU2rsqREp .btn:focus {
  box-shadow: none;
}
.cid-slU2rsqREp .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-slU2rsZ5xx .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-slU2rsZ5xx .nav-item:focus,
.cid-slU2rsZ5xx .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-slU2rsZ5xx .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-slU2rsZ5xx .nav-item .nav-link {
    position: relative;
  }
  .cid-slU2rsZ5xx .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-slU2rsZ5xx .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-slU2rsZ5xx .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slU2rsZ5xx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-slU2rsZ5xx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slU2rsZ5xx .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-slU2rsZ5xx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-slU2rsZ5xx .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-slU2rsZ5xx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-slU2rsZ5xx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-slU2rsZ5xx .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-slU2rsZ5xx .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-slU2rsZ5xx .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-slU2rsZ5xx .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-slU2rsZ5xx .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-slU2rsZ5xx .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-slU2rsZ5xx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-slU2rsZ5xx .navbar.collapsed .navbar-collapse.show,
.cid-slU2rsZ5xx .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-slU2rsZ5xx .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-slU2rsZ5xx .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-slU2rsZ5xx .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-slU2rsZ5xx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-slU2rsZ5xx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-slU2rsZ5xx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-slU2rsZ5xx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-slU2rsZ5xx .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-slU2rsZ5xx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-slU2rsZ5xx .navbar.collapsed .right-menu,
.cid-slU2rsZ5xx .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-slU2rsZ5xx .navbar .navbar-collapse.show,
  .cid-slU2rsZ5xx .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-slU2rsZ5xx .navbar .navbar-collapse.show .brand-container,
  .cid-slU2rsZ5xx .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-slU2rsZ5xx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-slU2rsZ5xx .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-slU2rsZ5xx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-slU2rsZ5xx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-slU2rsZ5xx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-slU2rsZ5xx .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-slU2rsZ5xx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-slU2rsZ5xx .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-slU2rsZ5xx .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-slU2rsZ5xx .navbar .right-menu,
  .cid-slU2rsZ5xx .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-slU2rsZ5xx .navbar.navbar-short {
  min-height: 60px;
}
.cid-slU2rsZ5xx .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-slU2rsZ5xx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-slU2rsZ5xx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-slU2rsZ5xx .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-slU2rsZ5xx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-slU2rsZ5xx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-slU2rsZ5xx .dropdown-item.active,
.cid-slU2rsZ5xx .dropdown-item:active {
  background-color: transparent;
}
.cid-slU2rsZ5xx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-slU2rsZ5xx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-slU2rsZ5xx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-slU2rsZ5xx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-slU2rsZ5xx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-slU2rsZ5xx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slU2rsZ5xx ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-slU2rsZ5xx ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-slU2rsZ5xx .navbar-buttons {
  margin-left: auto;
}
.cid-slU2rsZ5xx button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-slU2rsZ5xx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-slU2rsZ5xx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slU2rsZ5xx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slU2rsZ5xx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slU2rsZ5xx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slU2rsZ5xx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slU2rsZ5xx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-slU2rsZ5xx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-slU2rsZ5xx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slU2rsZ5xx .navbar-dropdown {
  position: fixed;
}
.cid-slU2rsZ5xx a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-slU2rsZ5xx .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-slU2rsZ5xx .right-menu,
.cid-slU2rsZ5xx .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-slU2rsZ5xx .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-slU2rsZ5xx .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-slU2rsZ5xx .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slU2rsZ5xx .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-slU2rsZ5xx .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-slU2rsZ5xx .card-wrapper {
  z-index: 3;
}
.cid-slU2rsZ5xx .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-slU2rsZ5xx .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-slU2rsZ5xx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-slU2rtwmXP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-slU2rtwmXP .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-slU2rtwmXP .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-slU2rtwmXP .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-slU2rtwmXP .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-slU2rtwmXP .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-slU2rtwmXP .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-slU2rtwmXP .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-slU2rtwmXP .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-slU2rtwmXP .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-slU2rtwmXP .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-snkRM0pKJT {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-snkRM0pKJT .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-snkRM0pKJT .row-element,
.cid-snkRM0pKJT .image-element {
  padding: 0;
}
.cid-snkRM0pKJT .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snkRM0pKJT .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-snkRM0pKJT .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-snkRM0pKJT .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-snkRM0pKJT .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-snkRM0pKJT .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-snkRM0pKJT .text-content {
    padding: 2rem 1rem;
  }
  .cid-snkRM0pKJT .underline .line {
    height: 2px;
  }
  .cid-snkRM0pKJT .mbr-title,
  .cid-snkRM0pKJT .underline,
  .cid-snkRM0pKJT .mbr-text,
  .cid-snkRM0pKJT .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-snkRM1kFUe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snkRM1kFUe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-snkRM1kFUe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snkRM1kFUe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-snkRM1kFUe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-snkRM1kFUe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-snkRM1kFUe .icon-focus {
  display: none;
}
.cid-snkRM1kFUe .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-snkRM1kFUe ul {
  font-size: 0;
}
.cid-snkRM1kFUe .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-snkRM1kFUe .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-snkRM1kFUe .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-snkRM1kFUe .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-snkRM1kFUe .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-snkRM1kFUe .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-snkRM1kFUe .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-snkRM1kFUe .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-snkRM1kFUe .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-snkRM1kFUe .btn:hover {
  background: transparent !important;
}
.cid-snkRM1kFUe .btn:hover:before {
  background: transparent !important;
}
.cid-snkRM1kFUe .btn:before {
  background-color: transparent !important;
}
.cid-snkRM1kFUe .btn:focus {
  box-shadow: none;
}
.cid-snkRM1kFUe .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-snkRM23BEH .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-snkRM23BEH .nav-item:focus,
.cid-snkRM23BEH .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-snkRM23BEH .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-snkRM23BEH .nav-item .nav-link {
    position: relative;
  }
  .cid-snkRM23BEH .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-snkRM23BEH .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-snkRM23BEH .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snkRM23BEH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-snkRM23BEH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snkRM23BEH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-snkRM23BEH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-snkRM23BEH .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-snkRM23BEH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-snkRM23BEH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snkRM23BEH .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-snkRM23BEH .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-snkRM23BEH .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-snkRM23BEH .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-snkRM23BEH .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-snkRM23BEH .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-snkRM23BEH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-snkRM23BEH .navbar.collapsed .navbar-collapse.show,
.cid-snkRM23BEH .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-snkRM23BEH .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-snkRM23BEH .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-snkRM23BEH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-snkRM23BEH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snkRM23BEH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snkRM23BEH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-snkRM23BEH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snkRM23BEH .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-snkRM23BEH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-snkRM23BEH .navbar.collapsed .right-menu,
.cid-snkRM23BEH .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-snkRM23BEH .navbar .navbar-collapse.show,
  .cid-snkRM23BEH .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-snkRM23BEH .navbar .navbar-collapse.show .brand-container,
  .cid-snkRM23BEH .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-snkRM23BEH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snkRM23BEH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-snkRM23BEH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snkRM23BEH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snkRM23BEH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-snkRM23BEH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-snkRM23BEH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snkRM23BEH .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-snkRM23BEH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-snkRM23BEH .navbar .right-menu,
  .cid-snkRM23BEH .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-snkRM23BEH .navbar.navbar-short {
  min-height: 60px;
}
.cid-snkRM23BEH .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-snkRM23BEH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-snkRM23BEH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-snkRM23BEH .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-snkRM23BEH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snkRM23BEH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snkRM23BEH .dropdown-item.active,
.cid-snkRM23BEH .dropdown-item:active {
  background-color: transparent;
}
.cid-snkRM23BEH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-snkRM23BEH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-snkRM23BEH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-snkRM23BEH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-snkRM23BEH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snkRM23BEH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snkRM23BEH ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-snkRM23BEH ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-snkRM23BEH .navbar-buttons {
  margin-left: auto;
}
.cid-snkRM23BEH button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-snkRM23BEH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-snkRM23BEH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snkRM23BEH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snkRM23BEH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snkRM23BEH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snkRM23BEH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snkRM23BEH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-snkRM23BEH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-snkRM23BEH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snkRM23BEH .navbar-dropdown {
  position: fixed;
}
.cid-snkRM23BEH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snkRM23BEH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-snkRM23BEH .right-menu,
.cid-snkRM23BEH .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-snkRM23BEH .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snkRM23BEH .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snkRM23BEH .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-snkRM23BEH .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-snkRM23BEH .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-snkRM23BEH .card-wrapper {
  z-index: 3;
}
.cid-snkRM23BEH .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-snkRM23BEH .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-snkRM23BEH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snkRM2HrPd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-snkRM2HrPd .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-snkRM2HrPd .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-snkRM2HrPd .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-snkRM2HrPd .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-snkRM2HrPd .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-snkRM2HrPd .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-snkRM2HrPd .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snkRM2HrPd .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-snkRM2HrPd .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-snkRM2HrPd .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-snO4LnCBVE {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-snO4LnCBVE .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-snO4LnCBVE .row-element,
.cid-snO4LnCBVE .image-element {
  padding: 0;
}
.cid-snO4LnCBVE .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snO4LnCBVE .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-snO4LnCBVE .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-snO4LnCBVE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-snO4LnCBVE .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-snO4LnCBVE .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-snO4LnCBVE .text-content {
    padding: 2rem 1rem;
  }
  .cid-snO4LnCBVE .underline .line {
    height: 2px;
  }
  .cid-snO4LnCBVE .mbr-title,
  .cid-snO4LnCBVE .underline,
  .cid-snO4LnCBVE .mbr-text,
  .cid-snO4LnCBVE .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-snO4LoihjB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snO4LoihjB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-snO4LoihjB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snO4LoihjB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-snO4LoihjB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-snO4LoihjB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-snO4LoihjB .icon-focus {
  display: none;
}
.cid-snO4LoihjB .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-snO4LoihjB ul {
  font-size: 0;
}
.cid-snO4LoihjB .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-snO4LoihjB .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-snO4LoihjB .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-snO4LoihjB .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-snO4LoihjB .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-snO4LoihjB .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-snO4LoihjB .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-snO4LoihjB .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-snO4LoihjB .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-snO4LoihjB .btn:hover {
  background: transparent !important;
}
.cid-snO4LoihjB .btn:hover:before {
  background: transparent !important;
}
.cid-snO4LoihjB .btn:before {
  background-color: transparent !important;
}
.cid-snO4LoihjB .btn:focus {
  box-shadow: none;
}
.cid-snO4LoihjB .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-snO4LoMN5n .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-snO4LoMN5n .nav-item:focus,
.cid-snO4LoMN5n .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-snO4LoMN5n .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-snO4LoMN5n .nav-item .nav-link {
    position: relative;
  }
  .cid-snO4LoMN5n .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-snO4LoMN5n .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-snO4LoMN5n .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snO4LoMN5n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-snO4LoMN5n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snO4LoMN5n .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-snO4LoMN5n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-snO4LoMN5n .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-snO4LoMN5n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-snO4LoMN5n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snO4LoMN5n .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-snO4LoMN5n .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-snO4LoMN5n .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-snO4LoMN5n .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-snO4LoMN5n .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-snO4LoMN5n .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-snO4LoMN5n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-snO4LoMN5n .navbar.collapsed .navbar-collapse.show,
.cid-snO4LoMN5n .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-snO4LoMN5n .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-snO4LoMN5n .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-snO4LoMN5n .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-snO4LoMN5n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snO4LoMN5n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snO4LoMN5n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-snO4LoMN5n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snO4LoMN5n .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-snO4LoMN5n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-snO4LoMN5n .navbar.collapsed .right-menu,
.cid-snO4LoMN5n .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-snO4LoMN5n .navbar .navbar-collapse.show,
  .cid-snO4LoMN5n .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-snO4LoMN5n .navbar .navbar-collapse.show .brand-container,
  .cid-snO4LoMN5n .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-snO4LoMN5n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snO4LoMN5n .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-snO4LoMN5n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snO4LoMN5n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snO4LoMN5n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-snO4LoMN5n .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-snO4LoMN5n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snO4LoMN5n .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-snO4LoMN5n .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-snO4LoMN5n .navbar .right-menu,
  .cid-snO4LoMN5n .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-snO4LoMN5n .navbar.navbar-short {
  min-height: 60px;
}
.cid-snO4LoMN5n .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-snO4LoMN5n .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-snO4LoMN5n .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-snO4LoMN5n .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-snO4LoMN5n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snO4LoMN5n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snO4LoMN5n .dropdown-item.active,
.cid-snO4LoMN5n .dropdown-item:active {
  background-color: transparent;
}
.cid-snO4LoMN5n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-snO4LoMN5n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-snO4LoMN5n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-snO4LoMN5n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-snO4LoMN5n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snO4LoMN5n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snO4LoMN5n ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-snO4LoMN5n ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-snO4LoMN5n .navbar-buttons {
  margin-left: auto;
}
.cid-snO4LoMN5n button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-snO4LoMN5n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-snO4LoMN5n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snO4LoMN5n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snO4LoMN5n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snO4LoMN5n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snO4LoMN5n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snO4LoMN5n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-snO4LoMN5n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-snO4LoMN5n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snO4LoMN5n .navbar-dropdown {
  position: fixed;
}
.cid-snO4LoMN5n a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snO4LoMN5n .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-snO4LoMN5n .right-menu,
.cid-snO4LoMN5n .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-snO4LoMN5n .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snO4LoMN5n .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snO4LoMN5n .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-snO4LoMN5n .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-snO4LoMN5n .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-snO4LoMN5n .card-wrapper {
  z-index: 3;
}
.cid-snO4LoMN5n .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-snO4LoMN5n .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-snO4LoMN5n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snO4Lpj2cz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-snO4Lpj2cz .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-snO4Lpj2cz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-snO4Lpj2cz .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-snO4Lpj2cz .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-snO4Lpj2cz .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-snO4Lpj2cz .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-snO4Lpj2cz .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snO4Lpj2cz .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-snO4Lpj2cz .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-snO4Lpj2cz .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-snT90AxxWD {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-snT90AxxWD .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-snT90AxxWD .row-element,
.cid-snT90AxxWD .image-element {
  padding: 0;
}
.cid-snT90AxxWD .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snT90AxxWD .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-snT90AxxWD .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-snT90AxxWD .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-snT90AxxWD .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-snT90AxxWD .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-snT90AxxWD .text-content {
    padding: 2rem 1rem;
  }
  .cid-snT90AxxWD .underline .line {
    height: 2px;
  }
  .cid-snT90AxxWD .mbr-title,
  .cid-snT90AxxWD .underline,
  .cid-snT90AxxWD .mbr-text,
  .cid-snT90AxxWD .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-snT90BdOlL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snT90BdOlL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-snT90BdOlL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snT90BdOlL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-snT90BdOlL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-snT90BdOlL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-snT90BdOlL .icon-focus {
  display: none;
}
.cid-snT90BdOlL .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-snT90BdOlL ul {
  font-size: 0;
}
.cid-snT90BdOlL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-snT90BdOlL .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-snT90BdOlL .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-snT90BdOlL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-snT90BdOlL .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-snT90BdOlL .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-snT90BdOlL .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-snT90BdOlL .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-snT90BdOlL .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-snT90BdOlL .btn:hover {
  background: transparent !important;
}
.cid-snT90BdOlL .btn:hover:before {
  background: transparent !important;
}
.cid-snT90BdOlL .btn:before {
  background-color: transparent !important;
}
.cid-snT90BdOlL .btn:focus {
  box-shadow: none;
}
.cid-snT90BdOlL .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-snT90BIaXg .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-snT90BIaXg .nav-item:focus,
.cid-snT90BIaXg .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-snT90BIaXg .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-snT90BIaXg .nav-item .nav-link {
    position: relative;
  }
  .cid-snT90BIaXg .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-snT90BIaXg .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-snT90BIaXg .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snT90BIaXg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-snT90BIaXg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snT90BIaXg .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-snT90BIaXg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-snT90BIaXg .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-snT90BIaXg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-snT90BIaXg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-snT90BIaXg .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-snT90BIaXg .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-snT90BIaXg .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-snT90BIaXg .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-snT90BIaXg .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-snT90BIaXg .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-snT90BIaXg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-snT90BIaXg .navbar.collapsed .navbar-collapse.show,
.cid-snT90BIaXg .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-snT90BIaXg .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-snT90BIaXg .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-snT90BIaXg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-snT90BIaXg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-snT90BIaXg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-snT90BIaXg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-snT90BIaXg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-snT90BIaXg .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-snT90BIaXg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-snT90BIaXg .navbar.collapsed .right-menu,
.cid-snT90BIaXg .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-snT90BIaXg .navbar .navbar-collapse.show,
  .cid-snT90BIaXg .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-snT90BIaXg .navbar .navbar-collapse.show .brand-container,
  .cid-snT90BIaXg .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-snT90BIaXg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-snT90BIaXg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-snT90BIaXg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-snT90BIaXg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-snT90BIaXg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-snT90BIaXg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-snT90BIaXg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-snT90BIaXg .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-snT90BIaXg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-snT90BIaXg .navbar .right-menu,
  .cid-snT90BIaXg .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-snT90BIaXg .navbar.navbar-short {
  min-height: 60px;
}
.cid-snT90BIaXg .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-snT90BIaXg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-snT90BIaXg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-snT90BIaXg .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-snT90BIaXg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-snT90BIaXg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-snT90BIaXg .dropdown-item.active,
.cid-snT90BIaXg .dropdown-item:active {
  background-color: transparent;
}
.cid-snT90BIaXg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-snT90BIaXg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-snT90BIaXg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-snT90BIaXg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-snT90BIaXg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-snT90BIaXg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snT90BIaXg ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-snT90BIaXg ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-snT90BIaXg .navbar-buttons {
  margin-left: auto;
}
.cid-snT90BIaXg button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-snT90BIaXg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-snT90BIaXg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snT90BIaXg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snT90BIaXg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snT90BIaXg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snT90BIaXg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snT90BIaXg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-snT90BIaXg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-snT90BIaXg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snT90BIaXg .navbar-dropdown {
  position: fixed;
}
.cid-snT90BIaXg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snT90BIaXg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-snT90BIaXg .right-menu,
.cid-snT90BIaXg .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-snT90BIaXg .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snT90BIaXg .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snT90BIaXg .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-snT90BIaXg .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-snT90BIaXg .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-snT90BIaXg .card-wrapper {
  z-index: 3;
}
.cid-snT90BIaXg .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-snT90BIaXg .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-snT90BIaXg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-snT90CjuTu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-snT90CjuTu .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-snT90CjuTu .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-snT90CjuTu .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-snT90CjuTu .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-snT90CjuTu .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-snT90CjuTu .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-snT90CjuTu .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-snT90CjuTu .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-snT90CjuTu .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-snT90CjuTu .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sosZiUbdHN {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sosZiUbdHN .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sosZiUbdHN .row-element,
.cid-sosZiUbdHN .image-element {
  padding: 0;
}
.cid-sosZiUbdHN .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sosZiUbdHN .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sosZiUbdHN .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sosZiUbdHN .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sosZiUbdHN .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sosZiUbdHN .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sosZiUbdHN .text-content {
    padding: 2rem 1rem;
  }
  .cid-sosZiUbdHN .underline .line {
    height: 2px;
  }
  .cid-sosZiUbdHN .mbr-title,
  .cid-sosZiUbdHN .underline,
  .cid-sosZiUbdHN .mbr-text,
  .cid-sosZiUbdHN .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sosZiULA6u {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sosZiULA6u .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sosZiULA6u .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sosZiULA6u .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sosZiULA6u .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sosZiULA6u .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sosZiULA6u .icon-focus {
  display: none;
}
.cid-sosZiULA6u .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sosZiULA6u ul {
  font-size: 0;
}
.cid-sosZiULA6u .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sosZiULA6u .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sosZiULA6u .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sosZiULA6u .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sosZiULA6u .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sosZiULA6u .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sosZiULA6u .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sosZiULA6u .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sosZiULA6u .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sosZiULA6u .btn:hover {
  background: transparent !important;
}
.cid-sosZiULA6u .btn:hover:before {
  background: transparent !important;
}
.cid-sosZiULA6u .btn:before {
  background-color: transparent !important;
}
.cid-sosZiULA6u .btn:focus {
  box-shadow: none;
}
.cid-sosZiULA6u .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-sosZiVdEyQ .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-sosZiVdEyQ .nav-item:focus,
.cid-sosZiVdEyQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sosZiVdEyQ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sosZiVdEyQ .nav-item .nav-link {
    position: relative;
  }
  .cid-sosZiVdEyQ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sosZiVdEyQ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sosZiVdEyQ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sosZiVdEyQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sosZiVdEyQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sosZiVdEyQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sosZiVdEyQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sosZiVdEyQ .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-sosZiVdEyQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sosZiVdEyQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sosZiVdEyQ .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-sosZiVdEyQ .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sosZiVdEyQ .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sosZiVdEyQ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sosZiVdEyQ .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sosZiVdEyQ .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sosZiVdEyQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sosZiVdEyQ .navbar.collapsed .navbar-collapse.show,
.cid-sosZiVdEyQ .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sosZiVdEyQ .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sosZiVdEyQ .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sosZiVdEyQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sosZiVdEyQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sosZiVdEyQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sosZiVdEyQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sosZiVdEyQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sosZiVdEyQ .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sosZiVdEyQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sosZiVdEyQ .navbar.collapsed .right-menu,
.cid-sosZiVdEyQ .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sosZiVdEyQ .navbar .navbar-collapse.show,
  .cid-sosZiVdEyQ .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sosZiVdEyQ .navbar .navbar-collapse.show .brand-container,
  .cid-sosZiVdEyQ .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sosZiVdEyQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sosZiVdEyQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sosZiVdEyQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sosZiVdEyQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sosZiVdEyQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sosZiVdEyQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sosZiVdEyQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sosZiVdEyQ .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-sosZiVdEyQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sosZiVdEyQ .navbar .right-menu,
  .cid-sosZiVdEyQ .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sosZiVdEyQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sosZiVdEyQ .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sosZiVdEyQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sosZiVdEyQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sosZiVdEyQ .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sosZiVdEyQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sosZiVdEyQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sosZiVdEyQ .dropdown-item.active,
.cid-sosZiVdEyQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sosZiVdEyQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sosZiVdEyQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sosZiVdEyQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sosZiVdEyQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sosZiVdEyQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sosZiVdEyQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sosZiVdEyQ ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sosZiVdEyQ ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sosZiVdEyQ .navbar-buttons {
  margin-left: auto;
}
.cid-sosZiVdEyQ button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sosZiVdEyQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sosZiVdEyQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sosZiVdEyQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sosZiVdEyQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sosZiVdEyQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sosZiVdEyQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sosZiVdEyQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sosZiVdEyQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sosZiVdEyQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sosZiVdEyQ .navbar-dropdown {
  position: fixed;
}
.cid-sosZiVdEyQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sosZiVdEyQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sosZiVdEyQ .right-menu,
.cid-sosZiVdEyQ .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sosZiVdEyQ .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sosZiVdEyQ .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sosZiVdEyQ .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sosZiVdEyQ .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sosZiVdEyQ .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sosZiVdEyQ .card-wrapper {
  z-index: 3;
}
.cid-sosZiVdEyQ .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sosZiVdEyQ .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sosZiVdEyQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sosZiVNxBl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sosZiVNxBl .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sosZiVNxBl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sosZiVNxBl .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sosZiVNxBl .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sosZiVNxBl .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sosZiVNxBl .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sosZiVNxBl .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sosZiVNxBl .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sosZiVNxBl .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sosZiVNxBl .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-soKN5b0sWx {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-soKN5b0sWx .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-soKN5b0sWx .row-element,
.cid-soKN5b0sWx .image-element {
  padding: 0;
}
.cid-soKN5b0sWx .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-soKN5b0sWx .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-soKN5b0sWx .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-soKN5b0sWx .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-soKN5b0sWx .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-soKN5b0sWx .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-soKN5b0sWx .text-content {
    padding: 2rem 1rem;
  }
  .cid-soKN5b0sWx .underline .line {
    height: 2px;
  }
  .cid-soKN5b0sWx .mbr-title,
  .cid-soKN5b0sWx .underline,
  .cid-soKN5b0sWx .mbr-text,
  .cid-soKN5b0sWx .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-soKN5bU16k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-soKN5bU16k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-soKN5bU16k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-soKN5bU16k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-soKN5bU16k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-soKN5bU16k .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-soKN5bU16k .icon-focus {
  display: none;
}
.cid-soKN5bU16k .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-soKN5bU16k ul {
  font-size: 0;
}
.cid-soKN5bU16k .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-soKN5bU16k .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-soKN5bU16k .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-soKN5bU16k .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-soKN5bU16k .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-soKN5bU16k .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-soKN5bU16k .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-soKN5bU16k .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-soKN5bU16k .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-soKN5bU16k .btn:hover {
  background: transparent !important;
}
.cid-soKN5bU16k .btn:hover:before {
  background: transparent !important;
}
.cid-soKN5bU16k .btn:before {
  background-color: transparent !important;
}
.cid-soKN5bU16k .btn:focus {
  box-shadow: none;
}
.cid-soKN5bU16k .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-soKN5cu5h6 .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-soKN5cu5h6 .nav-item:focus,
.cid-soKN5cu5h6 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-soKN5cu5h6 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-soKN5cu5h6 .nav-item .nav-link {
    position: relative;
  }
  .cid-soKN5cu5h6 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-soKN5cu5h6 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-soKN5cu5h6 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soKN5cu5h6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-soKN5cu5h6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-soKN5cu5h6 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-soKN5cu5h6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-soKN5cu5h6 .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-soKN5cu5h6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-soKN5cu5h6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-soKN5cu5h6 .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-soKN5cu5h6 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-soKN5cu5h6 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-soKN5cu5h6 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-soKN5cu5h6 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-soKN5cu5h6 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-soKN5cu5h6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-soKN5cu5h6 .navbar.collapsed .navbar-collapse.show,
.cid-soKN5cu5h6 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-soKN5cu5h6 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-soKN5cu5h6 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-soKN5cu5h6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-soKN5cu5h6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-soKN5cu5h6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-soKN5cu5h6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-soKN5cu5h6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-soKN5cu5h6 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-soKN5cu5h6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-soKN5cu5h6 .navbar.collapsed .right-menu,
.cid-soKN5cu5h6 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-soKN5cu5h6 .navbar .navbar-collapse.show,
  .cid-soKN5cu5h6 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-soKN5cu5h6 .navbar .navbar-collapse.show .brand-container,
  .cid-soKN5cu5h6 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-soKN5cu5h6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-soKN5cu5h6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-soKN5cu5h6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-soKN5cu5h6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-soKN5cu5h6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-soKN5cu5h6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-soKN5cu5h6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-soKN5cu5h6 .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-soKN5cu5h6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-soKN5cu5h6 .navbar .right-menu,
  .cid-soKN5cu5h6 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-soKN5cu5h6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-soKN5cu5h6 .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-soKN5cu5h6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-soKN5cu5h6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-soKN5cu5h6 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-soKN5cu5h6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-soKN5cu5h6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-soKN5cu5h6 .dropdown-item.active,
.cid-soKN5cu5h6 .dropdown-item:active {
  background-color: transparent;
}
.cid-soKN5cu5h6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-soKN5cu5h6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-soKN5cu5h6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-soKN5cu5h6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-soKN5cu5h6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-soKN5cu5h6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-soKN5cu5h6 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-soKN5cu5h6 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-soKN5cu5h6 .navbar-buttons {
  margin-left: auto;
}
.cid-soKN5cu5h6 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-soKN5cu5h6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-soKN5cu5h6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-soKN5cu5h6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-soKN5cu5h6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-soKN5cu5h6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-soKN5cu5h6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-soKN5cu5h6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-soKN5cu5h6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-soKN5cu5h6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-soKN5cu5h6 .navbar-dropdown {
  position: fixed;
}
.cid-soKN5cu5h6 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-soKN5cu5h6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-soKN5cu5h6 .right-menu,
.cid-soKN5cu5h6 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-soKN5cu5h6 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-soKN5cu5h6 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-soKN5cu5h6 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-soKN5cu5h6 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-soKN5cu5h6 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-soKN5cu5h6 .card-wrapper {
  z-index: 3;
}
.cid-soKN5cu5h6 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-soKN5cu5h6 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-soKN5cu5h6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-soKN5d1n6L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-soKN5d1n6L .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-soKN5d1n6L .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-soKN5d1n6L .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-soKN5d1n6L .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-soKN5d1n6L .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-soKN5d1n6L .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-soKN5d1n6L .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-soKN5d1n6L .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-soKN5d1n6L .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-soKN5d1n6L .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-spBtLSt4j1 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-spBtLSt4j1 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-spBtLSt4j1 .row-element,
.cid-spBtLSt4j1 .image-element {
  padding: 0;
}
.cid-spBtLSt4j1 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-spBtLSt4j1 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-spBtLSt4j1 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-spBtLSt4j1 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-spBtLSt4j1 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-spBtLSt4j1 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-spBtLSt4j1 .text-content {
    padding: 2rem 1rem;
  }
  .cid-spBtLSt4j1 .underline .line {
    height: 2px;
  }
  .cid-spBtLSt4j1 .mbr-title,
  .cid-spBtLSt4j1 .underline,
  .cid-spBtLSt4j1 .mbr-text,
  .cid-spBtLSt4j1 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-spBtLT1ndT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spBtLT1ndT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-spBtLT1ndT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spBtLT1ndT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spBtLT1ndT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-spBtLT1ndT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-spBtLT1ndT .icon-focus {
  display: none;
}
.cid-spBtLT1ndT .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-spBtLT1ndT ul {
  font-size: 0;
}
.cid-spBtLT1ndT .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-spBtLT1ndT .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-spBtLT1ndT .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-spBtLT1ndT .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-spBtLT1ndT .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-spBtLT1ndT .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-spBtLT1ndT .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-spBtLT1ndT .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-spBtLT1ndT .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-spBtLT1ndT .btn:hover {
  background: transparent !important;
}
.cid-spBtLT1ndT .btn:hover:before {
  background: transparent !important;
}
.cid-spBtLT1ndT .btn:before {
  background-color: transparent !important;
}
.cid-spBtLT1ndT .btn:focus {
  box-shadow: none;
}
.cid-spBtLT1ndT .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-spBtLTsZ7E .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-spBtLTsZ7E .nav-item:focus,
.cid-spBtLTsZ7E .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-spBtLTsZ7E .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-spBtLTsZ7E .nav-item .nav-link {
    position: relative;
  }
  .cid-spBtLTsZ7E .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-spBtLTsZ7E .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-spBtLTsZ7E .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spBtLTsZ7E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-spBtLTsZ7E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spBtLTsZ7E .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-spBtLTsZ7E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-spBtLTsZ7E .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-spBtLTsZ7E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-spBtLTsZ7E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-spBtLTsZ7E .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-spBtLTsZ7E .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-spBtLTsZ7E .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-spBtLTsZ7E .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-spBtLTsZ7E .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-spBtLTsZ7E .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-spBtLTsZ7E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-spBtLTsZ7E .navbar.collapsed .navbar-collapse.show,
.cid-spBtLTsZ7E .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-spBtLTsZ7E .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-spBtLTsZ7E .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-spBtLTsZ7E .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-spBtLTsZ7E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-spBtLTsZ7E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-spBtLTsZ7E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-spBtLTsZ7E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-spBtLTsZ7E .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-spBtLTsZ7E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-spBtLTsZ7E .navbar.collapsed .right-menu,
.cid-spBtLTsZ7E .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-spBtLTsZ7E .navbar .navbar-collapse.show,
  .cid-spBtLTsZ7E .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-spBtLTsZ7E .navbar .navbar-collapse.show .brand-container,
  .cid-spBtLTsZ7E .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-spBtLTsZ7E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-spBtLTsZ7E .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-spBtLTsZ7E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-spBtLTsZ7E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-spBtLTsZ7E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-spBtLTsZ7E .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-spBtLTsZ7E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-spBtLTsZ7E .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-spBtLTsZ7E .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-spBtLTsZ7E .navbar .right-menu,
  .cid-spBtLTsZ7E .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-spBtLTsZ7E .navbar.navbar-short {
  min-height: 60px;
}
.cid-spBtLTsZ7E .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-spBtLTsZ7E .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-spBtLTsZ7E .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-spBtLTsZ7E .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-spBtLTsZ7E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-spBtLTsZ7E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-spBtLTsZ7E .dropdown-item.active,
.cid-spBtLTsZ7E .dropdown-item:active {
  background-color: transparent;
}
.cid-spBtLTsZ7E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-spBtLTsZ7E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-spBtLTsZ7E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-spBtLTsZ7E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-spBtLTsZ7E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-spBtLTsZ7E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spBtLTsZ7E ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-spBtLTsZ7E ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-spBtLTsZ7E .navbar-buttons {
  margin-left: auto;
}
.cid-spBtLTsZ7E button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-spBtLTsZ7E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-spBtLTsZ7E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spBtLTsZ7E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spBtLTsZ7E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spBtLTsZ7E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spBtLTsZ7E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spBtLTsZ7E nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-spBtLTsZ7E nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-spBtLTsZ7E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spBtLTsZ7E .navbar-dropdown {
  position: fixed;
}
.cid-spBtLTsZ7E a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-spBtLTsZ7E .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-spBtLTsZ7E .right-menu,
.cid-spBtLTsZ7E .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-spBtLTsZ7E .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-spBtLTsZ7E .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-spBtLTsZ7E .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-spBtLTsZ7E .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-spBtLTsZ7E .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-spBtLTsZ7E .card-wrapper {
  z-index: 3;
}
.cid-spBtLTsZ7E .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-spBtLTsZ7E .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-spBtLTsZ7E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-spBtLTY5P8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-spBtLTY5P8 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-spBtLTY5P8 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-spBtLTY5P8 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-spBtLTY5P8 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-spBtLTY5P8 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-spBtLTY5P8 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-spBtLTY5P8 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-spBtLTY5P8 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-spBtLTY5P8 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-spBtLTY5P8 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-ss2DWTIevZ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-ss2DWTIevZ .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-ss2DWTIevZ .row-element,
.cid-ss2DWTIevZ .image-element {
  padding: 0;
}
.cid-ss2DWTIevZ .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ss2DWTIevZ .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-ss2DWTIevZ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-ss2DWTIevZ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-ss2DWTIevZ .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-ss2DWTIevZ .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ss2DWTIevZ .text-content {
    padding: 2rem 1rem;
  }
  .cid-ss2DWTIevZ .underline .line {
    height: 2px;
  }
  .cid-ss2DWTIevZ .mbr-title,
  .cid-ss2DWTIevZ .underline,
  .cid-ss2DWTIevZ .mbr-text,
  .cid-ss2DWTIevZ .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ss2DWUGVGC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ss2DWUGVGC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ss2DWUGVGC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ss2DWUGVGC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ss2DWUGVGC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ss2DWUGVGC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-ss2DWUGVGC .icon-focus {
  display: none;
}
.cid-ss2DWUGVGC .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-ss2DWUGVGC ul {
  font-size: 0;
}
.cid-ss2DWUGVGC .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-ss2DWUGVGC .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-ss2DWUGVGC .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-ss2DWUGVGC .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ss2DWUGVGC .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-ss2DWUGVGC .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-ss2DWUGVGC .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-ss2DWUGVGC .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-ss2DWUGVGC .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-ss2DWUGVGC .btn:hover {
  background: transparent !important;
}
.cid-ss2DWUGVGC .btn:hover:before {
  background: transparent !important;
}
.cid-ss2DWUGVGC .btn:before {
  background-color: transparent !important;
}
.cid-ss2DWUGVGC .btn:focus {
  box-shadow: none;
}
.cid-ss2DWUGVGC .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-ss2DWVgEKW .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-ss2DWVgEKW .nav-item:focus,
.cid-ss2DWVgEKW .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-ss2DWVgEKW .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ss2DWVgEKW .nav-item .nav-link {
    position: relative;
  }
  .cid-ss2DWVgEKW .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-ss2DWVgEKW .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-ss2DWVgEKW .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ss2DWVgEKW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ss2DWVgEKW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ss2DWVgEKW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ss2DWVgEKW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ss2DWVgEKW .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-ss2DWVgEKW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ss2DWVgEKW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ss2DWVgEKW .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-ss2DWVgEKW .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-ss2DWVgEKW .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-ss2DWVgEKW .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-ss2DWVgEKW .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-ss2DWVgEKW .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-ss2DWVgEKW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ss2DWVgEKW .navbar.collapsed .navbar-collapse.show,
.cid-ss2DWVgEKW .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ss2DWVgEKW .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-ss2DWVgEKW .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-ss2DWVgEKW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-ss2DWVgEKW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ss2DWVgEKW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ss2DWVgEKW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ss2DWVgEKW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ss2DWVgEKW .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ss2DWVgEKW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ss2DWVgEKW .navbar.collapsed .right-menu,
.cid-ss2DWVgEKW .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-ss2DWVgEKW .navbar .navbar-collapse.show,
  .cid-ss2DWVgEKW .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ss2DWVgEKW .navbar .navbar-collapse.show .brand-container,
  .cid-ss2DWVgEKW .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-ss2DWVgEKW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ss2DWVgEKW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-ss2DWVgEKW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ss2DWVgEKW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ss2DWVgEKW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ss2DWVgEKW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ss2DWVgEKW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ss2DWVgEKW .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-ss2DWVgEKW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-ss2DWVgEKW .navbar .right-menu,
  .cid-ss2DWVgEKW .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-ss2DWVgEKW .navbar.navbar-short {
  min-height: 60px;
}
.cid-ss2DWVgEKW .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-ss2DWVgEKW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ss2DWVgEKW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ss2DWVgEKW .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ss2DWVgEKW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ss2DWVgEKW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ss2DWVgEKW .dropdown-item.active,
.cid-ss2DWVgEKW .dropdown-item:active {
  background-color: transparent;
}
.cid-ss2DWVgEKW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ss2DWVgEKW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ss2DWVgEKW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ss2DWVgEKW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-ss2DWVgEKW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ss2DWVgEKW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ss2DWVgEKW ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-ss2DWVgEKW ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-ss2DWVgEKW .navbar-buttons {
  margin-left: auto;
}
.cid-ss2DWVgEKW button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ss2DWVgEKW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-ss2DWVgEKW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ss2DWVgEKW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ss2DWVgEKW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ss2DWVgEKW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ss2DWVgEKW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ss2DWVgEKW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-ss2DWVgEKW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-ss2DWVgEKW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ss2DWVgEKW .navbar-dropdown {
  position: fixed;
}
.cid-ss2DWVgEKW a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ss2DWVgEKW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ss2DWVgEKW .right-menu,
.cid-ss2DWVgEKW .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-ss2DWVgEKW .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ss2DWVgEKW .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ss2DWVgEKW .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ss2DWVgEKW .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-ss2DWVgEKW .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-ss2DWVgEKW .card-wrapper {
  z-index: 3;
}
.cid-ss2DWVgEKW .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-ss2DWVgEKW .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ss2DWVgEKW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ss2DWVMaWN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-ss2DWVMaWN .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-ss2DWVMaWN .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-ss2DWVMaWN .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-ss2DWVMaWN .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-ss2DWVMaWN .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-ss2DWVMaWN .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-ss2DWVMaWN .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ss2DWVMaWN .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-ss2DWVMaWN .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-ss2DWVMaWN .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-st4fHb7wTV {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-st4fHb7wTV .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-st4fHb7wTV .row-element,
.cid-st4fHb7wTV .image-element {
  padding: 0;
}
.cid-st4fHb7wTV .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-st4fHb7wTV .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-st4fHb7wTV .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-st4fHb7wTV .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-st4fHb7wTV .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-st4fHb7wTV .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-st4fHb7wTV .text-content {
    padding: 2rem 1rem;
  }
  .cid-st4fHb7wTV .underline .line {
    height: 2px;
  }
  .cid-st4fHb7wTV .mbr-title,
  .cid-st4fHb7wTV .underline,
  .cid-st4fHb7wTV .mbr-text,
  .cid-st4fHb7wTV .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-st4fHc0gGg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-st4fHc0gGg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-st4fHc0gGg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-st4fHc0gGg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-st4fHc0gGg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-st4fHc0gGg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-st4fHc0gGg .icon-focus {
  display: none;
}
.cid-st4fHc0gGg .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-st4fHc0gGg ul {
  font-size: 0;
}
.cid-st4fHc0gGg .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-st4fHc0gGg .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-st4fHc0gGg .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-st4fHc0gGg .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-st4fHc0gGg .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-st4fHc0gGg .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-st4fHc0gGg .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-st4fHc0gGg .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-st4fHc0gGg .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-st4fHc0gGg .btn:hover {
  background: transparent !important;
}
.cid-st4fHc0gGg .btn:hover:before {
  background: transparent !important;
}
.cid-st4fHc0gGg .btn:before {
  background-color: transparent !important;
}
.cid-st4fHc0gGg .btn:focus {
  box-shadow: none;
}
.cid-st4fHc0gGg .mbr-gallery-item > div > span {
  color: #ffef00;
}
.cid-st4fHcwW2B .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-st4fHcwW2B .nav-item:focus,
.cid-st4fHcwW2B .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-st4fHcwW2B .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-st4fHcwW2B .nav-item .nav-link {
    position: relative;
  }
  .cid-st4fHcwW2B .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-st4fHcwW2B .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-st4fHcwW2B .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-st4fHcwW2B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-st4fHcwW2B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-st4fHcwW2B .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-st4fHcwW2B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-st4fHcwW2B .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-st4fHcwW2B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-st4fHcwW2B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-st4fHcwW2B .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-st4fHcwW2B .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-st4fHcwW2B .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-st4fHcwW2B .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-st4fHcwW2B .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-st4fHcwW2B .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-st4fHcwW2B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-st4fHcwW2B .navbar.collapsed .navbar-collapse.show,
.cid-st4fHcwW2B .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-st4fHcwW2B .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-st4fHcwW2B .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-st4fHcwW2B .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-st4fHcwW2B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-st4fHcwW2B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-st4fHcwW2B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-st4fHcwW2B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-st4fHcwW2B .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-st4fHcwW2B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-st4fHcwW2B .navbar.collapsed .right-menu,
.cid-st4fHcwW2B .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-st4fHcwW2B .navbar .navbar-collapse.show,
  .cid-st4fHcwW2B .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-st4fHcwW2B .navbar .navbar-collapse.show .brand-container,
  .cid-st4fHcwW2B .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-st4fHcwW2B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-st4fHcwW2B .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-st4fHcwW2B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-st4fHcwW2B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-st4fHcwW2B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-st4fHcwW2B .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-st4fHcwW2B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-st4fHcwW2B .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-st4fHcwW2B .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-st4fHcwW2B .navbar .right-menu,
  .cid-st4fHcwW2B .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-st4fHcwW2B .navbar.navbar-short {
  min-height: 60px;
}
.cid-st4fHcwW2B .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-st4fHcwW2B .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-st4fHcwW2B .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-st4fHcwW2B .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-st4fHcwW2B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-st4fHcwW2B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-st4fHcwW2B .dropdown-item.active,
.cid-st4fHcwW2B .dropdown-item:active {
  background-color: transparent;
}
.cid-st4fHcwW2B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-st4fHcwW2B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-st4fHcwW2B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-st4fHcwW2B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-st4fHcwW2B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-st4fHcwW2B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-st4fHcwW2B ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-st4fHcwW2B ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-st4fHcwW2B .navbar-buttons {
  margin-left: auto;
}
.cid-st4fHcwW2B button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-st4fHcwW2B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-st4fHcwW2B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-st4fHcwW2B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-st4fHcwW2B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-st4fHcwW2B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-st4fHcwW2B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-st4fHcwW2B nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-st4fHcwW2B nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-st4fHcwW2B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-st4fHcwW2B .navbar-dropdown {
  position: fixed;
}
.cid-st4fHcwW2B a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-st4fHcwW2B .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-st4fHcwW2B .right-menu,
.cid-st4fHcwW2B .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-st4fHcwW2B .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-st4fHcwW2B .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-st4fHcwW2B .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-st4fHcwW2B .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-st4fHcwW2B .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-st4fHcwW2B .card-wrapper {
  z-index: 3;
}
.cid-st4fHcwW2B .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-st4fHcwW2B .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-st4fHcwW2B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-st4fHd2aXQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-st4fHd2aXQ .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-st4fHd2aXQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-st4fHd2aXQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-st4fHd2aXQ .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-st4fHd2aXQ .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-st4fHd2aXQ .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-st4fHd2aXQ .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-st4fHd2aXQ .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-st4fHd2aXQ .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-st4fHd2aXQ .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-suFNEVAeQd {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-suFNEVAeQd .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-suFNEVAeQd .row-element,
.cid-suFNEVAeQd .image-element {
  padding: 0;
}
.cid-suFNEVAeQd .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suFNEVAeQd .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-suFNEVAeQd .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-suFNEVAeQd .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-suFNEVAeQd .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-suFNEVAeQd .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-suFNEVAeQd .text-content {
    padding: 2rem 1rem;
  }
  .cid-suFNEVAeQd .underline .line {
    height: 2px;
  }
  .cid-suFNEVAeQd .mbr-title,
  .cid-suFNEVAeQd .underline,
  .cid-suFNEVAeQd .mbr-text,
  .cid-suFNEVAeQd .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-suFNEWrHiY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suFNEWrHiY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-suFNEWrHiY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suFNEWrHiY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suFNEWrHiY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-suFNEWrHiY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-suFNEWrHiY .icon-focus {
  display: none;
}
.cid-suFNEWrHiY .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-suFNEWrHiY ul {
  font-size: 0;
}
.cid-suFNEWrHiY .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-suFNEWrHiY .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-suFNEWrHiY .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-suFNEWrHiY .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-suFNEWrHiY .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-suFNEWrHiY .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-suFNEWrHiY .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-suFNEWrHiY .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-suFNEWrHiY .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-suFNEWrHiY .btn:hover {
  background: transparent !important;
}
.cid-suFNEWrHiY .btn:hover:before {
  background: transparent !important;
}
.cid-suFNEWrHiY .btn:before {
  background-color: transparent !important;
}
.cid-suFNEWrHiY .btn:focus {
  box-shadow: none;
}
.cid-suFNEWVccH .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-suFNEWVccH .nav-item:focus,
.cid-suFNEWVccH .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-suFNEWVccH .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-suFNEWVccH .nav-item .nav-link {
    position: relative;
  }
  .cid-suFNEWVccH .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-suFNEWVccH .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-suFNEWVccH .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suFNEWVccH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-suFNEWVccH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suFNEWVccH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-suFNEWVccH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-suFNEWVccH .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-suFNEWVccH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-suFNEWVccH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-suFNEWVccH .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-suFNEWVccH .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-suFNEWVccH .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-suFNEWVccH .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-suFNEWVccH .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-suFNEWVccH .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-suFNEWVccH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-suFNEWVccH .navbar.collapsed .navbar-collapse.show,
.cid-suFNEWVccH .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-suFNEWVccH .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-suFNEWVccH .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-suFNEWVccH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-suFNEWVccH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-suFNEWVccH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-suFNEWVccH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-suFNEWVccH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-suFNEWVccH .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-suFNEWVccH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-suFNEWVccH .navbar.collapsed .right-menu,
.cid-suFNEWVccH .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-suFNEWVccH .navbar .navbar-collapse.show,
  .cid-suFNEWVccH .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-suFNEWVccH .navbar .navbar-collapse.show .brand-container,
  .cid-suFNEWVccH .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-suFNEWVccH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-suFNEWVccH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-suFNEWVccH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-suFNEWVccH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-suFNEWVccH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-suFNEWVccH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-suFNEWVccH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-suFNEWVccH .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-suFNEWVccH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-suFNEWVccH .navbar .right-menu,
  .cid-suFNEWVccH .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-suFNEWVccH .navbar.navbar-short {
  min-height: 60px;
}
.cid-suFNEWVccH .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-suFNEWVccH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-suFNEWVccH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-suFNEWVccH .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-suFNEWVccH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-suFNEWVccH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-suFNEWVccH .dropdown-item.active,
.cid-suFNEWVccH .dropdown-item:active {
  background-color: transparent;
}
.cid-suFNEWVccH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-suFNEWVccH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-suFNEWVccH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-suFNEWVccH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-suFNEWVccH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-suFNEWVccH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suFNEWVccH ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-suFNEWVccH ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-suFNEWVccH .navbar-buttons {
  margin-left: auto;
}
.cid-suFNEWVccH button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suFNEWVccH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-suFNEWVccH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-suFNEWVccH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-suFNEWVccH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-suFNEWVccH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-suFNEWVccH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suFNEWVccH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-suFNEWVccH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-suFNEWVccH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suFNEWVccH .navbar-dropdown {
  position: fixed;
}
.cid-suFNEWVccH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suFNEWVccH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-suFNEWVccH .right-menu,
.cid-suFNEWVccH .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-suFNEWVccH .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suFNEWVccH .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suFNEWVccH .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-suFNEWVccH .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-suFNEWVccH .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-suFNEWVccH .card-wrapper {
  z-index: 3;
}
.cid-suFNEWVccH .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-suFNEWVccH .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-suFNEWVccH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-suFNEXsWaY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-suFNEXsWaY .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-suFNEXsWaY .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-suFNEXsWaY .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-suFNEXsWaY .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-suFNEXsWaY .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-suFNEXsWaY .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-suFNEXsWaY .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-suFNEXsWaY .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-suFNEXsWaY .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-suFNEXsWaY .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sxZjzuWShg {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sxZjzuWShg .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sxZjzuWShg .row-element,
.cid-sxZjzuWShg .image-element {
  padding: 0;
}
.cid-sxZjzuWShg .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxZjzuWShg .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sxZjzuWShg .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sxZjzuWShg .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sxZjzuWShg .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sxZjzuWShg .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sxZjzuWShg .text-content {
    padding: 2rem 1rem;
  }
  .cid-sxZjzuWShg .underline .line {
    height: 2px;
  }
  .cid-sxZjzuWShg .mbr-title,
  .cid-sxZjzuWShg .underline,
  .cid-sxZjzuWShg .mbr-text,
  .cid-sxZjzuWShg .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sxZjzvt3CU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxZjzvt3CU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxZjzvt3CU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxZjzvt3CU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxZjzvt3CU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxZjzvt3CU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sxZjzvt3CU .icon-focus {
  display: none;
}
.cid-sxZjzvt3CU .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sxZjzvt3CU ul {
  font-size: 0;
}
.cid-sxZjzvt3CU .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sxZjzvt3CU .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sxZjzvt3CU .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sxZjzvt3CU .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sxZjzvt3CU .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sxZjzvt3CU .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sxZjzvt3CU .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sxZjzvt3CU .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sxZjzvt3CU .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sxZjzvt3CU .btn:hover {
  background: transparent !important;
}
.cid-sxZjzvt3CU .btn:hover:before {
  background: transparent !important;
}
.cid-sxZjzvt3CU .btn:before {
  background-color: transparent !important;
}
.cid-sxZjzvt3CU .btn:focus {
  box-shadow: none;
}
.cid-sxZjzw0wCa .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-sxZjzw0wCa .nav-item:focus,
.cid-sxZjzw0wCa .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sxZjzw0wCa .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sxZjzw0wCa .nav-item .nav-link {
    position: relative;
  }
  .cid-sxZjzw0wCa .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sxZjzw0wCa .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sxZjzw0wCa .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sxZjzw0wCa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sxZjzw0wCa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxZjzw0wCa .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sxZjzw0wCa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sxZjzw0wCa .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-sxZjzw0wCa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sxZjzw0wCa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sxZjzw0wCa .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-sxZjzw0wCa .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sxZjzw0wCa .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sxZjzw0wCa .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sxZjzw0wCa .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sxZjzw0wCa .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sxZjzw0wCa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sxZjzw0wCa .navbar.collapsed .navbar-collapse.show,
.cid-sxZjzw0wCa .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sxZjzw0wCa .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sxZjzw0wCa .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sxZjzw0wCa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sxZjzw0wCa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sxZjzw0wCa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sxZjzw0wCa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sxZjzw0wCa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sxZjzw0wCa .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sxZjzw0wCa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sxZjzw0wCa .navbar.collapsed .right-menu,
.cid-sxZjzw0wCa .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sxZjzw0wCa .navbar .navbar-collapse.show,
  .cid-sxZjzw0wCa .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sxZjzw0wCa .navbar .navbar-collapse.show .brand-container,
  .cid-sxZjzw0wCa .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sxZjzw0wCa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sxZjzw0wCa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sxZjzw0wCa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sxZjzw0wCa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sxZjzw0wCa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sxZjzw0wCa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sxZjzw0wCa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sxZjzw0wCa .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-sxZjzw0wCa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sxZjzw0wCa .navbar .right-menu,
  .cid-sxZjzw0wCa .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sxZjzw0wCa .navbar.navbar-short {
  min-height: 60px;
}
.cid-sxZjzw0wCa .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sxZjzw0wCa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sxZjzw0wCa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sxZjzw0wCa .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sxZjzw0wCa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sxZjzw0wCa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sxZjzw0wCa .dropdown-item.active,
.cid-sxZjzw0wCa .dropdown-item:active {
  background-color: transparent;
}
.cid-sxZjzw0wCa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sxZjzw0wCa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sxZjzw0wCa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sxZjzw0wCa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sxZjzw0wCa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sxZjzw0wCa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxZjzw0wCa ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sxZjzw0wCa ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sxZjzw0wCa .navbar-buttons {
  margin-left: auto;
}
.cid-sxZjzw0wCa button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxZjzw0wCa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sxZjzw0wCa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxZjzw0wCa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxZjzw0wCa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxZjzw0wCa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxZjzw0wCa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxZjzw0wCa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sxZjzw0wCa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sxZjzw0wCa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxZjzw0wCa .navbar-dropdown {
  position: fixed;
}
.cid-sxZjzw0wCa a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxZjzw0wCa .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sxZjzw0wCa .right-menu,
.cid-sxZjzw0wCa .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sxZjzw0wCa .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxZjzw0wCa .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxZjzw0wCa .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sxZjzw0wCa .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sxZjzw0wCa .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sxZjzw0wCa .card-wrapper {
  z-index: 3;
}
.cid-sxZjzw0wCa .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sxZjzw0wCa .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sxZjzw0wCa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sxZjzwsW1d {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sxZjzwsW1d .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sxZjzwsW1d .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sxZjzwsW1d .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sxZjzwsW1d .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sxZjzwsW1d .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sxZjzwsW1d .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sxZjzwsW1d .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sxZjzwsW1d .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sxZjzwsW1d .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sxZjzwsW1d .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sBFcbHcwub {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sBFcbHcwub .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sBFcbHcwub .row-element,
.cid-sBFcbHcwub .image-element {
  padding: 0;
}
.cid-sBFcbHcwub .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBFcbHcwub .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sBFcbHcwub .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sBFcbHcwub .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sBFcbHcwub .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sBFcbHcwub .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sBFcbHcwub .text-content {
    padding: 2rem 1rem;
  }
  .cid-sBFcbHcwub .underline .line {
    height: 2px;
  }
  .cid-sBFcbHcwub .mbr-title,
  .cid-sBFcbHcwub .underline,
  .cid-sBFcbHcwub .mbr-text,
  .cid-sBFcbHcwub .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sBFcbHJwDG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBFcbHJwDG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBFcbHJwDG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBFcbHJwDG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBFcbHJwDG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBFcbHJwDG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sBFcbHJwDG .icon-focus {
  display: none;
}
.cid-sBFcbHJwDG .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sBFcbHJwDG ul {
  font-size: 0;
}
.cid-sBFcbHJwDG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sBFcbHJwDG .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sBFcbHJwDG .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sBFcbHJwDG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sBFcbHJwDG .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sBFcbHJwDG .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sBFcbHJwDG .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sBFcbHJwDG .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sBFcbHJwDG .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sBFcbHJwDG .btn:hover {
  background: transparent !important;
}
.cid-sBFcbHJwDG .btn:hover:before {
  background: transparent !important;
}
.cid-sBFcbHJwDG .btn:before {
  background-color: transparent !important;
}
.cid-sBFcbHJwDG .btn:focus {
  box-shadow: none;
}
.cid-sBFcbId45Q .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-sBFcbId45Q .nav-item:focus,
.cid-sBFcbId45Q .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sBFcbId45Q .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sBFcbId45Q .nav-item .nav-link {
    position: relative;
  }
  .cid-sBFcbId45Q .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sBFcbId45Q .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sBFcbId45Q .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBFcbId45Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sBFcbId45Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBFcbId45Q .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sBFcbId45Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sBFcbId45Q .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-sBFcbId45Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sBFcbId45Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sBFcbId45Q .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-sBFcbId45Q .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sBFcbId45Q .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sBFcbId45Q .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sBFcbId45Q .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sBFcbId45Q .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sBFcbId45Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sBFcbId45Q .navbar.collapsed .navbar-collapse.show,
.cid-sBFcbId45Q .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sBFcbId45Q .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sBFcbId45Q .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sBFcbId45Q .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sBFcbId45Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBFcbId45Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBFcbId45Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sBFcbId45Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBFcbId45Q .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sBFcbId45Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sBFcbId45Q .navbar.collapsed .right-menu,
.cid-sBFcbId45Q .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sBFcbId45Q .navbar .navbar-collapse.show,
  .cid-sBFcbId45Q .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sBFcbId45Q .navbar .navbar-collapse.show .brand-container,
  .cid-sBFcbId45Q .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sBFcbId45Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBFcbId45Q .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sBFcbId45Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBFcbId45Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBFcbId45Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sBFcbId45Q .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sBFcbId45Q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBFcbId45Q .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-sBFcbId45Q .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sBFcbId45Q .navbar .right-menu,
  .cid-sBFcbId45Q .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sBFcbId45Q .navbar.navbar-short {
  min-height: 60px;
}
.cid-sBFcbId45Q .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sBFcbId45Q .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sBFcbId45Q .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sBFcbId45Q .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBFcbId45Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBFcbId45Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBFcbId45Q .dropdown-item.active,
.cid-sBFcbId45Q .dropdown-item:active {
  background-color: transparent;
}
.cid-sBFcbId45Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBFcbId45Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBFcbId45Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBFcbId45Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sBFcbId45Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBFcbId45Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBFcbId45Q ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sBFcbId45Q ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sBFcbId45Q .navbar-buttons {
  margin-left: auto;
}
.cid-sBFcbId45Q button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBFcbId45Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sBFcbId45Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBFcbId45Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBFcbId45Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBFcbId45Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBFcbId45Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBFcbId45Q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sBFcbId45Q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sBFcbId45Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBFcbId45Q .navbar-dropdown {
  position: fixed;
}
.cid-sBFcbId45Q a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBFcbId45Q .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sBFcbId45Q .right-menu,
.cid-sBFcbId45Q .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sBFcbId45Q .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sBFcbId45Q .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sBFcbId45Q .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sBFcbId45Q .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sBFcbId45Q .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sBFcbId45Q .card-wrapper {
  z-index: 3;
}
.cid-sBFcbId45Q .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sBFcbId45Q .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBFcbId45Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sBFcbIOAdy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sBFcbIOAdy .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sBFcbIOAdy .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sBFcbIOAdy .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sBFcbIOAdy .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sBFcbIOAdy .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sBFcbIOAdy .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sBFcbIOAdy .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sBFcbIOAdy .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sBFcbIOAdy .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sBFcbIOAdy .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sHw9Ro9yRx {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sHw9Ro9yRx .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sHw9Ro9yRx .row-element,
.cid-sHw9Ro9yRx .image-element {
  padding: 0;
}
.cid-sHw9Ro9yRx .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sHw9Ro9yRx .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sHw9Ro9yRx .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sHw9Ro9yRx .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sHw9Ro9yRx .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sHw9Ro9yRx .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sHw9Ro9yRx .text-content {
    padding: 2rem 1rem;
  }
  .cid-sHw9Ro9yRx .underline .line {
    height: 2px;
  }
  .cid-sHw9Ro9yRx .mbr-title,
  .cid-sHw9Ro9yRx .underline,
  .cid-sHw9Ro9yRx .mbr-text,
  .cid-sHw9Ro9yRx .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sHw9RoKSVm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sHw9RoKSVm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sHw9RoKSVm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sHw9RoKSVm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sHw9RoKSVm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sHw9RoKSVm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sHw9RoKSVm .icon-focus {
  display: none;
}
.cid-sHw9RoKSVm .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sHw9RoKSVm ul {
  font-size: 0;
}
.cid-sHw9RoKSVm .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sHw9RoKSVm .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sHw9RoKSVm .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sHw9RoKSVm .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sHw9RoKSVm .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sHw9RoKSVm .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sHw9RoKSVm .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sHw9RoKSVm .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sHw9RoKSVm .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sHw9RoKSVm .btn:hover {
  background: transparent !important;
}
.cid-sHw9RoKSVm .btn:hover:before {
  background: transparent !important;
}
.cid-sHw9RoKSVm .btn:before {
  background-color: transparent !important;
}
.cid-sHw9RoKSVm .btn:focus {
  box-shadow: none;
}
.cid-sHw9Rpchjp .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-sHw9Rpchjp .nav-item:focus,
.cid-sHw9Rpchjp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sHw9Rpchjp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sHw9Rpchjp .nav-item .nav-link {
    position: relative;
  }
  .cid-sHw9Rpchjp .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sHw9Rpchjp .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sHw9Rpchjp .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sHw9Rpchjp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sHw9Rpchjp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sHw9Rpchjp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sHw9Rpchjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sHw9Rpchjp .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-sHw9Rpchjp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sHw9Rpchjp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sHw9Rpchjp .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-sHw9Rpchjp .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sHw9Rpchjp .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sHw9Rpchjp .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sHw9Rpchjp .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sHw9Rpchjp .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sHw9Rpchjp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sHw9Rpchjp .navbar.collapsed .navbar-collapse.show,
.cid-sHw9Rpchjp .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sHw9Rpchjp .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sHw9Rpchjp .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sHw9Rpchjp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sHw9Rpchjp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sHw9Rpchjp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sHw9Rpchjp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sHw9Rpchjp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sHw9Rpchjp .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sHw9Rpchjp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sHw9Rpchjp .navbar.collapsed .right-menu,
.cid-sHw9Rpchjp .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sHw9Rpchjp .navbar .navbar-collapse.show,
  .cid-sHw9Rpchjp .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sHw9Rpchjp .navbar .navbar-collapse.show .brand-container,
  .cid-sHw9Rpchjp .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sHw9Rpchjp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sHw9Rpchjp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sHw9Rpchjp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sHw9Rpchjp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sHw9Rpchjp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sHw9Rpchjp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sHw9Rpchjp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sHw9Rpchjp .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-sHw9Rpchjp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sHw9Rpchjp .navbar .right-menu,
  .cid-sHw9Rpchjp .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sHw9Rpchjp .navbar.navbar-short {
  min-height: 60px;
}
.cid-sHw9Rpchjp .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sHw9Rpchjp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sHw9Rpchjp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sHw9Rpchjp .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sHw9Rpchjp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sHw9Rpchjp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sHw9Rpchjp .dropdown-item.active,
.cid-sHw9Rpchjp .dropdown-item:active {
  background-color: transparent;
}
.cid-sHw9Rpchjp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sHw9Rpchjp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sHw9Rpchjp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sHw9Rpchjp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sHw9Rpchjp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sHw9Rpchjp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sHw9Rpchjp ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sHw9Rpchjp ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sHw9Rpchjp .navbar-buttons {
  margin-left: auto;
}
.cid-sHw9Rpchjp button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sHw9Rpchjp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sHw9Rpchjp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sHw9Rpchjp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sHw9Rpchjp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sHw9Rpchjp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sHw9Rpchjp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sHw9Rpchjp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sHw9Rpchjp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sHw9Rpchjp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sHw9Rpchjp .navbar-dropdown {
  position: fixed;
}
.cid-sHw9Rpchjp a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sHw9Rpchjp .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sHw9Rpchjp .right-menu,
.cid-sHw9Rpchjp .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sHw9Rpchjp .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sHw9Rpchjp .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sHw9Rpchjp .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sHw9Rpchjp .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sHw9Rpchjp .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sHw9Rpchjp .card-wrapper {
  z-index: 3;
}
.cid-sHw9Rpchjp .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sHw9Rpchjp .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sHw9Rpchjp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sHw9RpN7HM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sHw9RpN7HM .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sHw9RpN7HM .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sHw9RpN7HM .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sHw9RpN7HM .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sHw9RpN7HM .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sHw9RpN7HM .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sHw9RpN7HM .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sHw9RpN7HM .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sHw9RpN7HM .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sHw9RpN7HM .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sHwaDLlSb9 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sHwaDLlSb9 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sHwaDLlSb9 .row-element,
.cid-sHwaDLlSb9 .image-element {
  padding: 0;
}
.cid-sHwaDLlSb9 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sHwaDLlSb9 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sHwaDLlSb9 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sHwaDLlSb9 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sHwaDLlSb9 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sHwaDLlSb9 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sHwaDLlSb9 .text-content {
    padding: 2rem 1rem;
  }
  .cid-sHwaDLlSb9 .underline .line {
    height: 2px;
  }
  .cid-sHwaDLlSb9 .mbr-title,
  .cid-sHwaDLlSb9 .underline,
  .cid-sHwaDLlSb9 .mbr-text,
  .cid-sHwaDLlSb9 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tdPCqv5gmw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPCqv5gmw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPCqv5gmw .mbr-text {
  color: #767676;
}
.cid-tdPCqv5gmw .card {
  display: block;
  position: relative;
}
.cid-tdPCqv5gmw .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPCqv5gmw .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPCqv5gmw .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPCqv5gmw .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPCqv5gmw .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPCqv5gmw .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPCqv5gmw .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPCqv5gmw .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPCqv5gmw .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPCqv5gmw .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPCqv5gmw .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPCqv5gmw .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPCqv5gmw .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPCqv5gmw .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPCqv5gmw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPCqv5gmw .mbr-section-title,
  .cid-tdPCqv5gmw .underline,
  .cid-tdPCqv5gmw .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPCqv5gmw .mbr-section-title,
.cid-tdPCqv5gmw .underline {
  color: #ffffff;
}
.cid-sHwaDMjsxQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sHwaDMjsxQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sHwaDMjsxQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sHwaDMjsxQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sHwaDMjsxQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sHwaDMjsxQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sHwaDMjsxQ .icon-focus {
  display: none;
}
.cid-sHwaDMjsxQ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sHwaDMjsxQ ul {
  font-size: 0;
}
.cid-sHwaDMjsxQ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sHwaDMjsxQ .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sHwaDMjsxQ .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sHwaDMjsxQ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sHwaDMjsxQ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sHwaDMjsxQ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sHwaDMjsxQ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sHwaDMjsxQ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sHwaDMjsxQ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sHwaDMjsxQ .btn:hover {
  background: transparent !important;
}
.cid-sHwaDMjsxQ .btn:hover:before {
  background: transparent !important;
}
.cid-sHwaDMjsxQ .btn:before {
  background-color: transparent !important;
}
.cid-sHwaDMjsxQ .btn:focus {
  box-shadow: none;
}
.cid-sHwaDMTPmw .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-sHwaDMTPmw .nav-item:focus,
.cid-sHwaDMTPmw .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sHwaDMTPmw .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sHwaDMTPmw .nav-item .nav-link {
    position: relative;
  }
  .cid-sHwaDMTPmw .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sHwaDMTPmw .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sHwaDMTPmw .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sHwaDMTPmw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sHwaDMTPmw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sHwaDMTPmw .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sHwaDMTPmw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sHwaDMTPmw .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-sHwaDMTPmw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sHwaDMTPmw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sHwaDMTPmw .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-sHwaDMTPmw .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sHwaDMTPmw .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sHwaDMTPmw .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sHwaDMTPmw .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sHwaDMTPmw .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sHwaDMTPmw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sHwaDMTPmw .navbar.collapsed .navbar-collapse.show,
.cid-sHwaDMTPmw .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sHwaDMTPmw .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sHwaDMTPmw .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sHwaDMTPmw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sHwaDMTPmw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sHwaDMTPmw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sHwaDMTPmw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sHwaDMTPmw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sHwaDMTPmw .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sHwaDMTPmw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sHwaDMTPmw .navbar.collapsed .right-menu,
.cid-sHwaDMTPmw .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sHwaDMTPmw .navbar .navbar-collapse.show,
  .cid-sHwaDMTPmw .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sHwaDMTPmw .navbar .navbar-collapse.show .brand-container,
  .cid-sHwaDMTPmw .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sHwaDMTPmw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sHwaDMTPmw .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sHwaDMTPmw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sHwaDMTPmw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sHwaDMTPmw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sHwaDMTPmw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sHwaDMTPmw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sHwaDMTPmw .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-sHwaDMTPmw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sHwaDMTPmw .navbar .right-menu,
  .cid-sHwaDMTPmw .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sHwaDMTPmw .navbar.navbar-short {
  min-height: 60px;
}
.cid-sHwaDMTPmw .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sHwaDMTPmw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sHwaDMTPmw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sHwaDMTPmw .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sHwaDMTPmw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sHwaDMTPmw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sHwaDMTPmw .dropdown-item.active,
.cid-sHwaDMTPmw .dropdown-item:active {
  background-color: transparent;
}
.cid-sHwaDMTPmw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sHwaDMTPmw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sHwaDMTPmw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sHwaDMTPmw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sHwaDMTPmw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sHwaDMTPmw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sHwaDMTPmw ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sHwaDMTPmw ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sHwaDMTPmw .navbar-buttons {
  margin-left: auto;
}
.cid-sHwaDMTPmw button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sHwaDMTPmw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sHwaDMTPmw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sHwaDMTPmw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sHwaDMTPmw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sHwaDMTPmw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sHwaDMTPmw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sHwaDMTPmw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sHwaDMTPmw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sHwaDMTPmw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sHwaDMTPmw .navbar-dropdown {
  position: fixed;
}
.cid-sHwaDMTPmw a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sHwaDMTPmw .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sHwaDMTPmw .right-menu,
.cid-sHwaDMTPmw .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sHwaDMTPmw .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sHwaDMTPmw .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sHwaDMTPmw .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sHwaDMTPmw .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sHwaDMTPmw .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sHwaDMTPmw .card-wrapper {
  z-index: 3;
}
.cid-sHwaDMTPmw .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sHwaDMTPmw .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sHwaDMTPmw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sHwaDNqorg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sHwaDNqorg .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sHwaDNqorg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sHwaDNqorg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sHwaDNqorg .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sHwaDNqorg .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sHwaDNqorg .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sHwaDNqorg .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sHwaDNqorg .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sHwaDNqorg .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sHwaDNqorg .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sIEbYveseW {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sIEbYveseW .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sIEbYveseW .row-element,
.cid-sIEbYveseW .image-element {
  padding: 0;
}
.cid-sIEbYveseW .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIEbYveseW .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sIEbYveseW .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sIEbYveseW .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sIEbYveseW .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sIEbYveseW .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sIEbYveseW .text-content {
    padding: 2rem 1rem;
  }
  .cid-sIEbYveseW .underline .line {
    height: 2px;
  }
  .cid-sIEbYveseW .mbr-title,
  .cid-sIEbYveseW .underline,
  .cid-sIEbYveseW .mbr-text,
  .cid-sIEbYveseW .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tdPCGYQTrG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tdPCGYQTrG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tdPCGYQTrG .mbr-text {
  color: #767676;
}
.cid-tdPCGYQTrG .card {
  display: block;
  position: relative;
}
.cid-tdPCGYQTrG .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-tdPCGYQTrG .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tdPCGYQTrG .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tdPCGYQTrG .card-wrapper .card-img .mbr-overlay {
  background: #767676;
  display: block;
  opacity: 0.8;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #767676, #ffa0a4);
}
.cid-tdPCGYQTrG .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-tdPCGYQTrG .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tdPCGYQTrG .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tdPCGYQTrG .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-tdPCGYQTrG .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tdPCGYQTrG .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-tdPCGYQTrG .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-tdPCGYQTrG .popup-btn:hover .mbr-overlay {
  opacity: 0.8;
  height: 100%;
}
.cid-tdPCGYQTrG .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tdPCGYQTrG .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tdPCGYQTrG .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-tdPCGYQTrG .mbr-section-title,
  .cid-tdPCGYQTrG .underline,
  .cid-tdPCGYQTrG .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-tdPCGYQTrG .mbr-section-title,
.cid-tdPCGYQTrG .underline {
  color: #ffffff;
}
.cid-sIEbYvNTrN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sIEbYvNTrN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIEbYvNTrN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIEbYvNTrN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIEbYvNTrN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIEbYvNTrN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sIEbYvNTrN .icon-focus {
  display: none;
}
.cid-sIEbYvNTrN .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sIEbYvNTrN ul {
  font-size: 0;
}
.cid-sIEbYvNTrN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sIEbYvNTrN .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sIEbYvNTrN .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sIEbYvNTrN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sIEbYvNTrN .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sIEbYvNTrN .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sIEbYvNTrN .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sIEbYvNTrN .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sIEbYvNTrN .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sIEbYvNTrN .btn:hover {
  background: transparent !important;
}
.cid-sIEbYvNTrN .btn:hover:before {
  background: transparent !important;
}
.cid-sIEbYvNTrN .btn:before {
  background-color: transparent !important;
}
.cid-sIEbYvNTrN .btn:focus {
  box-shadow: none;
}
.cid-sIEbYwfcKQ .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-sIEbYwfcKQ .nav-item:focus,
.cid-sIEbYwfcKQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sIEbYwfcKQ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sIEbYwfcKQ .nav-item .nav-link {
    position: relative;
  }
  .cid-sIEbYwfcKQ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sIEbYwfcKQ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sIEbYwfcKQ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIEbYwfcKQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sIEbYwfcKQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIEbYwfcKQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sIEbYwfcKQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sIEbYwfcKQ .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-sIEbYwfcKQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sIEbYwfcKQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sIEbYwfcKQ .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-sIEbYwfcKQ .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sIEbYwfcKQ .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sIEbYwfcKQ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sIEbYwfcKQ .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sIEbYwfcKQ .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sIEbYwfcKQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sIEbYwfcKQ .navbar.collapsed .navbar-collapse.show,
.cid-sIEbYwfcKQ .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sIEbYwfcKQ .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sIEbYwfcKQ .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sIEbYwfcKQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sIEbYwfcKQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sIEbYwfcKQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sIEbYwfcKQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sIEbYwfcKQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sIEbYwfcKQ .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sIEbYwfcKQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sIEbYwfcKQ .navbar.collapsed .right-menu,
.cid-sIEbYwfcKQ .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sIEbYwfcKQ .navbar .navbar-collapse.show,
  .cid-sIEbYwfcKQ .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sIEbYwfcKQ .navbar .navbar-collapse.show .brand-container,
  .cid-sIEbYwfcKQ .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sIEbYwfcKQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sIEbYwfcKQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sIEbYwfcKQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sIEbYwfcKQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sIEbYwfcKQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sIEbYwfcKQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sIEbYwfcKQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sIEbYwfcKQ .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-sIEbYwfcKQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sIEbYwfcKQ .navbar .right-menu,
  .cid-sIEbYwfcKQ .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sIEbYwfcKQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sIEbYwfcKQ .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sIEbYwfcKQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sIEbYwfcKQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sIEbYwfcKQ .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sIEbYwfcKQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sIEbYwfcKQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sIEbYwfcKQ .dropdown-item.active,
.cid-sIEbYwfcKQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sIEbYwfcKQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sIEbYwfcKQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sIEbYwfcKQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sIEbYwfcKQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sIEbYwfcKQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sIEbYwfcKQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIEbYwfcKQ ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sIEbYwfcKQ ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sIEbYwfcKQ .navbar-buttons {
  margin-left: auto;
}
.cid-sIEbYwfcKQ button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIEbYwfcKQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sIEbYwfcKQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIEbYwfcKQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIEbYwfcKQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIEbYwfcKQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIEbYwfcKQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIEbYwfcKQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sIEbYwfcKQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sIEbYwfcKQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIEbYwfcKQ .navbar-dropdown {
  position: fixed;
}
.cid-sIEbYwfcKQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIEbYwfcKQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sIEbYwfcKQ .right-menu,
.cid-sIEbYwfcKQ .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sIEbYwfcKQ .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sIEbYwfcKQ .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sIEbYwfcKQ .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sIEbYwfcKQ .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sIEbYwfcKQ .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sIEbYwfcKQ .card-wrapper {
  z-index: 3;
}
.cid-sIEbYwfcKQ .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sIEbYwfcKQ .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sIEbYwfcKQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIEbYwPYE3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sIEbYwPYE3 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sIEbYwPYE3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sIEbYwPYE3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sIEbYwPYE3 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sIEbYwPYE3 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sIEbYwPYE3 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sIEbYwPYE3 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sIEbYwPYE3 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sIEbYwPYE3 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sIEbYwPYE3 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sLy8Lpf3lp {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sLy8Lpf3lp .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sLy8Lpf3lp .row-element,
.cid-sLy8Lpf3lp .image-element {
  padding: 0;
}
.cid-sLy8Lpf3lp .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLy8Lpf3lp .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sLy8Lpf3lp .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sLy8Lpf3lp .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sLy8Lpf3lp .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sLy8Lpf3lp .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sLy8Lpf3lp .text-content {
    padding: 2rem 1rem;
  }
  .cid-sLy8Lpf3lp .underline .line {
    height: 2px;
  }
  .cid-sLy8Lpf3lp .mbr-title,
  .cid-sLy8Lpf3lp .underline,
  .cid-sLy8Lpf3lp .mbr-text,
  .cid-sLy8Lpf3lp .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sLy8LpPnDk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLy8LpPnDk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sLy8LpPnDk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLy8LpPnDk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLy8LpPnDk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sLy8LpPnDk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sLy8LpPnDk .icon-focus {
  display: none;
}
.cid-sLy8LpPnDk .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sLy8LpPnDk ul {
  font-size: 0;
}
.cid-sLy8LpPnDk .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sLy8LpPnDk .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sLy8LpPnDk .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sLy8LpPnDk .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sLy8LpPnDk .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sLy8LpPnDk .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sLy8LpPnDk .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sLy8LpPnDk .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sLy8LpPnDk .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sLy8LpPnDk .btn:hover {
  background: transparent !important;
}
.cid-sLy8LpPnDk .btn:hover:before {
  background: transparent !important;
}
.cid-sLy8LpPnDk .btn:before {
  background-color: transparent !important;
}
.cid-sLy8LpPnDk .btn:focus {
  box-shadow: none;
}
.cid-sLy8LqfDTZ .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-sLy8LqfDTZ .nav-item:focus,
.cid-sLy8LqfDTZ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sLy8LqfDTZ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sLy8LqfDTZ .nav-item .nav-link {
    position: relative;
  }
  .cid-sLy8LqfDTZ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sLy8LqfDTZ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sLy8LqfDTZ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sLy8LqfDTZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sLy8LqfDTZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLy8LqfDTZ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sLy8LqfDTZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sLy8LqfDTZ .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-sLy8LqfDTZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLy8LqfDTZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLy8LqfDTZ .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-sLy8LqfDTZ .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sLy8LqfDTZ .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sLy8LqfDTZ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sLy8LqfDTZ .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sLy8LqfDTZ .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sLy8LqfDTZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sLy8LqfDTZ .navbar.collapsed .navbar-collapse.show,
.cid-sLy8LqfDTZ .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sLy8LqfDTZ .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sLy8LqfDTZ .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sLy8LqfDTZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sLy8LqfDTZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLy8LqfDTZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLy8LqfDTZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sLy8LqfDTZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLy8LqfDTZ .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sLy8LqfDTZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sLy8LqfDTZ .navbar.collapsed .right-menu,
.cid-sLy8LqfDTZ .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sLy8LqfDTZ .navbar .navbar-collapse.show,
  .cid-sLy8LqfDTZ .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sLy8LqfDTZ .navbar .navbar-collapse.show .brand-container,
  .cid-sLy8LqfDTZ .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sLy8LqfDTZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLy8LqfDTZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sLy8LqfDTZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLy8LqfDTZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLy8LqfDTZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sLy8LqfDTZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sLy8LqfDTZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLy8LqfDTZ .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-sLy8LqfDTZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sLy8LqfDTZ .navbar .right-menu,
  .cid-sLy8LqfDTZ .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sLy8LqfDTZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLy8LqfDTZ .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sLy8LqfDTZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sLy8LqfDTZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sLy8LqfDTZ .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLy8LqfDTZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLy8LqfDTZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLy8LqfDTZ .dropdown-item.active,
.cid-sLy8LqfDTZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sLy8LqfDTZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLy8LqfDTZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLy8LqfDTZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLy8LqfDTZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sLy8LqfDTZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLy8LqfDTZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLy8LqfDTZ ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sLy8LqfDTZ ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sLy8LqfDTZ .navbar-buttons {
  margin-left: auto;
}
.cid-sLy8LqfDTZ button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sLy8LqfDTZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sLy8LqfDTZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sLy8LqfDTZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sLy8LqfDTZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sLy8LqfDTZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sLy8LqfDTZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLy8LqfDTZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sLy8LqfDTZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sLy8LqfDTZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLy8LqfDTZ .navbar-dropdown {
  position: fixed;
}
.cid-sLy8LqfDTZ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLy8LqfDTZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sLy8LqfDTZ .right-menu,
.cid-sLy8LqfDTZ .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sLy8LqfDTZ .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sLy8LqfDTZ .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sLy8LqfDTZ .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sLy8LqfDTZ .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sLy8LqfDTZ .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sLy8LqfDTZ .card-wrapper {
  z-index: 3;
}
.cid-sLy8LqfDTZ .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sLy8LqfDTZ .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sLy8LqfDTZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sLy8LqNghT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sLy8LqNghT .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sLy8LqNghT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sLy8LqNghT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sLy8LqNghT .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sLy8LqNghT .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sLy8LqNghT .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sLy8LqNghT .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sLy8LqNghT .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sLy8LqNghT .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sLy8LqNghT .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sLF33rf1o5 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sLF33rf1o5 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sLF33rf1o5 .row-element,
.cid-sLF33rf1o5 .image-element {
  padding: 0;
}
.cid-sLF33rf1o5 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLF33rf1o5 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sLF33rf1o5 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sLF33rf1o5 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sLF33rf1o5 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sLF33rf1o5 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sLF33rf1o5 .text-content {
    padding: 2rem 1rem;
  }
  .cid-sLF33rf1o5 .underline .line {
    height: 2px;
  }
  .cid-sLF33rf1o5 .mbr-title,
  .cid-sLF33rf1o5 .underline,
  .cid-sLF33rf1o5 .mbr-text,
  .cid-sLF33rf1o5 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sLF33rLKMN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLF33rLKMN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sLF33rLKMN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLF33rLKMN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLF33rLKMN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sLF33rLKMN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sLF33rLKMN .icon-focus {
  display: none;
}
.cid-sLF33rLKMN .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sLF33rLKMN ul {
  font-size: 0;
}
.cid-sLF33rLKMN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sLF33rLKMN .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sLF33rLKMN .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sLF33rLKMN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sLF33rLKMN .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sLF33rLKMN .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sLF33rLKMN .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sLF33rLKMN .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sLF33rLKMN .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sLF33rLKMN .btn:hover {
  background: transparent !important;
}
.cid-sLF33rLKMN .btn:hover:before {
  background: transparent !important;
}
.cid-sLF33rLKMN .btn:before {
  background-color: transparent !important;
}
.cid-sLF33rLKMN .btn:focus {
  box-shadow: none;
}
.cid-sLF33s9cLT .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-sLF33s9cLT .nav-item:focus,
.cid-sLF33s9cLT .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sLF33s9cLT .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sLF33s9cLT .nav-item .nav-link {
    position: relative;
  }
  .cid-sLF33s9cLT .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sLF33s9cLT .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sLF33s9cLT .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sLF33s9cLT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sLF33s9cLT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLF33s9cLT .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sLF33s9cLT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sLF33s9cLT .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-sLF33s9cLT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLF33s9cLT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLF33s9cLT .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-sLF33s9cLT .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sLF33s9cLT .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sLF33s9cLT .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sLF33s9cLT .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sLF33s9cLT .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sLF33s9cLT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sLF33s9cLT .navbar.collapsed .navbar-collapse.show,
.cid-sLF33s9cLT .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sLF33s9cLT .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sLF33s9cLT .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sLF33s9cLT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sLF33s9cLT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLF33s9cLT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLF33s9cLT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sLF33s9cLT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLF33s9cLT .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sLF33s9cLT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sLF33s9cLT .navbar.collapsed .right-menu,
.cid-sLF33s9cLT .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sLF33s9cLT .navbar .navbar-collapse.show,
  .cid-sLF33s9cLT .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sLF33s9cLT .navbar .navbar-collapse.show .brand-container,
  .cid-sLF33s9cLT .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sLF33s9cLT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLF33s9cLT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sLF33s9cLT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLF33s9cLT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLF33s9cLT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sLF33s9cLT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sLF33s9cLT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLF33s9cLT .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-sLF33s9cLT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sLF33s9cLT .navbar .right-menu,
  .cid-sLF33s9cLT .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sLF33s9cLT .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLF33s9cLT .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sLF33s9cLT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sLF33s9cLT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sLF33s9cLT .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLF33s9cLT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLF33s9cLT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLF33s9cLT .dropdown-item.active,
.cid-sLF33s9cLT .dropdown-item:active {
  background-color: transparent;
}
.cid-sLF33s9cLT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLF33s9cLT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLF33s9cLT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLF33s9cLT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sLF33s9cLT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLF33s9cLT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLF33s9cLT ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sLF33s9cLT ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sLF33s9cLT .navbar-buttons {
  margin-left: auto;
}
.cid-sLF33s9cLT button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sLF33s9cLT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sLF33s9cLT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sLF33s9cLT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sLF33s9cLT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sLF33s9cLT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sLF33s9cLT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLF33s9cLT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sLF33s9cLT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sLF33s9cLT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLF33s9cLT .navbar-dropdown {
  position: fixed;
}
.cid-sLF33s9cLT a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLF33s9cLT .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sLF33s9cLT .right-menu,
.cid-sLF33s9cLT .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sLF33s9cLT .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sLF33s9cLT .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sLF33s9cLT .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sLF33s9cLT .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sLF33s9cLT .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sLF33s9cLT .card-wrapper {
  z-index: 3;
}
.cid-sLF33s9cLT .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sLF33s9cLT .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sLF33s9cLT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sLF33sEIgw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sLF33sEIgw .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sLF33sEIgw .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sLF33sEIgw .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sLF33sEIgw .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sLF33sEIgw .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sLF33sEIgw .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sLF33sEIgw .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sLF33sEIgw .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sLF33sEIgw .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sLF33sEIgw .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sLF3biC2BE {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sLF3biC2BE .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sLF3biC2BE .row-element,
.cid-sLF3biC2BE .image-element {
  padding: 0;
}
.cid-sLF3biC2BE .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLF3biC2BE .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sLF3biC2BE .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sLF3biC2BE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sLF3biC2BE .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sLF3biC2BE .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sLF3biC2BE .text-content {
    padding: 2rem 1rem;
  }
  .cid-sLF3biC2BE .underline .line {
    height: 2px;
  }
  .cid-sLF3biC2BE .mbr-title,
  .cid-sLF3biC2BE .underline,
  .cid-sLF3biC2BE .mbr-text,
  .cid-sLF3biC2BE .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sLF3bjMeeF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLF3bjMeeF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sLF3bjMeeF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLF3bjMeeF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLF3bjMeeF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sLF3bjMeeF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sLF3bjMeeF .icon-focus {
  display: none;
}
.cid-sLF3bjMeeF .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sLF3bjMeeF ul {
  font-size: 0;
}
.cid-sLF3bjMeeF .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sLF3bjMeeF .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sLF3bjMeeF .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sLF3bjMeeF .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sLF3bjMeeF .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sLF3bjMeeF .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sLF3bjMeeF .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sLF3bjMeeF .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sLF3bjMeeF .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sLF3bjMeeF .btn:hover {
  background: transparent !important;
}
.cid-sLF3bjMeeF .btn:hover:before {
  background: transparent !important;
}
.cid-sLF3bjMeeF .btn:before {
  background-color: transparent !important;
}
.cid-sLF3bjMeeF .btn:focus {
  box-shadow: none;
}
.cid-sLF3bkcWYl .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-sLF3bkcWYl .nav-item:focus,
.cid-sLF3bkcWYl .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sLF3bkcWYl .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sLF3bkcWYl .nav-item .nav-link {
    position: relative;
  }
  .cid-sLF3bkcWYl .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sLF3bkcWYl .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sLF3bkcWYl .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sLF3bkcWYl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sLF3bkcWYl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLF3bkcWYl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sLF3bkcWYl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sLF3bkcWYl .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-sLF3bkcWYl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sLF3bkcWYl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sLF3bkcWYl .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-sLF3bkcWYl .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sLF3bkcWYl .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sLF3bkcWYl .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sLF3bkcWYl .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sLF3bkcWYl .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sLF3bkcWYl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sLF3bkcWYl .navbar.collapsed .navbar-collapse.show,
.cid-sLF3bkcWYl .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sLF3bkcWYl .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sLF3bkcWYl .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sLF3bkcWYl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sLF3bkcWYl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLF3bkcWYl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLF3bkcWYl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sLF3bkcWYl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLF3bkcWYl .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sLF3bkcWYl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sLF3bkcWYl .navbar.collapsed .right-menu,
.cid-sLF3bkcWYl .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sLF3bkcWYl .navbar .navbar-collapse.show,
  .cid-sLF3bkcWYl .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sLF3bkcWYl .navbar .navbar-collapse.show .brand-container,
  .cid-sLF3bkcWYl .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sLF3bkcWYl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLF3bkcWYl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sLF3bkcWYl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLF3bkcWYl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLF3bkcWYl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sLF3bkcWYl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sLF3bkcWYl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLF3bkcWYl .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-sLF3bkcWYl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sLF3bkcWYl .navbar .right-menu,
  .cid-sLF3bkcWYl .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sLF3bkcWYl .navbar.navbar-short {
  min-height: 60px;
}
.cid-sLF3bkcWYl .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sLF3bkcWYl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sLF3bkcWYl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sLF3bkcWYl .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLF3bkcWYl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLF3bkcWYl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLF3bkcWYl .dropdown-item.active,
.cid-sLF3bkcWYl .dropdown-item:active {
  background-color: transparent;
}
.cid-sLF3bkcWYl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLF3bkcWYl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLF3bkcWYl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLF3bkcWYl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sLF3bkcWYl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLF3bkcWYl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLF3bkcWYl ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sLF3bkcWYl ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sLF3bkcWYl .navbar-buttons {
  margin-left: auto;
}
.cid-sLF3bkcWYl button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sLF3bkcWYl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sLF3bkcWYl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sLF3bkcWYl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sLF3bkcWYl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sLF3bkcWYl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sLF3bkcWYl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLF3bkcWYl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sLF3bkcWYl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sLF3bkcWYl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLF3bkcWYl .navbar-dropdown {
  position: fixed;
}
.cid-sLF3bkcWYl a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLF3bkcWYl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sLF3bkcWYl .right-menu,
.cid-sLF3bkcWYl .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sLF3bkcWYl .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sLF3bkcWYl .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sLF3bkcWYl .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sLF3bkcWYl .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sLF3bkcWYl .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sLF3bkcWYl .card-wrapper {
  z-index: 3;
}
.cid-sLF3bkcWYl .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sLF3bkcWYl .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sLF3bkcWYl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sLF3bkIqSW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sLF3bkIqSW .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sLF3bkIqSW .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sLF3bkIqSW .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sLF3bkIqSW .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sLF3bkIqSW .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sLF3bkIqSW .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sLF3bkIqSW .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sLF3bkIqSW .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sLF3bkIqSW .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sLF3bkIqSW .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sNVYat0unN {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sNVYat0unN .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sNVYat0unN .row-element,
.cid-sNVYat0unN .image-element {
  padding: 0;
}
.cid-sNVYat0unN .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sNVYat0unN .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sNVYat0unN .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sNVYat0unN .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sNVYat0unN .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sNVYat0unN .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sNVYat0unN .text-content {
    padding: 2rem 1rem;
  }
  .cid-sNVYat0unN .underline .line {
    height: 2px;
  }
  .cid-sNVYat0unN .mbr-title,
  .cid-sNVYat0unN .underline,
  .cid-sNVYat0unN .mbr-text,
  .cid-sNVYat0unN .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sNVYaty0zG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sNVYaty0zG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sNVYaty0zG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sNVYaty0zG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sNVYaty0zG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sNVYaty0zG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sNVYaty0zG .icon-focus {
  display: none;
}
.cid-sNVYaty0zG .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sNVYaty0zG ul {
  font-size: 0;
}
.cid-sNVYaty0zG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sNVYaty0zG .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sNVYaty0zG .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sNVYaty0zG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sNVYaty0zG .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sNVYaty0zG .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sNVYaty0zG .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sNVYaty0zG .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sNVYaty0zG .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sNVYaty0zG .btn:hover {
  background: transparent !important;
}
.cid-sNVYaty0zG .btn:hover:before {
  background: transparent !important;
}
.cid-sNVYaty0zG .btn:before {
  background-color: transparent !important;
}
.cid-sNVYaty0zG .btn:focus {
  box-shadow: none;
}
.cid-sNVYau2H79 .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-sNVYau2H79 .nav-item:focus,
.cid-sNVYau2H79 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sNVYau2H79 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sNVYau2H79 .nav-item .nav-link {
    position: relative;
  }
  .cid-sNVYau2H79 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sNVYau2H79 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sNVYau2H79 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNVYau2H79 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sNVYau2H79 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sNVYau2H79 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sNVYau2H79 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sNVYau2H79 .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-sNVYau2H79 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sNVYau2H79 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sNVYau2H79 .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-sNVYau2H79 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sNVYau2H79 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sNVYau2H79 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sNVYau2H79 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sNVYau2H79 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sNVYau2H79 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sNVYau2H79 .navbar.collapsed .navbar-collapse.show,
.cid-sNVYau2H79 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sNVYau2H79 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sNVYau2H79 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sNVYau2H79 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sNVYau2H79 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sNVYau2H79 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sNVYau2H79 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sNVYau2H79 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sNVYau2H79 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sNVYau2H79 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sNVYau2H79 .navbar.collapsed .right-menu,
.cid-sNVYau2H79 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sNVYau2H79 .navbar .navbar-collapse.show,
  .cid-sNVYau2H79 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sNVYau2H79 .navbar .navbar-collapse.show .brand-container,
  .cid-sNVYau2H79 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sNVYau2H79 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sNVYau2H79 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sNVYau2H79 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sNVYau2H79 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sNVYau2H79 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sNVYau2H79 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sNVYau2H79 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sNVYau2H79 .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-sNVYau2H79 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sNVYau2H79 .navbar .right-menu,
  .cid-sNVYau2H79 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sNVYau2H79 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sNVYau2H79 .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sNVYau2H79 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sNVYau2H79 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sNVYau2H79 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sNVYau2H79 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sNVYau2H79 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sNVYau2H79 .dropdown-item.active,
.cid-sNVYau2H79 .dropdown-item:active {
  background-color: transparent;
}
.cid-sNVYau2H79 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sNVYau2H79 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sNVYau2H79 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sNVYau2H79 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sNVYau2H79 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sNVYau2H79 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sNVYau2H79 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sNVYau2H79 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sNVYau2H79 .navbar-buttons {
  margin-left: auto;
}
.cid-sNVYau2H79 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sNVYau2H79 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sNVYau2H79 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sNVYau2H79 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sNVYau2H79 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sNVYau2H79 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sNVYau2H79 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sNVYau2H79 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sNVYau2H79 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sNVYau2H79 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sNVYau2H79 .navbar-dropdown {
  position: fixed;
}
.cid-sNVYau2H79 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sNVYau2H79 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sNVYau2H79 .right-menu,
.cid-sNVYau2H79 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sNVYau2H79 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sNVYau2H79 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sNVYau2H79 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sNVYau2H79 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sNVYau2H79 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sNVYau2H79 .card-wrapper {
  z-index: 3;
}
.cid-sNVYau2H79 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sNVYau2H79 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNVYau2H79 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sNVYauA4Oh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sNVYauA4Oh .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sNVYauA4Oh .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sNVYauA4Oh .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sNVYauA4Oh .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sNVYauA4Oh .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sNVYauA4Oh .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sNVYauA4Oh .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sNVYauA4Oh .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sNVYauA4Oh .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sNVYauA4Oh .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sSJuqRoaDC {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sSJuqRoaDC .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sSJuqRoaDC .row-element,
.cid-sSJuqRoaDC .image-element {
  padding: 0;
}
.cid-sSJuqRoaDC .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sSJuqRoaDC .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sSJuqRoaDC .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sSJuqRoaDC .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sSJuqRoaDC .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sSJuqRoaDC .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sSJuqRoaDC .text-content {
    padding: 2rem 1rem;
  }
  .cid-sSJuqRoaDC .underline .line {
    height: 2px;
  }
  .cid-sSJuqRoaDC .mbr-title,
  .cid-sSJuqRoaDC .underline,
  .cid-sSJuqRoaDC .mbr-text,
  .cid-sSJuqRoaDC .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sSJuqRKv0D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSJuqRKv0D .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sSJuqRKv0D .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sSJuqRKv0D .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sSJuqRKv0D .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sSJuqRKv0D .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sSJuqRKv0D .icon-focus {
  display: none;
}
.cid-sSJuqRKv0D .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sSJuqRKv0D ul {
  font-size: 0;
}
.cid-sSJuqRKv0D .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sSJuqRKv0D .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sSJuqRKv0D .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sSJuqRKv0D .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sSJuqRKv0D .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sSJuqRKv0D .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sSJuqRKv0D .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sSJuqRKv0D .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sSJuqRKv0D .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sSJuqRKv0D .btn:hover {
  background: transparent !important;
}
.cid-sSJuqRKv0D .btn:hover:before {
  background: transparent !important;
}
.cid-sSJuqRKv0D .btn:before {
  background-color: transparent !important;
}
.cid-sSJuqRKv0D .btn:focus {
  box-shadow: none;
}
.cid-sSJuqSds64 .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-sSJuqSds64 .nav-item:focus,
.cid-sSJuqSds64 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sSJuqSds64 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sSJuqSds64 .nav-item .nav-link {
    position: relative;
  }
  .cid-sSJuqSds64 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sSJuqSds64 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sSJuqSds64 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSJuqSds64 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sSJuqSds64 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSJuqSds64 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sSJuqSds64 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sSJuqSds64 .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-sSJuqSds64 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sSJuqSds64 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sSJuqSds64 .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-sSJuqSds64 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sSJuqSds64 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sSJuqSds64 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sSJuqSds64 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sSJuqSds64 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sSJuqSds64 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sSJuqSds64 .navbar.collapsed .navbar-collapse.show,
.cid-sSJuqSds64 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSJuqSds64 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sSJuqSds64 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sSJuqSds64 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sSJuqSds64 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSJuqSds64 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSJuqSds64 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSJuqSds64 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSJuqSds64 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sSJuqSds64 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sSJuqSds64 .navbar.collapsed .right-menu,
.cid-sSJuqSds64 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sSJuqSds64 .navbar .navbar-collapse.show,
  .cid-sSJuqSds64 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sSJuqSds64 .navbar .navbar-collapse.show .brand-container,
  .cid-sSJuqSds64 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sSJuqSds64 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSJuqSds64 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sSJuqSds64 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSJuqSds64 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSJuqSds64 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSJuqSds64 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sSJuqSds64 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSJuqSds64 .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-sSJuqSds64 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sSJuqSds64 .navbar .right-menu,
  .cid-sSJuqSds64 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sSJuqSds64 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sSJuqSds64 .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sSJuqSds64 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSJuqSds64 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sSJuqSds64 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sSJuqSds64 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSJuqSds64 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSJuqSds64 .dropdown-item.active,
.cid-sSJuqSds64 .dropdown-item:active {
  background-color: transparent;
}
.cid-sSJuqSds64 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sSJuqSds64 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSJuqSds64 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSJuqSds64 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sSJuqSds64 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sSJuqSds64 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSJuqSds64 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sSJuqSds64 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sSJuqSds64 .navbar-buttons {
  margin-left: auto;
}
.cid-sSJuqSds64 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSJuqSds64 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sSJuqSds64 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSJuqSds64 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSJuqSds64 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSJuqSds64 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSJuqSds64 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSJuqSds64 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sSJuqSds64 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sSJuqSds64 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSJuqSds64 .navbar-dropdown {
  position: fixed;
}
.cid-sSJuqSds64 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sSJuqSds64 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sSJuqSds64 .right-menu,
.cid-sSJuqSds64 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sSJuqSds64 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSJuqSds64 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSJuqSds64 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sSJuqSds64 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sSJuqSds64 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sSJuqSds64 .card-wrapper {
  z-index: 3;
}
.cid-sSJuqSds64 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sSJuqSds64 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sSJuqSds64 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sSJuqSzeWW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sSJuqSzeWW .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sSJuqSzeWW .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sSJuqSzeWW .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sSJuqSzeWW .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sSJuqSzeWW .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sSJuqSzeWW .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sSJuqSzeWW .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sSJuqSzeWW .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sSJuqSzeWW .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sSJuqSzeWW .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-sUGdCpEqeW {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sUGdCpEqeW .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sUGdCpEqeW .row-element,
.cid-sUGdCpEqeW .image-element {
  padding: 0;
}
.cid-sUGdCpEqeW .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sUGdCpEqeW .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sUGdCpEqeW .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sUGdCpEqeW .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-sUGdCpEqeW .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-sUGdCpEqeW .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sUGdCpEqeW .text-content {
    padding: 2rem 1rem;
  }
  .cid-sUGdCpEqeW .underline .line {
    height: 2px;
  }
  .cid-sUGdCpEqeW .mbr-title,
  .cid-sUGdCpEqeW .underline,
  .cid-sUGdCpEqeW .mbr-text,
  .cid-sUGdCpEqeW .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-sUGdCsksXS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sUGdCsksXS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sUGdCsksXS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sUGdCsksXS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sUGdCsksXS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sUGdCsksXS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-sUGdCsksXS .icon-focus {
  display: none;
}
.cid-sUGdCsksXS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-sUGdCsksXS ul {
  font-size: 0;
}
.cid-sUGdCsksXS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sUGdCsksXS .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-sUGdCsksXS .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-sUGdCsksXS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sUGdCsksXS .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sUGdCsksXS .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sUGdCsksXS .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sUGdCsksXS .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-sUGdCsksXS .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sUGdCsksXS .btn:hover {
  background: transparent !important;
}
.cid-sUGdCsksXS .btn:hover:before {
  background: transparent !important;
}
.cid-sUGdCsksXS .btn:before {
  background-color: transparent !important;
}
.cid-sUGdCsksXS .btn:focus {
  box-shadow: none;
}
.cid-sUGdCtvvL5 .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-sUGdCtvvL5 .nav-item:focus,
.cid-sUGdCtvvL5 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sUGdCtvvL5 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sUGdCtvvL5 .nav-item .nav-link {
    position: relative;
  }
  .cid-sUGdCtvvL5 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sUGdCtvvL5 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sUGdCtvvL5 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUGdCtvvL5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sUGdCtvvL5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUGdCtvvL5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sUGdCtvvL5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sUGdCtvvL5 .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-sUGdCtvvL5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUGdCtvvL5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUGdCtvvL5 .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-sUGdCtvvL5 .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-sUGdCtvvL5 .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sUGdCtvvL5 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sUGdCtvvL5 .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sUGdCtvvL5 .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-sUGdCtvvL5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sUGdCtvvL5 .navbar.collapsed .navbar-collapse.show,
.cid-sUGdCtvvL5 .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sUGdCtvvL5 .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-sUGdCtvvL5 .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-sUGdCtvvL5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sUGdCtvvL5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUGdCtvvL5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUGdCtvvL5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sUGdCtvvL5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUGdCtvvL5 .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sUGdCtvvL5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sUGdCtvvL5 .navbar.collapsed .right-menu,
.cid-sUGdCtvvL5 .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-sUGdCtvvL5 .navbar .navbar-collapse.show,
  .cid-sUGdCtvvL5 .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sUGdCtvvL5 .navbar .navbar-collapse.show .brand-container,
  .cid-sUGdCtvvL5 .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-sUGdCtvvL5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUGdCtvvL5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sUGdCtvvL5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUGdCtvvL5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUGdCtvvL5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sUGdCtvvL5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sUGdCtvvL5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUGdCtvvL5 .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-sUGdCtvvL5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sUGdCtvvL5 .navbar .right-menu,
  .cid-sUGdCtvvL5 .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-sUGdCtvvL5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sUGdCtvvL5 .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-sUGdCtvvL5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sUGdCtvvL5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sUGdCtvvL5 .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUGdCtvvL5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUGdCtvvL5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUGdCtvvL5 .dropdown-item.active,
.cid-sUGdCtvvL5 .dropdown-item:active {
  background-color: transparent;
}
.cid-sUGdCtvvL5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUGdCtvvL5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUGdCtvvL5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUGdCtvvL5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-sUGdCtvvL5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUGdCtvvL5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUGdCtvvL5 ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-sUGdCtvvL5 ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-sUGdCtvvL5 .navbar-buttons {
  margin-left: auto;
}
.cid-sUGdCtvvL5 button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sUGdCtvvL5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sUGdCtvvL5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sUGdCtvvL5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sUGdCtvvL5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sUGdCtvvL5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sUGdCtvvL5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sUGdCtvvL5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-sUGdCtvvL5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-sUGdCtvvL5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sUGdCtvvL5 .navbar-dropdown {
  position: fixed;
}
.cid-sUGdCtvvL5 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sUGdCtvvL5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sUGdCtvvL5 .right-menu,
.cid-sUGdCtvvL5 .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-sUGdCtvvL5 .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sUGdCtvvL5 .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sUGdCtvvL5 .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sUGdCtvvL5 .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-sUGdCtvvL5 .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sUGdCtvvL5 .card-wrapper {
  z-index: 3;
}
.cid-sUGdCtvvL5 .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-sUGdCtvvL5 .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUGdCtvvL5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUGdCuKvc6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sUGdCuKvc6 .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-sUGdCuKvc6 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sUGdCuKvc6 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sUGdCuKvc6 .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-sUGdCuKvc6 .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-sUGdCuKvc6 .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-sUGdCuKvc6 .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUGdCuKvc6 .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-sUGdCuKvc6 .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-sUGdCuKvc6 .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-tjvRIKENZX {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-tjvRIKENZX .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tjvRIKENZX .row-element,
.cid-tjvRIKENZX .image-element {
  padding: 0;
}
.cid-tjvRIKENZX .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tjvRIKENZX .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tjvRIKENZX .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tjvRIKENZX .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-tjvRIKENZX .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-tjvRIKENZX .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tjvRIKENZX .text-content {
    padding: 2rem 1rem;
  }
  .cid-tjvRIKENZX .underline .line {
    height: 2px;
  }
  .cid-tjvRIKENZX .mbr-title,
  .cid-tjvRIKENZX .underline,
  .cid-tjvRIKENZX .mbr-text,
  .cid-tjvRIKENZX .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tjvRINBMpn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjvRINBMpn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tjvRINBMpn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tjvRINBMpn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tjvRINBMpn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tjvRINBMpn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-tjvRINBMpn .icon-focus {
  display: none;
}
.cid-tjvRINBMpn .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-tjvRINBMpn ul {
  font-size: 0;
}
.cid-tjvRINBMpn .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tjvRINBMpn .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-tjvRINBMpn .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-tjvRINBMpn .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tjvRINBMpn .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tjvRINBMpn .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-tjvRINBMpn .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tjvRINBMpn .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-tjvRINBMpn .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tjvRINBMpn .btn:hover {
  background: transparent !important;
}
.cid-tjvRINBMpn .btn:hover:before {
  background: transparent !important;
}
.cid-tjvRINBMpn .btn:before {
  background-color: transparent !important;
}
.cid-tjvRINBMpn .btn:focus {
  box-shadow: none;
}
.cid-tjvRIQjUsA .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-tjvRIQjUsA .nav-item:focus,
.cid-tjvRIQjUsA .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tjvRIQjUsA .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-tjvRIQjUsA .nav-item .nav-link {
    position: relative;
  }
  .cid-tjvRIQjUsA .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tjvRIQjUsA .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tjvRIQjUsA .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjvRIQjUsA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tjvRIQjUsA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjvRIQjUsA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tjvRIQjUsA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tjvRIQjUsA .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-tjvRIQjUsA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tjvRIQjUsA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tjvRIQjUsA .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-tjvRIQjUsA .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-tjvRIQjUsA .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-tjvRIQjUsA .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tjvRIQjUsA .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-tjvRIQjUsA .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-tjvRIQjUsA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tjvRIQjUsA .navbar.collapsed .navbar-collapse.show,
.cid-tjvRIQjUsA .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tjvRIQjUsA .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-tjvRIQjUsA .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-tjvRIQjUsA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tjvRIQjUsA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tjvRIQjUsA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tjvRIQjUsA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tjvRIQjUsA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tjvRIQjUsA .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tjvRIQjUsA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tjvRIQjUsA .navbar.collapsed .right-menu,
.cid-tjvRIQjUsA .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-tjvRIQjUsA .navbar .navbar-collapse.show,
  .cid-tjvRIQjUsA .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tjvRIQjUsA .navbar .navbar-collapse.show .brand-container,
  .cid-tjvRIQjUsA .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-tjvRIQjUsA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tjvRIQjUsA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tjvRIQjUsA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tjvRIQjUsA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tjvRIQjUsA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tjvRIQjUsA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tjvRIQjUsA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tjvRIQjUsA .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-tjvRIQjUsA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tjvRIQjUsA .navbar .right-menu,
  .cid-tjvRIQjUsA .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-tjvRIQjUsA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tjvRIQjUsA .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-tjvRIQjUsA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tjvRIQjUsA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tjvRIQjUsA .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tjvRIQjUsA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tjvRIQjUsA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tjvRIQjUsA .dropdown-item.active,
.cid-tjvRIQjUsA .dropdown-item:active {
  background-color: transparent;
}
.cid-tjvRIQjUsA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tjvRIQjUsA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tjvRIQjUsA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tjvRIQjUsA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-tjvRIQjUsA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tjvRIQjUsA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjvRIQjUsA ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-tjvRIQjUsA ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-tjvRIQjUsA .navbar-buttons {
  margin-left: auto;
}
.cid-tjvRIQjUsA button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tjvRIQjUsA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tjvRIQjUsA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tjvRIQjUsA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tjvRIQjUsA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tjvRIQjUsA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tjvRIQjUsA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjvRIQjUsA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-tjvRIQjUsA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-tjvRIQjUsA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjvRIQjUsA .navbar-dropdown {
  position: fixed;
}
.cid-tjvRIQjUsA a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tjvRIQjUsA .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tjvRIQjUsA .right-menu,
.cid-tjvRIQjUsA .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-tjvRIQjUsA .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tjvRIQjUsA .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tjvRIQjUsA .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tjvRIQjUsA .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-tjvRIQjUsA .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tjvRIQjUsA .card-wrapper {
  z-index: 3;
}
.cid-tjvRIQjUsA .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-tjvRIQjUsA .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tjvRIQjUsA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tjvRISG2Fz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tjvRISG2Fz .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-tjvRISG2Fz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tjvRISG2Fz .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tjvRISG2Fz .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-tjvRISG2Fz .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-tjvRISG2Fz .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-tjvRISG2Fz .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tjvRISG2Fz .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-tjvRISG2Fz .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-tjvRISG2Fz .mbr-text {
    margin-bottom: 1.5rem;
  }
}
.cid-txswughrNr {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-txswughrNr .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-txswughrNr .row-element,
.cid-txswughrNr .image-element {
  padding: 0;
}
.cid-txswughrNr .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-txswughrNr .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-txswughrNr .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-txswughrNr .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-txswughrNr .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-txswughrNr .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-txswughrNr .text-content {
    padding: 2rem 1rem;
  }
  .cid-txswughrNr .underline .line {
    height: 2px;
  }
  .cid-txswughrNr .mbr-title,
  .cid-txswughrNr .underline,
  .cid-txswughrNr .mbr-text,
  .cid-txswughrNr .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-txswuj8hk7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-txswuj8hk7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-txswuj8hk7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txswuj8hk7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txswuj8hk7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-txswuj8hk7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #000000);
}
.cid-txswuj8hk7 .icon-focus {
  display: none;
}
.cid-txswuj8hk7 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  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-txswuj8hk7 ul {
  font-size: 0;
}
.cid-txswuj8hk7 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-txswuj8hk7 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-txswuj8hk7 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
}
.cid-txswuj8hk7 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-txswuj8hk7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-txswuj8hk7 .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-txswuj8hk7 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-txswuj8hk7 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffef00, #fe525b);
  display: inline-block;
}
.cid-txswuj8hk7 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-txswuj8hk7 .btn:hover {
  background: transparent !important;
}
.cid-txswuj8hk7 .btn:hover:before {
  background: transparent !important;
}
.cid-txswuj8hk7 .btn:before {
  background-color: transparent !important;
}
.cid-txswuj8hk7 .btn:focus {
  box-shadow: none;
}
.cid-txswulBgGR .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-txswulBgGR .nav-item:focus,
.cid-txswulBgGR .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-txswulBgGR .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-txswulBgGR .nav-item .nav-link {
    position: relative;
  }
  .cid-txswulBgGR .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffef00, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-txswulBgGR .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-txswulBgGR .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txswulBgGR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-txswulBgGR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txswulBgGR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-txswulBgGR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-txswulBgGR .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-txswulBgGR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txswulBgGR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txswulBgGR .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-txswulBgGR .navbar .mbr-overlay {
  z-index: -1;
  transition: all .3s;
  background: #c1c1c1;
  background: linear-gradient(#000000, #c1c1c1);
}
.cid-txswulBgGR .navbar.opened .mbr-overlay {
  transition: all .3s;
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-txswulBgGR .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-txswulBgGR .navbar .navbar-collapse {
  width: 100%;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
  padding: .5rem 1rem;
}
@media (max-width: 767px) {
  .cid-txswulBgGR .navbar .navbar-collapse {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.cid-txswulBgGR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-txswulBgGR .navbar.collapsed .navbar-collapse.show,
.cid-txswulBgGR .navbar.collapsed .navbar-collapse.collapsing {
  transition: all .3s linear;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-txswulBgGR .navbar.collapsed .navbar-collapse.show .brand-container,
.cid-txswulBgGR .navbar.collapsed .navbar-collapse.collapsing .brand-container {
  -webkit-order: -1;
  order: -1;
}
.cid-txswulBgGR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-txswulBgGR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txswulBgGR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txswulBgGR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-txswulBgGR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txswulBgGR .navbar.collapsed .navbar-buttons {
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-txswulBgGR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-txswulBgGR .navbar.collapsed .right-menu,
.cid-txswulBgGR .navbar.collapsed .left-menu {
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
@media (max-width: 991px) {
  .cid-txswulBgGR .navbar .navbar-collapse.show,
  .cid-txswulBgGR .navbar .navbar-collapse.collapsing {
    transition: all .3s linear;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-txswulBgGR .navbar .navbar-collapse.show .brand-container,
  .cid-txswulBgGR .navbar .navbar-collapse.collapsing .brand-container {
    -webkit-order: -1;
    order: -1;
  }
  .cid-txswulBgGR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txswulBgGR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-txswulBgGR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txswulBgGR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txswulBgGR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-txswulBgGR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-txswulBgGR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txswulBgGR .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-txswulBgGR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-txswulBgGR .navbar .right-menu,
  .cid-txswulBgGR .navbar .left-menu {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
}
.cid-txswulBgGR .navbar.navbar-short {
  min-height: 60px;
}
.cid-txswulBgGR .navbar.navbar-short .mbr-overlay {
  background: #c1c1c1 !important;
  background: linear-gradient(#000000, #c1c1c1) !important;
}
.cid-txswulBgGR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-txswulBgGR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-txswulBgGR .navbar-brand {
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txswulBgGR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txswulBgGR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txswulBgGR .dropdown-item.active,
.cid-txswulBgGR .dropdown-item:active {
  background-color: transparent;
}
.cid-txswulBgGR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txswulBgGR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txswulBgGR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txswulBgGR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #c1c1c1;
}
.cid-txswulBgGR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txswulBgGR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txswulBgGR ul.navbar-nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-txswulBgGR ul.navbar-nav {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.cid-txswulBgGR .navbar-buttons {
  margin-left: auto;
}
.cid-txswulBgGR button.navbar-toggler {
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  margin: 1rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-txswulBgGR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-txswulBgGR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-txswulBgGR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-txswulBgGR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-txswulBgGR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-txswulBgGR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-txswulBgGR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
  width: 20px;
  right: -2px;
}
.cid-txswulBgGR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
  width: 20px;
  left: -2px;
}
.cid-txswulBgGR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-txswulBgGR .navbar-dropdown {
  position: fixed;
}
.cid-txswulBgGR a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-txswulBgGR .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-txswulBgGR .right-menu,
.cid-txswulBgGR .left-menu {
  -webkit-flex-basis: 50%;
  flex-basis: 50%;
}
.cid-txswulBgGR .left-menu .navbar-nav {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-txswulBgGR .left-menu .navbar-nav ul {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-txswulBgGR .brand-container {
  padding: 0 2rem;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-txswulBgGR .menu-top {
  text-align: center;
  width: 100%;
  background-color: #fe525b;
  padding: .5rem 0;
}
.cid-txswulBgGR .full-link {
  width: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-txswulBgGR .card-wrapper {
  z-index: 3;
}
.cid-txswulBgGR .popup-btn.card-wrapper {
  z-index: 1 !important;
}
@media (max-width: 991px) {
  .cid-txswulBgGR .navbar-collapse {
    padding-top: 0;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txswulBgGR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-txswuoeDWo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-txswuoeDWo .social-media {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 4rem;
}
.cid-txswuoeDWo .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-txswuoeDWo .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-txswuoeDWo .logo-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding-left: 4rem;
}
.cid-txswuoeDWo .icon-transition span {
  color: #ffffff;
  display: block;
  padding: 0.1rem 0.9rem;
  height: 4em;
  line-height: 4em;
  border-radius: 50%;
  background-color: #fe525b;
  width: 4em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 13px;
}
.cid-txswuoeDWo .icon-transition span:hover {
  background-color: #fe525b;
}
.cid-txswuoeDWo .mbr-text {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-txswuoeDWo .social-media {
    -webkit-justify-content: center;
    justify-content: center;
    padding-right: 0rem;
  }
  .cid-txswuoeDWo .logo-section {
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 0rem;
    margin-bottom: 1.5rem;
  }
  .cid-txswuoeDWo .mbr-text {
    margin-bottom: 1.5rem;
  }
}
