body {
  font-family: Poppins;
}
.display-1 {
  font-family: 'Poppins', sans-serif;
  font-size: 4.5rem;
}
.display-2 {
  font-family: 'Poppins', sans-serif;
  font-size: 3rem;
}
.display-4 {
  font-family: 'Poppins', sans-serif;
  font-size: 1rem;
}
.display-5 {
  font-family: 'Comfortaa', display;
  font-size: 1.5rem;
}
.display-7 {
  font-family: 'Comfortaa', display;
  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: #a38dfd !important;
}
.bg-success {
  background-color: #b2ccd2 !important;
}
.bg-info {
  background-color: #1ba1e2 !important;
}
.bg-warning {
  background-color: #ffef00 !important;
}
.bg-danger {
  background-color: #879a9f !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: #6642fc;
  border-color: #6642fc;
  border-radius: 100px;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #a38dfd !important;
  border-color: #a38dfd !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #6642fc !important;
  border-color: #6642fc !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: #ffffff !important;
  background-color: #6642fc !important;
  border-color: #6642fc !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: #82acb6;
  border-color: #82acb6;
  border-radius: 100px;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !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: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !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: #b3a700;
  border-color: #b3a700;
  border-radius: 100px;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #ffef00 !important;
  border-color: #ffef00 !important;
  color: #000000 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #000000 !important;
  background-color: #b3a700 !important;
  border-color: #b3a700 !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: #000000 !important;
  background-color: #b3a700 !important;
  border-color: #b3a700 !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: #617479;
  border-color: #617479;
  border-radius: 100px;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !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: #617479 !important;
  border-color: #617479 !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: #a38dfd;
  border-color: #a38dfd;
  border-radius: 100px;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #5229fb;
  color: #5229fb !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #a38dfd;
  border-color: #a38dfd;
}
.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: #ffffff !important;
  background-color: #a38dfd !important;
  border-color: #a38dfd !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: #b2ccd2;
  border-color: #b2ccd2;
  border-radius: 100px;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #72a1ac;
  color: #72a1ac !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #b2ccd2;
  border-color: #b2ccd2;
}
.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: #ffffff !important;
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !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: #ffef00;
  border-color: #ffef00;
  border-radius: 100px;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #998f00;
  color: #998f00 !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #000000 !important;
  background-color: #ffef00;
  border-color: #ffef00;
}
.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: #000000 !important;
  background-color: #ffef00 !important;
  border-color: #ffef00 !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: #879a9f;
  border-color: #879a9f;
  border-radius: 100px;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #55666b;
  color: #55666b !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #879a9f;
  border-color: #879a9f;
}
.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: #879a9f !important;
  border-color: #879a9f !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: #a38dfd !important;
}
.text-secondary {
  color: #fe525b !important;
}
.text-success {
  color: #b2ccd2 !important;
}
.text-info {
  color: #1ba1e2 !important;
}
.text-warning {
  color: #ffef00 !important;
}
.text-danger {
  color: #879a9f !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #5229fb !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #e9010d !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #72a1ac !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #106087 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #998f00 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #55666b !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: #b2ccd2;
}
.alert-info {
  background-color: #1ba1e2;
}
.alert-warning {
  background-color: #ffef00;
}
.alert-danger {
  background-color: #879a9f;
}
.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: #a38dfd;
  border-color: #a38dfd;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #a38dfd;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #d0ecf9;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fffccc;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ced6d8;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Comfortaa', display;
  font-size: 1.1rem;
}
blockquote {
  border-color: #a38dfd;
}
/* 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: #a38dfd;
  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: #a38dfd;
  border-bottom-color: #a38dfd;
}
.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: #a38dfd !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='%23a38dfd' %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-rAgUOugXXd .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-rAgUOugXXd .nav-item:focus,
.cid-rAgUOugXXd .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rAgUOugXXd .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rAgUOugXXd .nav-item .nav-link {
    position: relative;
  }
  .cid-rAgUOugXXd .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rAgUOugXXd .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rAgUOugXXd .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rAgUOugXXd .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-rAgUOugXXd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rAgUOugXXd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rAgUOugXXd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rAgUOugXXd .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rAgUOugXXd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rAgUOugXXd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rAgUOugXXd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rAgUOugXXd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rAgUOugXXd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rAgUOugXXd .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-rAgUOugXXd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rAgUOugXXd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rAgUOugXXd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rAgUOugXXd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rAgUOugXXd .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-rAgUOugXXd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rAgUOugXXd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rAgUOugXXd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rAgUOugXXd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rAgUOugXXd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rAgUOugXXd .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rAgUOugXXd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rAgUOugXXd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rAgUOugXXd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rAgUOugXXd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rAgUOugXXd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rAgUOugXXd .dropdown-item.active,
.cid-rAgUOugXXd .dropdown-item:active {
  background-color: transparent;
}
.cid-rAgUOugXXd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rAgUOugXXd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rAgUOugXXd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rAgUOugXXd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rAgUOugXXd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rAgUOugXXd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAgUOugXXd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rAgUOugXXd .navbar-buttons {
  text-align: center;
}
.cid-rAgUOugXXd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAgUOugXXd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rAgUOugXXd a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rAgUOugXXd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rAgUOugXXd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rAgUOugXXd .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rAgUOugXXd .navbar {
    height: 77px;
  }
  .cid-rAgUOugXXd .navbar.opened {
    height: auto;
  }
  .cid-rAgUOugXXd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rAgVQ2tscn {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rAgVQ2tscn .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-rAgVQ2tscn .modal-body .close {
  background: #1b1b1b;
}
.cid-rAgVQ2tscn .modal-body .close span {
  font-style: normal;
}
.cid-rAgVQ2tscn .carousel-inner > .active,
.cid-rAgVQ2tscn .carousel-inner > .next,
.cid-rAgVQ2tscn .carousel-inner > .prev {
  display: flex;
}
.cid-rAgVQ2tscn .carousel-control .icon-next,
.cid-rAgVQ2tscn .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rAgVQ2tscn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rAgVQ2tscn .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rAgVQ2tscn .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rAgVQ2tscn .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rAgVQ2tscn .boxed-slider > div {
  position: relative;
}
.cid-rAgVQ2tscn .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-rAgVQ2tscn .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rAgVQ2tscn .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rAgVQ2tscn .mbr-table-cell {
  padding: 0;
}
.cid-rAgVQ2tscn .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rAgVQ2tscn .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rAgVQ2tscn .mbr-overlay {
  z-index: 1;
}
.cid-rAgVQ2tscn .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-rAgVQ2tscn .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-rAgVQ2tscn .carousel-item .container {
    width: 100%;
  }
}
.cid-rAgVQ2tscn .carousel-item-next.carousel-item-left,
.cid-rAgVQ2tscn .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rAgVQ2tscn .active.carousel-item-right,
.cid-rAgVQ2tscn .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rAgVQ2tscn .active.carousel-item-left,
.cid-rAgVQ2tscn .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rAgVQ2tscn .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-rAgVQ2tscn .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rAgVQ2tscn .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rAgVQ2tscn .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-rAgVQ2tscn .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rAgVQ2tscn .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rAgVQ2tscn .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-rAgVQ2tscn .mbr-slider .carousel-indicators li.active,
.cid-rAgVQ2tscn .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rAgVQ2tscn .mbr-slider .carousel-indicators li::after,
.cid-rAgVQ2tscn .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rAgVQ2tscn .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-rAgVQ2tscn .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rAgVQ2tscn .mbr-slider > .container img {
  width: 100%;
}
.cid-rAgVQ2tscn .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rAgVQ2tscn .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-rAgVQ2tscn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rAgVQ2tscn .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rAgVQ2tscn .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rAgVQ2tscn .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-rAgVQ2tscn .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rAgVQ2tscn .full-screen .slider-fullscreen-image.active {
  display: flex;
}
.cid-rAgVQ2tscn .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rAgVQ2tscn .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rAgVQ2tscn .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rAgVQ2tscn .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rAgVQ2tscn .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rAgVQ2tscn .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rAgVQ2tscn .carousel-inner {
  height: 100%;
}
.cid-rAgVQ2tscn .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rAgVQ2tscn .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 460px;
  overflow: hidden;
}
.cid-rAgVQ2tscn .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-rAgVQ2tscn .content-slider-wrap {
  width: 100%;
}
.cid-t16L4hXZwo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t16L4hXZwo p {
  color: #767676;
}
.cid-t16L4hXZwo .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-t16L4hXZwo .row-element,
.cid-t16L4hXZwo .image-element {
  padding: 0;
}
.cid-t16L4hXZwo .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t16L4hXZwo .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-t16L4hXZwo .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-t16L4hXZwo .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-t16L4hXZwo .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-t16L4hXZwo .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t16L4hXZwo .text-content {
    padding: 2rem 1rem;
  }
  .cid-t16L4hXZwo .underline .line {
    height: 2px;
  }
  .cid-t16L4hXZwo .mbr-title,
  .cid-t16L4hXZwo .underline,
  .cid-t16L4hXZwo .mbr-text,
  .cid-t16L4hXZwo .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rAh9WX9sTg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/imagen-id-korazza-250x102.png");
}
.cid-rAh9WX9sTg .container-fluid {
  padding: 0 3rem;
}
.cid-rAh9WX9sTg .card {
  display: block;
}
.cid-rAh9WX9sTg .card .card-wrapper {
  height: 1%;
}
.cid-rAh9WX9sTg .card .card-wrapper .card-img {
  overflow: hidden;
  margin-bottom: 1rem;
  z-index: 1;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.cid-rAh9WX9sTg .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rAh9WX9sTg .card .card-wrapper .card-img:hover img {
  -ms-transform: scale3d(1.05, 1.05, 1.05);
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  -o-transform: scale3d(1.05, 1.05, 1.05);
  -moz-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rAh9WX9sTg .text-row {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 767px) {
  .cid-rAh9WX9sTg .container-fluid {
    padding: 0 1rem;
  }
  .cid-rAh9WX9sTg .text-row {
    padding-bottom: 1rem;
  }
}
.cid-t1uaob3ag7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uaob3ag7 p {
  color: #767676;
}
.cid-t1uaob3ag7 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-t1uaob3ag7 .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-t1uaob3ag7 .row-element,
.cid-t1uaob3ag7 .image-element {
  padding: 0;
}
.cid-t1uaob3ag7 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1uaob3ag7 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-t1uaob3ag7 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-t1uaob3ag7 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-t1uaob3ag7 .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-t1uaob3ag7 .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t1uaob3ag7 .text-content {
    padding: 2rem 1rem;
  }
  .cid-t1uaob3ag7 .underline .line {
    height: 2px;
  }
  .cid-t1uaob3ag7 .mbr-title,
  .cid-t1uaob3ag7 .underline,
  .cid-t1uaob3ag7 .mbr-text,
  .cid-t1uaob3ag7 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-t1uU0GGtTx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uU0GGtTx p {
  color: #767676;
}
.cid-t1uU0GGtTx .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-t1uU0GGtTx .row-element,
.cid-t1uU0GGtTx .image-element {
  padding: 0;
}
.cid-t1uU0GGtTx .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1uU0GGtTx .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-t1uU0GGtTx .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-t1uU0GGtTx .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-t1uU0GGtTx .text-content {
    padding: 5rem;
  }
}
@media (min-width: 768px) and (max-width: 1499px) {
  .cid-t1uU0GGtTx .text-content {
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t1uU0GGtTx .text-content {
    padding: 2rem 1rem;
  }
  .cid-t1uU0GGtTx .underline .line {
    height: 2px;
  }
  .cid-t1uU0GGtTx .mbr-title,
  .cid-t1uU0GGtTx .underline,
  .cid-t1uU0GGtTx .mbr-text,
  .cid-t1uU0GGtTx .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rAgWfv7tiu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rAgWfv7tiu .container-fluid {
  padding: 0 3rem;
}
.cid-rAgWfv7tiu .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rAgWfv7tiu .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rAgWfv7tiu .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rAgWfv7tiu .social-media {
  margin-top: 1.5rem;
}
.cid-rAgWfv7tiu .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rAgWfv7tiu .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rAgWfv7tiu .mbr-text,
.cid-rAgWfv7tiu .mbr-offer {
  line-height: 1.5;
}
.cid-rAgWfv7tiu .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rAgWfv7tiu .container-fluid {
    padding: 0 1rem;
  }
  .cid-rAgWfv7tiu .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rAgWfv7tiu .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rAgWfv7tiu .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rAgUOugXXd .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-rAgUOugXXd .nav-item:focus,
.cid-rAgUOugXXd .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rAgUOugXXd .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rAgUOugXXd .nav-item .nav-link {
    position: relative;
  }
  .cid-rAgUOugXXd .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rAgUOugXXd .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rAgUOugXXd .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rAgUOugXXd .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-rAgUOugXXd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rAgUOugXXd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rAgUOugXXd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rAgUOugXXd .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rAgUOugXXd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rAgUOugXXd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rAgUOugXXd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rAgUOugXXd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rAgUOugXXd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rAgUOugXXd .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-rAgUOugXXd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rAgUOugXXd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rAgUOugXXd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rAgUOugXXd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rAgUOugXXd .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-rAgUOugXXd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rAgUOugXXd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rAgUOugXXd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rAgUOugXXd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rAgUOugXXd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rAgUOugXXd .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rAgUOugXXd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rAgUOugXXd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rAgUOugXXd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rAgUOugXXd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rAgUOugXXd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rAgUOugXXd .dropdown-item.active,
.cid-rAgUOugXXd .dropdown-item:active {
  background-color: transparent;
}
.cid-rAgUOugXXd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rAgUOugXXd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rAgUOugXXd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rAgUOugXXd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rAgUOugXXd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rAgUOugXXd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAgUOugXXd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rAgUOugXXd .navbar-buttons {
  text-align: center;
}
.cid-rAgUOugXXd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAgUOugXXd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rAgUOugXXd a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rAgUOugXXd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rAgUOugXXd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rAgUOugXXd .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rAgUOugXXd .navbar {
    height: 77px;
  }
  .cid-rAgUOugXXd .navbar.opened {
    height: auto;
  }
  .cid-rAgUOugXXd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rAhj6STy9c {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/banner-1-1514x554.jpg");
}
.cid-rAhj6STy9c .container-fluid {
  padding: 0 3rem;
}
.cid-rAhj6STy9c .media-container-column {
  padding: 0 2rem;
}
.cid-rAhj6STy9c .mbr-section-title {
  display: inline-block;
  position: relative;
}
@media (max-width: 767px) {
  .cid-rAhj6STy9c .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rAhiZ0zowJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rAhiZ0zowJ .container-fluid {
  padding: 0 3rem;
}
.cid-rAhiZ0zowJ .mbr-section-title {
  margin-bottom: 1.5em;
}
.cid-rAhiZ0zowJ .input-main {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rAhiZ0zowJ .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-rAhiZ0zowJ .form-group {
  margin-bottom: 1.4em;
}
.cid-rAhiZ0zowJ .form-control {
  background-color: #efefef;
  border-radius: 22px;
  padding: 18px 25px;
}
.cid-rAhiZ0zowJ input.form-control {
  border: 1px solid #ddd;
}
.cid-rAhiZ0zowJ textarea.form-control {
  padding: 1rem;
  min-height: 209px;
}
.cid-rAhiZ0zowJ .input-group-btn .btn {
  padding: 1rem 4rem;
}
@media (max-width: 767px) {
  .cid-rAhiZ0zowJ .container-fluid {
    padding: 0 1rem;
  }
  .cid-rAhiZ0zowJ .input-group-btn .btn {
    padding: 1rem 2rem;
    font-size: 16px !important;
  }
}
.cid-rAgWfv7tiu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rAgWfv7tiu .container-fluid {
  padding: 0 3rem;
}
.cid-rAgWfv7tiu .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rAgWfv7tiu .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rAgWfv7tiu .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rAgWfv7tiu .social-media {
  margin-top: 1.5rem;
}
.cid-rAgWfv7tiu .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rAgWfv7tiu .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rAgWfv7tiu .mbr-text,
.cid-rAgWfv7tiu .mbr-offer {
  line-height: 1.5;
}
.cid-rAgWfv7tiu .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rAgWfv7tiu .container-fluid {
    padding: 0 1rem;
  }
  .cid-rAgWfv7tiu .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rAgWfv7tiu .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rAgWfv7tiu .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rAgUOugXXd .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-rAgUOugXXd .nav-item:focus,
.cid-rAgUOugXXd .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rAgUOugXXd .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rAgUOugXXd .nav-item .nav-link {
    position: relative;
  }
  .cid-rAgUOugXXd .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rAgUOugXXd .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rAgUOugXXd .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rAgUOugXXd .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-rAgUOugXXd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rAgUOugXXd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rAgUOugXXd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rAgUOugXXd .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rAgUOugXXd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rAgUOugXXd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rAgUOugXXd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rAgUOugXXd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rAgUOugXXd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rAgUOugXXd .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-rAgUOugXXd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rAgUOugXXd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rAgUOugXXd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rAgUOugXXd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rAgUOugXXd .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-rAgUOugXXd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rAgUOugXXd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rAgUOugXXd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rAgUOugXXd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rAgUOugXXd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rAgUOugXXd .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rAgUOugXXd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rAgUOugXXd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rAgUOugXXd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rAgUOugXXd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rAgUOugXXd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rAgUOugXXd .dropdown-item.active,
.cid-rAgUOugXXd .dropdown-item:active {
  background-color: transparent;
}
.cid-rAgUOugXXd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rAgUOugXXd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rAgUOugXXd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rAgUOugXXd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rAgUOugXXd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rAgUOugXXd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAgUOugXXd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rAgUOugXXd .navbar-buttons {
  text-align: center;
}
.cid-rAgUOugXXd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAgUOugXXd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rAgUOugXXd a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rAgUOugXXd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rAgUOugXXd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rAgUOugXXd .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rAgUOugXXd .navbar {
    height: 77px;
  }
  .cid-rAgUOugXXd .navbar.opened {
    height: auto;
  }
  .cid-rAgUOugXXd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDFCwmtWQf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rDFCwmtWQf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-rAgWfv7tiu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rAgWfv7tiu .container-fluid {
  padding: 0 3rem;
}
.cid-rAgWfv7tiu .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rAgWfv7tiu .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rAgWfv7tiu .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rAgWfv7tiu .social-media {
  margin-top: 1.5rem;
}
.cid-rAgWfv7tiu .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rAgWfv7tiu .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rAgWfv7tiu .mbr-text,
.cid-rAgWfv7tiu .mbr-offer {
  line-height: 1.5;
}
.cid-rAgWfv7tiu .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rAgWfv7tiu .container-fluid {
    padding: 0 1rem;
  }
  .cid-rAgWfv7tiu .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rAgWfv7tiu .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rAgWfv7tiu .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rAhIL3xxJz .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-rAhIL3xxJz .nav-item:focus,
.cid-rAhIL3xxJz .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rAhIL3xxJz .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rAhIL3xxJz .nav-item .nav-link {
    position: relative;
  }
  .cid-rAhIL3xxJz .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rAhIL3xxJz .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rAhIL3xxJz .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rAhIL3xxJz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rAhIL3xxJz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAhIL3xxJz .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rAhIL3xxJz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rAhIL3xxJz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rAhIL3xxJz .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-rAhIL3xxJz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rAhIL3xxJz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rAhIL3xxJz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rAhIL3xxJz .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rAhIL3xxJz .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rAhIL3xxJz .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rAhIL3xxJz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rAhIL3xxJz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rAhIL3xxJz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rAhIL3xxJz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rAhIL3xxJz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rAhIL3xxJz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rAhIL3xxJz .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-rAhIL3xxJz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rAhIL3xxJz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rAhIL3xxJz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rAhIL3xxJz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rAhIL3xxJz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rAhIL3xxJz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rAhIL3xxJz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rAhIL3xxJz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rAhIL3xxJz .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-rAhIL3xxJz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rAhIL3xxJz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rAhIL3xxJz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rAhIL3xxJz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rAhIL3xxJz .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rAhIL3xxJz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rAhIL3xxJz .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rAhIL3xxJz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rAhIL3xxJz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rAhIL3xxJz .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rAhIL3xxJz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rAhIL3xxJz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rAhIL3xxJz .dropdown-item.active,
.cid-rAhIL3xxJz .dropdown-item:active {
  background-color: transparent;
}
.cid-rAhIL3xxJz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rAhIL3xxJz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rAhIL3xxJz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rAhIL3xxJz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rAhIL3xxJz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rAhIL3xxJz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAhIL3xxJz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rAhIL3xxJz .navbar-buttons {
  text-align: center;
}
.cid-rAhIL3xxJz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAhIL3xxJz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rAhIL3xxJz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAhIL3xxJz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAhIL3xxJz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAhIL3xxJz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAhIL3xxJz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAhIL3xxJz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAhIL3xxJz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAhIL3xxJz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAhIL3xxJz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rAhIL3xxJz a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rAhIL3xxJz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rAhIL3xxJz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rAhIL3xxJz .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rAhIL3xxJz .navbar {
    height: 77px;
  }
  .cid-rAhIL3xxJz .navbar.opened {
    height: auto;
  }
  .cid-rAhIL3xxJz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rAhIL4ASwJ {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rAhIL4ASwJ .container-fluid {
  padding: 0 5rem;
}
.cid-rAhIL4ASwJ .animated-element {
  color: #efefef;
}
.cid-rAhIL4ASwJ .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rAhIL4ASwJ .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rAhIL4ASwJ .container-fluid {
    padding: 0 1rem;
  }
  .cid-rAhIL4ASwJ .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rAhIL4ASwJ .mbr-section-title {
  color: #232323;
}
.cid-rAhIL4ASwJ .mbr-section-subtitle,
.cid-rAhIL4ASwJ .mbr-section-btn {
  color: #767676;
}
.cid-rAhIL7AOFI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rAhIL7AOFI .container-fluid {
  padding: 0 3rem;
}
.cid-rAhIL7AOFI .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rAhIL7AOFI .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rAhIL7AOFI .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rAhIL7AOFI .social-media {
  margin-top: 1.5rem;
}
.cid-rAhIL7AOFI .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rAhIL7AOFI .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rAhIL7AOFI .mbr-text,
.cid-rAhIL7AOFI .mbr-offer {
  line-height: 1.5;
}
.cid-rAhIL7AOFI .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rAhIL7AOFI .container-fluid {
    padding: 0 1rem;
  }
  .cid-rAhIL7AOFI .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rAhIL7AOFI .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rAhIL7AOFI .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDFIErJFK5 .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-rDFIErJFK5 .nav-item:focus,
.cid-rDFIErJFK5 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDFIErJFK5 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDFIErJFK5 .nav-item .nav-link {
    position: relative;
  }
  .cid-rDFIErJFK5 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDFIErJFK5 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDFIErJFK5 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDFIErJFK5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDFIErJFK5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDFIErJFK5 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDFIErJFK5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDFIErJFK5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDFIErJFK5 .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-rDFIErJFK5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDFIErJFK5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDFIErJFK5 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDFIErJFK5 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDFIErJFK5 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDFIErJFK5 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDFIErJFK5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDFIErJFK5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDFIErJFK5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDFIErJFK5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDFIErJFK5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDFIErJFK5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDFIErJFK5 .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-rDFIErJFK5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDFIErJFK5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDFIErJFK5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDFIErJFK5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDFIErJFK5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDFIErJFK5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDFIErJFK5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDFIErJFK5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDFIErJFK5 .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-rDFIErJFK5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDFIErJFK5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDFIErJFK5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDFIErJFK5 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDFIErJFK5 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDFIErJFK5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDFIErJFK5 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDFIErJFK5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDFIErJFK5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDFIErJFK5 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDFIErJFK5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDFIErJFK5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDFIErJFK5 .dropdown-item.active,
.cid-rDFIErJFK5 .dropdown-item:active {
  background-color: transparent;
}
.cid-rDFIErJFK5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDFIErJFK5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDFIErJFK5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDFIErJFK5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDFIErJFK5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDFIErJFK5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDFIErJFK5 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDFIErJFK5 .navbar-buttons {
  text-align: center;
}
.cid-rDFIErJFK5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDFIErJFK5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDFIErJFK5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDFIErJFK5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDFIErJFK5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDFIErJFK5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDFIErJFK5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDFIErJFK5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDFIErJFK5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDFIErJFK5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDFIErJFK5 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDFIErJFK5 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDFIErJFK5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDFIErJFK5 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDFIErJFK5 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDFIErJFK5 .navbar {
    height: 77px;
  }
  .cid-rDFIErJFK5 .navbar.opened {
    height: auto;
  }
  .cid-rDFIErJFK5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDFIEsriq0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDFIEsriq0 .container-fluid {
  padding: 0 3rem;
}
.cid-rDFIEsriq0 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDFIEsriq0 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDFIEsriq0 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDFIEsriq0 .card .card-wrapper {
  height: 1%;
}
.cid-rDFIEsriq0 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDFIEsriq0 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDFIEsriq0 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDFIEsriq0 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDFIEsriq0 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDFIEsriq0 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDFJXBSKXA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDFJXBSKXA .container-fluid {
  padding: 0 3rem;
}
.cid-rDFJXBSKXA .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDFJXBSKXA .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDFJXBSKXA .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDFJXBSKXA .card .card-wrapper {
  height: 1%;
}
.cid-rDFJXBSKXA .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDFJXBSKXA .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDFJXBSKXA .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDFJXBSKXA .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDFJXBSKXA .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rDFJXBSKXA .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDFJXBSKXA .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDFIEuSq0M {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDFIEuSq0M .container-fluid {
  padding: 0 3rem;
}
.cid-rDFIEuSq0M .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDFIEuSq0M .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDFIEuSq0M .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDFIEuSq0M .social-media {
  margin-top: 1.5rem;
}
.cid-rDFIEuSq0M .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDFIEuSq0M .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDFIEuSq0M .mbr-text,
.cid-rDFIEuSq0M .mbr-offer {
  line-height: 1.5;
}
.cid-rDFIEuSq0M .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDFIEuSq0M .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDFIEuSq0M .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDFIEuSq0M .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDFIEuSq0M .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDFKsm17p4 .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-rDFKsm17p4 .nav-item:focus,
.cid-rDFKsm17p4 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDFKsm17p4 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDFKsm17p4 .nav-item .nav-link {
    position: relative;
  }
  .cid-rDFKsm17p4 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDFKsm17p4 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDFKsm17p4 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDFKsm17p4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDFKsm17p4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDFKsm17p4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDFKsm17p4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDFKsm17p4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDFKsm17p4 .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-rDFKsm17p4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDFKsm17p4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDFKsm17p4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDFKsm17p4 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDFKsm17p4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDFKsm17p4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDFKsm17p4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDFKsm17p4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDFKsm17p4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDFKsm17p4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDFKsm17p4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDFKsm17p4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDFKsm17p4 .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-rDFKsm17p4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDFKsm17p4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDFKsm17p4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDFKsm17p4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDFKsm17p4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDFKsm17p4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDFKsm17p4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDFKsm17p4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDFKsm17p4 .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-rDFKsm17p4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDFKsm17p4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDFKsm17p4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDFKsm17p4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDFKsm17p4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDFKsm17p4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDFKsm17p4 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDFKsm17p4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDFKsm17p4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDFKsm17p4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDFKsm17p4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDFKsm17p4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDFKsm17p4 .dropdown-item.active,
.cid-rDFKsm17p4 .dropdown-item:active {
  background-color: transparent;
}
.cid-rDFKsm17p4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDFKsm17p4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDFKsm17p4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDFKsm17p4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDFKsm17p4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDFKsm17p4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDFKsm17p4 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDFKsm17p4 .navbar-buttons {
  text-align: center;
}
.cid-rDFKsm17p4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDFKsm17p4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDFKsm17p4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDFKsm17p4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDFKsm17p4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDFKsm17p4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDFKsm17p4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDFKsm17p4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDFKsm17p4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDFKsm17p4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDFKsm17p4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDFKsm17p4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDFKsm17p4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDFKsm17p4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDFKsm17p4 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDFKsm17p4 .navbar {
    height: 77px;
  }
  .cid-rDFKsm17p4 .navbar.opened {
    height: auto;
  }
  .cid-rDFKsm17p4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDFKsnbvYK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDFKsnbvYK .container-fluid {
  padding: 0 3rem;
}
.cid-rDFKsnbvYK .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDFKsnbvYK .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDFKsnbvYK .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDFKsnbvYK .card .card-wrapper {
  height: 1%;
}
.cid-rDFKsnbvYK .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDFKsnbvYK .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDFKsnbvYK .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDFKsnbvYK .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDFKsnbvYK .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDFKsnbvYK .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDFKsnbvYK .mbr-section-title,
.cid-rDFKsnbvYK .underline {
  text-align: center;
}
.cid-rDFKsoIINR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDFKsoIINR .container-fluid {
  padding: 0 3rem;
}
.cid-rDFKsoIINR .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDFKsoIINR .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDFKsoIINR .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDFKsoIINR .card .card-wrapper {
  height: 1%;
}
.cid-rDFKsoIINR .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDFKsoIINR .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDFKsoIINR .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDFKsoIINR .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDFKsoIINR .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rDFKsoIINR .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDFKsoIINR .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDFKsq4Wxh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDFKsq4Wxh .container-fluid {
  padding: 0 3rem;
}
.cid-rDFKsq4Wxh .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDFKsq4Wxh .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDFKsq4Wxh .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDFKsq4Wxh .social-media {
  margin-top: 1.5rem;
}
.cid-rDFKsq4Wxh .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDFKsq4Wxh .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDFKsq4Wxh .mbr-text,
.cid-rDFKsq4Wxh .mbr-offer {
  line-height: 1.5;
}
.cid-rDFKsq4Wxh .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDFKsq4Wxh .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDFKsq4Wxh .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDFKsq4Wxh .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDFKsq4Wxh .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDFZgbpPR4 .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-rDFZgbpPR4 .nav-item:focus,
.cid-rDFZgbpPR4 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDFZgbpPR4 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDFZgbpPR4 .nav-item .nav-link {
    position: relative;
  }
  .cid-rDFZgbpPR4 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDFZgbpPR4 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDFZgbpPR4 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDFZgbpPR4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDFZgbpPR4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDFZgbpPR4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDFZgbpPR4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDFZgbpPR4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDFZgbpPR4 .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-rDFZgbpPR4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDFZgbpPR4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDFZgbpPR4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDFZgbpPR4 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDFZgbpPR4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDFZgbpPR4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDFZgbpPR4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDFZgbpPR4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDFZgbpPR4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDFZgbpPR4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDFZgbpPR4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDFZgbpPR4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDFZgbpPR4 .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-rDFZgbpPR4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDFZgbpPR4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDFZgbpPR4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDFZgbpPR4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDFZgbpPR4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDFZgbpPR4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDFZgbpPR4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDFZgbpPR4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDFZgbpPR4 .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-rDFZgbpPR4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDFZgbpPR4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDFZgbpPR4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDFZgbpPR4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDFZgbpPR4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDFZgbpPR4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDFZgbpPR4 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDFZgbpPR4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDFZgbpPR4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDFZgbpPR4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDFZgbpPR4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDFZgbpPR4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDFZgbpPR4 .dropdown-item.active,
.cid-rDFZgbpPR4 .dropdown-item:active {
  background-color: transparent;
}
.cid-rDFZgbpPR4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDFZgbpPR4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDFZgbpPR4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDFZgbpPR4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDFZgbpPR4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDFZgbpPR4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDFZgbpPR4 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDFZgbpPR4 .navbar-buttons {
  text-align: center;
}
.cid-rDFZgbpPR4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDFZgbpPR4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDFZgbpPR4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDFZgbpPR4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDFZgbpPR4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDFZgbpPR4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDFZgbpPR4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDFZgbpPR4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDFZgbpPR4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDFZgbpPR4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDFZgbpPR4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDFZgbpPR4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDFZgbpPR4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDFZgbpPR4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDFZgbpPR4 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDFZgbpPR4 .navbar {
    height: 77px;
  }
  .cid-rDFZgbpPR4 .navbar.opened {
    height: auto;
  }
  .cid-rDFZgbpPR4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDFZgco8ed {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDFZgco8ed .container-fluid {
  padding: 0 3rem;
}
.cid-rDFZgco8ed .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDFZgco8ed .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDFZgco8ed .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDFZgco8ed .card .card-wrapper {
  height: 1%;
}
.cid-rDFZgco8ed .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDFZgco8ed .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDFZgco8ed .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDFZgco8ed .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDFZgco8ed .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDFZgco8ed .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDFZgco8ed .mbr-section-title,
.cid-rDFZgco8ed .underline {
  text-align: center;
}
.cid-rDFZgdXBwO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDFZgdXBwO .container-fluid {
  padding: 0 3rem;
}
.cid-rDFZgdXBwO .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDFZgdXBwO .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDFZgdXBwO .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDFZgdXBwO .card .card-wrapper {
  height: 1%;
}
.cid-rDFZgdXBwO .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDFZgdXBwO .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDFZgdXBwO .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDFZgdXBwO .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDFZgdXBwO .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rDFZgdXBwO .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDFZgdXBwO .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDFZEBc362 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDFZEBc362 .container-fluid {
  padding: 0 3rem;
}
.cid-rDFZEBc362 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDFZEBc362 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDFZEBc362 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDFZEBc362 .card .card-wrapper {
  height: 1%;
}
.cid-rDFZEBc362 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDFZEBc362 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDFZEBc362 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDFZEBc362 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDFZEBc362 .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rDFZEBc362 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDFZEBc362 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rFcdP2KhHK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rFcdP2KhHK .container-fluid {
  padding: 0 3rem;
}
.cid-rFcdP2KhHK .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rFcdP2KhHK .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rFcdP2KhHK .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rFcdP2KhHK .card .card-wrapper {
  height: 1%;
}
.cid-rFcdP2KhHK .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rFcdP2KhHK .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rFcdP2KhHK .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rFcdP2KhHK .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rFcdP2KhHK .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rFcdP2KhHK .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDFZgfpQ9f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDFZgfpQ9f .container-fluid {
  padding: 0 3rem;
}
.cid-rDFZgfpQ9f .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDFZgfpQ9f .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDFZgfpQ9f .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDFZgfpQ9f .social-media {
  margin-top: 1.5rem;
}
.cid-rDFZgfpQ9f .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDFZgfpQ9f .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDFZgfpQ9f .mbr-text,
.cid-rDFZgfpQ9f .mbr-offer {
  line-height: 1.5;
}
.cid-rDFZgfpQ9f .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDFZgfpQ9f .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDFZgfpQ9f .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDFZgfpQ9f .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDFZgfpQ9f .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDG0X9ph5Z .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-rDG0X9ph5Z .nav-item:focus,
.cid-rDG0X9ph5Z .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDG0X9ph5Z .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDG0X9ph5Z .nav-item .nav-link {
    position: relative;
  }
  .cid-rDG0X9ph5Z .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDG0X9ph5Z .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDG0X9ph5Z .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG0X9ph5Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDG0X9ph5Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDG0X9ph5Z .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDG0X9ph5Z .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDG0X9ph5Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDG0X9ph5Z .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-rDG0X9ph5Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDG0X9ph5Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDG0X9ph5Z .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDG0X9ph5Z .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDG0X9ph5Z .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDG0X9ph5Z .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDG0X9ph5Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDG0X9ph5Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDG0X9ph5Z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDG0X9ph5Z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDG0X9ph5Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDG0X9ph5Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDG0X9ph5Z .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-rDG0X9ph5Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDG0X9ph5Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDG0X9ph5Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDG0X9ph5Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDG0X9ph5Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDG0X9ph5Z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDG0X9ph5Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDG0X9ph5Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDG0X9ph5Z .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-rDG0X9ph5Z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDG0X9ph5Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDG0X9ph5Z .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDG0X9ph5Z .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDG0X9ph5Z .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDG0X9ph5Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDG0X9ph5Z .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDG0X9ph5Z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDG0X9ph5Z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDG0X9ph5Z .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDG0X9ph5Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDG0X9ph5Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDG0X9ph5Z .dropdown-item.active,
.cid-rDG0X9ph5Z .dropdown-item:active {
  background-color: transparent;
}
.cid-rDG0X9ph5Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDG0X9ph5Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDG0X9ph5Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDG0X9ph5Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDG0X9ph5Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDG0X9ph5Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDG0X9ph5Z ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDG0X9ph5Z .navbar-buttons {
  text-align: center;
}
.cid-rDG0X9ph5Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDG0X9ph5Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDG0X9ph5Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDG0X9ph5Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG0X9ph5Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG0X9ph5Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDG0X9ph5Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG0X9ph5Z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDG0X9ph5Z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDG0X9ph5Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG0X9ph5Z .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDG0X9ph5Z a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDG0X9ph5Z .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDG0X9ph5Z .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDG0X9ph5Z .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDG0X9ph5Z .navbar {
    height: 77px;
  }
  .cid-rDG0X9ph5Z .navbar.opened {
    height: auto;
  }
  .cid-rDG0X9ph5Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG0XaCHzw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDG0XaCHzw .container-fluid {
  padding: 0 3rem;
}
.cid-rDG0XaCHzw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG0XaCHzw .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG0XaCHzw .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG0XaCHzw .card .card-wrapper {
  height: 1%;
}
.cid-rDG0XaCHzw .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG0XaCHzw .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG0XaCHzw .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG0XaCHzw .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG0XaCHzw .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG0XaCHzw .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG0XaCHzw .mbr-section-title,
.cid-rDG0XaCHzw .underline {
  text-align: center;
}
.cid-rFcfQDFgWu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rFcfQDFgWu .container-fluid {
  padding: 0 3rem;
}
.cid-rFcfQDFgWu .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rFcfQDFgWu .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rFcfQDFgWu .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rFcfQDFgWu .card .card-wrapper {
  height: 1%;
}
.cid-rFcfQDFgWu .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rFcfQDFgWu .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rFcfQDFgWu .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rFcfQDFgWu .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rFcfQDFgWu .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rFcfQDFgWu .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG0XeYF6d {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDG0XeYF6d .container-fluid {
  padding: 0 3rem;
}
.cid-rDG0XeYF6d .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDG0XeYF6d .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDG0XeYF6d .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDG0XeYF6d .social-media {
  margin-top: 1.5rem;
}
.cid-rDG0XeYF6d .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDG0XeYF6d .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDG0XeYF6d .mbr-text,
.cid-rDG0XeYF6d .mbr-offer {
  line-height: 1.5;
}
.cid-rDG0XeYF6d .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDG0XeYF6d .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDG0XeYF6d .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDG0XeYF6d .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDG0XeYF6d .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDG28NVR6J .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-rDG28NVR6J .nav-item:focus,
.cid-rDG28NVR6J .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDG28NVR6J .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDG28NVR6J .nav-item .nav-link {
    position: relative;
  }
  .cid-rDG28NVR6J .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDG28NVR6J .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDG28NVR6J .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG28NVR6J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDG28NVR6J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDG28NVR6J .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDG28NVR6J .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDG28NVR6J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDG28NVR6J .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-rDG28NVR6J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDG28NVR6J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDG28NVR6J .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDG28NVR6J .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDG28NVR6J .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDG28NVR6J .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDG28NVR6J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDG28NVR6J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDG28NVR6J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDG28NVR6J .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDG28NVR6J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDG28NVR6J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDG28NVR6J .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-rDG28NVR6J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDG28NVR6J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDG28NVR6J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDG28NVR6J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDG28NVR6J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDG28NVR6J .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDG28NVR6J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDG28NVR6J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDG28NVR6J .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-rDG28NVR6J .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDG28NVR6J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDG28NVR6J .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDG28NVR6J .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDG28NVR6J .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDG28NVR6J .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDG28NVR6J .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDG28NVR6J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDG28NVR6J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDG28NVR6J .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDG28NVR6J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDG28NVR6J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDG28NVR6J .dropdown-item.active,
.cid-rDG28NVR6J .dropdown-item:active {
  background-color: transparent;
}
.cid-rDG28NVR6J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDG28NVR6J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDG28NVR6J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDG28NVR6J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDG28NVR6J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDG28NVR6J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDG28NVR6J ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDG28NVR6J .navbar-buttons {
  text-align: center;
}
.cid-rDG28NVR6J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDG28NVR6J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDG28NVR6J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDG28NVR6J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG28NVR6J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG28NVR6J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDG28NVR6J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG28NVR6J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDG28NVR6J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDG28NVR6J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG28NVR6J .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDG28NVR6J a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDG28NVR6J .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDG28NVR6J .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDG28NVR6J .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDG28NVR6J .navbar {
    height: 77px;
  }
  .cid-rDG28NVR6J .navbar.opened {
    height: auto;
  }
  .cid-rDG28NVR6J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG28Ph1LK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDG28Ph1LK .container-fluid {
  padding: 0 3rem;
}
.cid-rDG28Ph1LK .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG28Ph1LK .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG28Ph1LK .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG28Ph1LK .card .card-wrapper {
  height: 1%;
}
.cid-rDG28Ph1LK .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG28Ph1LK .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG28Ph1LK .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG28Ph1LK .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG28Ph1LK .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG28Ph1LK .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG28Ph1LK .mbr-section-title,
.cid-rDG28Ph1LK .underline {
  text-align: center;
}
.cid-rDG28TT2WC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDG28TT2WC .container-fluid {
  padding: 0 3rem;
}
.cid-rDG28TT2WC .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDG28TT2WC .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDG28TT2WC .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDG28TT2WC .social-media {
  margin-top: 1.5rem;
}
.cid-rDG28TT2WC .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDG28TT2WC .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDG28TT2WC .mbr-text,
.cid-rDG28TT2WC .mbr-offer {
  line-height: 1.5;
}
.cid-rDG28TT2WC .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDG28TT2WC .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDG28TT2WC .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDG28TT2WC .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDG28TT2WC .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDG2Dwfeo5 .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-rDG2Dwfeo5 .nav-item:focus,
.cid-rDG2Dwfeo5 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDG2Dwfeo5 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDG2Dwfeo5 .nav-item .nav-link {
    position: relative;
  }
  .cid-rDG2Dwfeo5 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDG2Dwfeo5 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDG2Dwfeo5 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG2Dwfeo5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDG2Dwfeo5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDG2Dwfeo5 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDG2Dwfeo5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDG2Dwfeo5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDG2Dwfeo5 .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-rDG2Dwfeo5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDG2Dwfeo5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDG2Dwfeo5 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDG2Dwfeo5 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDG2Dwfeo5 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDG2Dwfeo5 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDG2Dwfeo5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDG2Dwfeo5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDG2Dwfeo5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDG2Dwfeo5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDG2Dwfeo5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDG2Dwfeo5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDG2Dwfeo5 .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-rDG2Dwfeo5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDG2Dwfeo5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDG2Dwfeo5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDG2Dwfeo5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDG2Dwfeo5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDG2Dwfeo5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDG2Dwfeo5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDG2Dwfeo5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDG2Dwfeo5 .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-rDG2Dwfeo5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDG2Dwfeo5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDG2Dwfeo5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDG2Dwfeo5 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDG2Dwfeo5 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDG2Dwfeo5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDG2Dwfeo5 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDG2Dwfeo5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDG2Dwfeo5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDG2Dwfeo5 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDG2Dwfeo5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDG2Dwfeo5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDG2Dwfeo5 .dropdown-item.active,
.cid-rDG2Dwfeo5 .dropdown-item:active {
  background-color: transparent;
}
.cid-rDG2Dwfeo5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDG2Dwfeo5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDG2Dwfeo5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDG2Dwfeo5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDG2Dwfeo5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDG2Dwfeo5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDG2Dwfeo5 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDG2Dwfeo5 .navbar-buttons {
  text-align: center;
}
.cid-rDG2Dwfeo5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDG2Dwfeo5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDG2Dwfeo5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDG2Dwfeo5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG2Dwfeo5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG2Dwfeo5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDG2Dwfeo5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG2Dwfeo5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDG2Dwfeo5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDG2Dwfeo5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG2Dwfeo5 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDG2Dwfeo5 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDG2Dwfeo5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDG2Dwfeo5 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDG2Dwfeo5 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDG2Dwfeo5 .navbar {
    height: 77px;
  }
  .cid-rDG2Dwfeo5 .navbar.opened {
    height: auto;
  }
  .cid-rDG2Dwfeo5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1paRt8lil {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1paRt8lil .container-fluid {
  padding: 0 3rem;
}
.cid-t1paRt8lil .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t1paRt8lil .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1paRt8lil .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-t1paRt8lil .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-t1paRt8lil .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-t1paRt8lil .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-t1paRt8lil .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-t1paRt8lil .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-t1paRt8lil .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1paRt8lil .mbr-section-title,
.cid-t1paRt8lil .underline {
  text-align: center;
}
.cid-rDG2DAqzPX {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDG2DAqzPX .container-fluid {
  padding: 0 3rem;
}
.cid-rDG2DAqzPX .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG2DAqzPX .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG2DAqzPX .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG2DAqzPX .card .card-wrapper {
  height: 1%;
}
.cid-rDG2DAqzPX .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG2DAqzPX .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG2DAqzPX .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG2DAqzPX .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG2DAqzPX .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rDG2DAqzPX .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG2DAqzPX .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1uP7ifl4w {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1uP7ifl4w .container-fluid {
  padding: 0 3rem;
}
.cid-t1uP7ifl4w .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t1uP7ifl4w .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1uP7ifl4w .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-t1uP7ifl4w .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-t1uP7ifl4w .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-t1uP7ifl4w .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-t1uP7ifl4w .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-t1uP7ifl4w .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-t1uP7ifl4w .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1uP7ifl4w .mbr-section-title,
.cid-t1uP7ifl4w .underline {
  text-align: center;
}
.cid-rDG2DBDcJv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDG2DBDcJv .container-fluid {
  padding: 0 3rem;
}
.cid-rDG2DBDcJv .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDG2DBDcJv .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDG2DBDcJv .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDG2DBDcJv .social-media {
  margin-top: 1.5rem;
}
.cid-rDG2DBDcJv .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDG2DBDcJv .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDG2DBDcJv .mbr-text,
.cid-rDG2DBDcJv .mbr-offer {
  line-height: 1.5;
}
.cid-rDG2DBDcJv .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDG2DBDcJv .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDG2DBDcJv .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDG2DBDcJv .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDG2DBDcJv .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDG3WUuF3P .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-rDG3WUuF3P .nav-item:focus,
.cid-rDG3WUuF3P .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDG3WUuF3P .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDG3WUuF3P .nav-item .nav-link {
    position: relative;
  }
  .cid-rDG3WUuF3P .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDG3WUuF3P .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDG3WUuF3P .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG3WUuF3P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDG3WUuF3P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDG3WUuF3P .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDG3WUuF3P .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDG3WUuF3P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDG3WUuF3P .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-rDG3WUuF3P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDG3WUuF3P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDG3WUuF3P .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDG3WUuF3P .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDG3WUuF3P .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDG3WUuF3P .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDG3WUuF3P .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDG3WUuF3P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDG3WUuF3P .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDG3WUuF3P .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDG3WUuF3P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDG3WUuF3P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDG3WUuF3P .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-rDG3WUuF3P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDG3WUuF3P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDG3WUuF3P .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDG3WUuF3P .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDG3WUuF3P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDG3WUuF3P .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDG3WUuF3P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDG3WUuF3P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDG3WUuF3P .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-rDG3WUuF3P .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDG3WUuF3P .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDG3WUuF3P .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDG3WUuF3P .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDG3WUuF3P .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDG3WUuF3P .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDG3WUuF3P .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDG3WUuF3P .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDG3WUuF3P .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDG3WUuF3P .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDG3WUuF3P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDG3WUuF3P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDG3WUuF3P .dropdown-item.active,
.cid-rDG3WUuF3P .dropdown-item:active {
  background-color: transparent;
}
.cid-rDG3WUuF3P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDG3WUuF3P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDG3WUuF3P .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDG3WUuF3P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDG3WUuF3P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDG3WUuF3P .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDG3WUuF3P ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDG3WUuF3P .navbar-buttons {
  text-align: center;
}
.cid-rDG3WUuF3P button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDG3WUuF3P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDG3WUuF3P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDG3WUuF3P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG3WUuF3P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG3WUuF3P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDG3WUuF3P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG3WUuF3P nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDG3WUuF3P nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDG3WUuF3P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG3WUuF3P .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDG3WUuF3P a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDG3WUuF3P .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDG3WUuF3P .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDG3WUuF3P .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDG3WUuF3P .navbar {
    height: 77px;
  }
  .cid-rDG3WUuF3P .navbar.opened {
    height: auto;
  }
  .cid-rDG3WUuF3P .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG3WVkZ9Y {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rDG3WVkZ9Y .container-fluid {
  padding: 0 3rem;
}
.cid-rDG3WVkZ9Y .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG3WVkZ9Y .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG3WVkZ9Y .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG3WVkZ9Y .card .card-wrapper {
  height: 1%;
}
.cid-rDG3WVkZ9Y .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG3WVkZ9Y .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG3WVkZ9Y .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG3WVkZ9Y .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG3WVkZ9Y .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG3WVkZ9Y .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG3WVkZ9Y .mbr-section-title,
.cid-rDG3WVkZ9Y .underline {
  text-align: center;
}
.cid-rDG3WYACcq {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDG3WYACcq .container-fluid {
  padding: 0 3rem;
}
.cid-rDG3WYACcq .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG3WYACcq .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG3WYACcq .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG3WYACcq .card .card-wrapper {
  height: 1%;
}
.cid-rDG3WYACcq .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG3WYACcq .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG3WYACcq .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG3WYACcq .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG3WYACcq .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rDG3WYACcq .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG3WYACcq .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG56OOhqE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDG56OOhqE .container-fluid {
  padding: 0 3rem;
}
.cid-rDG56OOhqE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG56OOhqE .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG56OOhqE .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG56OOhqE .card .card-wrapper {
  height: 1%;
}
.cid-rDG56OOhqE .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG56OOhqE .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG56OOhqE .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG56OOhqE .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG56OOhqE .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rDG56OOhqE .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG56OOhqE .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG56OOhqE .card-img > .img-name {
  color: #ffffff;
  text-align: right;
}
.cid-rFK1gI4fj5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rFK1gI4fj5 .container-fluid {
  padding: 0 3rem;
}
.cid-rFK1gI4fj5 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rFK1gI4fj5 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rFK1gI4fj5 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rFK1gI4fj5 .card .card-wrapper {
  height: 1%;
}
.cid-rFK1gI4fj5 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rFK1gI4fj5 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rFK1gI4fj5 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rFK1gI4fj5 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rFK1gI4fj5 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rFK1gI4fj5 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG3WZIa5y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDG3WZIa5y .container-fluid {
  padding: 0 3rem;
}
.cid-rDG3WZIa5y .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDG3WZIa5y .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDG3WZIa5y .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDG3WZIa5y .social-media {
  margin-top: 1.5rem;
}
.cid-rDG3WZIa5y .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDG3WZIa5y .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDG3WZIa5y .mbr-text,
.cid-rDG3WZIa5y .mbr-offer {
  line-height: 1.5;
}
.cid-rDG3WZIa5y .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDG3WZIa5y .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDG3WZIa5y .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDG3WZIa5y .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDG3WZIa5y .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDG5PBL8Ad .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-rDG5PBL8Ad .nav-item:focus,
.cid-rDG5PBL8Ad .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDG5PBL8Ad .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDG5PBL8Ad .nav-item .nav-link {
    position: relative;
  }
  .cid-rDG5PBL8Ad .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDG5PBL8Ad .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDG5PBL8Ad .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG5PBL8Ad .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDG5PBL8Ad .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDG5PBL8Ad .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDG5PBL8Ad .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDG5PBL8Ad .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDG5PBL8Ad .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-rDG5PBL8Ad .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDG5PBL8Ad .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDG5PBL8Ad .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDG5PBL8Ad .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDG5PBL8Ad .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDG5PBL8Ad .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDG5PBL8Ad .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDG5PBL8Ad .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDG5PBL8Ad .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDG5PBL8Ad .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDG5PBL8Ad .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDG5PBL8Ad .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDG5PBL8Ad .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-rDG5PBL8Ad .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDG5PBL8Ad .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDG5PBL8Ad .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDG5PBL8Ad .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDG5PBL8Ad .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDG5PBL8Ad .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDG5PBL8Ad .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDG5PBL8Ad .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDG5PBL8Ad .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-rDG5PBL8Ad .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDG5PBL8Ad .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDG5PBL8Ad .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDG5PBL8Ad .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDG5PBL8Ad .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDG5PBL8Ad .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDG5PBL8Ad .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDG5PBL8Ad .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDG5PBL8Ad .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDG5PBL8Ad .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDG5PBL8Ad .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDG5PBL8Ad .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDG5PBL8Ad .dropdown-item.active,
.cid-rDG5PBL8Ad .dropdown-item:active {
  background-color: transparent;
}
.cid-rDG5PBL8Ad .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDG5PBL8Ad .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDG5PBL8Ad .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDG5PBL8Ad .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDG5PBL8Ad .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDG5PBL8Ad .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDG5PBL8Ad ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDG5PBL8Ad .navbar-buttons {
  text-align: center;
}
.cid-rDG5PBL8Ad button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDG5PBL8Ad button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDG5PBL8Ad button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDG5PBL8Ad button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG5PBL8Ad button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG5PBL8Ad button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDG5PBL8Ad nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG5PBL8Ad nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDG5PBL8Ad nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDG5PBL8Ad nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG5PBL8Ad .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDG5PBL8Ad a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDG5PBL8Ad .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDG5PBL8Ad .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDG5PBL8Ad .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDG5PBL8Ad .navbar {
    height: 77px;
  }
  .cid-rDG5PBL8Ad .navbar.opened {
    height: auto;
  }
  .cid-rDG5PBL8Ad .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG5PCPNd8 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rDG5PCPNd8 .container-fluid {
  padding: 0 3rem;
}
.cid-rDG5PCPNd8 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG5PCPNd8 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG5PCPNd8 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG5PCPNd8 .card .card-wrapper {
  height: 1%;
}
.cid-rDG5PCPNd8 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG5PCPNd8 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG5PCPNd8 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG5PCPNd8 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG5PCPNd8 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG5PCPNd8 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG5PCPNd8 .mbr-section-title,
.cid-rDG5PCPNd8 .underline {
  text-align: center;
}
.cid-rDG5PEaalv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDG5PEaalv .container-fluid {
  padding: 0 3rem;
}
.cid-rDG5PEaalv .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG5PEaalv .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG5PEaalv .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG5PEaalv .card .card-wrapper {
  height: 1%;
}
.cid-rDG5PEaalv .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG5PEaalv .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG5PEaalv .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG5PEaalv .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG5PEaalv .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rDG5PEaalv .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG5PEaalv .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG5PJVMBT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDG5PJVMBT .container-fluid {
  padding: 0 3rem;
}
.cid-rDG5PJVMBT .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDG5PJVMBT .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDG5PJVMBT .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDG5PJVMBT .social-media {
  margin-top: 1.5rem;
}
.cid-rDG5PJVMBT .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDG5PJVMBT .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDG5PJVMBT .mbr-text,
.cid-rDG5PJVMBT .mbr-offer {
  line-height: 1.5;
}
.cid-rDG5PJVMBT .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDG5PJVMBT .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDG5PJVMBT .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDG5PJVMBT .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDG5PJVMBT .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDG6zva70R .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-rDG6zva70R .nav-item:focus,
.cid-rDG6zva70R .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDG6zva70R .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDG6zva70R .nav-item .nav-link {
    position: relative;
  }
  .cid-rDG6zva70R .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDG6zva70R .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDG6zva70R .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG6zva70R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDG6zva70R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDG6zva70R .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDG6zva70R .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDG6zva70R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDG6zva70R .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-rDG6zva70R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDG6zva70R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDG6zva70R .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDG6zva70R .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDG6zva70R .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDG6zva70R .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDG6zva70R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDG6zva70R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDG6zva70R .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDG6zva70R .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDG6zva70R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDG6zva70R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDG6zva70R .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-rDG6zva70R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDG6zva70R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDG6zva70R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDG6zva70R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDG6zva70R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDG6zva70R .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDG6zva70R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDG6zva70R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDG6zva70R .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-rDG6zva70R .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDG6zva70R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDG6zva70R .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDG6zva70R .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDG6zva70R .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDG6zva70R .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDG6zva70R .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDG6zva70R .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDG6zva70R .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDG6zva70R .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDG6zva70R .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDG6zva70R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDG6zva70R .dropdown-item.active,
.cid-rDG6zva70R .dropdown-item:active {
  background-color: transparent;
}
.cid-rDG6zva70R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDG6zva70R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDG6zva70R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDG6zva70R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDG6zva70R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDG6zva70R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDG6zva70R ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDG6zva70R .navbar-buttons {
  text-align: center;
}
.cid-rDG6zva70R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDG6zva70R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDG6zva70R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDG6zva70R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG6zva70R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG6zva70R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDG6zva70R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG6zva70R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDG6zva70R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDG6zva70R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG6zva70R .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDG6zva70R a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDG6zva70R .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDG6zva70R .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDG6zva70R .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDG6zva70R .navbar {
    height: 77px;
  }
  .cid-rDG6zva70R .navbar.opened {
    height: auto;
  }
  .cid-rDG6zva70R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG6zw2BIr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rDG6zw2BIr .container-fluid {
  padding: 0 3rem;
}
.cid-rDG6zw2BIr .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG6zw2BIr .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG6zw2BIr .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG6zw2BIr .card .card-wrapper {
  height: 1%;
}
.cid-rDG6zw2BIr .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG6zw2BIr .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG6zw2BIr .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG6zw2BIr .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG6zw2BIr .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG6zw2BIr .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG6zw2BIr .mbr-section-title,
.cid-rDG6zw2BIr .underline {
  text-align: center;
}
.cid-rDG73nlIJa {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rDG73nlIJa .container-fluid {
  padding: 0 3rem;
}
.cid-rDG73nlIJa .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG73nlIJa .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG73nlIJa .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG73nlIJa .card .card-wrapper {
  height: 1%;
}
.cid-rDG73nlIJa .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG73nlIJa .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG73nlIJa .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG73nlIJa .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG73nlIJa .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG73nlIJa .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG73nlIJa .mbr-section-title,
.cid-rDG73nlIJa .underline {
  text-align: center;
}
.cid-rDG7JStrgZ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rDG7JStrgZ .container-fluid {
  padding: 0 3rem;
}
.cid-rDG7JStrgZ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG7JStrgZ .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG7JStrgZ .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG7JStrgZ .card .card-wrapper {
  height: 1%;
}
.cid-rDG7JStrgZ .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG7JStrgZ .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG7JStrgZ .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG7JStrgZ .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG7JStrgZ .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG7JStrgZ .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG7JStrgZ .mbr-section-title,
.cid-rDG7JStrgZ .underline {
  text-align: center;
}
.cid-rFbRpSRQhg {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rFbRpSRQhg .container-fluid {
  padding: 0 3rem;
}
.cid-rFbRpSRQhg .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rFbRpSRQhg .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rFbRpSRQhg .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rFbRpSRQhg .card .card-wrapper {
  height: 1%;
}
.cid-rFbRpSRQhg .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rFbRpSRQhg .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rFbRpSRQhg .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rFbRpSRQhg .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rFbRpSRQhg .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rFbRpSRQhg .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rFbRpSRQhg .mbr-section-title,
.cid-rFbRpSRQhg .underline {
  text-align: center;
}
.cid-rDG6zDuNVs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDG6zDuNVs .container-fluid {
  padding: 0 3rem;
}
.cid-rDG6zDuNVs .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDG6zDuNVs .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDG6zDuNVs .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDG6zDuNVs .social-media {
  margin-top: 1.5rem;
}
.cid-rDG6zDuNVs .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDG6zDuNVs .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDG6zDuNVs .mbr-text,
.cid-rDG6zDuNVs .mbr-offer {
  line-height: 1.5;
}
.cid-rDG6zDuNVs .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDG6zDuNVs .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDG6zDuNVs .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDG6zDuNVs .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDG6zDuNVs .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDG8MK1lqp .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-rDG8MK1lqp .nav-item:focus,
.cid-rDG8MK1lqp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDG8MK1lqp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDG8MK1lqp .nav-item .nav-link {
    position: relative;
  }
  .cid-rDG8MK1lqp .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDG8MK1lqp .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDG8MK1lqp .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG8MK1lqp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDG8MK1lqp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDG8MK1lqp .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDG8MK1lqp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDG8MK1lqp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDG8MK1lqp .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-rDG8MK1lqp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDG8MK1lqp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDG8MK1lqp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDG8MK1lqp .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDG8MK1lqp .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDG8MK1lqp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDG8MK1lqp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDG8MK1lqp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDG8MK1lqp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDG8MK1lqp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDG8MK1lqp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDG8MK1lqp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDG8MK1lqp .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-rDG8MK1lqp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDG8MK1lqp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDG8MK1lqp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDG8MK1lqp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDG8MK1lqp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDG8MK1lqp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDG8MK1lqp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDG8MK1lqp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDG8MK1lqp .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-rDG8MK1lqp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDG8MK1lqp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDG8MK1lqp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDG8MK1lqp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDG8MK1lqp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDG8MK1lqp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDG8MK1lqp .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDG8MK1lqp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDG8MK1lqp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDG8MK1lqp .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDG8MK1lqp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDG8MK1lqp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDG8MK1lqp .dropdown-item.active,
.cid-rDG8MK1lqp .dropdown-item:active {
  background-color: transparent;
}
.cid-rDG8MK1lqp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDG8MK1lqp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDG8MK1lqp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDG8MK1lqp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDG8MK1lqp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDG8MK1lqp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDG8MK1lqp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDG8MK1lqp .navbar-buttons {
  text-align: center;
}
.cid-rDG8MK1lqp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDG8MK1lqp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDG8MK1lqp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDG8MK1lqp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG8MK1lqp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDG8MK1lqp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDG8MK1lqp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG8MK1lqp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDG8MK1lqp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDG8MK1lqp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDG8MK1lqp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDG8MK1lqp a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDG8MK1lqp .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDG8MK1lqp .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDG8MK1lqp .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDG8MK1lqp .navbar {
    height: 77px;
  }
  .cid-rDG8MK1lqp .navbar.opened {
    height: auto;
  }
  .cid-rDG8MK1lqp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDG8ML6mg5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDG8ML6mg5 .container-fluid {
  padding: 0 3rem;
}
.cid-rDG8ML6mg5 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDG8ML6mg5 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDG8ML6mg5 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDG8ML6mg5 .card .card-wrapper {
  height: 1%;
}
.cid-rDG8ML6mg5 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDG8ML6mg5 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDG8ML6mg5 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDG8ML6mg5 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDG8ML6mg5 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDG8ML6mg5 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDG8ML6mg5 .mbr-section-title,
.cid-rDG8ML6mg5 .underline {
  text-align: center;
}
.cid-rDG8MPJF0f {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDG8MPJF0f .container-fluid {
  padding: 0 3rem;
}
.cid-rDG8MPJF0f .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDG8MPJF0f .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDG8MPJF0f .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDG8MPJF0f .social-media {
  margin-top: 1.5rem;
}
.cid-rDG8MPJF0f .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDG8MPJF0f .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDG8MPJF0f .mbr-text,
.cid-rDG8MPJF0f .mbr-offer {
  line-height: 1.5;
}
.cid-rDG8MPJF0f .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDG8MPJF0f .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDG8MPJF0f .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDG8MPJF0f .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDG8MPJF0f .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDGaeoWvYe .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-rDGaeoWvYe .nav-item:focus,
.cid-rDGaeoWvYe .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDGaeoWvYe .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDGaeoWvYe .nav-item .nav-link {
    position: relative;
  }
  .cid-rDGaeoWvYe .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDGaeoWvYe .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDGaeoWvYe .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDGaeoWvYe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDGaeoWvYe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDGaeoWvYe .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDGaeoWvYe .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDGaeoWvYe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDGaeoWvYe .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-rDGaeoWvYe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDGaeoWvYe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDGaeoWvYe .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDGaeoWvYe .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDGaeoWvYe .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDGaeoWvYe .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDGaeoWvYe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDGaeoWvYe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDGaeoWvYe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDGaeoWvYe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDGaeoWvYe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDGaeoWvYe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDGaeoWvYe .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-rDGaeoWvYe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDGaeoWvYe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDGaeoWvYe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDGaeoWvYe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDGaeoWvYe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDGaeoWvYe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDGaeoWvYe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDGaeoWvYe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDGaeoWvYe .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-rDGaeoWvYe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDGaeoWvYe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDGaeoWvYe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDGaeoWvYe .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDGaeoWvYe .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDGaeoWvYe .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDGaeoWvYe .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDGaeoWvYe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDGaeoWvYe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDGaeoWvYe .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDGaeoWvYe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDGaeoWvYe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDGaeoWvYe .dropdown-item.active,
.cid-rDGaeoWvYe .dropdown-item:active {
  background-color: transparent;
}
.cid-rDGaeoWvYe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDGaeoWvYe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDGaeoWvYe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDGaeoWvYe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDGaeoWvYe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDGaeoWvYe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDGaeoWvYe ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDGaeoWvYe .navbar-buttons {
  text-align: center;
}
.cid-rDGaeoWvYe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDGaeoWvYe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDGaeoWvYe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDGaeoWvYe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDGaeoWvYe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDGaeoWvYe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDGaeoWvYe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDGaeoWvYe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDGaeoWvYe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDGaeoWvYe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDGaeoWvYe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDGaeoWvYe a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDGaeoWvYe .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDGaeoWvYe .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDGaeoWvYe .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDGaeoWvYe .navbar {
    height: 77px;
  }
  .cid-rDGaeoWvYe .navbar.opened {
    height: auto;
  }
  .cid-rDGaeoWvYe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDGaepKedR {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rDGaepKedR .container-fluid {
  padding: 0 3rem;
}
.cid-rDGaepKedR .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDGaepKedR .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDGaepKedR .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDGaepKedR .card .card-wrapper {
  height: 1%;
}
.cid-rDGaepKedR .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDGaepKedR .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDGaepKedR .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDGaepKedR .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDGaepKedR .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDGaepKedR .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDGaepKedR .mbr-section-title,
.cid-rDGaepKedR .underline {
  text-align: center;
}
.cid-t1v0K0tYol {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1v0K0tYol .container-fluid {
  padding: 0 3rem;
}
.cid-t1v0K0tYol .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t1v0K0tYol .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1v0K0tYol .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-t1v0K0tYol .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-t1v0K0tYol .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-t1v0K0tYol .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-t1v0K0tYol .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-t1v0K0tYol .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-t1v0K0tYol .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1v0K0tYol .mbr-section-title,
.cid-t1v0K0tYol .underline {
  text-align: center;
}
.cid-rDGaerg3P9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rDGaerg3P9 .container-fluid {
  padding: 0 3rem;
}
.cid-rDGaerg3P9 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDGaerg3P9 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDGaerg3P9 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDGaerg3P9 .card .card-wrapper {
  height: 1%;
}
.cid-rDGaerg3P9 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDGaerg3P9 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDGaerg3P9 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDGaerg3P9 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDGaerg3P9 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDGaerg3P9 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDGaerg3P9 .mbr-section-title,
.cid-rDGaerg3P9 .underline {
  text-align: center;
}
.cid-rDGaesAhQ3 {
  padding-top: 0px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-rDGaesAhQ3 .container-fluid {
  padding: 0 3rem;
}
.cid-rDGaesAhQ3 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDGaesAhQ3 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDGaesAhQ3 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDGaesAhQ3 .card .card-wrapper {
  height: 1%;
}
.cid-rDGaesAhQ3 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDGaesAhQ3 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDGaesAhQ3 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDGaesAhQ3 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDGaesAhQ3 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDGaesAhQ3 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDGaesAhQ3 .mbr-section-title,
.cid-rDGaesAhQ3 .underline {
  text-align: center;
}
.cid-rFbLaVHA5N {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rFbLaVHA5N .container-fluid {
  padding: 0 3rem;
}
.cid-rFbLaVHA5N .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rFbLaVHA5N .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rFbLaVHA5N .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rFbLaVHA5N .card .card-wrapper {
  height: 1%;
}
.cid-rFbLaVHA5N .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rFbLaVHA5N .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rFbLaVHA5N .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rFbLaVHA5N .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rFbLaVHA5N .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rFbLaVHA5N .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rGentkWJj9 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rGentkWJj9 .container-fluid {
  padding: 0 3rem;
}
.cid-rGentkWJj9 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rGentkWJj9 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGentkWJj9 .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rGentkWJj9 .card .card-wrapper {
  height: 1%;
}
.cid-rGentkWJj9 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rGentkWJj9 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rGentkWJj9 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rGentkWJj9 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rGentkWJj9 .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rGentkWJj9 .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rGentkWJj9 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rGeoE1JcVY {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rGeoE1JcVY .container-fluid {
  padding: 0 3rem;
}
.cid-rGeoE1JcVY .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rGeoE1JcVY .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGeoE1JcVY .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rGeoE1JcVY .card .card-wrapper {
  height: 1%;
}
.cid-rGeoE1JcVY .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rGeoE1JcVY .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rGeoE1JcVY .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rGeoE1JcVY .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rGeoE1JcVY .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rGeoE1JcVY .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rGeoE1JcVY .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rGeoMsE0pE {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rGeoMsE0pE .container-fluid {
  padding: 0 3rem;
}
.cid-rGeoMsE0pE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rGeoMsE0pE .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGeoMsE0pE .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rGeoMsE0pE .card .card-wrapper {
  height: 1%;
}
.cid-rGeoMsE0pE .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rGeoMsE0pE .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rGeoMsE0pE .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rGeoMsE0pE .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rGeoMsE0pE .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rGeoMsE0pE .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rGeoMsE0pE .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rGep2tkbnH {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rGep2tkbnH .container-fluid {
  padding: 0 3rem;
}
.cid-rGep2tkbnH .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rGep2tkbnH .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGep2tkbnH .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rGep2tkbnH .card .card-wrapper {
  height: 1%;
}
.cid-rGep2tkbnH .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rGep2tkbnH .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rGep2tkbnH .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rGep2tkbnH .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rGep2tkbnH .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rGep2tkbnH .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rGep2tkbnH .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rGepcaT7jE {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rGepcaT7jE .container-fluid {
  padding: 0 3rem;
}
.cid-rGepcaT7jE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rGepcaT7jE .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rGepcaT7jE .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rGepcaT7jE .card .card-wrapper {
  height: 1%;
}
.cid-rGepcaT7jE .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rGepcaT7jE .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rGepcaT7jE .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rGepcaT7jE .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rGepcaT7jE .card .card-wrapper .card-img .img-name {
  position: absolute;
  padding: .6rem;
  bottom: 0;
  right: 0;
  width: 100%;
}
.cid-rGepcaT7jE .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rGepcaT7jE .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1v7XyvvfW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1v7XyvvfW .container-fluid {
  padding: 0 3rem;
}
.cid-t1v7XyvvfW .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t1v7XyvvfW .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1v7XyvvfW .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-t1v7XyvvfW .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-t1v7XyvvfW .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-t1v7XyvvfW .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-t1v7XyvvfW .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-t1v7XyvvfW .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-t1v7XyvvfW .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1v7XyvvfW .mbr-section-title,
.cid-t1v7XyvvfW .underline {
  text-align: center;
}
.cid-t1v9NFr8wY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1v9NFr8wY .container-fluid {
  padding: 0 3rem;
}
.cid-t1v9NFr8wY .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t1v9NFr8wY .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1v9NFr8wY .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-t1v9NFr8wY .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-t1v9NFr8wY .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-t1v9NFr8wY .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-t1v9NFr8wY .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-t1v9NFr8wY .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-t1v9NFr8wY .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1v9NFr8wY .mbr-section-title,
.cid-t1v9NFr8wY .underline {
  text-align: center;
}
.cid-t1vc4FM6Hp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1vc4FM6Hp .container-fluid {
  padding: 0 3rem;
}
.cid-t1vc4FM6Hp .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t1vc4FM6Hp .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1vc4FM6Hp .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-t1vc4FM6Hp .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-t1vc4FM6Hp .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-t1vc4FM6Hp .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-t1vc4FM6Hp .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-t1vc4FM6Hp .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-t1vc4FM6Hp .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1vc4FM6Hp .mbr-section-title,
.cid-t1vc4FM6Hp .underline {
  text-align: center;
}
.cid-t1vlg4OR3Q {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1vlg4OR3Q .container-fluid {
  padding: 0 3rem;
}
.cid-t1vlg4OR3Q .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t1vlg4OR3Q .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1vlg4OR3Q .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-t1vlg4OR3Q .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-t1vlg4OR3Q .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-t1vlg4OR3Q .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-t1vlg4OR3Q .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-t1vlg4OR3Q .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-t1vlg4OR3Q .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1vlg4OR3Q .mbr-section-title,
.cid-t1vlg4OR3Q .underline {
  text-align: center;
}
.cid-rDGaeu3uvd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDGaeu3uvd .container-fluid {
  padding: 0 3rem;
}
.cid-rDGaeu3uvd .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDGaeu3uvd .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDGaeu3uvd .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDGaeu3uvd .social-media {
  margin-top: 1.5rem;
}
.cid-rDGaeu3uvd .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDGaeu3uvd .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDGaeu3uvd .mbr-text,
.cid-rDGaeu3uvd .mbr-offer {
  line-height: 1.5;
}
.cid-rDGaeu3uvd .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDGaeu3uvd .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDGaeu3uvd .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDGaeu3uvd .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDGaeu3uvd .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rDGboRfFle .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-rDGboRfFle .nav-item:focus,
.cid-rDGboRfFle .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rDGboRfFle .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rDGboRfFle .nav-item .nav-link {
    position: relative;
  }
  .cid-rDGboRfFle .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rDGboRfFle .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rDGboRfFle .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDGboRfFle .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rDGboRfFle .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rDGboRfFle .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rDGboRfFle .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rDGboRfFle .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rDGboRfFle .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-rDGboRfFle .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rDGboRfFle .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rDGboRfFle .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rDGboRfFle .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rDGboRfFle .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rDGboRfFle .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rDGboRfFle .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rDGboRfFle .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rDGboRfFle .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rDGboRfFle .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rDGboRfFle .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rDGboRfFle .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rDGboRfFle .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-rDGboRfFle .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rDGboRfFle .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rDGboRfFle .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rDGboRfFle .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rDGboRfFle .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rDGboRfFle .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rDGboRfFle .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rDGboRfFle .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rDGboRfFle .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-rDGboRfFle .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rDGboRfFle .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rDGboRfFle .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rDGboRfFle .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rDGboRfFle .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rDGboRfFle .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rDGboRfFle .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rDGboRfFle .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rDGboRfFle .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rDGboRfFle .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rDGboRfFle .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rDGboRfFle .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rDGboRfFle .dropdown-item.active,
.cid-rDGboRfFle .dropdown-item:active {
  background-color: transparent;
}
.cid-rDGboRfFle .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rDGboRfFle .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rDGboRfFle .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rDGboRfFle .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rDGboRfFle .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rDGboRfFle .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rDGboRfFle ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rDGboRfFle .navbar-buttons {
  text-align: center;
}
.cid-rDGboRfFle button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rDGboRfFle button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rDGboRfFle button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rDGboRfFle button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rDGboRfFle button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rDGboRfFle button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rDGboRfFle nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDGboRfFle nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rDGboRfFle nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rDGboRfFle nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rDGboRfFle .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rDGboRfFle a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rDGboRfFle .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rDGboRfFle .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rDGboRfFle .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rDGboRfFle .navbar {
    height: 77px;
  }
  .cid-rDGboRfFle .navbar.opened {
    height: auto;
  }
  .cid-rDGboRfFle .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rDGboSpLwQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rDGboSpLwQ .container-fluid {
  padding: 0 3rem;
}
.cid-rDGboSpLwQ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-rDGboSpLwQ .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rDGboSpLwQ .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-rDGboSpLwQ .card .card-wrapper {
  height: 1%;
}
.cid-rDGboSpLwQ .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-rDGboSpLwQ .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rDGboSpLwQ .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-rDGboSpLwQ .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rDGboSpLwQ .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-rDGboSpLwQ .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rDGboSpLwQ .mbr-section-title,
.cid-rDGboSpLwQ .underline {
  text-align: center;
}
.cid-rDGboTPhQJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rDGboTPhQJ .container-fluid {
  padding: 0 3rem;
}
.cid-rDGboTPhQJ .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rDGboTPhQJ .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rDGboTPhQJ .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rDGboTPhQJ .social-media {
  margin-top: 1.5rem;
}
.cid-rDGboTPhQJ .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rDGboTPhQJ .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rDGboTPhQJ .mbr-text,
.cid-rDGboTPhQJ .mbr-offer {
  line-height: 1.5;
}
.cid-rDGboTPhQJ .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rDGboTPhQJ .container-fluid {
    padding: 0 1rem;
  }
  .cid-rDGboTPhQJ .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rDGboTPhQJ .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rDGboTPhQJ .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rEriNlpquy .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-rEriNlpquy .nav-item:focus,
.cid-rEriNlpquy .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rEriNlpquy .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rEriNlpquy .nav-item .nav-link {
    position: relative;
  }
  .cid-rEriNlpquy .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rEriNlpquy .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rEriNlpquy .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rEriNlpquy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rEriNlpquy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rEriNlpquy .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rEriNlpquy .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rEriNlpquy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rEriNlpquy .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-rEriNlpquy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rEriNlpquy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rEriNlpquy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rEriNlpquy .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rEriNlpquy .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rEriNlpquy .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rEriNlpquy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rEriNlpquy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rEriNlpquy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rEriNlpquy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rEriNlpquy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rEriNlpquy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rEriNlpquy .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-rEriNlpquy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rEriNlpquy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rEriNlpquy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rEriNlpquy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rEriNlpquy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rEriNlpquy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rEriNlpquy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rEriNlpquy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rEriNlpquy .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-rEriNlpquy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rEriNlpquy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rEriNlpquy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rEriNlpquy .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rEriNlpquy .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rEriNlpquy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rEriNlpquy .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rEriNlpquy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rEriNlpquy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rEriNlpquy .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rEriNlpquy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rEriNlpquy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rEriNlpquy .dropdown-item.active,
.cid-rEriNlpquy .dropdown-item:active {
  background-color: transparent;
}
.cid-rEriNlpquy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rEriNlpquy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rEriNlpquy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rEriNlpquy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rEriNlpquy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rEriNlpquy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rEriNlpquy ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rEriNlpquy .navbar-buttons {
  text-align: center;
}
.cid-rEriNlpquy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rEriNlpquy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rEriNlpquy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rEriNlpquy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rEriNlpquy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rEriNlpquy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rEriNlpquy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rEriNlpquy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rEriNlpquy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rEriNlpquy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rEriNlpquy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rEriNlpquy a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rEriNlpquy .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rEriNlpquy .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rEriNlpquy .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rEriNlpquy .navbar {
    height: 77px;
  }
  .cid-rEriNlpquy .navbar.opened {
    height: auto;
  }
  .cid-rEriNlpquy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rEriNmlAHU {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rEriNmlAHU .container-fluid {
  padding: 0 5rem;
}
.cid-rEriNmlAHU .animated-element {
  color: #efefef;
}
.cid-rEriNmlAHU .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rEriNmlAHU .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rEriNmlAHU .container-fluid {
    padding: 0 1rem;
  }
  .cid-rEriNmlAHU .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rEriNmlAHU .mbr-section-title {
  color: #232323;
}
.cid-rEriNmlAHU .mbr-section-subtitle,
.cid-rEriNmlAHU .mbr-section-btn {
  color: #767676;
}
.cid-rEriNnDG2h {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rEriNnDG2h .container-fluid {
  padding: 0 3rem;
}
.cid-rEriNnDG2h .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rEriNnDG2h .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rEriNnDG2h .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rEriNnDG2h .social-media {
  margin-top: 1.5rem;
}
.cid-rEriNnDG2h .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rEriNnDG2h .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rEriNnDG2h .mbr-text,
.cid-rEriNnDG2h .mbr-offer {
  line-height: 1.5;
}
.cid-rEriNnDG2h .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rEriNnDG2h .container-fluid {
    padding: 0 1rem;
  }
  .cid-rEriNnDG2h .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rEriNnDG2h .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rEriNnDG2h .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rEriQHLVgD .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-rEriQHLVgD .nav-item:focus,
.cid-rEriQHLVgD .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rEriQHLVgD .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rEriQHLVgD .nav-item .nav-link {
    position: relative;
  }
  .cid-rEriQHLVgD .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rEriQHLVgD .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rEriQHLVgD .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rEriQHLVgD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rEriQHLVgD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rEriQHLVgD .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rEriQHLVgD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rEriQHLVgD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rEriQHLVgD .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-rEriQHLVgD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rEriQHLVgD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rEriQHLVgD .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rEriQHLVgD .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rEriQHLVgD .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rEriQHLVgD .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rEriQHLVgD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rEriQHLVgD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rEriQHLVgD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rEriQHLVgD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rEriQHLVgD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rEriQHLVgD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rEriQHLVgD .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-rEriQHLVgD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rEriQHLVgD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rEriQHLVgD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rEriQHLVgD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rEriQHLVgD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rEriQHLVgD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rEriQHLVgD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rEriQHLVgD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rEriQHLVgD .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-rEriQHLVgD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rEriQHLVgD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rEriQHLVgD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rEriQHLVgD .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rEriQHLVgD .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rEriQHLVgD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rEriQHLVgD .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rEriQHLVgD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rEriQHLVgD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rEriQHLVgD .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rEriQHLVgD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rEriQHLVgD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rEriQHLVgD .dropdown-item.active,
.cid-rEriQHLVgD .dropdown-item:active {
  background-color: transparent;
}
.cid-rEriQHLVgD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rEriQHLVgD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rEriQHLVgD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rEriQHLVgD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rEriQHLVgD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rEriQHLVgD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rEriQHLVgD ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rEriQHLVgD .navbar-buttons {
  text-align: center;
}
.cid-rEriQHLVgD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rEriQHLVgD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rEriQHLVgD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rEriQHLVgD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rEriQHLVgD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rEriQHLVgD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rEriQHLVgD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rEriQHLVgD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rEriQHLVgD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rEriQHLVgD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rEriQHLVgD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rEriQHLVgD a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rEriQHLVgD .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rEriQHLVgD .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rEriQHLVgD .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rEriQHLVgD .navbar {
    height: 77px;
  }
  .cid-rEriQHLVgD .navbar.opened {
    height: auto;
  }
  .cid-rEriQHLVgD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rEriQIlvbU {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rEriQIlvbU .container-fluid {
  padding: 0 5rem;
}
.cid-rEriQIlvbU .animated-element {
  color: #efefef;
}
.cid-rEriQIlvbU .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rEriQIlvbU .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rEriQIlvbU .container-fluid {
    padding: 0 1rem;
  }
  .cid-rEriQIlvbU .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rEriQIlvbU .mbr-section-title {
  color: #232323;
}
.cid-rEriQIlvbU .mbr-section-subtitle,
.cid-rEriQIlvbU .mbr-section-btn {
  color: #767676;
}
.cid-rEriQJxQWS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rEriQJxQWS .container-fluid {
  padding: 0 3rem;
}
.cid-rEriQJxQWS .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rEriQJxQWS .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rEriQJxQWS .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rEriQJxQWS .social-media {
  margin-top: 1.5rem;
}
.cid-rEriQJxQWS .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rEriQJxQWS .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rEriQJxQWS .mbr-text,
.cid-rEriQJxQWS .mbr-offer {
  line-height: 1.5;
}
.cid-rEriQJxQWS .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rEriQJxQWS .container-fluid {
    padding: 0 1rem;
  }
  .cid-rEriQJxQWS .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rEriQJxQWS .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rEriQJxQWS .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmoHVc5Zk .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-rFmoHVc5Zk .nav-item:focus,
.cid-rFmoHVc5Zk .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmoHVc5Zk .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmoHVc5Zk .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmoHVc5Zk .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmoHVc5Zk .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmoHVc5Zk .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoHVc5Zk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmoHVc5Zk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmoHVc5Zk .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmoHVc5Zk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmoHVc5Zk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmoHVc5Zk .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-rFmoHVc5Zk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmoHVc5Zk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmoHVc5Zk .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmoHVc5Zk .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmoHVc5Zk .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmoHVc5Zk .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmoHVc5Zk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmoHVc5Zk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmoHVc5Zk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmoHVc5Zk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmoHVc5Zk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmoHVc5Zk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmoHVc5Zk .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-rFmoHVc5Zk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmoHVc5Zk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmoHVc5Zk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmoHVc5Zk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmoHVc5Zk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmoHVc5Zk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmoHVc5Zk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmoHVc5Zk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmoHVc5Zk .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-rFmoHVc5Zk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmoHVc5Zk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmoHVc5Zk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmoHVc5Zk .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmoHVc5Zk .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmoHVc5Zk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmoHVc5Zk .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmoHVc5Zk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmoHVc5Zk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmoHVc5Zk .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmoHVc5Zk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmoHVc5Zk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmoHVc5Zk .dropdown-item.active,
.cid-rFmoHVc5Zk .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmoHVc5Zk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmoHVc5Zk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmoHVc5Zk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmoHVc5Zk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmoHVc5Zk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmoHVc5Zk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmoHVc5Zk ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmoHVc5Zk .navbar-buttons {
  text-align: center;
}
.cid-rFmoHVc5Zk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmoHVc5Zk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmoHVc5Zk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmoHVc5Zk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoHVc5Zk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoHVc5Zk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmoHVc5Zk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoHVc5Zk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmoHVc5Zk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmoHVc5Zk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoHVc5Zk .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmoHVc5Zk a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmoHVc5Zk .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmoHVc5Zk .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmoHVc5Zk .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmoHVc5Zk .navbar {
    height: 77px;
  }
  .cid-rFmoHVc5Zk .navbar.opened {
    height: auto;
  }
  .cid-rFmoHVc5Zk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoHVP6Of {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmoHVP6Of .container-fluid {
  padding: 0 5rem;
}
.cid-rFmoHVP6Of .animated-element {
  color: #efefef;
}
.cid-rFmoHVP6Of .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmoHVP6Of .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmoHVP6Of .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoHVP6Of .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmoHVP6Of .mbr-section-title {
  color: #232323;
}
.cid-rFmoHVP6Of .mbr-section-subtitle,
.cid-rFmoHVP6Of .mbr-section-btn {
  color: #767676;
}
.cid-rFmoHXa926 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmoHXa926 .container-fluid {
  padding: 0 3rem;
}
.cid-rFmoHXa926 .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmoHXa926 .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmoHXa926 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmoHXa926 .social-media {
  margin-top: 1.5rem;
}
.cid-rFmoHXa926 .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmoHXa926 .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmoHXa926 .mbr-text,
.cid-rFmoHXa926 .mbr-offer {
  line-height: 1.5;
}
.cid-rFmoHXa926 .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmoHXa926 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoHXa926 .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmoHXa926 .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmoHXa926 .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmoKC5ByW .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-rFmoKC5ByW .nav-item:focus,
.cid-rFmoKC5ByW .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmoKC5ByW .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmoKC5ByW .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmoKC5ByW .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmoKC5ByW .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmoKC5ByW .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoKC5ByW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmoKC5ByW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmoKC5ByW .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmoKC5ByW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmoKC5ByW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmoKC5ByW .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-rFmoKC5ByW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmoKC5ByW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmoKC5ByW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmoKC5ByW .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmoKC5ByW .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmoKC5ByW .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmoKC5ByW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmoKC5ByW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmoKC5ByW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmoKC5ByW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmoKC5ByW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmoKC5ByW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmoKC5ByW .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-rFmoKC5ByW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmoKC5ByW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmoKC5ByW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmoKC5ByW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmoKC5ByW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmoKC5ByW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmoKC5ByW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmoKC5ByW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmoKC5ByW .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-rFmoKC5ByW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmoKC5ByW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmoKC5ByW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmoKC5ByW .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmoKC5ByW .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmoKC5ByW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmoKC5ByW .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmoKC5ByW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmoKC5ByW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmoKC5ByW .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmoKC5ByW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmoKC5ByW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmoKC5ByW .dropdown-item.active,
.cid-rFmoKC5ByW .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmoKC5ByW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmoKC5ByW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmoKC5ByW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmoKC5ByW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmoKC5ByW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmoKC5ByW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmoKC5ByW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmoKC5ByW .navbar-buttons {
  text-align: center;
}
.cid-rFmoKC5ByW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmoKC5ByW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmoKC5ByW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmoKC5ByW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoKC5ByW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoKC5ByW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmoKC5ByW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoKC5ByW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmoKC5ByW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmoKC5ByW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoKC5ByW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmoKC5ByW a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmoKC5ByW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmoKC5ByW .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmoKC5ByW .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmoKC5ByW .navbar {
    height: 77px;
  }
  .cid-rFmoKC5ByW .navbar.opened {
    height: auto;
  }
  .cid-rFmoKC5ByW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoKD12b9 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmoKD12b9 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmoKD12b9 .animated-element {
  color: #efefef;
}
.cid-rFmoKD12b9 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmoKD12b9 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmoKD12b9 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoKD12b9 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmoKD12b9 .mbr-section-title {
  color: #232323;
}
.cid-rFmoKD12b9 .mbr-section-subtitle,
.cid-rFmoKD12b9 .mbr-section-btn {
  color: #767676;
}
.cid-rFmoKEdeQE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmoKEdeQE .container-fluid {
  padding: 0 3rem;
}
.cid-rFmoKEdeQE .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmoKEdeQE .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmoKEdeQE .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmoKEdeQE .social-media {
  margin-top: 1.5rem;
}
.cid-rFmoKEdeQE .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmoKEdeQE .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmoKEdeQE .mbr-text,
.cid-rFmoKEdeQE .mbr-offer {
  line-height: 1.5;
}
.cid-rFmoKEdeQE .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmoKEdeQE .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoKEdeQE .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmoKEdeQE .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmoKEdeQE .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmoOqkkw7 .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-rFmoOqkkw7 .nav-item:focus,
.cid-rFmoOqkkw7 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmoOqkkw7 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmoOqkkw7 .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmoOqkkw7 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmoOqkkw7 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmoOqkkw7 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoOqkkw7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmoOqkkw7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmoOqkkw7 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmoOqkkw7 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmoOqkkw7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmoOqkkw7 .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-rFmoOqkkw7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmoOqkkw7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmoOqkkw7 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmoOqkkw7 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmoOqkkw7 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmoOqkkw7 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmoOqkkw7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmoOqkkw7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmoOqkkw7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmoOqkkw7 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmoOqkkw7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmoOqkkw7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmoOqkkw7 .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-rFmoOqkkw7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmoOqkkw7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmoOqkkw7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmoOqkkw7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmoOqkkw7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmoOqkkw7 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmoOqkkw7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmoOqkkw7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmoOqkkw7 .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-rFmoOqkkw7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmoOqkkw7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmoOqkkw7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmoOqkkw7 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmoOqkkw7 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmoOqkkw7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmoOqkkw7 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmoOqkkw7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmoOqkkw7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmoOqkkw7 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmoOqkkw7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmoOqkkw7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmoOqkkw7 .dropdown-item.active,
.cid-rFmoOqkkw7 .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmoOqkkw7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmoOqkkw7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmoOqkkw7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmoOqkkw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmoOqkkw7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmoOqkkw7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmoOqkkw7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmoOqkkw7 .navbar-buttons {
  text-align: center;
}
.cid-rFmoOqkkw7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmoOqkkw7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmoOqkkw7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmoOqkkw7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoOqkkw7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoOqkkw7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmoOqkkw7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoOqkkw7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmoOqkkw7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmoOqkkw7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoOqkkw7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmoOqkkw7 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmoOqkkw7 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmoOqkkw7 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmoOqkkw7 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmoOqkkw7 .navbar {
    height: 77px;
  }
  .cid-rFmoOqkkw7 .navbar.opened {
    height: auto;
  }
  .cid-rFmoOqkkw7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoOqT9r7 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmoOqT9r7 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmoOqT9r7 .animated-element {
  color: #efefef;
}
.cid-rFmoOqT9r7 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmoOqT9r7 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmoOqT9r7 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoOqT9r7 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmoOqT9r7 .mbr-section-title {
  color: #232323;
}
.cid-rFmoOqT9r7 .mbr-section-subtitle,
.cid-rFmoOqT9r7 .mbr-section-btn {
  color: #767676;
}
.cid-rFmoOs8rVr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmoOs8rVr .container-fluid {
  padding: 0 3rem;
}
.cid-rFmoOs8rVr .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmoOs8rVr .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmoOs8rVr .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmoOs8rVr .social-media {
  margin-top: 1.5rem;
}
.cid-rFmoOs8rVr .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmoOs8rVr .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmoOs8rVr .mbr-text,
.cid-rFmoOs8rVr .mbr-offer {
  line-height: 1.5;
}
.cid-rFmoOs8rVr .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmoOs8rVr .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoOs8rVr .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmoOs8rVr .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmoOs8rVr .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmoRGek3W .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-rFmoRGek3W .nav-item:focus,
.cid-rFmoRGek3W .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmoRGek3W .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmoRGek3W .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmoRGek3W .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmoRGek3W .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmoRGek3W .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoRGek3W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmoRGek3W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmoRGek3W .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmoRGek3W .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmoRGek3W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmoRGek3W .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-rFmoRGek3W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmoRGek3W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmoRGek3W .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmoRGek3W .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmoRGek3W .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmoRGek3W .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmoRGek3W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmoRGek3W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmoRGek3W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmoRGek3W .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmoRGek3W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmoRGek3W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmoRGek3W .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-rFmoRGek3W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmoRGek3W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmoRGek3W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmoRGek3W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmoRGek3W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmoRGek3W .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmoRGek3W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmoRGek3W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmoRGek3W .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-rFmoRGek3W .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmoRGek3W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmoRGek3W .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmoRGek3W .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmoRGek3W .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmoRGek3W .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmoRGek3W .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmoRGek3W .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmoRGek3W .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmoRGek3W .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmoRGek3W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmoRGek3W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmoRGek3W .dropdown-item.active,
.cid-rFmoRGek3W .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmoRGek3W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmoRGek3W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmoRGek3W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmoRGek3W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmoRGek3W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmoRGek3W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmoRGek3W ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmoRGek3W .navbar-buttons {
  text-align: center;
}
.cid-rFmoRGek3W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmoRGek3W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmoRGek3W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmoRGek3W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoRGek3W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoRGek3W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmoRGek3W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoRGek3W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmoRGek3W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmoRGek3W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoRGek3W .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmoRGek3W a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmoRGek3W .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmoRGek3W .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmoRGek3W .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmoRGek3W .navbar {
    height: 77px;
  }
  .cid-rFmoRGek3W .navbar.opened {
    height: auto;
  }
  .cid-rFmoRGek3W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoRH1e22 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmoRH1e22 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmoRH1e22 .animated-element {
  color: #efefef;
}
.cid-rFmoRH1e22 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmoRH1e22 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmoRH1e22 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoRH1e22 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmoRH1e22 .mbr-section-title {
  color: #232323;
}
.cid-rFmoRH1e22 .mbr-section-subtitle,
.cid-rFmoRH1e22 .mbr-section-btn {
  color: #767676;
}
.cid-rFmoRImynF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmoRImynF .container-fluid {
  padding: 0 3rem;
}
.cid-rFmoRImynF .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmoRImynF .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmoRImynF .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmoRImynF .social-media {
  margin-top: 1.5rem;
}
.cid-rFmoRImynF .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmoRImynF .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmoRImynF .mbr-text,
.cid-rFmoRImynF .mbr-offer {
  line-height: 1.5;
}
.cid-rFmoRImynF .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmoRImynF .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoRImynF .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmoRImynF .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmoRImynF .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmoTYuoRl .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-rFmoTYuoRl .nav-item:focus,
.cid-rFmoTYuoRl .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmoTYuoRl .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmoTYuoRl .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmoTYuoRl .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmoTYuoRl .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmoTYuoRl .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoTYuoRl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmoTYuoRl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmoTYuoRl .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmoTYuoRl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmoTYuoRl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmoTYuoRl .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-rFmoTYuoRl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmoTYuoRl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmoTYuoRl .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmoTYuoRl .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmoTYuoRl .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmoTYuoRl .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmoTYuoRl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmoTYuoRl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmoTYuoRl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmoTYuoRl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmoTYuoRl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmoTYuoRl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmoTYuoRl .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-rFmoTYuoRl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmoTYuoRl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmoTYuoRl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmoTYuoRl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmoTYuoRl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmoTYuoRl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmoTYuoRl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmoTYuoRl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmoTYuoRl .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-rFmoTYuoRl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmoTYuoRl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmoTYuoRl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmoTYuoRl .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmoTYuoRl .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmoTYuoRl .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmoTYuoRl .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmoTYuoRl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmoTYuoRl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmoTYuoRl .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmoTYuoRl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmoTYuoRl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmoTYuoRl .dropdown-item.active,
.cid-rFmoTYuoRl .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmoTYuoRl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmoTYuoRl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmoTYuoRl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmoTYuoRl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmoTYuoRl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmoTYuoRl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmoTYuoRl ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmoTYuoRl .navbar-buttons {
  text-align: center;
}
.cid-rFmoTYuoRl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmoTYuoRl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmoTYuoRl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmoTYuoRl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoTYuoRl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoTYuoRl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmoTYuoRl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoTYuoRl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmoTYuoRl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmoTYuoRl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoTYuoRl .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmoTYuoRl a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmoTYuoRl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmoTYuoRl .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmoTYuoRl .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmoTYuoRl .navbar {
    height: 77px;
  }
  .cid-rFmoTYuoRl .navbar.opened {
    height: auto;
  }
  .cid-rFmoTYuoRl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoTZ4pQt {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmoTZ4pQt .container-fluid {
  padding: 0 5rem;
}
.cid-rFmoTZ4pQt .animated-element {
  color: #efefef;
}
.cid-rFmoTZ4pQt .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmoTZ4pQt .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmoTZ4pQt .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoTZ4pQt .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmoTZ4pQt .mbr-section-title {
  color: #232323;
}
.cid-rFmoTZ4pQt .mbr-section-subtitle,
.cid-rFmoTZ4pQt .mbr-section-btn {
  color: #767676;
}
.cid-rFmoU0lY4D {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmoU0lY4D .container-fluid {
  padding: 0 3rem;
}
.cid-rFmoU0lY4D .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmoU0lY4D .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmoU0lY4D .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmoU0lY4D .social-media {
  margin-top: 1.5rem;
}
.cid-rFmoU0lY4D .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmoU0lY4D .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmoU0lY4D .mbr-text,
.cid-rFmoU0lY4D .mbr-offer {
  line-height: 1.5;
}
.cid-rFmoU0lY4D .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmoU0lY4D .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoU0lY4D .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmoU0lY4D .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmoU0lY4D .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmoWxtKET .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-rFmoWxtKET .nav-item:focus,
.cid-rFmoWxtKET .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmoWxtKET .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmoWxtKET .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmoWxtKET .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmoWxtKET .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmoWxtKET .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoWxtKET .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmoWxtKET .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmoWxtKET .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmoWxtKET .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmoWxtKET .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmoWxtKET .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-rFmoWxtKET .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmoWxtKET .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmoWxtKET .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmoWxtKET .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmoWxtKET .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmoWxtKET .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmoWxtKET .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmoWxtKET .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmoWxtKET .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmoWxtKET .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmoWxtKET .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmoWxtKET .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmoWxtKET .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-rFmoWxtKET .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmoWxtKET .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmoWxtKET .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmoWxtKET .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmoWxtKET .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmoWxtKET .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmoWxtKET .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmoWxtKET .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmoWxtKET .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-rFmoWxtKET .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmoWxtKET .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmoWxtKET .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmoWxtKET .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmoWxtKET .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmoWxtKET .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmoWxtKET .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmoWxtKET .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmoWxtKET .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmoWxtKET .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmoWxtKET .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmoWxtKET .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmoWxtKET .dropdown-item.active,
.cid-rFmoWxtKET .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmoWxtKET .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmoWxtKET .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmoWxtKET .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmoWxtKET .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmoWxtKET .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmoWxtKET .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmoWxtKET ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmoWxtKET .navbar-buttons {
  text-align: center;
}
.cid-rFmoWxtKET button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmoWxtKET button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmoWxtKET button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmoWxtKET button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoWxtKET button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoWxtKET button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmoWxtKET nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoWxtKET nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmoWxtKET nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmoWxtKET nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoWxtKET .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmoWxtKET a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmoWxtKET .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmoWxtKET .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmoWxtKET .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmoWxtKET .navbar {
    height: 77px;
  }
  .cid-rFmoWxtKET .navbar.opened {
    height: auto;
  }
  .cid-rFmoWxtKET .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoWy3VLL {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmoWy3VLL .container-fluid {
  padding: 0 5rem;
}
.cid-rFmoWy3VLL .animated-element {
  color: #efefef;
}
.cid-rFmoWy3VLL .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmoWy3VLL .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmoWy3VLL .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoWy3VLL .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmoWy3VLL .mbr-section-title {
  color: #232323;
}
.cid-rFmoWy3VLL .mbr-section-subtitle,
.cid-rFmoWy3VLL .mbr-section-btn {
  color: #767676;
}
.cid-rFmoWzntJA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmoWzntJA .container-fluid {
  padding: 0 3rem;
}
.cid-rFmoWzntJA .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmoWzntJA .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmoWzntJA .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmoWzntJA .social-media {
  margin-top: 1.5rem;
}
.cid-rFmoWzntJA .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmoWzntJA .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmoWzntJA .mbr-text,
.cid-rFmoWzntJA .mbr-offer {
  line-height: 1.5;
}
.cid-rFmoWzntJA .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmoWzntJA .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoWzntJA .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmoWzntJA .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmoWzntJA .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmoYsr6Hc .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-rFmoYsr6Hc .nav-item:focus,
.cid-rFmoYsr6Hc .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmoYsr6Hc .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmoYsr6Hc .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmoYsr6Hc .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmoYsr6Hc .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmoYsr6Hc .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoYsr6Hc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmoYsr6Hc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmoYsr6Hc .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmoYsr6Hc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmoYsr6Hc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmoYsr6Hc .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-rFmoYsr6Hc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmoYsr6Hc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmoYsr6Hc .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmoYsr6Hc .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmoYsr6Hc .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmoYsr6Hc .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmoYsr6Hc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmoYsr6Hc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmoYsr6Hc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmoYsr6Hc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmoYsr6Hc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmoYsr6Hc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmoYsr6Hc .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-rFmoYsr6Hc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmoYsr6Hc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmoYsr6Hc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmoYsr6Hc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmoYsr6Hc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmoYsr6Hc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmoYsr6Hc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmoYsr6Hc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmoYsr6Hc .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-rFmoYsr6Hc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmoYsr6Hc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmoYsr6Hc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmoYsr6Hc .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmoYsr6Hc .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmoYsr6Hc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmoYsr6Hc .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmoYsr6Hc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmoYsr6Hc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmoYsr6Hc .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmoYsr6Hc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmoYsr6Hc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmoYsr6Hc .dropdown-item.active,
.cid-rFmoYsr6Hc .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmoYsr6Hc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmoYsr6Hc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmoYsr6Hc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmoYsr6Hc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmoYsr6Hc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmoYsr6Hc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmoYsr6Hc ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmoYsr6Hc .navbar-buttons {
  text-align: center;
}
.cid-rFmoYsr6Hc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmoYsr6Hc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmoYsr6Hc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmoYsr6Hc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoYsr6Hc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmoYsr6Hc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmoYsr6Hc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoYsr6Hc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmoYsr6Hc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmoYsr6Hc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmoYsr6Hc .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmoYsr6Hc a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmoYsr6Hc .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmoYsr6Hc .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmoYsr6Hc .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmoYsr6Hc .navbar {
    height: 77px;
  }
  .cid-rFmoYsr6Hc .navbar.opened {
    height: auto;
  }
  .cid-rFmoYsr6Hc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmoYt1b91 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmoYt1b91 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmoYt1b91 .animated-element {
  color: #efefef;
}
.cid-rFmoYt1b91 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmoYt1b91 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmoYt1b91 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoYt1b91 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmoYt1b91 .mbr-section-title {
  color: #232323;
}
.cid-rFmoYt1b91 .mbr-section-subtitle,
.cid-rFmoYt1b91 .mbr-section-btn {
  color: #767676;
}
.cid-rFmoYumPCX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmoYumPCX .container-fluid {
  padding: 0 3rem;
}
.cid-rFmoYumPCX .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmoYumPCX .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmoYumPCX .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmoYumPCX .social-media {
  margin-top: 1.5rem;
}
.cid-rFmoYumPCX .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmoYumPCX .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmoYumPCX .mbr-text,
.cid-rFmoYumPCX .mbr-offer {
  line-height: 1.5;
}
.cid-rFmoYumPCX .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmoYumPCX .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmoYumPCX .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmoYumPCX .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmoYumPCX .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmp0U9efE .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-rFmp0U9efE .nav-item:focus,
.cid-rFmp0U9efE .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmp0U9efE .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmp0U9efE .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmp0U9efE .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmp0U9efE .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmp0U9efE .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmp0U9efE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmp0U9efE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmp0U9efE .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmp0U9efE .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmp0U9efE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmp0U9efE .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-rFmp0U9efE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmp0U9efE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmp0U9efE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmp0U9efE .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmp0U9efE .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmp0U9efE .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmp0U9efE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmp0U9efE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmp0U9efE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmp0U9efE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmp0U9efE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmp0U9efE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmp0U9efE .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-rFmp0U9efE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmp0U9efE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmp0U9efE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmp0U9efE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmp0U9efE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmp0U9efE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmp0U9efE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmp0U9efE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmp0U9efE .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-rFmp0U9efE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmp0U9efE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmp0U9efE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmp0U9efE .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmp0U9efE .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmp0U9efE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmp0U9efE .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmp0U9efE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmp0U9efE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmp0U9efE .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmp0U9efE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmp0U9efE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmp0U9efE .dropdown-item.active,
.cid-rFmp0U9efE .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmp0U9efE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmp0U9efE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmp0U9efE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmp0U9efE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmp0U9efE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmp0U9efE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmp0U9efE ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmp0U9efE .navbar-buttons {
  text-align: center;
}
.cid-rFmp0U9efE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmp0U9efE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmp0U9efE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmp0U9efE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmp0U9efE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmp0U9efE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmp0U9efE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmp0U9efE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmp0U9efE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmp0U9efE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmp0U9efE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmp0U9efE a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmp0U9efE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmp0U9efE .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmp0U9efE .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmp0U9efE .navbar {
    height: 77px;
  }
  .cid-rFmp0U9efE .navbar.opened {
    height: auto;
  }
  .cid-rFmp0U9efE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmp0UFuNC {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmp0UFuNC .container-fluid {
  padding: 0 5rem;
}
.cid-rFmp0UFuNC .animated-element {
  color: #efefef;
}
.cid-rFmp0UFuNC .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmp0UFuNC .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmp0UFuNC .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmp0UFuNC .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmp0UFuNC .mbr-section-title {
  color: #232323;
}
.cid-rFmp0UFuNC .mbr-section-subtitle,
.cid-rFmp0UFuNC .mbr-section-btn {
  color: #767676;
}
.cid-rFmp0VZevX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmp0VZevX .container-fluid {
  padding: 0 3rem;
}
.cid-rFmp0VZevX .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmp0VZevX .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmp0VZevX .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmp0VZevX .social-media {
  margin-top: 1.5rem;
}
.cid-rFmp0VZevX .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmp0VZevX .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmp0VZevX .mbr-text,
.cid-rFmp0VZevX .mbr-offer {
  line-height: 1.5;
}
.cid-rFmp0VZevX .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmp0VZevX .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmp0VZevX .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmp0VZevX .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmp0VZevX .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmp4IRCYS .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-rFmp4IRCYS .nav-item:focus,
.cid-rFmp4IRCYS .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmp4IRCYS .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmp4IRCYS .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmp4IRCYS .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmp4IRCYS .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmp4IRCYS .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmp4IRCYS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmp4IRCYS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmp4IRCYS .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmp4IRCYS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmp4IRCYS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmp4IRCYS .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-rFmp4IRCYS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmp4IRCYS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmp4IRCYS .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmp4IRCYS .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmp4IRCYS .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmp4IRCYS .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmp4IRCYS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmp4IRCYS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmp4IRCYS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmp4IRCYS .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmp4IRCYS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmp4IRCYS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmp4IRCYS .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-rFmp4IRCYS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmp4IRCYS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmp4IRCYS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmp4IRCYS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmp4IRCYS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmp4IRCYS .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmp4IRCYS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmp4IRCYS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmp4IRCYS .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-rFmp4IRCYS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmp4IRCYS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmp4IRCYS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmp4IRCYS .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmp4IRCYS .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmp4IRCYS .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmp4IRCYS .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmp4IRCYS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmp4IRCYS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmp4IRCYS .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmp4IRCYS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmp4IRCYS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmp4IRCYS .dropdown-item.active,
.cid-rFmp4IRCYS .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmp4IRCYS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmp4IRCYS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmp4IRCYS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmp4IRCYS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmp4IRCYS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmp4IRCYS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmp4IRCYS ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmp4IRCYS .navbar-buttons {
  text-align: center;
}
.cid-rFmp4IRCYS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmp4IRCYS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmp4IRCYS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmp4IRCYS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmp4IRCYS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmp4IRCYS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmp4IRCYS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmp4IRCYS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmp4IRCYS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmp4IRCYS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmp4IRCYS .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmp4IRCYS a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmp4IRCYS .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmp4IRCYS .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmp4IRCYS .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmp4IRCYS .navbar {
    height: 77px;
  }
  .cid-rFmp4IRCYS .navbar.opened {
    height: auto;
  }
  .cid-rFmp4IRCYS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmp4Jr3dx {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmp4Jr3dx .container-fluid {
  padding: 0 5rem;
}
.cid-rFmp4Jr3dx .animated-element {
  color: #efefef;
}
.cid-rFmp4Jr3dx .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmp4Jr3dx .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmp4Jr3dx .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmp4Jr3dx .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmp4Jr3dx .mbr-section-title {
  color: #232323;
}
.cid-rFmp4Jr3dx .mbr-section-subtitle,
.cid-rFmp4Jr3dx .mbr-section-btn {
  color: #767676;
}
.cid-rFmp4LdkDG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmp4LdkDG .container-fluid {
  padding: 0 3rem;
}
.cid-rFmp4LdkDG .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmp4LdkDG .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmp4LdkDG .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmp4LdkDG .social-media {
  margin-top: 1.5rem;
}
.cid-rFmp4LdkDG .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmp4LdkDG .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmp4LdkDG .mbr-text,
.cid-rFmp4LdkDG .mbr-offer {
  line-height: 1.5;
}
.cid-rFmp4LdkDG .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmp4LdkDG .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmp4LdkDG .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmp4LdkDG .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmp4LdkDG .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmp6SKk2u .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-rFmp6SKk2u .nav-item:focus,
.cid-rFmp6SKk2u .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmp6SKk2u .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmp6SKk2u .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmp6SKk2u .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmp6SKk2u .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmp6SKk2u .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmp6SKk2u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmp6SKk2u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmp6SKk2u .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmp6SKk2u .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmp6SKk2u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmp6SKk2u .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-rFmp6SKk2u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmp6SKk2u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmp6SKk2u .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmp6SKk2u .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmp6SKk2u .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmp6SKk2u .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmp6SKk2u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmp6SKk2u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmp6SKk2u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmp6SKk2u .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmp6SKk2u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmp6SKk2u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmp6SKk2u .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-rFmp6SKk2u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmp6SKk2u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmp6SKk2u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmp6SKk2u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmp6SKk2u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmp6SKk2u .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmp6SKk2u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmp6SKk2u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmp6SKk2u .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-rFmp6SKk2u .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmp6SKk2u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmp6SKk2u .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmp6SKk2u .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmp6SKk2u .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmp6SKk2u .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmp6SKk2u .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmp6SKk2u .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmp6SKk2u .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmp6SKk2u .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmp6SKk2u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmp6SKk2u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmp6SKk2u .dropdown-item.active,
.cid-rFmp6SKk2u .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmp6SKk2u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmp6SKk2u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmp6SKk2u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmp6SKk2u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmp6SKk2u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmp6SKk2u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmp6SKk2u ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmp6SKk2u .navbar-buttons {
  text-align: center;
}
.cid-rFmp6SKk2u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmp6SKk2u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmp6SKk2u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmp6SKk2u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmp6SKk2u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmp6SKk2u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmp6SKk2u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmp6SKk2u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmp6SKk2u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmp6SKk2u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmp6SKk2u .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmp6SKk2u a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmp6SKk2u .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmp6SKk2u .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmp6SKk2u .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmp6SKk2u .navbar {
    height: 77px;
  }
  .cid-rFmp6SKk2u .navbar.opened {
    height: auto;
  }
  .cid-rFmp6SKk2u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmp6TnmN9 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmp6TnmN9 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmp6TnmN9 .animated-element {
  color: #efefef;
}
.cid-rFmp6TnmN9 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmp6TnmN9 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmp6TnmN9 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmp6TnmN9 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmp6TnmN9 .mbr-section-title {
  color: #232323;
}
.cid-rFmp6TnmN9 .mbr-section-subtitle,
.cid-rFmp6TnmN9 .mbr-section-btn {
  color: #767676;
}
.cid-rFmp6UFN3o {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmp6UFN3o .container-fluid {
  padding: 0 3rem;
}
.cid-rFmp6UFN3o .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmp6UFN3o .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmp6UFN3o .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmp6UFN3o .social-media {
  margin-top: 1.5rem;
}
.cid-rFmp6UFN3o .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmp6UFN3o .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmp6UFN3o .mbr-text,
.cid-rFmp6UFN3o .mbr-offer {
  line-height: 1.5;
}
.cid-rFmp6UFN3o .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmp6UFN3o .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmp6UFN3o .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmp6UFN3o .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmp6UFN3o .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmp9gp1ND .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-rFmp9gp1ND .nav-item:focus,
.cid-rFmp9gp1ND .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmp9gp1ND .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmp9gp1ND .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmp9gp1ND .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmp9gp1ND .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmp9gp1ND .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmp9gp1ND .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmp9gp1ND .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmp9gp1ND .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmp9gp1ND .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmp9gp1ND .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmp9gp1ND .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-rFmp9gp1ND .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmp9gp1ND .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmp9gp1ND .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmp9gp1ND .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmp9gp1ND .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmp9gp1ND .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmp9gp1ND .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmp9gp1ND .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmp9gp1ND .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmp9gp1ND .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmp9gp1ND .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmp9gp1ND .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmp9gp1ND .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-rFmp9gp1ND .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmp9gp1ND .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmp9gp1ND .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmp9gp1ND .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmp9gp1ND .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmp9gp1ND .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmp9gp1ND .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmp9gp1ND .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmp9gp1ND .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-rFmp9gp1ND .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmp9gp1ND .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmp9gp1ND .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmp9gp1ND .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmp9gp1ND .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmp9gp1ND .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmp9gp1ND .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmp9gp1ND .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmp9gp1ND .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmp9gp1ND .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmp9gp1ND .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmp9gp1ND .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmp9gp1ND .dropdown-item.active,
.cid-rFmp9gp1ND .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmp9gp1ND .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmp9gp1ND .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmp9gp1ND .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmp9gp1ND .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmp9gp1ND .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmp9gp1ND .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmp9gp1ND ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmp9gp1ND .navbar-buttons {
  text-align: center;
}
.cid-rFmp9gp1ND button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmp9gp1ND button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmp9gp1ND button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmp9gp1ND button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmp9gp1ND button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmp9gp1ND button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmp9gp1ND nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmp9gp1ND nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmp9gp1ND nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmp9gp1ND nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmp9gp1ND .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmp9gp1ND a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmp9gp1ND .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmp9gp1ND .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmp9gp1ND .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmp9gp1ND .navbar {
    height: 77px;
  }
  .cid-rFmp9gp1ND .navbar.opened {
    height: auto;
  }
  .cid-rFmp9gp1ND .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmp9hd9xt {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmp9hd9xt .container-fluid {
  padding: 0 5rem;
}
.cid-rFmp9hd9xt .animated-element {
  color: #efefef;
}
.cid-rFmp9hd9xt .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmp9hd9xt .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmp9hd9xt .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmp9hd9xt .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmp9hd9xt .mbr-section-title {
  color: #232323;
}
.cid-rFmp9hd9xt .mbr-section-subtitle,
.cid-rFmp9hd9xt .mbr-section-btn {
  color: #767676;
}
.cid-rFmp9iHHWh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmp9iHHWh .container-fluid {
  padding: 0 3rem;
}
.cid-rFmp9iHHWh .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmp9iHHWh .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmp9iHHWh .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmp9iHHWh .social-media {
  margin-top: 1.5rem;
}
.cid-rFmp9iHHWh .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmp9iHHWh .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmp9iHHWh .mbr-text,
.cid-rFmp9iHHWh .mbr-offer {
  line-height: 1.5;
}
.cid-rFmp9iHHWh .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmp9iHHWh .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmp9iHHWh .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmp9iHHWh .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmp9iHHWh .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmpd9jIIm .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-rFmpd9jIIm .nav-item:focus,
.cid-rFmpd9jIIm .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmpd9jIIm .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmpd9jIIm .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmpd9jIIm .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmpd9jIIm .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmpd9jIIm .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpd9jIIm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmpd9jIIm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmpd9jIIm .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmpd9jIIm .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmpd9jIIm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmpd9jIIm .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-rFmpd9jIIm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmpd9jIIm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmpd9jIIm .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmpd9jIIm .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmpd9jIIm .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmpd9jIIm .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmpd9jIIm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmpd9jIIm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmpd9jIIm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmpd9jIIm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmpd9jIIm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmpd9jIIm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmpd9jIIm .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-rFmpd9jIIm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmpd9jIIm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmpd9jIIm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmpd9jIIm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmpd9jIIm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmpd9jIIm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmpd9jIIm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmpd9jIIm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmpd9jIIm .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-rFmpd9jIIm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmpd9jIIm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmpd9jIIm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmpd9jIIm .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmpd9jIIm .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmpd9jIIm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmpd9jIIm .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmpd9jIIm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmpd9jIIm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmpd9jIIm .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmpd9jIIm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmpd9jIIm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmpd9jIIm .dropdown-item.active,
.cid-rFmpd9jIIm .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmpd9jIIm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmpd9jIIm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmpd9jIIm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmpd9jIIm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmpd9jIIm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmpd9jIIm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmpd9jIIm ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmpd9jIIm .navbar-buttons {
  text-align: center;
}
.cid-rFmpd9jIIm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmpd9jIIm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmpd9jIIm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmpd9jIIm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpd9jIIm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpd9jIIm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmpd9jIIm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpd9jIIm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmpd9jIIm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmpd9jIIm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpd9jIIm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmpd9jIIm a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmpd9jIIm .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmpd9jIIm .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmpd9jIIm .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmpd9jIIm .navbar {
    height: 77px;
  }
  .cid-rFmpd9jIIm .navbar.opened {
    height: auto;
  }
  .cid-rFmpd9jIIm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpd9V5TZ {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmpd9V5TZ .container-fluid {
  padding: 0 5rem;
}
.cid-rFmpd9V5TZ .animated-element {
  color: #efefef;
}
.cid-rFmpd9V5TZ .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmpd9V5TZ .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmpd9V5TZ .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpd9V5TZ .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmpd9V5TZ .mbr-section-title {
  color: #232323;
}
.cid-rFmpd9V5TZ .mbr-section-subtitle,
.cid-rFmpd9V5TZ .mbr-section-btn {
  color: #767676;
}
.cid-rFmpdbtt8a {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmpdbtt8a .container-fluid {
  padding: 0 3rem;
}
.cid-rFmpdbtt8a .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmpdbtt8a .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmpdbtt8a .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmpdbtt8a .social-media {
  margin-top: 1.5rem;
}
.cid-rFmpdbtt8a .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmpdbtt8a .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmpdbtt8a .mbr-text,
.cid-rFmpdbtt8a .mbr-offer {
  line-height: 1.5;
}
.cid-rFmpdbtt8a .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmpdbtt8a .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpdbtt8a .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmpdbtt8a .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmpdbtt8a .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmpiEIzYq .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-rFmpiEIzYq .nav-item:focus,
.cid-rFmpiEIzYq .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmpiEIzYq .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmpiEIzYq .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmpiEIzYq .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmpiEIzYq .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmpiEIzYq .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpiEIzYq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmpiEIzYq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmpiEIzYq .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmpiEIzYq .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmpiEIzYq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmpiEIzYq .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-rFmpiEIzYq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmpiEIzYq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmpiEIzYq .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmpiEIzYq .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmpiEIzYq .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmpiEIzYq .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmpiEIzYq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmpiEIzYq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmpiEIzYq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmpiEIzYq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmpiEIzYq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmpiEIzYq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmpiEIzYq .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-rFmpiEIzYq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmpiEIzYq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmpiEIzYq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmpiEIzYq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmpiEIzYq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmpiEIzYq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmpiEIzYq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmpiEIzYq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmpiEIzYq .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-rFmpiEIzYq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmpiEIzYq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmpiEIzYq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmpiEIzYq .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmpiEIzYq .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmpiEIzYq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmpiEIzYq .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmpiEIzYq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmpiEIzYq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmpiEIzYq .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmpiEIzYq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmpiEIzYq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmpiEIzYq .dropdown-item.active,
.cid-rFmpiEIzYq .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmpiEIzYq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmpiEIzYq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmpiEIzYq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmpiEIzYq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmpiEIzYq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmpiEIzYq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmpiEIzYq ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmpiEIzYq .navbar-buttons {
  text-align: center;
}
.cid-rFmpiEIzYq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmpiEIzYq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmpiEIzYq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmpiEIzYq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpiEIzYq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpiEIzYq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmpiEIzYq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpiEIzYq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmpiEIzYq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmpiEIzYq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpiEIzYq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmpiEIzYq a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmpiEIzYq .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmpiEIzYq .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmpiEIzYq .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmpiEIzYq .navbar {
    height: 77px;
  }
  .cid-rFmpiEIzYq .navbar.opened {
    height: auto;
  }
  .cid-rFmpiEIzYq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpiFmBM2 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmpiFmBM2 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmpiFmBM2 .animated-element {
  color: #efefef;
}
.cid-rFmpiFmBM2 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmpiFmBM2 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmpiFmBM2 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpiFmBM2 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmpiFmBM2 .mbr-section-title {
  color: #232323;
}
.cid-rFmpiFmBM2 .mbr-section-subtitle,
.cid-rFmpiFmBM2 .mbr-section-btn {
  color: #767676;
}
.cid-rFmpiGO6Nq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmpiGO6Nq .container-fluid {
  padding: 0 3rem;
}
.cid-rFmpiGO6Nq .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmpiGO6Nq .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmpiGO6Nq .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmpiGO6Nq .social-media {
  margin-top: 1.5rem;
}
.cid-rFmpiGO6Nq .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmpiGO6Nq .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmpiGO6Nq .mbr-text,
.cid-rFmpiGO6Nq .mbr-offer {
  line-height: 1.5;
}
.cid-rFmpiGO6Nq .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmpiGO6Nq .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpiGO6Nq .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmpiGO6Nq .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmpiGO6Nq .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmpxw7bJD .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-rFmpxw7bJD .nav-item:focus,
.cid-rFmpxw7bJD .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmpxw7bJD .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmpxw7bJD .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmpxw7bJD .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmpxw7bJD .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmpxw7bJD .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpxw7bJD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmpxw7bJD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmpxw7bJD .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmpxw7bJD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmpxw7bJD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmpxw7bJD .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-rFmpxw7bJD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmpxw7bJD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmpxw7bJD .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmpxw7bJD .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmpxw7bJD .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmpxw7bJD .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmpxw7bJD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmpxw7bJD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmpxw7bJD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmpxw7bJD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmpxw7bJD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmpxw7bJD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmpxw7bJD .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-rFmpxw7bJD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmpxw7bJD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmpxw7bJD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmpxw7bJD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmpxw7bJD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmpxw7bJD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmpxw7bJD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmpxw7bJD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmpxw7bJD .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-rFmpxw7bJD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmpxw7bJD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmpxw7bJD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmpxw7bJD .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmpxw7bJD .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmpxw7bJD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmpxw7bJD .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmpxw7bJD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmpxw7bJD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmpxw7bJD .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmpxw7bJD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmpxw7bJD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmpxw7bJD .dropdown-item.active,
.cid-rFmpxw7bJD .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmpxw7bJD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmpxw7bJD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmpxw7bJD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmpxw7bJD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmpxw7bJD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmpxw7bJD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmpxw7bJD ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmpxw7bJD .navbar-buttons {
  text-align: center;
}
.cid-rFmpxw7bJD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmpxw7bJD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmpxw7bJD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmpxw7bJD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpxw7bJD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpxw7bJD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmpxw7bJD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpxw7bJD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmpxw7bJD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmpxw7bJD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpxw7bJD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmpxw7bJD a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmpxw7bJD .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmpxw7bJD .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmpxw7bJD .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmpxw7bJD .navbar {
    height: 77px;
  }
  .cid-rFmpxw7bJD .navbar.opened {
    height: auto;
  }
  .cid-rFmpxw7bJD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpxwT4kE {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmpxwT4kE .container-fluid {
  padding: 0 5rem;
}
.cid-rFmpxwT4kE .animated-element {
  color: #efefef;
}
.cid-rFmpxwT4kE .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmpxwT4kE .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmpxwT4kE .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpxwT4kE .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmpxwT4kE .mbr-section-title {
  color: #232323;
}
.cid-rFmpxwT4kE .mbr-section-subtitle,
.cid-rFmpxwT4kE .mbr-section-btn {
  color: #767676;
}
.cid-rFmpxyjdLX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmpxyjdLX .container-fluid {
  padding: 0 3rem;
}
.cid-rFmpxyjdLX .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmpxyjdLX .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmpxyjdLX .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmpxyjdLX .social-media {
  margin-top: 1.5rem;
}
.cid-rFmpxyjdLX .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmpxyjdLX .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmpxyjdLX .mbr-text,
.cid-rFmpxyjdLX .mbr-offer {
  line-height: 1.5;
}
.cid-rFmpxyjdLX .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmpxyjdLX .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpxyjdLX .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmpxyjdLX .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmpxyjdLX .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmpzv1gCR .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-rFmpzv1gCR .nav-item:focus,
.cid-rFmpzv1gCR .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmpzv1gCR .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmpzv1gCR .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmpzv1gCR .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmpzv1gCR .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmpzv1gCR .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpzv1gCR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmpzv1gCR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmpzv1gCR .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmpzv1gCR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmpzv1gCR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmpzv1gCR .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-rFmpzv1gCR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmpzv1gCR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmpzv1gCR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmpzv1gCR .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmpzv1gCR .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmpzv1gCR .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmpzv1gCR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmpzv1gCR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmpzv1gCR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmpzv1gCR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmpzv1gCR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmpzv1gCR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmpzv1gCR .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-rFmpzv1gCR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmpzv1gCR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmpzv1gCR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmpzv1gCR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmpzv1gCR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmpzv1gCR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmpzv1gCR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmpzv1gCR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmpzv1gCR .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-rFmpzv1gCR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmpzv1gCR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmpzv1gCR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmpzv1gCR .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmpzv1gCR .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmpzv1gCR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmpzv1gCR .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmpzv1gCR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmpzv1gCR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmpzv1gCR .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmpzv1gCR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmpzv1gCR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmpzv1gCR .dropdown-item.active,
.cid-rFmpzv1gCR .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmpzv1gCR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmpzv1gCR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmpzv1gCR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmpzv1gCR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmpzv1gCR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmpzv1gCR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmpzv1gCR ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmpzv1gCR .navbar-buttons {
  text-align: center;
}
.cid-rFmpzv1gCR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmpzv1gCR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmpzv1gCR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmpzv1gCR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpzv1gCR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpzv1gCR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmpzv1gCR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpzv1gCR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmpzv1gCR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmpzv1gCR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpzv1gCR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmpzv1gCR a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmpzv1gCR .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmpzv1gCR .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmpzv1gCR .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmpzv1gCR .navbar {
    height: 77px;
  }
  .cid-rFmpzv1gCR .navbar.opened {
    height: auto;
  }
  .cid-rFmpzv1gCR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpzvDBTH {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmpzvDBTH .container-fluid {
  padding: 0 5rem;
}
.cid-rFmpzvDBTH .animated-element {
  color: #efefef;
}
.cid-rFmpzvDBTH .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmpzvDBTH .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmpzvDBTH .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpzvDBTH .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmpzvDBTH .mbr-section-title {
  color: #232323;
}
.cid-rFmpzvDBTH .mbr-section-subtitle,
.cid-rFmpzvDBTH .mbr-section-btn {
  color: #767676;
}
.cid-rFmpzwT1Jy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmpzwT1Jy .container-fluid {
  padding: 0 3rem;
}
.cid-rFmpzwT1Jy .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmpzwT1Jy .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmpzwT1Jy .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmpzwT1Jy .social-media {
  margin-top: 1.5rem;
}
.cid-rFmpzwT1Jy .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmpzwT1Jy .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmpzwT1Jy .mbr-text,
.cid-rFmpzwT1Jy .mbr-offer {
  line-height: 1.5;
}
.cid-rFmpzwT1Jy .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmpzwT1Jy .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpzwT1Jy .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmpzwT1Jy .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmpzwT1Jy .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmpBKaSas .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-rFmpBKaSas .nav-item:focus,
.cid-rFmpBKaSas .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmpBKaSas .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmpBKaSas .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmpBKaSas .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmpBKaSas .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmpBKaSas .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpBKaSas .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmpBKaSas .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmpBKaSas .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmpBKaSas .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmpBKaSas .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmpBKaSas .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-rFmpBKaSas .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmpBKaSas .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmpBKaSas .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmpBKaSas .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmpBKaSas .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmpBKaSas .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmpBKaSas .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmpBKaSas .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmpBKaSas .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmpBKaSas .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmpBKaSas .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmpBKaSas .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmpBKaSas .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-rFmpBKaSas .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmpBKaSas .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmpBKaSas .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmpBKaSas .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmpBKaSas .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmpBKaSas .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmpBKaSas .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmpBKaSas .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmpBKaSas .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-rFmpBKaSas .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmpBKaSas .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmpBKaSas .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmpBKaSas .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmpBKaSas .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmpBKaSas .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmpBKaSas .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmpBKaSas .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmpBKaSas .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmpBKaSas .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmpBKaSas .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmpBKaSas .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmpBKaSas .dropdown-item.active,
.cid-rFmpBKaSas .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmpBKaSas .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmpBKaSas .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmpBKaSas .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmpBKaSas .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmpBKaSas .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmpBKaSas .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmpBKaSas ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmpBKaSas .navbar-buttons {
  text-align: center;
}
.cid-rFmpBKaSas button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmpBKaSas button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmpBKaSas button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmpBKaSas button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpBKaSas button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmpBKaSas button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmpBKaSas nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpBKaSas nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmpBKaSas nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmpBKaSas nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmpBKaSas .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmpBKaSas a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmpBKaSas .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmpBKaSas .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmpBKaSas .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmpBKaSas .navbar {
    height: 77px;
  }
  .cid-rFmpBKaSas .navbar.opened {
    height: auto;
  }
  .cid-rFmpBKaSas .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmpBKLJFG {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmpBKLJFG .container-fluid {
  padding: 0 5rem;
}
.cid-rFmpBKLJFG .animated-element {
  color: #efefef;
}
.cid-rFmpBKLJFG .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmpBKLJFG .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmpBKLJFG .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpBKLJFG .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmpBKLJFG .mbr-section-title {
  color: #232323;
}
.cid-rFmpBKLJFG .mbr-section-subtitle,
.cid-rFmpBKLJFG .mbr-section-btn {
  color: #767676;
}
.cid-rFmpBM2bbP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmpBM2bbP .container-fluid {
  padding: 0 3rem;
}
.cid-rFmpBM2bbP .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmpBM2bbP .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmpBM2bbP .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmpBM2bbP .social-media {
  margin-top: 1.5rem;
}
.cid-rFmpBM2bbP .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmpBM2bbP .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmpBM2bbP .mbr-text,
.cid-rFmpBM2bbP .mbr-offer {
  line-height: 1.5;
}
.cid-rFmpBM2bbP .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmpBM2bbP .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmpBM2bbP .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmpBM2bbP .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmpBM2bbP .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqhFnyQI .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-rFmqhFnyQI .nav-item:focus,
.cid-rFmqhFnyQI .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqhFnyQI .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqhFnyQI .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqhFnyQI .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqhFnyQI .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqhFnyQI .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqhFnyQI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqhFnyQI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqhFnyQI .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqhFnyQI .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqhFnyQI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqhFnyQI .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-rFmqhFnyQI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqhFnyQI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqhFnyQI .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqhFnyQI .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqhFnyQI .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqhFnyQI .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqhFnyQI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqhFnyQI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqhFnyQI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqhFnyQI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqhFnyQI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqhFnyQI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqhFnyQI .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-rFmqhFnyQI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqhFnyQI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqhFnyQI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqhFnyQI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqhFnyQI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqhFnyQI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqhFnyQI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqhFnyQI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqhFnyQI .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-rFmqhFnyQI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqhFnyQI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqhFnyQI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqhFnyQI .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqhFnyQI .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqhFnyQI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqhFnyQI .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqhFnyQI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqhFnyQI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqhFnyQI .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqhFnyQI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqhFnyQI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqhFnyQI .dropdown-item.active,
.cid-rFmqhFnyQI .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqhFnyQI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqhFnyQI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqhFnyQI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqhFnyQI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqhFnyQI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqhFnyQI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqhFnyQI ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqhFnyQI .navbar-buttons {
  text-align: center;
}
.cid-rFmqhFnyQI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqhFnyQI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqhFnyQI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqhFnyQI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqhFnyQI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqhFnyQI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqhFnyQI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqhFnyQI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqhFnyQI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqhFnyQI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqhFnyQI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqhFnyQI a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqhFnyQI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqhFnyQI .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqhFnyQI .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqhFnyQI .navbar {
    height: 77px;
  }
  .cid-rFmqhFnyQI .navbar.opened {
    height: auto;
  }
  .cid-rFmqhFnyQI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqhFYdpO {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqhFYdpO .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqhFYdpO .animated-element {
  color: #efefef;
}
.cid-rFmqhFYdpO .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqhFYdpO .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqhFYdpO .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqhFYdpO .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqhFYdpO .mbr-section-title {
  color: #232323;
}
.cid-rFmqhFYdpO .mbr-section-subtitle,
.cid-rFmqhFYdpO .mbr-section-btn {
  color: #767676;
}
.cid-rFmqhHjNbB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqhHjNbB .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqhHjNbB .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqhHjNbB .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqhHjNbB .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqhHjNbB .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqhHjNbB .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqhHjNbB .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqhHjNbB .mbr-text,
.cid-rFmqhHjNbB .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqhHjNbB .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqhHjNbB .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqhHjNbB .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqhHjNbB .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqhHjNbB .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqmfhM4G .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-rFmqmfhM4G .nav-item:focus,
.cid-rFmqmfhM4G .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqmfhM4G .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqmfhM4G .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqmfhM4G .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqmfhM4G .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqmfhM4G .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqmfhM4G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqmfhM4G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqmfhM4G .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqmfhM4G .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqmfhM4G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqmfhM4G .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-rFmqmfhM4G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqmfhM4G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqmfhM4G .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqmfhM4G .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqmfhM4G .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqmfhM4G .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqmfhM4G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqmfhM4G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqmfhM4G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqmfhM4G .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqmfhM4G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqmfhM4G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqmfhM4G .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-rFmqmfhM4G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqmfhM4G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqmfhM4G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqmfhM4G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqmfhM4G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqmfhM4G .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqmfhM4G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqmfhM4G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqmfhM4G .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-rFmqmfhM4G .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqmfhM4G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqmfhM4G .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqmfhM4G .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqmfhM4G .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqmfhM4G .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqmfhM4G .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqmfhM4G .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqmfhM4G .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqmfhM4G .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqmfhM4G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqmfhM4G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqmfhM4G .dropdown-item.active,
.cid-rFmqmfhM4G .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqmfhM4G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqmfhM4G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqmfhM4G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqmfhM4G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqmfhM4G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqmfhM4G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqmfhM4G ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqmfhM4G .navbar-buttons {
  text-align: center;
}
.cid-rFmqmfhM4G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqmfhM4G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqmfhM4G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqmfhM4G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqmfhM4G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqmfhM4G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqmfhM4G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqmfhM4G nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqmfhM4G nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqmfhM4G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqmfhM4G .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqmfhM4G a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqmfhM4G .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqmfhM4G .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqmfhM4G .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqmfhM4G .navbar {
    height: 77px;
  }
  .cid-rFmqmfhM4G .navbar.opened {
    height: auto;
  }
  .cid-rFmqmfhM4G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqmfR8zf {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqmfR8zf .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqmfR8zf .animated-element {
  color: #efefef;
}
.cid-rFmqmfR8zf .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqmfR8zf .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqmfR8zf .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqmfR8zf .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqmfR8zf .mbr-section-title {
  color: #232323;
}
.cid-rFmqmfR8zf .mbr-section-subtitle,
.cid-rFmqmfR8zf .mbr-section-btn {
  color: #767676;
}
.cid-rFmqmhoFgJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqmhoFgJ .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqmhoFgJ .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqmhoFgJ .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqmhoFgJ .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqmhoFgJ .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqmhoFgJ .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqmhoFgJ .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqmhoFgJ .mbr-text,
.cid-rFmqmhoFgJ .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqmhoFgJ .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqmhoFgJ .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqmhoFgJ .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqmhoFgJ .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqmhoFgJ .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqoVoj4V .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-rFmqoVoj4V .nav-item:focus,
.cid-rFmqoVoj4V .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqoVoj4V .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqoVoj4V .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqoVoj4V .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqoVoj4V .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqoVoj4V .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqoVoj4V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqoVoj4V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqoVoj4V .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqoVoj4V .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqoVoj4V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqoVoj4V .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-rFmqoVoj4V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqoVoj4V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqoVoj4V .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqoVoj4V .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqoVoj4V .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqoVoj4V .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqoVoj4V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqoVoj4V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqoVoj4V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqoVoj4V .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqoVoj4V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqoVoj4V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqoVoj4V .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-rFmqoVoj4V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqoVoj4V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqoVoj4V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqoVoj4V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqoVoj4V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqoVoj4V .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqoVoj4V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqoVoj4V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqoVoj4V .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-rFmqoVoj4V .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqoVoj4V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqoVoj4V .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqoVoj4V .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqoVoj4V .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqoVoj4V .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqoVoj4V .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqoVoj4V .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqoVoj4V .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqoVoj4V .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqoVoj4V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqoVoj4V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqoVoj4V .dropdown-item.active,
.cid-rFmqoVoj4V .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqoVoj4V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqoVoj4V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqoVoj4V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqoVoj4V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqoVoj4V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqoVoj4V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqoVoj4V ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqoVoj4V .navbar-buttons {
  text-align: center;
}
.cid-rFmqoVoj4V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqoVoj4V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqoVoj4V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqoVoj4V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqoVoj4V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqoVoj4V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqoVoj4V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqoVoj4V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqoVoj4V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqoVoj4V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqoVoj4V .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqoVoj4V a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqoVoj4V .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqoVoj4V .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqoVoj4V .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqoVoj4V .navbar {
    height: 77px;
  }
  .cid-rFmqoVoj4V .navbar.opened {
    height: auto;
  }
  .cid-rFmqoVoj4V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqoVVkzh {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqoVVkzh .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqoVVkzh .animated-element {
  color: #efefef;
}
.cid-rFmqoVVkzh .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqoVVkzh .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqoVVkzh .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqoVVkzh .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqoVVkzh .mbr-section-title {
  color: #232323;
}
.cid-rFmqoVVkzh .mbr-section-subtitle,
.cid-rFmqoVVkzh .mbr-section-btn {
  color: #767676;
}
.cid-rFmqoXts8C {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqoXts8C .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqoXts8C .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqoXts8C .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqoXts8C .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqoXts8C .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqoXts8C .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqoXts8C .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqoXts8C .mbr-text,
.cid-rFmqoXts8C .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqoXts8C .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqoXts8C .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqoXts8C .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqoXts8C .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqoXts8C .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqr60QqK .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-rFmqr60QqK .nav-item:focus,
.cid-rFmqr60QqK .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqr60QqK .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqr60QqK .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqr60QqK .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqr60QqK .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqr60QqK .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqr60QqK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqr60QqK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqr60QqK .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqr60QqK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqr60QqK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqr60QqK .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-rFmqr60QqK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqr60QqK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqr60QqK .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqr60QqK .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqr60QqK .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqr60QqK .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqr60QqK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqr60QqK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqr60QqK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqr60QqK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqr60QqK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqr60QqK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqr60QqK .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-rFmqr60QqK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqr60QqK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqr60QqK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqr60QqK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqr60QqK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqr60QqK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqr60QqK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqr60QqK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqr60QqK .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-rFmqr60QqK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqr60QqK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqr60QqK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqr60QqK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqr60QqK .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqr60QqK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqr60QqK .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqr60QqK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqr60QqK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqr60QqK .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqr60QqK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqr60QqK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqr60QqK .dropdown-item.active,
.cid-rFmqr60QqK .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqr60QqK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqr60QqK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqr60QqK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqr60QqK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqr60QqK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqr60QqK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqr60QqK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqr60QqK .navbar-buttons {
  text-align: center;
}
.cid-rFmqr60QqK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqr60QqK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqr60QqK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqr60QqK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqr60QqK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqr60QqK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqr60QqK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqr60QqK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqr60QqK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqr60QqK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqr60QqK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqr60QqK a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqr60QqK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqr60QqK .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqr60QqK .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqr60QqK .navbar {
    height: 77px;
  }
  .cid-rFmqr60QqK .navbar.opened {
    height: auto;
  }
  .cid-rFmqr60QqK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqr6zq0z {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqr6zq0z .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqr6zq0z .animated-element {
  color: #efefef;
}
.cid-rFmqr6zq0z .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqr6zq0z .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqr6zq0z .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqr6zq0z .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqr6zq0z .mbr-section-title {
  color: #232323;
}
.cid-rFmqr6zq0z .mbr-section-subtitle,
.cid-rFmqr6zq0z .mbr-section-btn {
  color: #767676;
}
.cid-rFmqr7JJGY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqr7JJGY .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqr7JJGY .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqr7JJGY .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqr7JJGY .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqr7JJGY .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqr7JJGY .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqr7JJGY .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqr7JJGY .mbr-text,
.cid-rFmqr7JJGY .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqr7JJGY .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqr7JJGY .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqr7JJGY .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqr7JJGY .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqr7JJGY .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmquSKFiz .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-rFmquSKFiz .nav-item:focus,
.cid-rFmquSKFiz .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmquSKFiz .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmquSKFiz .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmquSKFiz .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmquSKFiz .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmquSKFiz .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmquSKFiz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmquSKFiz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmquSKFiz .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmquSKFiz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmquSKFiz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmquSKFiz .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-rFmquSKFiz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmquSKFiz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmquSKFiz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmquSKFiz .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmquSKFiz .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmquSKFiz .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmquSKFiz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmquSKFiz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmquSKFiz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmquSKFiz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmquSKFiz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmquSKFiz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmquSKFiz .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-rFmquSKFiz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmquSKFiz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmquSKFiz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmquSKFiz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmquSKFiz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmquSKFiz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmquSKFiz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmquSKFiz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmquSKFiz .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-rFmquSKFiz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmquSKFiz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmquSKFiz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmquSKFiz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmquSKFiz .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmquSKFiz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmquSKFiz .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmquSKFiz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmquSKFiz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmquSKFiz .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmquSKFiz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmquSKFiz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmquSKFiz .dropdown-item.active,
.cid-rFmquSKFiz .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmquSKFiz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmquSKFiz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmquSKFiz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmquSKFiz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmquSKFiz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmquSKFiz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmquSKFiz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmquSKFiz .navbar-buttons {
  text-align: center;
}
.cid-rFmquSKFiz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmquSKFiz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmquSKFiz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmquSKFiz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmquSKFiz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmquSKFiz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmquSKFiz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmquSKFiz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmquSKFiz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmquSKFiz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmquSKFiz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmquSKFiz a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmquSKFiz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmquSKFiz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmquSKFiz .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmquSKFiz .navbar {
    height: 77px;
  }
  .cid-rFmquSKFiz .navbar.opened {
    height: auto;
  }
  .cid-rFmquSKFiz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmquTlhzz {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmquTlhzz .container-fluid {
  padding: 0 5rem;
}
.cid-rFmquTlhzz .animated-element {
  color: #efefef;
}
.cid-rFmquTlhzz .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmquTlhzz .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmquTlhzz .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmquTlhzz .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmquTlhzz .mbr-section-title {
  color: #232323;
}
.cid-rFmquTlhzz .mbr-section-subtitle,
.cid-rFmquTlhzz .mbr-section-btn {
  color: #767676;
}
.cid-rFmquUAqm1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmquUAqm1 .container-fluid {
  padding: 0 3rem;
}
.cid-rFmquUAqm1 .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmquUAqm1 .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmquUAqm1 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmquUAqm1 .social-media {
  margin-top: 1.5rem;
}
.cid-rFmquUAqm1 .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmquUAqm1 .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmquUAqm1 .mbr-text,
.cid-rFmquUAqm1 .mbr-offer {
  line-height: 1.5;
}
.cid-rFmquUAqm1 .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmquUAqm1 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmquUAqm1 .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmquUAqm1 .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmquUAqm1 .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqwS42mt .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-rFmqwS42mt .nav-item:focus,
.cid-rFmqwS42mt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqwS42mt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqwS42mt .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqwS42mt .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqwS42mt .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqwS42mt .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqwS42mt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqwS42mt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqwS42mt .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqwS42mt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqwS42mt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqwS42mt .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-rFmqwS42mt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqwS42mt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqwS42mt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqwS42mt .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqwS42mt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqwS42mt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqwS42mt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqwS42mt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqwS42mt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqwS42mt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqwS42mt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqwS42mt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqwS42mt .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-rFmqwS42mt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqwS42mt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqwS42mt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqwS42mt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqwS42mt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqwS42mt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqwS42mt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqwS42mt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqwS42mt .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-rFmqwS42mt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqwS42mt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqwS42mt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqwS42mt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqwS42mt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqwS42mt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqwS42mt .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqwS42mt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqwS42mt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqwS42mt .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqwS42mt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqwS42mt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqwS42mt .dropdown-item.active,
.cid-rFmqwS42mt .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqwS42mt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqwS42mt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqwS42mt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqwS42mt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqwS42mt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqwS42mt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqwS42mt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqwS42mt .navbar-buttons {
  text-align: center;
}
.cid-rFmqwS42mt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqwS42mt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqwS42mt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqwS42mt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqwS42mt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqwS42mt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqwS42mt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqwS42mt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqwS42mt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqwS42mt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqwS42mt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqwS42mt a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqwS42mt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqwS42mt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqwS42mt .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqwS42mt .navbar {
    height: 77px;
  }
  .cid-rFmqwS42mt .navbar.opened {
    height: auto;
  }
  .cid-rFmqwS42mt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqwSOeF9 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqwSOeF9 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqwSOeF9 .animated-element {
  color: #efefef;
}
.cid-rFmqwSOeF9 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqwSOeF9 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqwSOeF9 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqwSOeF9 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqwSOeF9 .mbr-section-title {
  color: #232323;
}
.cid-rFmqwSOeF9 .mbr-section-subtitle,
.cid-rFmqwSOeF9 .mbr-section-btn {
  color: #767676;
}
.cid-rFmqwU898Y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqwU898Y .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqwU898Y .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqwU898Y .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqwU898Y .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqwU898Y .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqwU898Y .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqwU898Y .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqwU898Y .mbr-text,
.cid-rFmqwU898Y .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqwU898Y .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqwU898Y .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqwU898Y .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqwU898Y .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqwU898Y .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqzXI7Xi .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-rFmqzXI7Xi .nav-item:focus,
.cid-rFmqzXI7Xi .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqzXI7Xi .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqzXI7Xi .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqzXI7Xi .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqzXI7Xi .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqzXI7Xi .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqzXI7Xi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqzXI7Xi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqzXI7Xi .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqzXI7Xi .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqzXI7Xi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqzXI7Xi .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-rFmqzXI7Xi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqzXI7Xi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqzXI7Xi .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqzXI7Xi .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqzXI7Xi .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqzXI7Xi .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqzXI7Xi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqzXI7Xi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqzXI7Xi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqzXI7Xi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqzXI7Xi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqzXI7Xi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqzXI7Xi .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-rFmqzXI7Xi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqzXI7Xi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqzXI7Xi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqzXI7Xi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqzXI7Xi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqzXI7Xi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqzXI7Xi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqzXI7Xi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqzXI7Xi .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-rFmqzXI7Xi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqzXI7Xi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqzXI7Xi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqzXI7Xi .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqzXI7Xi .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqzXI7Xi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqzXI7Xi .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqzXI7Xi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqzXI7Xi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqzXI7Xi .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqzXI7Xi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqzXI7Xi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqzXI7Xi .dropdown-item.active,
.cid-rFmqzXI7Xi .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqzXI7Xi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqzXI7Xi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqzXI7Xi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqzXI7Xi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqzXI7Xi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqzXI7Xi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqzXI7Xi ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqzXI7Xi .navbar-buttons {
  text-align: center;
}
.cid-rFmqzXI7Xi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqzXI7Xi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqzXI7Xi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqzXI7Xi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqzXI7Xi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqzXI7Xi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqzXI7Xi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqzXI7Xi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqzXI7Xi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqzXI7Xi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqzXI7Xi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqzXI7Xi a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqzXI7Xi .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqzXI7Xi .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqzXI7Xi .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqzXI7Xi .navbar {
    height: 77px;
  }
  .cid-rFmqzXI7Xi .navbar.opened {
    height: auto;
  }
  .cid-rFmqzXI7Xi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqzYet9j {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqzYet9j .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqzYet9j .animated-element {
  color: #efefef;
}
.cid-rFmqzYet9j .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqzYet9j .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqzYet9j .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqzYet9j .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqzYet9j .mbr-section-title {
  color: #232323;
}
.cid-rFmqzYet9j .mbr-section-subtitle,
.cid-rFmqzYet9j .mbr-section-btn {
  color: #767676;
}
.cid-rFmqzZw6kk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqzZw6kk .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqzZw6kk .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqzZw6kk .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqzZw6kk .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqzZw6kk .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqzZw6kk .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqzZw6kk .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqzZw6kk .mbr-text,
.cid-rFmqzZw6kk .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqzZw6kk .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqzZw6kk .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqzZw6kk .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqzZw6kk .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqzZw6kk .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqDLeyvR .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-rFmqDLeyvR .nav-item:focus,
.cid-rFmqDLeyvR .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqDLeyvR .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqDLeyvR .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqDLeyvR .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqDLeyvR .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqDLeyvR .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqDLeyvR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqDLeyvR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqDLeyvR .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqDLeyvR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqDLeyvR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqDLeyvR .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-rFmqDLeyvR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqDLeyvR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqDLeyvR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqDLeyvR .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqDLeyvR .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqDLeyvR .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqDLeyvR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqDLeyvR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqDLeyvR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqDLeyvR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqDLeyvR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqDLeyvR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqDLeyvR .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-rFmqDLeyvR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqDLeyvR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqDLeyvR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqDLeyvR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqDLeyvR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqDLeyvR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqDLeyvR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqDLeyvR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqDLeyvR .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-rFmqDLeyvR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqDLeyvR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqDLeyvR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqDLeyvR .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqDLeyvR .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqDLeyvR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqDLeyvR .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqDLeyvR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqDLeyvR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqDLeyvR .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqDLeyvR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqDLeyvR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqDLeyvR .dropdown-item.active,
.cid-rFmqDLeyvR .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqDLeyvR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqDLeyvR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqDLeyvR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqDLeyvR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqDLeyvR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqDLeyvR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqDLeyvR ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqDLeyvR .navbar-buttons {
  text-align: center;
}
.cid-rFmqDLeyvR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqDLeyvR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqDLeyvR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqDLeyvR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqDLeyvR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqDLeyvR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqDLeyvR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqDLeyvR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqDLeyvR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqDLeyvR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqDLeyvR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqDLeyvR a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqDLeyvR .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqDLeyvR .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqDLeyvR .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqDLeyvR .navbar {
    height: 77px;
  }
  .cid-rFmqDLeyvR .navbar.opened {
    height: auto;
  }
  .cid-rFmqDLeyvR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqDLOvxX {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqDLOvxX .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqDLOvxX .animated-element {
  color: #efefef;
}
.cid-rFmqDLOvxX .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqDLOvxX .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqDLOvxX .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqDLOvxX .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqDLOvxX .mbr-section-title {
  color: #232323;
}
.cid-rFmqDLOvxX .mbr-section-subtitle,
.cid-rFmqDLOvxX .mbr-section-btn {
  color: #767676;
}
.cid-rFmqDN0Zze {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqDN0Zze .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqDN0Zze .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqDN0Zze .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqDN0Zze .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqDN0Zze .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqDN0Zze .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqDN0Zze .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqDN0Zze .mbr-text,
.cid-rFmqDN0Zze .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqDN0Zze .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqDN0Zze .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqDN0Zze .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqDN0Zze .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqDN0Zze .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqGeBtuU .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-rFmqGeBtuU .nav-item:focus,
.cid-rFmqGeBtuU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqGeBtuU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqGeBtuU .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqGeBtuU .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqGeBtuU .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqGeBtuU .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqGeBtuU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqGeBtuU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqGeBtuU .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqGeBtuU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqGeBtuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqGeBtuU .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-rFmqGeBtuU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqGeBtuU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqGeBtuU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqGeBtuU .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqGeBtuU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqGeBtuU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqGeBtuU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqGeBtuU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqGeBtuU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqGeBtuU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqGeBtuU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqGeBtuU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqGeBtuU .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-rFmqGeBtuU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqGeBtuU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqGeBtuU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqGeBtuU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqGeBtuU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqGeBtuU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqGeBtuU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqGeBtuU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqGeBtuU .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-rFmqGeBtuU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqGeBtuU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqGeBtuU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqGeBtuU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqGeBtuU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqGeBtuU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqGeBtuU .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqGeBtuU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqGeBtuU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqGeBtuU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqGeBtuU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqGeBtuU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqGeBtuU .dropdown-item.active,
.cid-rFmqGeBtuU .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqGeBtuU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqGeBtuU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqGeBtuU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqGeBtuU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqGeBtuU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqGeBtuU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqGeBtuU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqGeBtuU .navbar-buttons {
  text-align: center;
}
.cid-rFmqGeBtuU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqGeBtuU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqGeBtuU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqGeBtuU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqGeBtuU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqGeBtuU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqGeBtuU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqGeBtuU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqGeBtuU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqGeBtuU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqGeBtuU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqGeBtuU a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqGeBtuU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqGeBtuU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqGeBtuU .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqGeBtuU .navbar {
    height: 77px;
  }
  .cid-rFmqGeBtuU .navbar.opened {
    height: auto;
  }
  .cid-rFmqGeBtuU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqGf9J0e {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqGf9J0e .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqGf9J0e .animated-element {
  color: #efefef;
}
.cid-rFmqGf9J0e .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqGf9J0e .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqGf9J0e .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqGf9J0e .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqGf9J0e .mbr-section-title {
  color: #232323;
}
.cid-rFmqGf9J0e .mbr-section-subtitle,
.cid-rFmqGf9J0e .mbr-section-btn {
  color: #767676;
}
.cid-rFmqGgpk0U {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqGgpk0U .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqGgpk0U .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqGgpk0U .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqGgpk0U .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqGgpk0U .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqGgpk0U .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqGgpk0U .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqGgpk0U .mbr-text,
.cid-rFmqGgpk0U .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqGgpk0U .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqGgpk0U .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqGgpk0U .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqGgpk0U .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqGgpk0U .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqJ1w714 .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-rFmqJ1w714 .nav-item:focus,
.cid-rFmqJ1w714 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqJ1w714 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqJ1w714 .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqJ1w714 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqJ1w714 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqJ1w714 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqJ1w714 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqJ1w714 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqJ1w714 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqJ1w714 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqJ1w714 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqJ1w714 .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-rFmqJ1w714 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqJ1w714 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqJ1w714 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqJ1w714 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqJ1w714 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqJ1w714 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqJ1w714 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqJ1w714 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqJ1w714 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqJ1w714 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqJ1w714 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqJ1w714 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqJ1w714 .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-rFmqJ1w714 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqJ1w714 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqJ1w714 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqJ1w714 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqJ1w714 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqJ1w714 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqJ1w714 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqJ1w714 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqJ1w714 .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-rFmqJ1w714 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqJ1w714 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqJ1w714 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqJ1w714 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqJ1w714 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqJ1w714 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqJ1w714 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqJ1w714 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqJ1w714 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqJ1w714 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqJ1w714 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqJ1w714 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqJ1w714 .dropdown-item.active,
.cid-rFmqJ1w714 .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqJ1w714 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqJ1w714 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqJ1w714 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqJ1w714 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqJ1w714 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqJ1w714 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqJ1w714 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqJ1w714 .navbar-buttons {
  text-align: center;
}
.cid-rFmqJ1w714 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqJ1w714 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqJ1w714 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqJ1w714 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqJ1w714 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqJ1w714 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqJ1w714 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqJ1w714 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqJ1w714 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqJ1w714 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqJ1w714 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqJ1w714 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqJ1w714 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqJ1w714 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqJ1w714 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqJ1w714 .navbar {
    height: 77px;
  }
  .cid-rFmqJ1w714 .navbar.opened {
    height: auto;
  }
  .cid-rFmqJ1w714 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqJ24V6w {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqJ24V6w .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqJ24V6w .animated-element {
  color: #efefef;
}
.cid-rFmqJ24V6w .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqJ24V6w .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqJ24V6w .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqJ24V6w .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqJ24V6w .mbr-section-title {
  color: #232323;
}
.cid-rFmqJ24V6w .mbr-section-subtitle,
.cid-rFmqJ24V6w .mbr-section-btn {
  color: #767676;
}
.cid-rFmqJ3lcXd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqJ3lcXd .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqJ3lcXd .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqJ3lcXd .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqJ3lcXd .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqJ3lcXd .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqJ3lcXd .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqJ3lcXd .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqJ3lcXd .mbr-text,
.cid-rFmqJ3lcXd .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqJ3lcXd .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqJ3lcXd .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqJ3lcXd .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqJ3lcXd .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqJ3lcXd .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqLxc0YF .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-rFmqLxc0YF .nav-item:focus,
.cid-rFmqLxc0YF .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqLxc0YF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqLxc0YF .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqLxc0YF .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqLxc0YF .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqLxc0YF .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqLxc0YF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqLxc0YF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqLxc0YF .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqLxc0YF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqLxc0YF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqLxc0YF .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-rFmqLxc0YF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqLxc0YF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqLxc0YF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqLxc0YF .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqLxc0YF .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqLxc0YF .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqLxc0YF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqLxc0YF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqLxc0YF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqLxc0YF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqLxc0YF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqLxc0YF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqLxc0YF .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-rFmqLxc0YF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqLxc0YF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqLxc0YF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqLxc0YF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqLxc0YF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqLxc0YF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqLxc0YF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqLxc0YF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqLxc0YF .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-rFmqLxc0YF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqLxc0YF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqLxc0YF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqLxc0YF .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqLxc0YF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqLxc0YF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqLxc0YF .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqLxc0YF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqLxc0YF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqLxc0YF .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqLxc0YF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqLxc0YF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqLxc0YF .dropdown-item.active,
.cid-rFmqLxc0YF .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqLxc0YF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqLxc0YF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqLxc0YF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqLxc0YF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqLxc0YF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqLxc0YF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqLxc0YF ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqLxc0YF .navbar-buttons {
  text-align: center;
}
.cid-rFmqLxc0YF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqLxc0YF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqLxc0YF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqLxc0YF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqLxc0YF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqLxc0YF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqLxc0YF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqLxc0YF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqLxc0YF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqLxc0YF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqLxc0YF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqLxc0YF a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqLxc0YF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqLxc0YF .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqLxc0YF .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqLxc0YF .navbar {
    height: 77px;
  }
  .cid-rFmqLxc0YF .navbar.opened {
    height: auto;
  }
  .cid-rFmqLxc0YF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqLy12lA {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqLy12lA .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqLy12lA .animated-element {
  color: #efefef;
}
.cid-rFmqLy12lA .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqLy12lA .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqLy12lA .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqLy12lA .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqLy12lA .mbr-section-title {
  color: #232323;
}
.cid-rFmqLy12lA .mbr-section-subtitle,
.cid-rFmqLy12lA .mbr-section-btn {
  color: #767676;
}
.cid-rFmqLz924H {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqLz924H .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqLz924H .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqLz924H .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqLz924H .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqLz924H .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqLz924H .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqLz924H .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqLz924H .mbr-text,
.cid-rFmqLz924H .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqLz924H .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqLz924H .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqLz924H .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqLz924H .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqLz924H .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqNmEaZv .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-rFmqNmEaZv .nav-item:focus,
.cid-rFmqNmEaZv .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqNmEaZv .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqNmEaZv .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqNmEaZv .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqNmEaZv .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqNmEaZv .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqNmEaZv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqNmEaZv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqNmEaZv .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqNmEaZv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqNmEaZv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqNmEaZv .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-rFmqNmEaZv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqNmEaZv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqNmEaZv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqNmEaZv .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqNmEaZv .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqNmEaZv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqNmEaZv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqNmEaZv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqNmEaZv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqNmEaZv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqNmEaZv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqNmEaZv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqNmEaZv .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-rFmqNmEaZv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqNmEaZv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqNmEaZv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqNmEaZv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqNmEaZv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqNmEaZv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqNmEaZv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqNmEaZv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqNmEaZv .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-rFmqNmEaZv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqNmEaZv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqNmEaZv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqNmEaZv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqNmEaZv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqNmEaZv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqNmEaZv .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqNmEaZv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqNmEaZv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqNmEaZv .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqNmEaZv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqNmEaZv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqNmEaZv .dropdown-item.active,
.cid-rFmqNmEaZv .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqNmEaZv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqNmEaZv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqNmEaZv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqNmEaZv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqNmEaZv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqNmEaZv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqNmEaZv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqNmEaZv .navbar-buttons {
  text-align: center;
}
.cid-rFmqNmEaZv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqNmEaZv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqNmEaZv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqNmEaZv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqNmEaZv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqNmEaZv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqNmEaZv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqNmEaZv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqNmEaZv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqNmEaZv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqNmEaZv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqNmEaZv a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqNmEaZv .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqNmEaZv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqNmEaZv .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqNmEaZv .navbar {
    height: 77px;
  }
  .cid-rFmqNmEaZv .navbar.opened {
    height: auto;
  }
  .cid-rFmqNmEaZv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqNnkcyB {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqNnkcyB .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqNnkcyB .animated-element {
  color: #efefef;
}
.cid-rFmqNnkcyB .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqNnkcyB .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqNnkcyB .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqNnkcyB .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqNnkcyB .mbr-section-title {
  color: #232323;
}
.cid-rFmqNnkcyB .mbr-section-subtitle,
.cid-rFmqNnkcyB .mbr-section-btn {
  color: #767676;
}
.cid-rFmqNoyZ8P {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqNoyZ8P .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqNoyZ8P .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqNoyZ8P .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqNoyZ8P .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqNoyZ8P .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqNoyZ8P .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqNoyZ8P .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqNoyZ8P .mbr-text,
.cid-rFmqNoyZ8P .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqNoyZ8P .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqNoyZ8P .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqNoyZ8P .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqNoyZ8P .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqNoyZ8P .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqPoi5hs .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-rFmqPoi5hs .nav-item:focus,
.cid-rFmqPoi5hs .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqPoi5hs .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqPoi5hs .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqPoi5hs .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqPoi5hs .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqPoi5hs .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqPoi5hs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqPoi5hs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqPoi5hs .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqPoi5hs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqPoi5hs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqPoi5hs .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-rFmqPoi5hs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqPoi5hs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqPoi5hs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqPoi5hs .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqPoi5hs .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqPoi5hs .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqPoi5hs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqPoi5hs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqPoi5hs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqPoi5hs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqPoi5hs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqPoi5hs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqPoi5hs .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-rFmqPoi5hs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqPoi5hs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqPoi5hs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqPoi5hs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqPoi5hs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqPoi5hs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqPoi5hs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqPoi5hs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqPoi5hs .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-rFmqPoi5hs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqPoi5hs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqPoi5hs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqPoi5hs .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqPoi5hs .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqPoi5hs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqPoi5hs .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqPoi5hs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqPoi5hs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqPoi5hs .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqPoi5hs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqPoi5hs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqPoi5hs .dropdown-item.active,
.cid-rFmqPoi5hs .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqPoi5hs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqPoi5hs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqPoi5hs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqPoi5hs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqPoi5hs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqPoi5hs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqPoi5hs ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqPoi5hs .navbar-buttons {
  text-align: center;
}
.cid-rFmqPoi5hs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqPoi5hs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqPoi5hs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqPoi5hs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqPoi5hs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqPoi5hs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqPoi5hs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqPoi5hs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqPoi5hs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqPoi5hs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqPoi5hs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqPoi5hs a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqPoi5hs .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqPoi5hs .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqPoi5hs .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqPoi5hs .navbar {
    height: 77px;
  }
  .cid-rFmqPoi5hs .navbar.opened {
    height: auto;
  }
  .cid-rFmqPoi5hs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqPoSEwO {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqPoSEwO .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqPoSEwO .animated-element {
  color: #efefef;
}
.cid-rFmqPoSEwO .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqPoSEwO .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqPoSEwO .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqPoSEwO .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqPoSEwO .mbr-section-title {
  color: #232323;
}
.cid-rFmqPoSEwO .mbr-section-subtitle,
.cid-rFmqPoSEwO .mbr-section-btn {
  color: #767676;
}
.cid-rFmqPqxIAw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqPqxIAw .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqPqxIAw .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqPqxIAw .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqPqxIAw .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqPqxIAw .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqPqxIAw .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqPqxIAw .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqPqxIAw .mbr-text,
.cid-rFmqPqxIAw .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqPqxIAw .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqPqxIAw .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqPqxIAw .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqPqxIAw .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqPqxIAw .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqSw80tU .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-rFmqSw80tU .nav-item:focus,
.cid-rFmqSw80tU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqSw80tU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqSw80tU .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqSw80tU .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqSw80tU .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqSw80tU .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqSw80tU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqSw80tU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqSw80tU .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqSw80tU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqSw80tU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqSw80tU .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-rFmqSw80tU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqSw80tU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqSw80tU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqSw80tU .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqSw80tU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqSw80tU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqSw80tU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqSw80tU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqSw80tU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqSw80tU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqSw80tU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqSw80tU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqSw80tU .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-rFmqSw80tU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqSw80tU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqSw80tU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqSw80tU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqSw80tU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqSw80tU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqSw80tU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqSw80tU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqSw80tU .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-rFmqSw80tU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqSw80tU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqSw80tU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqSw80tU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqSw80tU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqSw80tU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqSw80tU .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqSw80tU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqSw80tU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqSw80tU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqSw80tU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqSw80tU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqSw80tU .dropdown-item.active,
.cid-rFmqSw80tU .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqSw80tU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqSw80tU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqSw80tU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqSw80tU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqSw80tU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqSw80tU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqSw80tU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqSw80tU .navbar-buttons {
  text-align: center;
}
.cid-rFmqSw80tU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqSw80tU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqSw80tU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqSw80tU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqSw80tU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqSw80tU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqSw80tU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqSw80tU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqSw80tU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqSw80tU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqSw80tU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqSw80tU a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqSw80tU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqSw80tU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqSw80tU .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqSw80tU .navbar {
    height: 77px;
  }
  .cid-rFmqSw80tU .navbar.opened {
    height: auto;
  }
  .cid-rFmqSw80tU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqSwFm33 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqSwFm33 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqSwFm33 .animated-element {
  color: #efefef;
}
.cid-rFmqSwFm33 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqSwFm33 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqSwFm33 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqSwFm33 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqSwFm33 .mbr-section-title {
  color: #232323;
}
.cid-rFmqSwFm33 .mbr-section-subtitle,
.cid-rFmqSwFm33 .mbr-section-btn {
  color: #767676;
}
.cid-rFmqSydAwx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqSydAwx .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqSydAwx .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqSydAwx .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqSydAwx .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqSydAwx .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqSydAwx .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqSydAwx .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqSydAwx .mbr-text,
.cid-rFmqSydAwx .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqSydAwx .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqSydAwx .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqSydAwx .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqSydAwx .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqSydAwx .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmqYnOjYA .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-rFmqYnOjYA .nav-item:focus,
.cid-rFmqYnOjYA .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmqYnOjYA .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmqYnOjYA .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmqYnOjYA .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmqYnOjYA .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmqYnOjYA .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqYnOjYA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmqYnOjYA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmqYnOjYA .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmqYnOjYA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmqYnOjYA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmqYnOjYA .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-rFmqYnOjYA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmqYnOjYA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmqYnOjYA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmqYnOjYA .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmqYnOjYA .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmqYnOjYA .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmqYnOjYA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmqYnOjYA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmqYnOjYA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmqYnOjYA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmqYnOjYA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmqYnOjYA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmqYnOjYA .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-rFmqYnOjYA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmqYnOjYA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmqYnOjYA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmqYnOjYA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmqYnOjYA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmqYnOjYA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmqYnOjYA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmqYnOjYA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmqYnOjYA .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-rFmqYnOjYA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmqYnOjYA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmqYnOjYA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmqYnOjYA .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmqYnOjYA .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmqYnOjYA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmqYnOjYA .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmqYnOjYA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmqYnOjYA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmqYnOjYA .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmqYnOjYA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmqYnOjYA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmqYnOjYA .dropdown-item.active,
.cid-rFmqYnOjYA .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmqYnOjYA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmqYnOjYA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmqYnOjYA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmqYnOjYA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmqYnOjYA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmqYnOjYA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmqYnOjYA ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmqYnOjYA .navbar-buttons {
  text-align: center;
}
.cid-rFmqYnOjYA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmqYnOjYA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmqYnOjYA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmqYnOjYA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqYnOjYA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmqYnOjYA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmqYnOjYA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqYnOjYA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmqYnOjYA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmqYnOjYA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmqYnOjYA .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmqYnOjYA a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmqYnOjYA .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmqYnOjYA .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmqYnOjYA .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmqYnOjYA .navbar {
    height: 77px;
  }
  .cid-rFmqYnOjYA .navbar.opened {
    height: auto;
  }
  .cid-rFmqYnOjYA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmqYozXMm {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmqYozXMm .container-fluid {
  padding: 0 5rem;
}
.cid-rFmqYozXMm .animated-element {
  color: #efefef;
}
.cid-rFmqYozXMm .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmqYozXMm .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmqYozXMm .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqYozXMm .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmqYozXMm .mbr-section-title {
  color: #232323;
}
.cid-rFmqYozXMm .mbr-section-subtitle,
.cid-rFmqYozXMm .mbr-section-btn {
  color: #767676;
}
.cid-rFmqYq11MQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmqYq11MQ .container-fluid {
  padding: 0 3rem;
}
.cid-rFmqYq11MQ .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmqYq11MQ .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmqYq11MQ .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmqYq11MQ .social-media {
  margin-top: 1.5rem;
}
.cid-rFmqYq11MQ .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmqYq11MQ .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmqYq11MQ .mbr-text,
.cid-rFmqYq11MQ .mbr-offer {
  line-height: 1.5;
}
.cid-rFmqYq11MQ .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmqYq11MQ .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmqYq11MQ .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmqYq11MQ .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmqYq11MQ .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmr7QjJvZ .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-rFmr7QjJvZ .nav-item:focus,
.cid-rFmr7QjJvZ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmr7QjJvZ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmr7QjJvZ .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmr7QjJvZ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmr7QjJvZ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmr7QjJvZ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmr7QjJvZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmr7QjJvZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmr7QjJvZ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmr7QjJvZ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmr7QjJvZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmr7QjJvZ .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-rFmr7QjJvZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmr7QjJvZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmr7QjJvZ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmr7QjJvZ .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmr7QjJvZ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmr7QjJvZ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmr7QjJvZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmr7QjJvZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmr7QjJvZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmr7QjJvZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmr7QjJvZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmr7QjJvZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmr7QjJvZ .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-rFmr7QjJvZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmr7QjJvZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmr7QjJvZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmr7QjJvZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmr7QjJvZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmr7QjJvZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmr7QjJvZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmr7QjJvZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmr7QjJvZ .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-rFmr7QjJvZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmr7QjJvZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmr7QjJvZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmr7QjJvZ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmr7QjJvZ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmr7QjJvZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmr7QjJvZ .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmr7QjJvZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmr7QjJvZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmr7QjJvZ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmr7QjJvZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmr7QjJvZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmr7QjJvZ .dropdown-item.active,
.cid-rFmr7QjJvZ .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmr7QjJvZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmr7QjJvZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmr7QjJvZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmr7QjJvZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmr7QjJvZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmr7QjJvZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmr7QjJvZ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmr7QjJvZ .navbar-buttons {
  text-align: center;
}
.cid-rFmr7QjJvZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmr7QjJvZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmr7QjJvZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmr7QjJvZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmr7QjJvZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmr7QjJvZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmr7QjJvZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmr7QjJvZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmr7QjJvZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmr7QjJvZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmr7QjJvZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmr7QjJvZ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmr7QjJvZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmr7QjJvZ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmr7QjJvZ .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmr7QjJvZ .navbar {
    height: 77px;
  }
  .cid-rFmr7QjJvZ .navbar.opened {
    height: auto;
  }
  .cid-rFmr7QjJvZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmr7RlTq5 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmr7RlTq5 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmr7RlTq5 .animated-element {
  color: #efefef;
}
.cid-rFmr7RlTq5 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmr7RlTq5 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmr7RlTq5 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmr7RlTq5 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmr7RlTq5 .mbr-section-title {
  color: #232323;
}
.cid-rFmr7RlTq5 .mbr-section-subtitle,
.cid-rFmr7RlTq5 .mbr-section-btn {
  color: #767676;
}
.cid-rFmr7SCz7h {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmr7SCz7h .container-fluid {
  padding: 0 3rem;
}
.cid-rFmr7SCz7h .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmr7SCz7h .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmr7SCz7h .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmr7SCz7h .social-media {
  margin-top: 1.5rem;
}
.cid-rFmr7SCz7h .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmr7SCz7h .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmr7SCz7h .mbr-text,
.cid-rFmr7SCz7h .mbr-offer {
  line-height: 1.5;
}
.cid-rFmr7SCz7h .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmr7SCz7h .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmr7SCz7h .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmr7SCz7h .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmr7SCz7h .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmra5E5oO .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-rFmra5E5oO .nav-item:focus,
.cid-rFmra5E5oO .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmra5E5oO .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmra5E5oO .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmra5E5oO .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmra5E5oO .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmra5E5oO .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmra5E5oO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmra5E5oO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmra5E5oO .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmra5E5oO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmra5E5oO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmra5E5oO .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-rFmra5E5oO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmra5E5oO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmra5E5oO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmra5E5oO .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmra5E5oO .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmra5E5oO .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmra5E5oO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmra5E5oO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmra5E5oO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmra5E5oO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmra5E5oO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmra5E5oO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmra5E5oO .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-rFmra5E5oO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmra5E5oO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmra5E5oO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmra5E5oO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmra5E5oO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmra5E5oO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmra5E5oO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmra5E5oO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmra5E5oO .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-rFmra5E5oO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmra5E5oO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmra5E5oO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmra5E5oO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmra5E5oO .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmra5E5oO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmra5E5oO .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmra5E5oO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmra5E5oO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmra5E5oO .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmra5E5oO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmra5E5oO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmra5E5oO .dropdown-item.active,
.cid-rFmra5E5oO .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmra5E5oO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmra5E5oO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmra5E5oO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmra5E5oO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmra5E5oO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmra5E5oO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmra5E5oO ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmra5E5oO .navbar-buttons {
  text-align: center;
}
.cid-rFmra5E5oO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmra5E5oO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmra5E5oO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmra5E5oO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmra5E5oO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmra5E5oO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmra5E5oO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmra5E5oO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmra5E5oO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmra5E5oO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmra5E5oO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmra5E5oO a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmra5E5oO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmra5E5oO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmra5E5oO .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmra5E5oO .navbar {
    height: 77px;
  }
  .cid-rFmra5E5oO .navbar.opened {
    height: auto;
  }
  .cid-rFmra5E5oO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmra6qtYW {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmra6qtYW .container-fluid {
  padding: 0 5rem;
}
.cid-rFmra6qtYW .animated-element {
  color: #efefef;
}
.cid-rFmra6qtYW .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmra6qtYW .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmra6qtYW .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmra6qtYW .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmra6qtYW .mbr-section-title {
  color: #232323;
}
.cid-rFmra6qtYW .mbr-section-subtitle,
.cid-rFmra6qtYW .mbr-section-btn {
  color: #767676;
}
.cid-rFmra7DbR0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmra7DbR0 .container-fluid {
  padding: 0 3rem;
}
.cid-rFmra7DbR0 .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmra7DbR0 .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmra7DbR0 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmra7DbR0 .social-media {
  margin-top: 1.5rem;
}
.cid-rFmra7DbR0 .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmra7DbR0 .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmra7DbR0 .mbr-text,
.cid-rFmra7DbR0 .mbr-offer {
  line-height: 1.5;
}
.cid-rFmra7DbR0 .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmra7DbR0 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmra7DbR0 .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmra7DbR0 .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmra7DbR0 .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmrc3i6GK .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-rFmrc3i6GK .nav-item:focus,
.cid-rFmrc3i6GK .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmrc3i6GK .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmrc3i6GK .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmrc3i6GK .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmrc3i6GK .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmrc3i6GK .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmrc3i6GK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmrc3i6GK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmrc3i6GK .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmrc3i6GK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmrc3i6GK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmrc3i6GK .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-rFmrc3i6GK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmrc3i6GK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmrc3i6GK .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmrc3i6GK .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmrc3i6GK .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmrc3i6GK .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmrc3i6GK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmrc3i6GK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmrc3i6GK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmrc3i6GK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmrc3i6GK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmrc3i6GK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmrc3i6GK .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-rFmrc3i6GK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmrc3i6GK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmrc3i6GK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmrc3i6GK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmrc3i6GK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmrc3i6GK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmrc3i6GK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmrc3i6GK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmrc3i6GK .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-rFmrc3i6GK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmrc3i6GK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmrc3i6GK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmrc3i6GK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmrc3i6GK .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmrc3i6GK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmrc3i6GK .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmrc3i6GK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmrc3i6GK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmrc3i6GK .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmrc3i6GK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmrc3i6GK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmrc3i6GK .dropdown-item.active,
.cid-rFmrc3i6GK .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmrc3i6GK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmrc3i6GK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmrc3i6GK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmrc3i6GK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmrc3i6GK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmrc3i6GK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmrc3i6GK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmrc3i6GK .navbar-buttons {
  text-align: center;
}
.cid-rFmrc3i6GK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmrc3i6GK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmrc3i6GK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmrc3i6GK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmrc3i6GK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmrc3i6GK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmrc3i6GK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmrc3i6GK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmrc3i6GK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmrc3i6GK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmrc3i6GK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmrc3i6GK a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmrc3i6GK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmrc3i6GK .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmrc3i6GK .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmrc3i6GK .navbar {
    height: 77px;
  }
  .cid-rFmrc3i6GK .navbar.opened {
    height: auto;
  }
  .cid-rFmrc3i6GK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmrc42h87 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmrc42h87 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmrc42h87 .animated-element {
  color: #efefef;
}
.cid-rFmrc42h87 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmrc42h87 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmrc42h87 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmrc42h87 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmrc42h87 .mbr-section-title {
  color: #232323;
}
.cid-rFmrc42h87 .mbr-section-subtitle,
.cid-rFmrc42h87 .mbr-section-btn {
  color: #767676;
}
.cid-rFmrc5gjQI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmrc5gjQI .container-fluid {
  padding: 0 3rem;
}
.cid-rFmrc5gjQI .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmrc5gjQI .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmrc5gjQI .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmrc5gjQI .social-media {
  margin-top: 1.5rem;
}
.cid-rFmrc5gjQI .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmrc5gjQI .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmrc5gjQI .mbr-text,
.cid-rFmrc5gjQI .mbr-offer {
  line-height: 1.5;
}
.cid-rFmrc5gjQI .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmrc5gjQI .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmrc5gjQI .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmrc5gjQI .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmrc5gjQI .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmreOvBcU .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-rFmreOvBcU .nav-item:focus,
.cid-rFmreOvBcU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmreOvBcU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmreOvBcU .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmreOvBcU .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmreOvBcU .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmreOvBcU .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmreOvBcU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmreOvBcU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmreOvBcU .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmreOvBcU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmreOvBcU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmreOvBcU .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-rFmreOvBcU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmreOvBcU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmreOvBcU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmreOvBcU .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmreOvBcU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmreOvBcU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmreOvBcU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmreOvBcU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmreOvBcU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmreOvBcU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmreOvBcU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmreOvBcU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmreOvBcU .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-rFmreOvBcU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmreOvBcU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmreOvBcU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmreOvBcU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmreOvBcU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmreOvBcU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmreOvBcU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmreOvBcU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmreOvBcU .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-rFmreOvBcU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmreOvBcU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmreOvBcU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmreOvBcU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmreOvBcU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmreOvBcU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmreOvBcU .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmreOvBcU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmreOvBcU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmreOvBcU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmreOvBcU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmreOvBcU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmreOvBcU .dropdown-item.active,
.cid-rFmreOvBcU .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmreOvBcU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmreOvBcU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmreOvBcU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmreOvBcU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmreOvBcU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmreOvBcU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmreOvBcU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmreOvBcU .navbar-buttons {
  text-align: center;
}
.cid-rFmreOvBcU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmreOvBcU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmreOvBcU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmreOvBcU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmreOvBcU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmreOvBcU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmreOvBcU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmreOvBcU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmreOvBcU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmreOvBcU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmreOvBcU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmreOvBcU a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmreOvBcU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmreOvBcU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmreOvBcU .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmreOvBcU .navbar {
    height: 77px;
  }
  .cid-rFmreOvBcU .navbar.opened {
    height: auto;
  }
  .cid-rFmreOvBcU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmreP5BNG {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmreP5BNG .container-fluid {
  padding: 0 5rem;
}
.cid-rFmreP5BNG .animated-element {
  color: #efefef;
}
.cid-rFmreP5BNG .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmreP5BNG .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmreP5BNG .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmreP5BNG .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmreP5BNG .mbr-section-title {
  color: #232323;
}
.cid-rFmreP5BNG .mbr-section-subtitle,
.cid-rFmreP5BNG .mbr-section-btn {
  color: #767676;
}
.cid-rFmreQyuS7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmreQyuS7 .container-fluid {
  padding: 0 3rem;
}
.cid-rFmreQyuS7 .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmreQyuS7 .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmreQyuS7 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmreQyuS7 .social-media {
  margin-top: 1.5rem;
}
.cid-rFmreQyuS7 .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmreQyuS7 .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmreQyuS7 .mbr-text,
.cid-rFmreQyuS7 .mbr-offer {
  line-height: 1.5;
}
.cid-rFmreQyuS7 .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmreQyuS7 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmreQyuS7 .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmreQyuS7 .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmreQyuS7 .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmrgy9kRM .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-rFmrgy9kRM .nav-item:focus,
.cid-rFmrgy9kRM .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmrgy9kRM .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmrgy9kRM .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmrgy9kRM .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmrgy9kRM .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmrgy9kRM .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmrgy9kRM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmrgy9kRM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmrgy9kRM .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmrgy9kRM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmrgy9kRM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmrgy9kRM .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-rFmrgy9kRM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmrgy9kRM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmrgy9kRM .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmrgy9kRM .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmrgy9kRM .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmrgy9kRM .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmrgy9kRM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmrgy9kRM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmrgy9kRM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmrgy9kRM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmrgy9kRM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmrgy9kRM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmrgy9kRM .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-rFmrgy9kRM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmrgy9kRM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmrgy9kRM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmrgy9kRM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmrgy9kRM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmrgy9kRM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmrgy9kRM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmrgy9kRM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmrgy9kRM .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-rFmrgy9kRM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmrgy9kRM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmrgy9kRM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmrgy9kRM .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmrgy9kRM .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmrgy9kRM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmrgy9kRM .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmrgy9kRM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmrgy9kRM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmrgy9kRM .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmrgy9kRM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmrgy9kRM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmrgy9kRM .dropdown-item.active,
.cid-rFmrgy9kRM .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmrgy9kRM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmrgy9kRM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmrgy9kRM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmrgy9kRM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmrgy9kRM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmrgy9kRM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmrgy9kRM ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmrgy9kRM .navbar-buttons {
  text-align: center;
}
.cid-rFmrgy9kRM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmrgy9kRM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmrgy9kRM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmrgy9kRM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmrgy9kRM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmrgy9kRM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmrgy9kRM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmrgy9kRM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmrgy9kRM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmrgy9kRM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmrgy9kRM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmrgy9kRM a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmrgy9kRM .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmrgy9kRM .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmrgy9kRM .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmrgy9kRM .navbar {
    height: 77px;
  }
  .cid-rFmrgy9kRM .navbar.opened {
    height: auto;
  }
  .cid-rFmrgy9kRM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmrgyK0W3 {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmrgyK0W3 .container-fluid {
  padding: 0 5rem;
}
.cid-rFmrgyK0W3 .animated-element {
  color: #efefef;
}
.cid-rFmrgyK0W3 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmrgyK0W3 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmrgyK0W3 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmrgyK0W3 .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmrgyK0W3 .mbr-section-title {
  color: #232323;
}
.cid-rFmrgyK0W3 .mbr-section-subtitle,
.cid-rFmrgyK0W3 .mbr-section-btn {
  color: #767676;
}
.cid-rFmrgA9Qgp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmrgA9Qgp .container-fluid {
  padding: 0 3rem;
}
.cid-rFmrgA9Qgp .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmrgA9Qgp .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmrgA9Qgp .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmrgA9Qgp .social-media {
  margin-top: 1.5rem;
}
.cid-rFmrgA9Qgp .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmrgA9Qgp .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmrgA9Qgp .mbr-text,
.cid-rFmrgA9Qgp .mbr-offer {
  line-height: 1.5;
}
.cid-rFmrgA9Qgp .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmrgA9Qgp .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmrgA9Qgp .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmrgA9Qgp .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmrgA9Qgp .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmriA0B6j .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-rFmriA0B6j .nav-item:focus,
.cid-rFmriA0B6j .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmriA0B6j .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmriA0B6j .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmriA0B6j .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmriA0B6j .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmriA0B6j .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmriA0B6j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmriA0B6j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmriA0B6j .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmriA0B6j .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmriA0B6j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmriA0B6j .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-rFmriA0B6j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmriA0B6j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmriA0B6j .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmriA0B6j .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmriA0B6j .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmriA0B6j .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmriA0B6j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmriA0B6j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmriA0B6j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmriA0B6j .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmriA0B6j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmriA0B6j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmriA0B6j .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-rFmriA0B6j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmriA0B6j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmriA0B6j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmriA0B6j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmriA0B6j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmriA0B6j .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmriA0B6j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmriA0B6j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmriA0B6j .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-rFmriA0B6j .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmriA0B6j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmriA0B6j .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmriA0B6j .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmriA0B6j .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmriA0B6j .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmriA0B6j .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmriA0B6j .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmriA0B6j .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmriA0B6j .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmriA0B6j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmriA0B6j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmriA0B6j .dropdown-item.active,
.cid-rFmriA0B6j .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmriA0B6j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmriA0B6j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmriA0B6j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmriA0B6j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmriA0B6j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmriA0B6j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmriA0B6j ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmriA0B6j .navbar-buttons {
  text-align: center;
}
.cid-rFmriA0B6j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmriA0B6j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmriA0B6j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmriA0B6j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmriA0B6j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmriA0B6j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmriA0B6j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmriA0B6j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmriA0B6j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmriA0B6j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmriA0B6j .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmriA0B6j a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmriA0B6j .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmriA0B6j .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmriA0B6j .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmriA0B6j .navbar {
    height: 77px;
  }
  .cid-rFmriA0B6j .navbar.opened {
    height: auto;
  }
  .cid-rFmriA0B6j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmriAzGYc {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmriAzGYc .container-fluid {
  padding: 0 5rem;
}
.cid-rFmriAzGYc .animated-element {
  color: #efefef;
}
.cid-rFmriAzGYc .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmriAzGYc .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmriAzGYc .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmriAzGYc .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmriAzGYc .mbr-section-title {
  color: #232323;
}
.cid-rFmriAzGYc .mbr-section-subtitle,
.cid-rFmriAzGYc .mbr-section-btn {
  color: #767676;
}
.cid-rFmriBPeHo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmriBPeHo .container-fluid {
  padding: 0 3rem;
}
.cid-rFmriBPeHo .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmriBPeHo .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmriBPeHo .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmriBPeHo .social-media {
  margin-top: 1.5rem;
}
.cid-rFmriBPeHo .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmriBPeHo .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmriBPeHo .mbr-text,
.cid-rFmriBPeHo .mbr-offer {
  line-height: 1.5;
}
.cid-rFmriBPeHo .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmriBPeHo .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmriBPeHo .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmriBPeHo .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmriBPeHo .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFmrmQ0SrX .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-rFmrmQ0SrX .nav-item:focus,
.cid-rFmrmQ0SrX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFmrmQ0SrX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFmrmQ0SrX .nav-item .nav-link {
    position: relative;
  }
  .cid-rFmrmQ0SrX .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFmrmQ0SrX .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFmrmQ0SrX .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmrmQ0SrX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFmrmQ0SrX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFmrmQ0SrX .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFmrmQ0SrX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFmrmQ0SrX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFmrmQ0SrX .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-rFmrmQ0SrX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFmrmQ0SrX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFmrmQ0SrX .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFmrmQ0SrX .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFmrmQ0SrX .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFmrmQ0SrX .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFmrmQ0SrX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFmrmQ0SrX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFmrmQ0SrX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFmrmQ0SrX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFmrmQ0SrX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFmrmQ0SrX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFmrmQ0SrX .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-rFmrmQ0SrX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFmrmQ0SrX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFmrmQ0SrX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFmrmQ0SrX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFmrmQ0SrX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFmrmQ0SrX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFmrmQ0SrX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFmrmQ0SrX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFmrmQ0SrX .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-rFmrmQ0SrX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFmrmQ0SrX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFmrmQ0SrX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFmrmQ0SrX .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFmrmQ0SrX .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFmrmQ0SrX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFmrmQ0SrX .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFmrmQ0SrX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFmrmQ0SrX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFmrmQ0SrX .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFmrmQ0SrX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFmrmQ0SrX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFmrmQ0SrX .dropdown-item.active,
.cid-rFmrmQ0SrX .dropdown-item:active {
  background-color: transparent;
}
.cid-rFmrmQ0SrX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFmrmQ0SrX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFmrmQ0SrX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFmrmQ0SrX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFmrmQ0SrX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFmrmQ0SrX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFmrmQ0SrX ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFmrmQ0SrX .navbar-buttons {
  text-align: center;
}
.cid-rFmrmQ0SrX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFmrmQ0SrX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFmrmQ0SrX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFmrmQ0SrX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmrmQ0SrX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFmrmQ0SrX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFmrmQ0SrX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmrmQ0SrX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFmrmQ0SrX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFmrmQ0SrX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFmrmQ0SrX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFmrmQ0SrX a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFmrmQ0SrX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFmrmQ0SrX .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFmrmQ0SrX .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFmrmQ0SrX .navbar {
    height: 77px;
  }
  .cid-rFmrmQ0SrX .navbar.opened {
    height: auto;
  }
  .cid-rFmrmQ0SrX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFmrmQEplH {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFmrmQEplH .container-fluid {
  padding: 0 5rem;
}
.cid-rFmrmQEplH .animated-element {
  color: #efefef;
}
.cid-rFmrmQEplH .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFmrmQEplH .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFmrmQEplH .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmrmQEplH .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFmrmQEplH .mbr-section-title {
  color: #232323;
}
.cid-rFmrmQEplH .mbr-section-subtitle,
.cid-rFmrmQEplH .mbr-section-btn {
  color: #767676;
}
.cid-rFmrmS3IzA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFmrmS3IzA .container-fluid {
  padding: 0 3rem;
}
.cid-rFmrmS3IzA .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFmrmS3IzA .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFmrmS3IzA .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFmrmS3IzA .social-media {
  margin-top: 1.5rem;
}
.cid-rFmrmS3IzA .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFmrmS3IzA .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFmrmS3IzA .mbr-text,
.cid-rFmrmS3IzA .mbr-offer {
  line-height: 1.5;
}
.cid-rFmrmS3IzA .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFmrmS3IzA .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFmrmS3IzA .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFmrmS3IzA .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFmrmS3IzA .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFz1FzzDyI .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-rFz1FzzDyI .nav-item:focus,
.cid-rFz1FzzDyI .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFz1FzzDyI .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFz1FzzDyI .nav-item .nav-link {
    position: relative;
  }
  .cid-rFz1FzzDyI .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFz1FzzDyI .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFz1FzzDyI .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFz1FzzDyI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFz1FzzDyI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFz1FzzDyI .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFz1FzzDyI .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFz1FzzDyI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFz1FzzDyI .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-rFz1FzzDyI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFz1FzzDyI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFz1FzzDyI .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFz1FzzDyI .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFz1FzzDyI .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFz1FzzDyI .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFz1FzzDyI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFz1FzzDyI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFz1FzzDyI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFz1FzzDyI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFz1FzzDyI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFz1FzzDyI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFz1FzzDyI .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-rFz1FzzDyI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFz1FzzDyI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFz1FzzDyI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFz1FzzDyI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFz1FzzDyI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFz1FzzDyI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFz1FzzDyI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFz1FzzDyI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFz1FzzDyI .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-rFz1FzzDyI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFz1FzzDyI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFz1FzzDyI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFz1FzzDyI .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFz1FzzDyI .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFz1FzzDyI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFz1FzzDyI .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFz1FzzDyI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFz1FzzDyI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFz1FzzDyI .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFz1FzzDyI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFz1FzzDyI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFz1FzzDyI .dropdown-item.active,
.cid-rFz1FzzDyI .dropdown-item:active {
  background-color: transparent;
}
.cid-rFz1FzzDyI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFz1FzzDyI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFz1FzzDyI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFz1FzzDyI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFz1FzzDyI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFz1FzzDyI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFz1FzzDyI ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFz1FzzDyI .navbar-buttons {
  text-align: center;
}
.cid-rFz1FzzDyI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFz1FzzDyI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFz1FzzDyI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFz1FzzDyI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFz1FzzDyI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFz1FzzDyI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFz1FzzDyI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFz1FzzDyI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFz1FzzDyI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFz1FzzDyI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFz1FzzDyI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFz1FzzDyI a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFz1FzzDyI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFz1FzzDyI .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFz1FzzDyI .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFz1FzzDyI .navbar {
    height: 77px;
  }
  .cid-rFz1FzzDyI .navbar.opened {
    height: auto;
  }
  .cid-rFz1FzzDyI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFz1FAlvOt {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFz1FAlvOt .container-fluid {
  padding: 0 5rem;
}
.cid-rFz1FAlvOt .animated-element {
  color: #efefef;
}
.cid-rFz1FAlvOt .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFz1FAlvOt .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFz1FAlvOt .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFz1FAlvOt .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFz1FAlvOt .mbr-section-title {
  color: #232323;
}
.cid-rFz1FAlvOt .mbr-section-subtitle,
.cid-rFz1FAlvOt .mbr-section-btn {
  color: #767676;
}
.cid-rFz1FBMHO2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFz1FBMHO2 .container-fluid {
  padding: 0 3rem;
}
.cid-rFz1FBMHO2 .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFz1FBMHO2 .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFz1FBMHO2 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFz1FBMHO2 .social-media {
  margin-top: 1.5rem;
}
.cid-rFz1FBMHO2 .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFz1FBMHO2 .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFz1FBMHO2 .mbr-text,
.cid-rFz1FBMHO2 .mbr-offer {
  line-height: 1.5;
}
.cid-rFz1FBMHO2 .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFz1FBMHO2 .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFz1FBMHO2 .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFz1FBMHO2 .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFz1FBMHO2 .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFzfoWnjfP .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-rFzfoWnjfP .nav-item:focus,
.cid-rFzfoWnjfP .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFzfoWnjfP .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFzfoWnjfP .nav-item .nav-link {
    position: relative;
  }
  .cid-rFzfoWnjfP .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFzfoWnjfP .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFzfoWnjfP .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFzfoWnjfP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFzfoWnjfP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFzfoWnjfP .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFzfoWnjfP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFzfoWnjfP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFzfoWnjfP .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-rFzfoWnjfP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFzfoWnjfP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFzfoWnjfP .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFzfoWnjfP .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFzfoWnjfP .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFzfoWnjfP .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFzfoWnjfP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFzfoWnjfP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFzfoWnjfP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFzfoWnjfP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFzfoWnjfP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFzfoWnjfP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFzfoWnjfP .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-rFzfoWnjfP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFzfoWnjfP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFzfoWnjfP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFzfoWnjfP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFzfoWnjfP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFzfoWnjfP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFzfoWnjfP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFzfoWnjfP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFzfoWnjfP .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-rFzfoWnjfP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFzfoWnjfP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFzfoWnjfP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFzfoWnjfP .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFzfoWnjfP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFzfoWnjfP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFzfoWnjfP .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFzfoWnjfP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFzfoWnjfP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFzfoWnjfP .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFzfoWnjfP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFzfoWnjfP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFzfoWnjfP .dropdown-item.active,
.cid-rFzfoWnjfP .dropdown-item:active {
  background-color: transparent;
}
.cid-rFzfoWnjfP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFzfoWnjfP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFzfoWnjfP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFzfoWnjfP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFzfoWnjfP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFzfoWnjfP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFzfoWnjfP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFzfoWnjfP .navbar-buttons {
  text-align: center;
}
.cid-rFzfoWnjfP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFzfoWnjfP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFzfoWnjfP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFzfoWnjfP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFzfoWnjfP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFzfoWnjfP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFzfoWnjfP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFzfoWnjfP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFzfoWnjfP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFzfoWnjfP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFzfoWnjfP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFzfoWnjfP a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFzfoWnjfP .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFzfoWnjfP .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFzfoWnjfP .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFzfoWnjfP .navbar {
    height: 77px;
  }
  .cid-rFzfoWnjfP .navbar.opened {
    height: auto;
  }
  .cid-rFzfoWnjfP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFzfoXmnZI {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFzfoXmnZI .container-fluid {
  padding: 0 5rem;
}
.cid-rFzfoXmnZI .animated-element {
  color: #efefef;
}
.cid-rFzfoXmnZI .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFzfoXmnZI .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFzfoXmnZI .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFzfoXmnZI .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFzfoXmnZI .mbr-section-title {
  color: #232323;
}
.cid-rFzfoXmnZI .mbr-section-subtitle,
.cid-rFzfoXmnZI .mbr-section-btn {
  color: #767676;
}
.cid-rFzfoYOjmj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFzfoYOjmj .container-fluid {
  padding: 0 3rem;
}
.cid-rFzfoYOjmj .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFzfoYOjmj .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFzfoYOjmj .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFzfoYOjmj .social-media {
  margin-top: 1.5rem;
}
.cid-rFzfoYOjmj .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFzfoYOjmj .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFzfoYOjmj .mbr-text,
.cid-rFzfoYOjmj .mbr-offer {
  line-height: 1.5;
}
.cid-rFzfoYOjmj .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFzfoYOjmj .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFzfoYOjmj .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFzfoYOjmj .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFzfoYOjmj .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFDZbg82Gt .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-rFDZbg82Gt .nav-item:focus,
.cid-rFDZbg82Gt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFDZbg82Gt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFDZbg82Gt .nav-item .nav-link {
    position: relative;
  }
  .cid-rFDZbg82Gt .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFDZbg82Gt .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFDZbg82Gt .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFDZbg82Gt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFDZbg82Gt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFDZbg82Gt .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFDZbg82Gt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFDZbg82Gt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFDZbg82Gt .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-rFDZbg82Gt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFDZbg82Gt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFDZbg82Gt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFDZbg82Gt .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFDZbg82Gt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFDZbg82Gt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFDZbg82Gt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFDZbg82Gt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFDZbg82Gt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFDZbg82Gt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFDZbg82Gt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFDZbg82Gt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFDZbg82Gt .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-rFDZbg82Gt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFDZbg82Gt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFDZbg82Gt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFDZbg82Gt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFDZbg82Gt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFDZbg82Gt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFDZbg82Gt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFDZbg82Gt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFDZbg82Gt .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-rFDZbg82Gt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFDZbg82Gt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFDZbg82Gt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFDZbg82Gt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFDZbg82Gt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFDZbg82Gt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFDZbg82Gt .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFDZbg82Gt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFDZbg82Gt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFDZbg82Gt .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFDZbg82Gt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFDZbg82Gt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFDZbg82Gt .dropdown-item.active,
.cid-rFDZbg82Gt .dropdown-item:active {
  background-color: transparent;
}
.cid-rFDZbg82Gt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFDZbg82Gt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFDZbg82Gt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFDZbg82Gt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFDZbg82Gt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFDZbg82Gt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFDZbg82Gt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFDZbg82Gt .navbar-buttons {
  text-align: center;
}
.cid-rFDZbg82Gt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFDZbg82Gt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFDZbg82Gt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFDZbg82Gt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFDZbg82Gt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFDZbg82Gt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFDZbg82Gt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFDZbg82Gt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFDZbg82Gt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFDZbg82Gt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFDZbg82Gt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFDZbg82Gt a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFDZbg82Gt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFDZbg82Gt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFDZbg82Gt .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFDZbg82Gt .navbar {
    height: 77px;
  }
  .cid-rFDZbg82Gt .navbar.opened {
    height: auto;
  }
  .cid-rFDZbg82Gt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFDZbh5fVS {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFDZbh5fVS .container-fluid {
  padding: 0 5rem;
}
.cid-rFDZbh5fVS .animated-element {
  color: #efefef;
}
.cid-rFDZbh5fVS .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFDZbh5fVS .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFDZbh5fVS .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFDZbh5fVS .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFDZbh5fVS .mbr-section-title {
  color: #232323;
}
.cid-rFDZbh5fVS .mbr-section-subtitle,
.cid-rFDZbh5fVS .mbr-section-btn {
  color: #767676;
}
.cid-rFDZbixPaE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFDZbixPaE .container-fluid {
  padding: 0 3rem;
}
.cid-rFDZbixPaE .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFDZbixPaE .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFDZbixPaE .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFDZbixPaE .social-media {
  margin-top: 1.5rem;
}
.cid-rFDZbixPaE .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFDZbixPaE .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFDZbixPaE .mbr-text,
.cid-rFDZbixPaE .mbr-offer {
  line-height: 1.5;
}
.cid-rFDZbixPaE .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFDZbixPaE .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFDZbixPaE .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFDZbixPaE .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFDZbixPaE .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFDZztrgVa .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-rFDZztrgVa .nav-item:focus,
.cid-rFDZztrgVa .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFDZztrgVa .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFDZztrgVa .nav-item .nav-link {
    position: relative;
  }
  .cid-rFDZztrgVa .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFDZztrgVa .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFDZztrgVa .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFDZztrgVa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFDZztrgVa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFDZztrgVa .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFDZztrgVa .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFDZztrgVa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFDZztrgVa .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-rFDZztrgVa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFDZztrgVa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFDZztrgVa .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFDZztrgVa .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFDZztrgVa .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFDZztrgVa .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFDZztrgVa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFDZztrgVa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFDZztrgVa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFDZztrgVa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFDZztrgVa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFDZztrgVa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFDZztrgVa .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-rFDZztrgVa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFDZztrgVa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFDZztrgVa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFDZztrgVa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFDZztrgVa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFDZztrgVa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFDZztrgVa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFDZztrgVa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFDZztrgVa .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-rFDZztrgVa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFDZztrgVa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFDZztrgVa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFDZztrgVa .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFDZztrgVa .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFDZztrgVa .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFDZztrgVa .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFDZztrgVa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFDZztrgVa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFDZztrgVa .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFDZztrgVa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFDZztrgVa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFDZztrgVa .dropdown-item.active,
.cid-rFDZztrgVa .dropdown-item:active {
  background-color: transparent;
}
.cid-rFDZztrgVa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFDZztrgVa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFDZztrgVa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFDZztrgVa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFDZztrgVa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFDZztrgVa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFDZztrgVa ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFDZztrgVa .navbar-buttons {
  text-align: center;
}
.cid-rFDZztrgVa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFDZztrgVa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFDZztrgVa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFDZztrgVa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFDZztrgVa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFDZztrgVa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFDZztrgVa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFDZztrgVa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFDZztrgVa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFDZztrgVa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFDZztrgVa .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFDZztrgVa a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFDZztrgVa .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFDZztrgVa .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFDZztrgVa .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFDZztrgVa .navbar {
    height: 77px;
  }
  .cid-rFDZztrgVa .navbar.opened {
    height: auto;
  }
  .cid-rFDZztrgVa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFDZzu65Mr {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFDZzu65Mr .container-fluid {
  padding: 0 5rem;
}
.cid-rFDZzu65Mr .animated-element {
  color: #efefef;
}
.cid-rFDZzu65Mr .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFDZzu65Mr .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFDZzu65Mr .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFDZzu65Mr .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFDZzu65Mr .mbr-section-title {
  color: #232323;
}
.cid-rFDZzu65Mr .mbr-section-subtitle,
.cid-rFDZzu65Mr .mbr-section-btn {
  color: #767676;
}
.cid-rFDZzvBAAW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFDZzvBAAW .container-fluid {
  padding: 0 3rem;
}
.cid-rFDZzvBAAW .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFDZzvBAAW .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFDZzvBAAW .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFDZzvBAAW .social-media {
  margin-top: 1.5rem;
}
.cid-rFDZzvBAAW .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFDZzvBAAW .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFDZzvBAAW .mbr-text,
.cid-rFDZzvBAAW .mbr-offer {
  line-height: 1.5;
}
.cid-rFDZzvBAAW .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFDZzvBAAW .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFDZzvBAAW .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFDZzvBAAW .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFDZzvBAAW .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFDZKiGCH8 .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-rFDZKiGCH8 .nav-item:focus,
.cid-rFDZKiGCH8 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFDZKiGCH8 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFDZKiGCH8 .nav-item .nav-link {
    position: relative;
  }
  .cid-rFDZKiGCH8 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFDZKiGCH8 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFDZKiGCH8 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFDZKiGCH8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFDZKiGCH8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFDZKiGCH8 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFDZKiGCH8 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFDZKiGCH8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFDZKiGCH8 .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-rFDZKiGCH8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFDZKiGCH8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFDZKiGCH8 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFDZKiGCH8 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFDZKiGCH8 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFDZKiGCH8 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFDZKiGCH8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFDZKiGCH8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFDZKiGCH8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFDZKiGCH8 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFDZKiGCH8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFDZKiGCH8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFDZKiGCH8 .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-rFDZKiGCH8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFDZKiGCH8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFDZKiGCH8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFDZKiGCH8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFDZKiGCH8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFDZKiGCH8 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFDZKiGCH8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFDZKiGCH8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFDZKiGCH8 .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-rFDZKiGCH8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFDZKiGCH8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFDZKiGCH8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFDZKiGCH8 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFDZKiGCH8 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFDZKiGCH8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFDZKiGCH8 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFDZKiGCH8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFDZKiGCH8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFDZKiGCH8 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFDZKiGCH8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFDZKiGCH8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFDZKiGCH8 .dropdown-item.active,
.cid-rFDZKiGCH8 .dropdown-item:active {
  background-color: transparent;
}
.cid-rFDZKiGCH8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFDZKiGCH8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFDZKiGCH8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFDZKiGCH8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFDZKiGCH8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFDZKiGCH8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFDZKiGCH8 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFDZKiGCH8 .navbar-buttons {
  text-align: center;
}
.cid-rFDZKiGCH8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFDZKiGCH8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFDZKiGCH8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFDZKiGCH8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFDZKiGCH8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFDZKiGCH8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFDZKiGCH8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFDZKiGCH8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFDZKiGCH8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFDZKiGCH8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFDZKiGCH8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFDZKiGCH8 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFDZKiGCH8 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFDZKiGCH8 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFDZKiGCH8 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFDZKiGCH8 .navbar {
    height: 77px;
  }
  .cid-rFDZKiGCH8 .navbar.opened {
    height: auto;
  }
  .cid-rFDZKiGCH8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFDZKjxXbr {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFDZKjxXbr .container-fluid {
  padding: 0 5rem;
}
.cid-rFDZKjxXbr .animated-element {
  color: #efefef;
}
.cid-rFDZKjxXbr .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFDZKjxXbr .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFDZKjxXbr .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFDZKjxXbr .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFDZKjxXbr .mbr-section-title {
  color: #232323;
}
.cid-rFDZKjxXbr .mbr-section-subtitle,
.cid-rFDZKjxXbr .mbr-section-btn {
  color: #767676;
}
.cid-rFDZKl6k4w {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFDZKl6k4w .container-fluid {
  padding: 0 3rem;
}
.cid-rFDZKl6k4w .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFDZKl6k4w .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFDZKl6k4w .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFDZKl6k4w .social-media {
  margin-top: 1.5rem;
}
.cid-rFDZKl6k4w .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFDZKl6k4w .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFDZKl6k4w .mbr-text,
.cid-rFDZKl6k4w .mbr-offer {
  line-height: 1.5;
}
.cid-rFDZKl6k4w .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFDZKl6k4w .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFDZKl6k4w .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFDZKl6k4w .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFDZKl6k4w .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFE2dtcxuP .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-rFE2dtcxuP .nav-item:focus,
.cid-rFE2dtcxuP .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFE2dtcxuP .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFE2dtcxuP .nav-item .nav-link {
    position: relative;
  }
  .cid-rFE2dtcxuP .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFE2dtcxuP .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFE2dtcxuP .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFE2dtcxuP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFE2dtcxuP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFE2dtcxuP .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFE2dtcxuP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFE2dtcxuP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFE2dtcxuP .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-rFE2dtcxuP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFE2dtcxuP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFE2dtcxuP .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFE2dtcxuP .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFE2dtcxuP .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFE2dtcxuP .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFE2dtcxuP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFE2dtcxuP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFE2dtcxuP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFE2dtcxuP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFE2dtcxuP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFE2dtcxuP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFE2dtcxuP .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-rFE2dtcxuP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFE2dtcxuP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFE2dtcxuP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFE2dtcxuP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFE2dtcxuP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFE2dtcxuP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFE2dtcxuP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFE2dtcxuP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFE2dtcxuP .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-rFE2dtcxuP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFE2dtcxuP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFE2dtcxuP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFE2dtcxuP .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFE2dtcxuP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFE2dtcxuP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFE2dtcxuP .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFE2dtcxuP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFE2dtcxuP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFE2dtcxuP .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFE2dtcxuP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFE2dtcxuP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFE2dtcxuP .dropdown-item.active,
.cid-rFE2dtcxuP .dropdown-item:active {
  background-color: transparent;
}
.cid-rFE2dtcxuP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFE2dtcxuP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFE2dtcxuP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFE2dtcxuP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFE2dtcxuP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFE2dtcxuP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFE2dtcxuP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFE2dtcxuP .navbar-buttons {
  text-align: center;
}
.cid-rFE2dtcxuP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFE2dtcxuP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFE2dtcxuP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFE2dtcxuP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFE2dtcxuP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFE2dtcxuP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFE2dtcxuP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFE2dtcxuP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFE2dtcxuP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFE2dtcxuP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFE2dtcxuP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFE2dtcxuP a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFE2dtcxuP .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFE2dtcxuP .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFE2dtcxuP .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFE2dtcxuP .navbar {
    height: 77px;
  }
  .cid-rFE2dtcxuP .navbar.opened {
    height: auto;
  }
  .cid-rFE2dtcxuP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFE2duqaSi {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFE2duqaSi .container-fluid {
  padding: 0 5rem;
}
.cid-rFE2duqaSi .animated-element {
  color: #efefef;
}
.cid-rFE2duqaSi .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFE2duqaSi .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFE2duqaSi .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFE2duqaSi .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFE2duqaSi .mbr-section-title {
  color: #232323;
}
.cid-rFE2duqaSi .mbr-section-subtitle,
.cid-rFE2duqaSi .mbr-section-btn {
  color: #767676;
}
.cid-rFE2dxbjsu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFE2dxbjsu .container-fluid {
  padding: 0 3rem;
}
.cid-rFE2dxbjsu .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFE2dxbjsu .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFE2dxbjsu .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFE2dxbjsu .social-media {
  margin-top: 1.5rem;
}
.cid-rFE2dxbjsu .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFE2dxbjsu .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFE2dxbjsu .mbr-text,
.cid-rFE2dxbjsu .mbr-offer {
  line-height: 1.5;
}
.cid-rFE2dxbjsu .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFE2dxbjsu .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFE2dxbjsu .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFE2dxbjsu .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFE2dxbjsu .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFE2CEICPW .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-rFE2CEICPW .nav-item:focus,
.cid-rFE2CEICPW .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFE2CEICPW .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFE2CEICPW .nav-item .nav-link {
    position: relative;
  }
  .cid-rFE2CEICPW .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFE2CEICPW .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFE2CEICPW .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFE2CEICPW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFE2CEICPW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFE2CEICPW .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFE2CEICPW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFE2CEICPW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFE2CEICPW .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-rFE2CEICPW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFE2CEICPW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFE2CEICPW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFE2CEICPW .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFE2CEICPW .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFE2CEICPW .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFE2CEICPW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFE2CEICPW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFE2CEICPW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFE2CEICPW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFE2CEICPW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFE2CEICPW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFE2CEICPW .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-rFE2CEICPW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFE2CEICPW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFE2CEICPW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFE2CEICPW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFE2CEICPW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFE2CEICPW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFE2CEICPW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFE2CEICPW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFE2CEICPW .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-rFE2CEICPW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFE2CEICPW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFE2CEICPW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFE2CEICPW .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFE2CEICPW .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFE2CEICPW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFE2CEICPW .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFE2CEICPW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFE2CEICPW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFE2CEICPW .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFE2CEICPW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFE2CEICPW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFE2CEICPW .dropdown-item.active,
.cid-rFE2CEICPW .dropdown-item:active {
  background-color: transparent;
}
.cid-rFE2CEICPW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFE2CEICPW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFE2CEICPW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFE2CEICPW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFE2CEICPW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFE2CEICPW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFE2CEICPW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFE2CEICPW .navbar-buttons {
  text-align: center;
}
.cid-rFE2CEICPW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFE2CEICPW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFE2CEICPW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFE2CEICPW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFE2CEICPW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFE2CEICPW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFE2CEICPW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFE2CEICPW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFE2CEICPW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFE2CEICPW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFE2CEICPW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFE2CEICPW a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFE2CEICPW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFE2CEICPW .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFE2CEICPW .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFE2CEICPW .navbar {
    height: 77px;
  }
  .cid-rFE2CEICPW .navbar.opened {
    height: auto;
  }
  .cid-rFE2CEICPW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFE2CFujVQ {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFE2CFujVQ .container-fluid {
  padding: 0 5rem;
}
.cid-rFE2CFujVQ .animated-element {
  color: #efefef;
}
.cid-rFE2CFujVQ .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFE2CFujVQ .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFE2CFujVQ .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFE2CFujVQ .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFE2CFujVQ .mbr-section-title {
  color: #232323;
}
.cid-rFE2CFujVQ .mbr-section-subtitle,
.cid-rFE2CFujVQ .mbr-section-btn {
  color: #767676;
}
.cid-rFE2CHa5ks {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFE2CHa5ks .container-fluid {
  padding: 0 3rem;
}
.cid-rFE2CHa5ks .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFE2CHa5ks .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFE2CHa5ks .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFE2CHa5ks .social-media {
  margin-top: 1.5rem;
}
.cid-rFE2CHa5ks .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFE2CHa5ks .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFE2CHa5ks .mbr-text,
.cid-rFE2CHa5ks .mbr-offer {
  line-height: 1.5;
}
.cid-rFE2CHa5ks .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFE2CHa5ks .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFE2CHa5ks .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFE2CHa5ks .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFE2CHa5ks .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFE2ZKAFw2 .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-rFE2ZKAFw2 .nav-item:focus,
.cid-rFE2ZKAFw2 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFE2ZKAFw2 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFE2ZKAFw2 .nav-item .nav-link {
    position: relative;
  }
  .cid-rFE2ZKAFw2 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFE2ZKAFw2 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFE2ZKAFw2 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFE2ZKAFw2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFE2ZKAFw2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFE2ZKAFw2 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFE2ZKAFw2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFE2ZKAFw2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFE2ZKAFw2 .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-rFE2ZKAFw2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFE2ZKAFw2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFE2ZKAFw2 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFE2ZKAFw2 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFE2ZKAFw2 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFE2ZKAFw2 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFE2ZKAFw2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFE2ZKAFw2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFE2ZKAFw2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFE2ZKAFw2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFE2ZKAFw2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFE2ZKAFw2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFE2ZKAFw2 .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-rFE2ZKAFw2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFE2ZKAFw2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFE2ZKAFw2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFE2ZKAFw2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFE2ZKAFw2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFE2ZKAFw2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFE2ZKAFw2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFE2ZKAFw2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFE2ZKAFw2 .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-rFE2ZKAFw2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFE2ZKAFw2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFE2ZKAFw2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFE2ZKAFw2 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFE2ZKAFw2 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFE2ZKAFw2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFE2ZKAFw2 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFE2ZKAFw2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFE2ZKAFw2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFE2ZKAFw2 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFE2ZKAFw2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFE2ZKAFw2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFE2ZKAFw2 .dropdown-item.active,
.cid-rFE2ZKAFw2 .dropdown-item:active {
  background-color: transparent;
}
.cid-rFE2ZKAFw2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFE2ZKAFw2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFE2ZKAFw2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFE2ZKAFw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFE2ZKAFw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFE2ZKAFw2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFE2ZKAFw2 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFE2ZKAFw2 .navbar-buttons {
  text-align: center;
}
.cid-rFE2ZKAFw2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFE2ZKAFw2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFE2ZKAFw2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFE2ZKAFw2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFE2ZKAFw2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFE2ZKAFw2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFE2ZKAFw2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFE2ZKAFw2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFE2ZKAFw2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFE2ZKAFw2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFE2ZKAFw2 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFE2ZKAFw2 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFE2ZKAFw2 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFE2ZKAFw2 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFE2ZKAFw2 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFE2ZKAFw2 .navbar {
    height: 77px;
  }
  .cid-rFE2ZKAFw2 .navbar.opened {
    height: auto;
  }
  .cid-rFE2ZKAFw2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFE2ZLMnPY {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFE2ZLMnPY .container-fluid {
  padding: 0 5rem;
}
.cid-rFE2ZLMnPY .animated-element {
  color: #efefef;
}
.cid-rFE2ZLMnPY .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFE2ZLMnPY .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFE2ZLMnPY .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFE2ZLMnPY .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFE2ZLMnPY .mbr-section-title {
  color: #232323;
}
.cid-rFE2ZLMnPY .mbr-section-subtitle,
.cid-rFE2ZLMnPY .mbr-section-btn {
  color: #767676;
}
.cid-rFE2ZPshuX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFE2ZPshuX .container-fluid {
  padding: 0 3rem;
}
.cid-rFE2ZPshuX .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFE2ZPshuX .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFE2ZPshuX .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFE2ZPshuX .social-media {
  margin-top: 1.5rem;
}
.cid-rFE2ZPshuX .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFE2ZPshuX .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFE2ZPshuX .mbr-text,
.cid-rFE2ZPshuX .mbr-offer {
  line-height: 1.5;
}
.cid-rFE2ZPshuX .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFE2ZPshuX .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFE2ZPshuX .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFE2ZPshuX .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFE2ZPshuX .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFEDxJRXLn .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-rFEDxJRXLn .nav-item:focus,
.cid-rFEDxJRXLn .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFEDxJRXLn .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFEDxJRXLn .nav-item .nav-link {
    position: relative;
  }
  .cid-rFEDxJRXLn .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFEDxJRXLn .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFEDxJRXLn .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFEDxJRXLn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFEDxJRXLn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFEDxJRXLn .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFEDxJRXLn .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFEDxJRXLn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFEDxJRXLn .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-rFEDxJRXLn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFEDxJRXLn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFEDxJRXLn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFEDxJRXLn .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFEDxJRXLn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFEDxJRXLn .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFEDxJRXLn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFEDxJRXLn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFEDxJRXLn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFEDxJRXLn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFEDxJRXLn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFEDxJRXLn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFEDxJRXLn .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-rFEDxJRXLn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFEDxJRXLn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFEDxJRXLn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFEDxJRXLn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFEDxJRXLn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFEDxJRXLn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFEDxJRXLn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFEDxJRXLn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFEDxJRXLn .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-rFEDxJRXLn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFEDxJRXLn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFEDxJRXLn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFEDxJRXLn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFEDxJRXLn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFEDxJRXLn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFEDxJRXLn .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFEDxJRXLn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFEDxJRXLn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFEDxJRXLn .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFEDxJRXLn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFEDxJRXLn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFEDxJRXLn .dropdown-item.active,
.cid-rFEDxJRXLn .dropdown-item:active {
  background-color: transparent;
}
.cid-rFEDxJRXLn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFEDxJRXLn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFEDxJRXLn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFEDxJRXLn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFEDxJRXLn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFEDxJRXLn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFEDxJRXLn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFEDxJRXLn .navbar-buttons {
  text-align: center;
}
.cid-rFEDxJRXLn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFEDxJRXLn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFEDxJRXLn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFEDxJRXLn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFEDxJRXLn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFEDxJRXLn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFEDxJRXLn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFEDxJRXLn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFEDxJRXLn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFEDxJRXLn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFEDxJRXLn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFEDxJRXLn a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFEDxJRXLn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFEDxJRXLn .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFEDxJRXLn .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFEDxJRXLn .navbar {
    height: 77px;
  }
  .cid-rFEDxJRXLn .navbar.opened {
    height: auto;
  }
  .cid-rFEDxJRXLn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFEDxKxbcr {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFEDxKxbcr .container-fluid {
  padding: 0 5rem;
}
.cid-rFEDxKxbcr .animated-element {
  color: #efefef;
}
.cid-rFEDxKxbcr .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFEDxKxbcr .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFEDxKxbcr .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFEDxKxbcr .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFEDxKxbcr .mbr-section-title {
  color: #232323;
}
.cid-rFEDxKxbcr .mbr-section-subtitle,
.cid-rFEDxKxbcr .mbr-section-btn {
  color: #767676;
}
.cid-rFEDxLMfWq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFEDxLMfWq .container-fluid {
  padding: 0 3rem;
}
.cid-rFEDxLMfWq .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFEDxLMfWq .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFEDxLMfWq .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFEDxLMfWq .social-media {
  margin-top: 1.5rem;
}
.cid-rFEDxLMfWq .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFEDxLMfWq .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFEDxLMfWq .mbr-text,
.cid-rFEDxLMfWq .mbr-offer {
  line-height: 1.5;
}
.cid-rFEDxLMfWq .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFEDxLMfWq .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFEDxLMfWq .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFEDxLMfWq .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFEDxLMfWq .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFEDTECDgK .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-rFEDTECDgK .nav-item:focus,
.cid-rFEDTECDgK .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFEDTECDgK .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFEDTECDgK .nav-item .nav-link {
    position: relative;
  }
  .cid-rFEDTECDgK .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFEDTECDgK .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFEDTECDgK .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFEDTECDgK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFEDTECDgK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFEDTECDgK .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFEDTECDgK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFEDTECDgK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFEDTECDgK .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-rFEDTECDgK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFEDTECDgK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFEDTECDgK .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFEDTECDgK .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFEDTECDgK .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFEDTECDgK .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFEDTECDgK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFEDTECDgK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFEDTECDgK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFEDTECDgK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFEDTECDgK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFEDTECDgK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFEDTECDgK .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-rFEDTECDgK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFEDTECDgK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFEDTECDgK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFEDTECDgK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFEDTECDgK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFEDTECDgK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFEDTECDgK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFEDTECDgK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFEDTECDgK .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-rFEDTECDgK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFEDTECDgK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFEDTECDgK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFEDTECDgK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFEDTECDgK .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFEDTECDgK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFEDTECDgK .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFEDTECDgK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFEDTECDgK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFEDTECDgK .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFEDTECDgK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFEDTECDgK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFEDTECDgK .dropdown-item.active,
.cid-rFEDTECDgK .dropdown-item:active {
  background-color: transparent;
}
.cid-rFEDTECDgK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFEDTECDgK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFEDTECDgK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFEDTECDgK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFEDTECDgK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFEDTECDgK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFEDTECDgK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFEDTECDgK .navbar-buttons {
  text-align: center;
}
.cid-rFEDTECDgK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFEDTECDgK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFEDTECDgK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFEDTECDgK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFEDTECDgK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFEDTECDgK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFEDTECDgK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFEDTECDgK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFEDTECDgK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFEDTECDgK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFEDTECDgK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFEDTECDgK a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFEDTECDgK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFEDTECDgK .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFEDTECDgK .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFEDTECDgK .navbar {
    height: 77px;
  }
  .cid-rFEDTECDgK .navbar.opened {
    height: auto;
  }
  .cid-rFEDTECDgK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFEDTFN8Cd {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFEDTFN8Cd .container-fluid {
  padding: 0 5rem;
}
.cid-rFEDTFN8Cd .animated-element {
  color: #efefef;
}
.cid-rFEDTFN8Cd .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFEDTFN8Cd .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFEDTFN8Cd .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFEDTFN8Cd .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFEDTFN8Cd .mbr-section-title {
  color: #232323;
}
.cid-rFEDTFN8Cd .mbr-section-subtitle,
.cid-rFEDTFN8Cd .mbr-section-btn {
  color: #767676;
}
.cid-rFEDTHa6NJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFEDTHa6NJ .container-fluid {
  padding: 0 3rem;
}
.cid-rFEDTHa6NJ .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFEDTHa6NJ .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFEDTHa6NJ .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFEDTHa6NJ .social-media {
  margin-top: 1.5rem;
}
.cid-rFEDTHa6NJ .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFEDTHa6NJ .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFEDTHa6NJ .mbr-text,
.cid-rFEDTHa6NJ .mbr-offer {
  line-height: 1.5;
}
.cid-rFEDTHa6NJ .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFEDTHa6NJ .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFEDTHa6NJ .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFEDTHa6NJ .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFEDTHa6NJ .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rFEGEAtKPT .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-rFEGEAtKPT .nav-item:focus,
.cid-rFEGEAtKPT .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rFEGEAtKPT .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rFEGEAtKPT .nav-item .nav-link {
    position: relative;
  }
  .cid-rFEGEAtKPT .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rFEGEAtKPT .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rFEGEAtKPT .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFEGEAtKPT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rFEGEAtKPT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rFEGEAtKPT .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rFEGEAtKPT .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rFEGEAtKPT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rFEGEAtKPT .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-rFEGEAtKPT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rFEGEAtKPT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rFEGEAtKPT .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rFEGEAtKPT .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rFEGEAtKPT .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rFEGEAtKPT .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rFEGEAtKPT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rFEGEAtKPT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rFEGEAtKPT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rFEGEAtKPT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rFEGEAtKPT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rFEGEAtKPT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rFEGEAtKPT .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-rFEGEAtKPT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rFEGEAtKPT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rFEGEAtKPT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rFEGEAtKPT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rFEGEAtKPT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rFEGEAtKPT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rFEGEAtKPT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rFEGEAtKPT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rFEGEAtKPT .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-rFEGEAtKPT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rFEGEAtKPT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rFEGEAtKPT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rFEGEAtKPT .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rFEGEAtKPT .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rFEGEAtKPT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rFEGEAtKPT .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rFEGEAtKPT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rFEGEAtKPT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rFEGEAtKPT .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rFEGEAtKPT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rFEGEAtKPT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rFEGEAtKPT .dropdown-item.active,
.cid-rFEGEAtKPT .dropdown-item:active {
  background-color: transparent;
}
.cid-rFEGEAtKPT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rFEGEAtKPT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rFEGEAtKPT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rFEGEAtKPT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rFEGEAtKPT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rFEGEAtKPT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rFEGEAtKPT ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rFEGEAtKPT .navbar-buttons {
  text-align: center;
}
.cid-rFEGEAtKPT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rFEGEAtKPT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rFEGEAtKPT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rFEGEAtKPT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rFEGEAtKPT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rFEGEAtKPT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rFEGEAtKPT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFEGEAtKPT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rFEGEAtKPT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rFEGEAtKPT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rFEGEAtKPT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rFEGEAtKPT a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rFEGEAtKPT .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rFEGEAtKPT .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rFEGEAtKPT .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rFEGEAtKPT .navbar {
    height: 77px;
  }
  .cid-rFEGEAtKPT .navbar.opened {
    height: auto;
  }
  .cid-rFEGEAtKPT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rFEGEB99TX {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-rFEGEB99TX .container-fluid {
  padding: 0 5rem;
}
.cid-rFEGEB99TX .animated-element {
  color: #efefef;
}
.cid-rFEGEB99TX .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rFEGEB99TX .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rFEGEB99TX .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFEGEB99TX .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-rFEGEB99TX .mbr-section-title {
  color: #232323;
}
.cid-rFEGEB99TX .mbr-section-subtitle,
.cid-rFEGEB99TX .mbr-section-btn {
  color: #767676;
}
.cid-rFEGECtetD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rFEGECtetD .container-fluid {
  padding: 0 3rem;
}
.cid-rFEGECtetD .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rFEGECtetD .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rFEGECtetD .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rFEGECtetD .social-media {
  margin-top: 1.5rem;
}
.cid-rFEGECtetD .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rFEGECtetD .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rFEGECtetD .mbr-text,
.cid-rFEGECtetD .mbr-offer {
  line-height: 1.5;
}
.cid-rFEGECtetD .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rFEGECtetD .container-fluid {
    padding: 0 1rem;
  }
  .cid-rFEGECtetD .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rFEGECtetD .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rFEGECtetD .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-rAgUOugXXd .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-rAgUOugXXd .nav-item:focus,
.cid-rAgUOugXXd .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rAgUOugXXd .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rAgUOugXXd .nav-item .nav-link {
    position: relative;
  }
  .cid-rAgUOugXXd .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rAgUOugXXd .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rAgUOugXXd .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rAgUOugXXd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rAgUOugXXd .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-rAgUOugXXd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rAgUOugXXd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rAgUOugXXd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-rAgUOugXXd .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rAgUOugXXd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rAgUOugXXd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rAgUOugXXd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rAgUOugXXd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rAgUOugXXd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rAgUOugXXd .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-rAgUOugXXd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rAgUOugXXd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rAgUOugXXd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rAgUOugXXd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rAgUOugXXd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rAgUOugXXd .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-rAgUOugXXd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rAgUOugXXd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rAgUOugXXd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rAgUOugXXd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rAgUOugXXd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rAgUOugXXd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rAgUOugXXd .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rAgUOugXXd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rAgUOugXXd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rAgUOugXXd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rAgUOugXXd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rAgUOugXXd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rAgUOugXXd .dropdown-item.active,
.cid-rAgUOugXXd .dropdown-item:active {
  background-color: transparent;
}
.cid-rAgUOugXXd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rAgUOugXXd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rAgUOugXXd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rAgUOugXXd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-rAgUOugXXd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rAgUOugXXd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rAgUOugXXd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rAgUOugXXd .navbar-buttons {
  text-align: center;
}
.cid-rAgUOugXXd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rAgUOugXXd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rAgUOugXXd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rAgUOugXXd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rAgUOugXXd a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rAgUOugXXd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rAgUOugXXd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rAgUOugXXd .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rAgUOugXXd .navbar {
    height: 77px;
  }
  .cid-rAgUOugXXd .navbar.opened {
    height: auto;
  }
  .cid-rAgUOugXXd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t16TZaC1EM {
  padding-top: 120px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-t16TZaC1EM .container-fluid {
  padding: 0 2rem;
}
.cid-t16TZaC1EM .mbr-section-title {
  margin-bottom: 1rem;
}
.cid-t16TZaC1EM .mbr-title {
  padding: 0 1rem;
}
.cid-t16TZaC1EM .mbr-section-subtitle {
  margin-top: .8rem;
  margin-bottom: 1.3rem;
}
.cid-t16TZaC1EM .underline {
  padding: .5rem 1rem .5rem 1rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-t16TZaC1EM .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t16TZaC1EM .image-wrap {
  width: 100%;
}
.cid-t16TZaC1EM .image-wrap img {
  padding-bottom: 1rem;
  width: 100%;
  height: 100%;
}
.cid-t16TZaC1EM .btn {
  margin-top: 1rem;
  margin-left: 0;
  margin-right: 0;
}
.cid-t16TZaC1EM .card-wrapper {
  padding: 2rem;
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .cid-t16TZaC1EM .container-fluid {
    padding: 0rem;
  }
}
.cid-rAgWfv7tiu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rAgWfv7tiu .container-fluid {
  padding: 0 3rem;
}
.cid-rAgWfv7tiu .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-rAgWfv7tiu .mbr-list li {
  margin-bottom: 1rem;
}
.cid-rAgWfv7tiu .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-rAgWfv7tiu .social-media {
  margin-top: 1.5rem;
}
.cid-rAgWfv7tiu .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-rAgWfv7tiu .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-rAgWfv7tiu .mbr-text,
.cid-rAgWfv7tiu .mbr-offer {
  line-height: 1.5;
}
.cid-rAgWfv7tiu .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-rAgWfv7tiu .container-fluid {
    padding: 0 1rem;
  }
  .cid-rAgWfv7tiu .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-rAgWfv7tiu .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-rAgWfv7tiu .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-t1uvEUTvDK .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-t1uvEUTvDK .nav-item:focus,
.cid-t1uvEUTvDK .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1uvEUTvDK .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-t1uvEUTvDK .nav-item .nav-link {
    position: relative;
  }
  .cid-t1uvEUTvDK .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-t1uvEUTvDK .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-t1uvEUTvDK .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1uvEUTvDK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1uvEUTvDK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1uvEUTvDK .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-t1uvEUTvDK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1uvEUTvDK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1uvEUTvDK .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-t1uvEUTvDK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1uvEUTvDK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1uvEUTvDK .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-t1uvEUTvDK .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-t1uvEUTvDK .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t1uvEUTvDK .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1uvEUTvDK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1uvEUTvDK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1uvEUTvDK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t1uvEUTvDK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1uvEUTvDK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1uvEUTvDK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1uvEUTvDK .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-t1uvEUTvDK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1uvEUTvDK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t1uvEUTvDK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1uvEUTvDK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1uvEUTvDK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1uvEUTvDK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1uvEUTvDK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1uvEUTvDK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1uvEUTvDK .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-t1uvEUTvDK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1uvEUTvDK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1uvEUTvDK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t1uvEUTvDK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1uvEUTvDK .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1uvEUTvDK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1uvEUTvDK .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-t1uvEUTvDK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1uvEUTvDK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1uvEUTvDK .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1uvEUTvDK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1uvEUTvDK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1uvEUTvDK .dropdown-item.active,
.cid-t1uvEUTvDK .dropdown-item:active {
  background-color: transparent;
}
.cid-t1uvEUTvDK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1uvEUTvDK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1uvEUTvDK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1uvEUTvDK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-t1uvEUTvDK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1uvEUTvDK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1uvEUTvDK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1uvEUTvDK .navbar-buttons {
  text-align: center;
}
.cid-t1uvEUTvDK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1uvEUTvDK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-t1uvEUTvDK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1uvEUTvDK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1uvEUTvDK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1uvEUTvDK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1uvEUTvDK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1uvEUTvDK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1uvEUTvDK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1uvEUTvDK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1uvEUTvDK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1uvEUTvDK a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1uvEUTvDK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t1uvEUTvDK .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t1uvEUTvDK .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1uvEUTvDK .navbar {
    height: 77px;
  }
  .cid-t1uvEUTvDK .navbar.opened {
    height: auto;
  }
  .cid-t1uvEUTvDK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1uvEVKwfb {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-t1uvEVKwfb .container-fluid {
  padding: 0 5rem;
}
.cid-t1uvEVKwfb .animated-element {
  color: #efefef;
}
.cid-t1uvEVKwfb .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-t1uvEVKwfb .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1uvEVKwfb .container-fluid {
    padding: 0 1rem;
  }
  .cid-t1uvEVKwfb .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-t1uvEVKwfb .mbr-section-title {
  color: #232323;
}
.cid-t1uvEVKwfb .mbr-section-subtitle,
.cid-t1uvEVKwfb .mbr-section-btn {
  color: #767676;
}
.cid-t1uvEWNxtH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-t1uvEWNxtH .container-fluid {
  padding: 0 3rem;
}
.cid-t1uvEWNxtH .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-t1uvEWNxtH .mbr-list li {
  margin-bottom: 1rem;
}
.cid-t1uvEWNxtH .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t1uvEWNxtH .social-media {
  margin-top: 1.5rem;
}
.cid-t1uvEWNxtH .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-t1uvEWNxtH .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-t1uvEWNxtH .mbr-text,
.cid-t1uvEWNxtH .mbr-offer {
  line-height: 1.5;
}
.cid-t1uvEWNxtH .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-t1uvEWNxtH .container-fluid {
    padding: 0 1rem;
  }
  .cid-t1uvEWNxtH .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-t1uvEWNxtH .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-t1uvEWNxtH .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-t1uuMZF6m0 .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-t1uuMZF6m0 .nav-item:focus,
.cid-t1uuMZF6m0 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1uuMZF6m0 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-t1uuMZF6m0 .nav-item .nav-link {
    position: relative;
  }
  .cid-t1uuMZF6m0 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-t1uuMZF6m0 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-t1uuMZF6m0 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1uuMZF6m0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1uuMZF6m0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1uuMZF6m0 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-t1uuMZF6m0 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1uuMZF6m0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1uuMZF6m0 .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-t1uuMZF6m0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1uuMZF6m0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1uuMZF6m0 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-t1uuMZF6m0 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-t1uuMZF6m0 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t1uuMZF6m0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1uuMZF6m0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1uuMZF6m0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1uuMZF6m0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t1uuMZF6m0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1uuMZF6m0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1uuMZF6m0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1uuMZF6m0 .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-t1uuMZF6m0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1uuMZF6m0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t1uuMZF6m0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1uuMZF6m0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1uuMZF6m0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1uuMZF6m0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1uuMZF6m0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1uuMZF6m0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1uuMZF6m0 .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-t1uuMZF6m0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1uuMZF6m0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1uuMZF6m0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t1uuMZF6m0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1uuMZF6m0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1uuMZF6m0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1uuMZF6m0 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-t1uuMZF6m0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1uuMZF6m0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1uuMZF6m0 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1uuMZF6m0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1uuMZF6m0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1uuMZF6m0 .dropdown-item.active,
.cid-t1uuMZF6m0 .dropdown-item:active {
  background-color: transparent;
}
.cid-t1uuMZF6m0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1uuMZF6m0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1uuMZF6m0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1uuMZF6m0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-t1uuMZF6m0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1uuMZF6m0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1uuMZF6m0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1uuMZF6m0 .navbar-buttons {
  text-align: center;
}
.cid-t1uuMZF6m0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1uuMZF6m0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-t1uuMZF6m0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1uuMZF6m0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1uuMZF6m0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1uuMZF6m0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1uuMZF6m0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1uuMZF6m0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1uuMZF6m0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1uuMZF6m0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1uuMZF6m0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1uuMZF6m0 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1uuMZF6m0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t1uuMZF6m0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t1uuMZF6m0 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1uuMZF6m0 .navbar {
    height: 77px;
  }
  .cid-t1uuMZF6m0 .navbar.opened {
    height: auto;
  }
  .cid-t1uuMZF6m0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1uuN0B7Or {
  overflow: hidden !important;
  background-color: #ffffff;
}
.cid-t1uuN0B7Or .container-fluid {
  padding: 0 5rem;
}
.cid-t1uuN0B7Or .animated-element {
  color: #efefef;
}
.cid-t1uuN0B7Or .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-t1uuN0B7Or .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1uuN0B7Or .container-fluid {
    padding: 0 1rem;
  }
  .cid-t1uuN0B7Or .mbr-figure {
    margin-top: 1rem;
  }
}
.cid-t1uuN0B7Or .mbr-section-title {
  color: #232323;
}
.cid-t1uuN0B7Or .mbr-section-subtitle,
.cid-t1uuN0B7Or .mbr-section-btn {
  color: #767676;
}
.cid-t1uuN1yiPu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-t1uuN1yiPu .container-fluid {
  padding: 0 3rem;
}
.cid-t1uuN1yiPu .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-t1uuN1yiPu .mbr-list li {
  margin-bottom: 1rem;
}
.cid-t1uuN1yiPu .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t1uuN1yiPu .social-media {
  margin-top: 1.5rem;
}
.cid-t1uuN1yiPu .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-t1uuN1yiPu .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-t1uuN1yiPu .mbr-text,
.cid-t1uuN1yiPu .mbr-offer {
  line-height: 1.5;
}
.cid-t1uuN1yiPu .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-t1uuN1yiPu .container-fluid {
    padding: 0 1rem;
  }
  .cid-t1uuN1yiPu .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-t1uuN1yiPu .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-t1uuN1yiPu .mbr-list li {
    margin-bottom: .5rem;
  }
}
.cid-t1vCSPwwC6 .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-t1vCSPwwC6 .nav-item:focus,
.cid-t1vCSPwwC6 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1vCSPwwC6 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-t1vCSPwwC6 .nav-item .nav-link {
    position: relative;
  }
  .cid-t1vCSPwwC6 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #a38dfd, #fe525b);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-t1vCSPwwC6 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-t1vCSPwwC6 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1vCSPwwC6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1vCSPwwC6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1vCSPwwC6 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-t1vCSPwwC6 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1vCSPwwC6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1vCSPwwC6 .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-t1vCSPwwC6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1vCSPwwC6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1vCSPwwC6 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
}
.cid-t1vCSPwwC6 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-t1vCSPwwC6 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-t1vCSPwwC6 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1vCSPwwC6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1vCSPwwC6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1vCSPwwC6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-t1vCSPwwC6 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1vCSPwwC6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1vCSPwwC6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1vCSPwwC6 .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-t1vCSPwwC6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1vCSPwwC6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-t1vCSPwwC6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1vCSPwwC6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1vCSPwwC6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1vCSPwwC6 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1vCSPwwC6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1vCSPwwC6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1vCSPwwC6 .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-t1vCSPwwC6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1vCSPwwC6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1vCSPwwC6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t1vCSPwwC6 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1vCSPwwC6 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1vCSPwwC6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1vCSPwwC6 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-t1vCSPwwC6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1vCSPwwC6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1vCSPwwC6 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1vCSPwwC6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1vCSPwwC6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1vCSPwwC6 .dropdown-item.active,
.cid-t1vCSPwwC6 .dropdown-item:active {
  background-color: transparent;
}
.cid-t1vCSPwwC6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1vCSPwwC6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1vCSPwwC6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1vCSPwwC6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #efefef;
}
.cid-t1vCSPwwC6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1vCSPwwC6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1vCSPwwC6 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1vCSPwwC6 .navbar-buttons {
  text-align: center;
}
.cid-t1vCSPwwC6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1vCSPwwC6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #bf4c4c;
}
.cid-t1vCSPwwC6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1vCSPwwC6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1vCSPwwC6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1vCSPwwC6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1vCSPwwC6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1vCSPwwC6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1vCSPwwC6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1vCSPwwC6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1vCSPwwC6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1vCSPwwC6 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1vCSPwwC6 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t1vCSPwwC6 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-t1vCSPwwC6 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1vCSPwwC6 .navbar {
    height: 77px;
  }
  .cid-t1vCSPwwC6 .navbar.opened {
    height: auto;
  }
  .cid-t1vCSPwwC6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1vCSRgaQJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t1vCSRgaQJ .container-fluid {
  padding: 0 3rem;
}
.cid-t1vCSRgaQJ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #a38dfd, #fe525b);
  display: inline-block;
}
.cid-t1vCSRgaQJ .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1vCSRgaQJ .card:hover img {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  transition: all .5s;
}
.cid-t1vCSRgaQJ .card .card-wrapper {
  height: 1%;
}
.cid-t1vCSRgaQJ .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 1rem;
  border-radius: 10px;
  z-index: 1;
}
.cid-t1vCSRgaQJ .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-t1vCSRgaQJ .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 0;
  left: 0;
  z-index: 1;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fe525b;
}
.cid-t1vCSRgaQJ .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-t1vCSRgaQJ .card .card-wrapper .card-box .mbr-section-btn a {
  margin-left: 4px;
}
@media (max-width: 767px) {
  .cid-t1vCSRgaQJ .container-fluid {
    padding: 0 1rem;
  }
}
.cid-t1vCSRgaQJ .mbr-section-title,
.cid-t1vCSRgaQJ .underline {
  text-align: center;
}
.cid-t1vCSSX1m5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-t1vCSSX1m5 .container-fluid {
  padding: 0 3rem;
}
.cid-t1vCSSX1m5 .mbr-list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #efefef;
}
.cid-t1vCSSX1m5 .mbr-list li {
  margin-bottom: 1rem;
}
.cid-t1vCSSX1m5 .mbr-section-title {
  margin-bottom: 2rem;
}
.cid-t1vCSSX1m5 .social-media {
  margin-top: 1.5rem;
}
.cid-t1vCSSX1m5 .social-media ul {
  padding: 0;
  margin-bottom: 8px;
}
.cid-t1vCSSX1m5 .social-media ul li {
  margin-right: 1rem;
  display: inline-block;
}
.cid-t1vCSSX1m5 .mbr-text,
.cid-t1vCSSX1m5 .mbr-offer {
  line-height: 1.5;
}
.cid-t1vCSSX1m5 .form-control {
  color: #fff;
  z-index: 0;
  min-height: 3rem !important;
  background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .cid-t1vCSSX1m5 .container-fluid {
    padding: 0 1rem;
  }
  .cid-t1vCSSX1m5 .mbr-section-title {
    margin-bottom: 1rem;
  }
  .cid-t1vCSSX1m5 .mbr-list {
    margin-bottom: 2rem;
  }
  .cid-t1vCSSX1m5 .mbr-list li {
    margin-bottom: .5rem;
  }
}
