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

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

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

.embla__button,
.carousel-control {
  background-color: #edefea !important;
  opacity: 0.8 !important;
  color: #464845 !important;
  border-color: #edefea !important;
}

.carousel .close,
.modalWindow .close {
  background-color: #edefea !important;
  color: #464845 !important;
  border-color: #edefea !important;
  opacity: 0.8 !important;
}

.carousel .close:hover,
.modalWindow .close:hover {
  opacity: 1 !important;
}

.carousel-indicators li {
  background-color: #edefea !important;
  border: 2px solid #464845 !important;
}

.carousel-indicators li:hover,
.carousel-indicators li:active {
  opacity: 0.8 !important;
}

.embla__button:hover,
.carousel-control:hover {
  background-color: #edefea !important;
  opacity: 1 !important;
}

.modalWindow-video-container {
  height: 80%;
}

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

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

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

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

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

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

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

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

b,
strong {
  font-weight: bold;
}

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

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

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

.hidden {
  visibility: hidden;
}

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

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

.mbr-black {
  color: #111111;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card-box {
  width: 100%;
}

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

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

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

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

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

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.media {
  display: -webkit-flex;
}

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

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

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

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

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

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

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

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

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

.carousel-item img {
  margin: auto;
}

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

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

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

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

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

.card-img {
  width: auto;
}

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

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

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

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

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

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

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

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

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 1.2rem 2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

.row > * {
  padding-right: 1rem;
  padding-left: 1rem;
}

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

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

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

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

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

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

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

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

:focus {
  outline: none;
}

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

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

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

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

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

.container,
.container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}

.row {
  margin-left: -16px;
  margin-right: -16px;
}
.row > [class*=col] {
  padding-left: 16px;
  padding-right: 16px;
}

@media (min-width: 992px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 991px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.app-video-wrapper > img {
  opacity: 1;
}

.app-video-wrapper {
  background: transparent;
}

.item {
  position: relative;
}

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

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

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

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}
/* ============================================================
   STAFF PAGE ONLY
   ============================================================ */
body[data-page="staff"] .item-wrapper {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;   /* Equal card height */
}

body[data-page="staff"] .item-content {
    flex-grow: 1 !important;    /* Pushes buttons downward */
    display: flex;
    flex-direction: column;
}

body[data-page="staff"] .item-footer {
    margin-top: auto !important;   /* Buttons align perfectly */
    text-align: center !important;
}

/* ============================================================
   PERFECT CIRCLE IMAGES (no squashing)
   ============================================================ */
body[data-page="staff"] .item-img,
body[data-page="staff"] .img-wrap {
    width: 180px !important;
    height: 180px !important;
    max-width: 180px !important;
    max-height: 180px !important;
    margin: 0 auto 1rem auto !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    position: relative;
}

@media (max-width: 1199px) {
  body[data-page="staff"] .item-img,
  body[data-page="staff"] .img-wrap {
      width: 160px !important;
      height: 160px !important;
  }
}

@media (max-width: 767px) {
  body[data-page="staff"] .item-img,
  body[data-page="staff"] .img-wrap {
      width: 140px !important;
      height: 140px !important;
  }
}

body[data-page="staff"] .item-img img,
body[data-page="staff"] .img-wrap img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    border-radius: 50% !important;
    display: block;
}
body {
  overflow-x: hidden;
}.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #eff5f8;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 3rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2.5rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.525rem + (2.5 - 1.525) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #6e9999 !important;
}
.bg-success {
  background-color: #20ac6b !important;
}
.bg-info {
  background-color: #1f6463 !important;
}
.bg-warning {
  background-color: #000000 !important;
}
.bg-danger {
  background-color: #ae1e2c !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6e9999 !important;
  border-color: #6e9999 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #8caeae !important;
  border-color: #8caeae !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #8caeae !important;
  border-color: #8caeae !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #6aadb1 !important;
  border-color: #6aadb1 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #8bbfc3 !important;
  border-color: #8bbfc3 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #8bbfc3 !important;
  border-color: #8bbfc3 !important;
}
.btn-info,
.btn-info:active {
  background-color: #1f6463 !important;
  border-color: #1f6463 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #2b8b8a !important;
  border-color: #2b8b8a !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #2b8b8a !important;
  border-color: #2b8b8a !important;
}
.btn-success,
.btn-success:active {
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #28d786 !important;
  border-color: #28d786 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #da2637 !important;
  border-color: #da2637 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #6e9999;
  color: #6e9999;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #496767 !important;
  background-color: transparent !important;
  border-color: #496767 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6e9999 !important;
  border-color: #6e9999 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #6aadb1;
  color: #6aadb1;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #437d81 !important;
  background-color: transparent !important;
  border-color: #437d81 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #6aadb1 !important;
  border-color: #6aadb1 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #1f6463;
  color: #1f6463;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #0a2221 !important;
  background-color: transparent !important;
  border-color: #0a2221 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #1f6463 !important;
  border-color: #1f6463 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #20ac6b;
  color: #20ac6b;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #12633e !important;
  background-color: transparent !important;
  border-color: #12633e !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #20ac6b !important;
  border-color: #20ac6b !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ae1e2c;
  color: #ae1e2c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #641119 !important;
  background-color: transparent !important;
  border-color: #641119 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ae1e2c !important;
  border-color: #ae1e2c !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #6e9999 !important;
}
.text-secondary {
  color: #6aadb1 !important;
}
.text-success {
  color: #20ac6b !important;
}
.text-info {
  color: #1f6463 !important;
}
.text-warning {
  color: #000000 !important;
}
.text-danger {
  color: #ae1e2c !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #425f5f !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #3e7477 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #105636 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #071616 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #000000 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #570f16 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #6e9999;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #1f6463;
}
.alert-warning {
  background-color: #000000;
}
.alert-danger {
  background-color: #ae1e2c;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6e9999;
  border-color: #6e9999;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #6e9999;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b9cece;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #68e3aa;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #3fc3c2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e56773;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #6e9999 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #6e9999;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6e9999;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6e9999;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #6e9999;
  border-bottom-color: #6e9999;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #6e9999 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #6aadb1 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%236e9999' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v7WOcYNFEw {
  position: relative;
  max-width: 100vw;
  overflow-x: hidden;
  background-image: url("../../../assets/images/bc6753cf-6ba9-47b1-883d-66feffb53249-1-105-c-2000x1313.jpg?v=1WlW3h");
  display: flex;
  flex-wrap: wrap;
}
.cid-v7WOcYNFEw html,
.cid-v7WOcYNFEw body {
  width: 100%;
  max-width: 100%;
  overflow-x: hidden;
  overflow-inline: clip;
}
.cid-v7WOcYNFEw *,
.cid-v7WOcYNFEw *::before,
.cid-v7WOcYNFEw *::after {
  box-sizing: border-box;
}
@media (min-width: 992px) {
  .cid-v7WOcYNFEw .row {
    justify-content: flex-start;
  }
  .cid-v7WOcYNFEw .content-wrap {
    padding: 1rem 3rem;
    max-width: 100%;
  }
}
@media (max-width: 991.98px) {
  .cid-v7WOcYNFEw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v7WOcYNFEw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v7WOcYNFEw .content-wrap {
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-v7WOcYNFEw .mbr-section-title {
    font-size: clamp(30px, 8vw, 46px) !important;
    line-height: 1.1 !important;
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .cid-v7WOcYNFEw .mbr-section-subtitle {
    white-space: normal !important;
    font-size: clamp(18px, 5vw, 26px) !important;
    line-height: 1.3 !important;
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
    margin-top: 0.4rem !important;
  }
  .cid-v7WOcYNFEw .mbr-section-title,
  .cid-v7WOcYNFEw .mbr-section-title span {
    white-space: nowrap !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
    font-size: clamp(36px, 10vw, 52px) !important;
    line-height: 1.05 !important;
    letter-spacing: 0 !important;
  }
  .cid-v7WOcYNFEw .mbr-section-subtitle,
  .cid-v7WOcYNFEw .mbr-section-subtitle span {
    white-space: normal !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
    font-size: clamp(18px, 5vw, 26px) !important;
    line-height: 1.25 !important;
  }
}
.cid-v7WOcYNFEw .mbr-fallback-image {
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
}
.cid-v7WOcYNFEw .mbr-overlay {
  background-color: #000000;
  opacity: 0.6;
  pointer-events: none;
}
.cid-v7WOcYNFEw img,
.cid-v7WOcYNFEw video,
.cid-v7WOcYNFEw iframe,
.cid-v7WOcYNFEw .content-wrap,
.cid-v7WOcYNFEw .mbr-fallback-image img {
  max-width: 100%;
}
.cid-v7WOcYNFEw .row,
.cid-v7WOcYNFEw .mbr-row {
  margin-left: 0;
  margin-right: 0;
}
.cid-v7WOcYNFEw .mbr-text,
.cid-v7WOcYNFEw .mbr-section-title,
.cid-v7WOcYNFEw .mbr-section-subtitle {
  overflow-wrap: anywhere;
}
@media (min-width: 100%) {
  .cid-v7WOcYNFEw {
    align-items: center;
  }
  .cid-v7WOcYNFEw .row {
    justify-content: flex-start;
  }
  .cid-v7WOcYNFEw .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 100%) and (min-width: 100%) {
  .cid-v7WOcYNFEw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 100%) {
  .cid-v7WOcYNFEw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v7WOcYNFEw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v7WOcYNFEw .content-wrap {
    width: 100%;
  }
}
.cid-v7WOcYNFEw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7WOcYNFEw .mbr-section-title,
.cid-v7WOcYNFEw .mbr-section-subtitle {
  text-align: left;
  color: #ffc091;
  margin-top: -0.5rem !important;
}
.cid-v7WOcYNFEw .mbr-text,
.cid-v7WOcYNFEw .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-v7WOcYNFEw .mbr-section-title {
  color: #edefeb;
}
.cid-v7WOcYNFEw .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-v7WOcYNFEw .mbr-section-title P {
  text-align: left;
}
.cid-v7WOcYNFEw .mbr-section-subtitle P {
  text-align: left;
}
.cid-uVfo2cBPVR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: transparent;
}
.cid-uVfo2cBPVR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVfo2cBPVR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uVfo2cBPVR .card-content-text {
    padding: 1.5rem 1.5rem 0 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-uVfo2cBPVR .card-content-text {
    padding: 2.25rem 2.25rem 0 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uVfo2cBPVR .card-content-text {
    padding: 4rem 4rem 1rem 4rem;
  }
}
.cid-uVfo2cBPVR .card-wrapper {
  background: #ffffff;
}
.cid-uVfo2cBPVR .mbr-text,
.cid-uVfo2cBPVR .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVfo2cBPVR .card-title,
.cid-uVfo2cBPVR .card-box {
  text-align: left;
  color: #000000;
}
.cid-uVfo2cCbzl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-uVfo2cCbzl .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-uVfo2cCbzl .panel-group {
  border: none;
}
.cid-uVfo2cCbzl .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cCbzl .card-header {
    padding: 0rem;
  }
}
.cid-uVfo2cCbzl .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-uVfo2cCbzl .img-col {
  padding: 0;
}
.cid-uVfo2cCbzl .img-item {
  height: 100%;
}
.cid-uVfo2cCbzl img {
  height: 100%;
  object-fit: cover;
}
.cid-uVfo2cCbzl .collapsed span {
  transform: rotate(0deg);
}
.cid-uVfo2cCbzl .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVfo2cCbzl p {
  margin-bottom: 0.3rem;
}
.cid-uVfo2cCbzl .panel-title-edit {
  color: #000000;
}
.cid-uVfo2cCbzl .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-uVfo2cCbzl .card {
  background: #ffffff;
  padding: 2.25rem;
  border-radius: 2rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cCbzl .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uVfo2cCbzl .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-uVfo2cCbzl .panel-text {
  color: #000000;
}
.cid-uVfo2cCbzl .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uVfo2cCbzl .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uVfo2cCbzl .panel-title-edit,
.cid-uVfo2cCbzl .mbr-iconfont {
  color: #000000;
}
.cid-v34kqKW8LY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v34kqKW8LY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34kqKW8LY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34kqKW8LY .row {
  flex-direction: row-reverse;
}
.cid-v34kqKW8LY .mbr-description {
  text-align: center;
}
.cid-v7WGI8Pet4 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #e1e7ec;
}
.cid-v7WGI8Pet4 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-v7WGI8Pet4 img,
.cid-v7WGI8Pet4 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v7WGI8Pet4 .item:focus,
.cid-v7WGI8Pet4 span:focus {
  outline: none;
}
.cid-v7WGI8Pet4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7WGI8Pet4 .item {
    margin-bottom: 1rem;
  }
}
.cid-v7WGI8Pet4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v7WGI8Pet4 .mbr-section-title {
  color: #232323;
}
.cid-v7WGI8Pet4 .mbr-text,
.cid-v7WGI8Pet4 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-v7WGI8Pet4 .item-title {
  color: #232323;
  text-align: center;
}
.cid-v7WGI8Pet4 .content-head {
  max-width: 800px;
}
.cid-v4mEVbRnBK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #e1e7ec;
}
.cid-v4mEVbRnBK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4mEVbRnBK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4mEVbRnBK .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v4mEVbRnBK .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v4mEVbRnBK .content-wrapper {
    width: 100%;
  }
}
.cid-v4mEVbRnBK .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v4mEVbRnBK .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v4mEVbRnBK .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v4mEVbRnBK .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v4mEVbRnBK .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v4mEVbRnBK .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v4mEVbRnBK .content-wrapper .desc-wrapper::before,
.cid-v4mEVbRnBK .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v4mEVbRnBK .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v4mEVbRnBK .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v4mEVbRnBK .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v4mEVbRnBK .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v4mEVbRnBK .mbr-section-title {
  color: #181824;
}
.cid-v4mEVbRnBK .mbr-text {
  color: #54547e;
  text-align: center;
}
.cid-v4mEVbRnBK .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v4mEVbRnBK .mbr-section-title,
.cid-v4mEVbRnBK .mbr-section-btn {
  text-align: center;
}
.cid-uVfo2cDQRI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dsc-1389.jpg-2000x1333.jpg?v=1WlW3h");
}
.cid-uVfo2cDQRI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVfo2cDQRI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVfo2cDQRI .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-uVfo2cDQRI .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uVfo2cDQRI .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uVfo2cDQRI .card-wrapper {
    padding: 4rem;
  }
}
.cid-uVfo2cDQRI .mbr-text,
.cid-uVfo2cDQRI .mbr-section-btn {
  text-align: center;
}
.cid-v0MRgB1PKb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0MRgB1PKb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0MRgB1PKb .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v0MRgB1PKb .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0MRgB1PKb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0MRgB1PKb .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #255a5a;
  height: 80px;
  border-radius: 50%;
}
.cid-v0MRgB1PKb .card-title,
.cid-v0MRgB1PKb .iconfont-wrapper,
.cid-v0MRgB1PKb .card-text {
  color: #000000;
  text-align: center;
}
.cid-v0MRgB1PKb .content-head {
  max-width: 800px;
}
.cid-v0MRgB1PKb .mbr-section-title {
  color: #000000;
}
.cid-v0MRgB1PKb .mbr-section-btn {
  text-align: center;
}
#Contact-Cygnet-Clinic {
  /* Full-width strip, even inside a constrained Mobirise block */
  /* Dark overlay over the photo */
  /* Centered inner content (form) */
  /* Optional: tighten paragraph styling inside this block only */
  /* Mobile: background-attachment: fixed is buggy on iOS */
}
#Contact-Cygnet-Clinic .jotform-parallax {
  position: relative;
  /* Make the background strip span the full viewport width */
  width: 100vw;
  margin-left: calc(0%);
  padding: 80px 0;
  /* Replace this with your actual background image */
  background-image: url("https://cygnetclinic.com.au/assets/images/img-6677.jpg-2000x1500.png");
  background-size: cover;
  background-position: center center;
  background-attachment: fixed;
  /* parallax on desktop */
  text-align: center;
  overflow: hidden;
}
#Contact-Cygnet-Clinic .jotform-parallax::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.65);
  /* make value higher (0.7–0.8) for darker */
  z-index: 0;
}
#Contact-Cygnet-Clinic .jotform-parallax-inner {
  position: relative;
  z-index: 1;
  max-width: 900px;
  /* width of form container */
  margin: 0 auto;
  padding: 0 16px;
  /* side padding so it doesn’t hit edges on mobile */
  color: #ffffff;
}
#Contact-Cygnet-Clinic .jotform-parallax-inner p {
  font-size: 24px;
  color: #f5f5f5;
}
@media (max-width: 991px) {
  #Contact-Cygnet-Clinic .jotform-parallax {
    background-attachment: scroll;
  }
}
#Cygnet-Blog-and-Mental-Health-Articles {
  /* Type valid CSS here */
  /* ----------------------------------------------
   🌿 Cygnet Clinic RSS Feed — Button + Date Fix
   ---------------------------------------------- */
  /* Center everything inside cards properly */
  /* DATE styling — centred and visually balanced */
  /* READ MORE — Larger, centred, white text */
  /* Hover effect */
  /* ----------------------------------------------
   🌿 Cygnet Clinic RSS Feed — Button Alignment Fix
   ---------------------------------------------- */
  /* Make each card a vertical flexbox */
  /* Make the card body stretch so the button sits at bottom */
  /* Keep text and date at the top */
  /* Force the button to the bottom */
  /* ----------------------------------------------
   Existing styles preserved
   ---------------------------------------------- */
  /* Center everything inside cards properly */
  /* DATE styling — centred and visually balanced */
  /* READ MORE — Larger, centred, white text */
  /* Hover effect */
}
#Cygnet-Blog-and-Mental-Health-Articles div {
  padding: 40px 0;
  color: #777;
  text-align: center;
}
#Cygnet-Blog-and-Mental-Health-Articles p {
  font-size: 18px;
  color: #000000;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body,
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body * {
  text-align: center !important;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body small.text-muted {
  display: block;
  text-align: center !important;
  font-size: 0.9rem;
  margin-bottom: 10px;
  color: #6e7c7a !important;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .btn-primary.btn-sm {
  display: block !important;
  margin: 0 auto !important;
  background: #3d6f68 !important;
  /* Cygnet green-teal */
  border-color: #3d6f68 !important;
  color: #ffffff !important;
  padding: 12px 26px !important;
  /* Larger */
  border-radius: 40px !important;
  /* Fully rounded pill button */
  font-size: 1rem !important;
  font-weight: 600 !important;
  transition: background 0.3s ease, transform 0.25s ease, box-shadow 0.25s ease;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .btn-primary.btn-sm:hover {
  background: #274944 !important;
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body {
  display: flex !important;
  flex-direction: column !important;
  flex-grow: 1 !important;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body > *:not(.btn) {
  margin-bottom: 12px !important;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body .btn-primary.btn-sm {
  margin-top: auto !important;
  /* pushes button to bottom */
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body,
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body * {
  text-align: center !important;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .card-body small.text-muted {
  display: block;
  text-align: center !important;
  font-size: 0.9rem;
  margin-bottom: 10px;
  color: #6e7c7a !important;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .btn-primary.btn-sm {
  display: block !important;
  margin: 0 auto !important;
  background: #3d6f68 !important;
  /* Cygnet green-teal */
  border-color: #3d6f68 !important;
  color: #ffffff !important;
  padding: 12px 26px !important;
  /* Larger */
  border-radius: 40px !important;
  /* Fully rounded pill button */
  font-size: 1rem !important;
  font-weight: 600 !important;
  transition: background 0.3s ease, transform 0.25s ease, box-shadow 0.25s ease;
}
#Cygnet-Blog-and-Mental-Health-Articles .rss-feed .btn-primary.btn-sm:hover {
  background: #274944 !important;
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);
}
.cid-vczF0wm13V {
  padding-top: 4.5rem;
  padding-bottom: 4rem;
  background: #ffffff;
}
.cid-vczF0wm13V .mbr-fallback-image.disabled {
  display: none;
}
.cid-vczF0wm13V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vczF0wm13V .card-wrapper {
  background-color: #ffffff;
  padding: 1rem 2rem;
}
.cid-vczF0wm13V .google-map {
  margin-top: -2rem;
  height: auto;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vczF0wm13V .google-map iframe {
  width: 80%;
  height: 80%;
  aspect-ratio: 1.77777778;
  background-color: #000000;
  border: 1;
  padding: 1;
}
@media (max-width: 768px) {
  .cid-vczF0wm13V .google-map {
    margin-top: 10;
    height: auto;
  }
  .cid-vczF0wm13V .google-map iframe {
    width: 80%;
    height: auto;
    aspect-ratio: 1;
  }
}
.cid-vczF0wm13V .content-head {
  max-width: 800px;
}
.cid-vczF0wm13V .card-title,
.cid-vczF0wm13V .iconfont-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vczF0wm13V .card-text,
.cid-vczF0wm13V .mbr-section-btn {
  color: #ffffff;
}
.cid-vczF0wm13V .mbr-desc,
.cid-vczF0wm13V .desc-wrapper {
  color: #fdfde1;
}
.cid-vczF0wm13V .mbr-section-btn {
  display: flex;
  justify-content: center;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cid-vczF0wm13V .mbr-section-btn {
    width: 100%;
  }
  .cid-vczF0wm13V .mbr-section-btn .btn {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-v0SueaB71I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v0SueaB71I .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0SueaB71I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0SueaB71I .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v0SueaB71I .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0SueaB71I .mbr-section-title {
  text-align: center;
}
.cid-v0SueaB71I .mbr-section-subtitle {
  text-align: center;
}
.cid-v0SueaB71I .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-v0SueaB71I .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-v0SueaB71I .content-head {
  max-width: 800px;
}
.cid-v0SueaB71I .img-box {
  display: flex;
  justify-content: center;
}
.cid-v0SueaB71I .card-title {
  text-align: center;
}
.cid-v0SueaB71I .card-text {
  text-align: center;
}
.cid-v0SueaB71I .link {
  text-align: center;
}
.cid-v0SBDDwsWj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v0SBDDwsWj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0SBDDwsWj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0SBDDwsWj .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v0SBDDwsWj .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0SBDDwsWj .mbr-section-title {
  text-align: center;
}
.cid-v0SBDDwsWj .mbr-section-subtitle {
  text-align: center;
}
.cid-v0SBDDwsWj .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-v0SBDDwsWj .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-v0SBDDwsWj .content-head {
  max-width: 800px;
}
.cid-v0SBDDwsWj .img-box {
  display: flex;
  justify-content: center;
}
.cid-v0SBDDwsWj .card-title {
  text-align: center;
}
.cid-v0SBDDwsWj .card-text {
  text-align: center;
}
.cid-v0SBDDwsWj .link {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eSfBzokI.popup-builder {
  background-color: #ffffff;
}
.cid-v2eSfBzokI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eSfBzokI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eSfBzokI .modal-content,
.cid-v2eSfBzokI .modal-dialog {
  height: auto;
}
.cid-v2eSfBzokI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eSfBzokI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eSfBzokI .form-wrapper .mbr-form .form-group,
  .cid-v2eSfBzokI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eSfBzokI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eSfBzokI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eSfBzokI .mbr-text {
  text-align: center;
}
.cid-v2eSfBzokI .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eSfBzokI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eSfBzokI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eSfBzokI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eSfBzokI .modal-open {
  overflow: hidden;
}
.cid-v2eSfBzokI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eSfBzokI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eSfBzokI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eSfBzokI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eSfBzokI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eSfBzokI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eSfBzokI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eSfBzokI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eSfBzokI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eSfBzokI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eSfBzokI .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eSfBzokI .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eSfBzokI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eSfBzokI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eSfBzokI .modal-header {
    padding: 1rem;
  }
}
.cid-v2eSfBzokI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eSfBzokI .modal-header .close svg {
  fill: #353535;
}
.cid-v2eSfBzokI .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eSfBzokI .modal-header .close:focus {
  outline: none;
}
.cid-v2eSfBzokI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eSfBzokI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eSfBzokI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eSfBzokI .modal-body {
    padding: 1rem;
  }
}
.cid-v2eSfBzokI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eSfBzokI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eSfBzokI .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eSfBzokI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eSfBzokI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eSfBzokI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eSfBzokI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eSfBzokI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eSfBzokI .modal-lg,
  .cid-v2eSfBzokI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eSfBzokI .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eSfBzokI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eSfBzokI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eSfBzokI .form-group {
  margin-bottom: 1rem;
}
.cid-v2eSfBzokI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eSfBzokI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eSfBzokI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eSfBzokI .mbr-section-btn {
  margin: 0;
}
.cid-v2eSfBzokI .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2eSfBzokI .mbr-text P {
  text-align: center;
}
.cid-v2eStxgTnu.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStxgTnu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStxgTnu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStxgTnu .modal-content,
.cid-v2eStxgTnu .modal-dialog {
  height: auto;
}
.cid-v2eStxgTnu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStxgTnu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStxgTnu .form-wrapper .mbr-form .form-group,
  .cid-v2eStxgTnu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStxgTnu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStxgTnu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStxgTnu .mbr-text {
  text-align: center;
}
.cid-v2eStxgTnu .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStxgTnu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStxgTnu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStxgTnu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStxgTnu .modal-open {
  overflow: hidden;
}
.cid-v2eStxgTnu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStxgTnu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStxgTnu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStxgTnu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStxgTnu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStxgTnu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStxgTnu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStxgTnu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStxgTnu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStxgTnu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStxgTnu .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStxgTnu .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStxgTnu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStxgTnu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStxgTnu .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStxgTnu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStxgTnu .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStxgTnu .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStxgTnu .modal-header .close:focus {
  outline: none;
}
.cid-v2eStxgTnu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStxgTnu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStxgTnu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStxgTnu .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStxgTnu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStxgTnu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStxgTnu .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStxgTnu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStxgTnu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStxgTnu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStxgTnu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStxgTnu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStxgTnu .modal-lg,
  .cid-v2eStxgTnu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStxgTnu .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStxgTnu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStxgTnu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStxgTnu .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStxgTnu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStxgTnu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStxgTnu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStxgTnu .mbr-section-btn {
  margin: 0;
}
.cid-v2eStxgTnu .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1Dg3oBJkj {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v1Dg3oBJkj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1Dg3oBJkj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2RIcywzFf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v2RIcywzFf .item-img,
.cid-v2RIcywzFf .img-wrap,
.cid-v2RIcywzFf img {
  border-radius: 50% !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v2RIcywzFf img,
.cid-v2RIcywzFf .item-img {
  width: 152px;
  min-height: 152px;
  height: 152px;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .cid-v2RIcywzFf img,
  .cid-v2RIcywzFf .item-img {
    width: 119px;
    min-height: 119px;
    height: 119px;
  }
}
.cid-v2RIcywzFf .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
  margin: 0 auto;
}
.cid-v2RIcywzFf .item:focus,
.cid-v2RIcywzFf span:focus {
  outline: none;
}
.cid-v2RIcywzFf .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
  margin: 0 auto;
}
.cid-v2RIcywzFf .item {
  margin-bottom: 2rem;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2RIcywzFf .item {
    margin-bottom: 1rem;
  }
}
.cid-v2RIcywzFf h5 {
  margin: 0;
}
.cid-v2RIcywzFf .item-wrapper {
  position: relative;
  flex: 1 1 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  transition: all 0.3s;
  border: 1px solid #ddd;
  border-radius: 8px;
  padding: 1.5rem;
}
.cid-v2RIcywzFf .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v2RIcywzFf .item-wrapper:hover .item-img {
  border: 1px solid lightgray;
}
.cid-v2RIcywzFf .item-wrapper:hover .img-wrap {
  margin: 10px;
}
@media (max-width: 992px) {
  .cid-v2RIcywzFf .item-wrapper {
    height: auto;
  }
}
.cid-v2RIcywzFf .item-content {
  margin-top: 1rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  align-self: stretch;
}
.cid-v2RIcywzFf .item-content .item-footer {
  margin-top: auto;
}
.cid-v2RIcywzFf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v2RIcywzFf .item-title {
  text-align: center;
}
.cid-v2RIcywzFf .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-v2RIcywzFf .mbr-text,
.cid-v2RIcywzFf .item .mbr-section-btn {
  text-align: center;
}
.cid-v2RIcywzFf .mbr-section-subtitle,
.cid-v2RIcywzFf .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-v1PaYaBOuf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f7f7f7;
}
.cid-v1PaYaBOuf .item-img,
.cid-v1PaYaBOuf .img-wrap,
.cid-v1PaYaBOuf img {
  border-radius: 50% !important;
  display: flex;
  justify-content: center;
}
.cid-v1PaYaBOuf img,
.cid-v1PaYaBOuf .item-img {
  width: 152px;
  min-height: 152px;
  height: 152px;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .cid-v1PaYaBOuf img,
  .cid-v1PaYaBOuf .item-img {
    width: 119px;
    min-height: 119px;
    height: 119px;
  }
}
.cid-v1PaYaBOuf .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-v1PaYaBOuf .item:focus,
.cid-v1PaYaBOuf span:focus {
  outline: none;
}
.cid-v1PaYaBOuf .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-v1PaYaBOuf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1PaYaBOuf .item {
    margin-bottom: 1rem;
  }
}
.cid-v1PaYaBOuf h5 {
  margin: 0;
}
.cid-v1PaYaBOuf .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1PaYaBOuf .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column nowrap;
  transition: all 0.3s;
  border: 1px solid #ddd;
  border-radius: 8px;
}
.cid-v1PaYaBOuf .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1PaYaBOuf .item-wrapper:hover .item-img {
  border: 1px solid lightgray;
}
.cid-v1PaYaBOuf .item-wrapper:hover .img-wrap {
  margin: 10px;
}
@media (max-width: 992px) {
  .cid-v1PaYaBOuf .item-wrapper {
    height: auto;
  }
}
.cid-v1PaYaBOuf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v1PaYaBOuf .item-title {
  text-align: center;
}
.cid-v1PaYaBOuf .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-v1PaYaBOuf .mbr-text,
.cid-v1PaYaBOuf .item .mbr-section-btn {
  text-align: center;
}
.cid-v1PaYaBOuf .mbr-section-subtitle,
.cid-v1PaYaBOuf .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-v1RufDf4UR {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v1RufDf4UR .item-img,
.cid-v1RufDf4UR .img-wrap,
.cid-v1RufDf4UR img {
  border-radius: 50% !important;
  display: flex;
  justify-content: center;
}
.cid-v1RufDf4UR img,
.cid-v1RufDf4UR .item-img {
  width: 152px;
  min-height: 152px;
  height: 152px;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .cid-v1RufDf4UR img,
  .cid-v1RufDf4UR .item-img {
    width: 119px;
    min-height: 119px;
    height: 119px;
  }
}
.cid-v1RufDf4UR .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-v1RufDf4UR .item:focus,
.cid-v1RufDf4UR span:focus {
  outline: none;
}
.cid-v1RufDf4UR .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-v1RufDf4UR .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1RufDf4UR .item {
    margin-bottom: 1rem;
  }
}
.cid-v1RufDf4UR h5 {
  margin: 0;
}
.cid-v1RufDf4UR .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1RufDf4UR .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column nowrap;
  transition: all 0.3s;
  border: 1px solid #ddd;
  border-radius: 8px;
}
.cid-v1RufDf4UR .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1RufDf4UR .item-wrapper:hover .item-img {
  border: 1px solid lightgray;
}
.cid-v1RufDf4UR .item-wrapper:hover .img-wrap {
  margin: 10px;
}
@media (max-width: 992px) {
  .cid-v1RufDf4UR .item-wrapper {
    height: auto;
  }
}
.cid-v1RufDf4UR .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v1RufDf4UR .item-title {
  text-align: center;
}
.cid-v1RufDf4UR .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-v1RufDf4UR .mbr-text,
.cid-v1RufDf4UR .item .mbr-section-btn {
  text-align: center;
}
.cid-v1RufDf4UR .mbr-section-subtitle,
.cid-v1RufDf4UR .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-vht1zSBwhF {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vht1zSBwhF .item-img,
.cid-vht1zSBwhF .img-wrap,
.cid-vht1zSBwhF img {
  border-radius: 50% !important;
  display: flex;
  justify-content: center;
}
.cid-vht1zSBwhF img,
.cid-vht1zSBwhF .item-img {
  width: 152px;
  min-height: 152px;
  height: 152px;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .cid-vht1zSBwhF img,
  .cid-vht1zSBwhF .item-img {
    width: 119px;
    min-height: 119px;
    height: 119px;
  }
}
.cid-vht1zSBwhF .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-vht1zSBwhF .item:focus,
.cid-vht1zSBwhF span:focus {
  outline: none;
}
.cid-vht1zSBwhF .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-vht1zSBwhF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vht1zSBwhF .item {
    margin-bottom: 1rem;
  }
}
.cid-vht1zSBwhF h5 {
  margin: 0;
}
.cid-vht1zSBwhF .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vht1zSBwhF .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column nowrap;
  transition: all 0.3s;
  border: 1px solid #ddd;
  border-radius: 8px;
}
.cid-vht1zSBwhF .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-vht1zSBwhF .item-wrapper:hover .item-img {
  border: 1px solid lightgray;
}
.cid-vht1zSBwhF .item-wrapper:hover .img-wrap {
  margin: 10px;
}
@media (max-width: 992px) {
  .cid-vht1zSBwhF .item-wrapper {
    height: auto;
  }
}
.cid-vht1zSBwhF .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vht1zSBwhF .item-title {
  text-align: center;
}
.cid-vht1zSBwhF .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-vht1zSBwhF .mbr-text,
.cid-vht1zSBwhF .item .mbr-section-btn {
  text-align: center;
}
.cid-vht1zSBwhF .mbr-section-subtitle,
.cid-vht1zSBwhF .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-v1WgGv5Efv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f6f6f6;
}
.cid-v1WgGv5Efv .item-img,
.cid-v1WgGv5Efv .img-wrap,
.cid-v1WgGv5Efv img {
  border-radius: 50% !important;
  display: flex;
  justify-content: center;
}
.cid-v1WgGv5Efv img,
.cid-v1WgGv5Efv .item-img {
  width: 152px;
  min-height: 152px;
  height: 152px;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .cid-v1WgGv5Efv img,
  .cid-v1WgGv5Efv .item-img {
    width: 119px;
    min-height: 119px;
    height: 119px;
  }
}
.cid-v1WgGv5Efv .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-v1WgGv5Efv .item:focus,
.cid-v1WgGv5Efv span:focus {
  outline: none;
}
.cid-v1WgGv5Efv .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-v1WgGv5Efv .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v1WgGv5Efv .item {
    margin-bottom: 1rem;
  }
}
.cid-v1WgGv5Efv h5 {
  margin: 0;
}
.cid-v1WgGv5Efv .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v1WgGv5Efv .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column nowrap;
  transition: all 0.3s;
  border: 1px solid #ddd;
  border-radius: 8px;
}
.cid-v1WgGv5Efv .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v1WgGv5Efv .item-wrapper:hover .item-img {
  border: 1px solid lightgray;
}
.cid-v1WgGv5Efv .item-wrapper:hover .img-wrap {
  margin: 10px;
}
@media (max-width: 992px) {
  .cid-v1WgGv5Efv .item-wrapper {
    height: auto;
  }
}
.cid-v1WgGv5Efv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v1WgGv5Efv .item-title {
  text-align: center;
}
.cid-v1WgGv5Efv .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-v1WgGv5Efv .mbr-text,
.cid-v1WgGv5Efv .item .mbr-section-btn {
  text-align: center;
}
.cid-v1WgGv5Efv .mbr-section-subtitle,
.cid-v1WgGv5Efv .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-vcq9v0vgYw {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vcq9v0vgYw .item-img,
.cid-vcq9v0vgYw .img-wrap,
.cid-vcq9v0vgYw img {
  border-radius: 50% !important;
  display: flex;
  justify-content: center;
}
.cid-vcq9v0vgYw img,
.cid-vcq9v0vgYw .item-img {
  width: 152px;
  min-height: 152px;
  height: 152px;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .cid-vcq9v0vgYw img,
  .cid-vcq9v0vgYw .item-img {
    width: 119px;
    min-height: 119px;
    height: 119px;
  }
}
.cid-vcq9v0vgYw .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-vcq9v0vgYw .item:focus,
.cid-vcq9v0vgYw span:focus {
  outline: none;
}
.cid-vcq9v0vgYw .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-vcq9v0vgYw .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vcq9v0vgYw .item {
    margin-bottom: 1rem;
  }
}
.cid-vcq9v0vgYw h5 {
  margin: 0;
}
.cid-vcq9v0vgYw .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vcq9v0vgYw .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column nowrap;
  transition: all 0.3s;
  border: 1px solid #ddd;
  border-radius: 8px;
}
.cid-vcq9v0vgYw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-vcq9v0vgYw .item-wrapper:hover .item-img {
  border: 1px solid lightgray;
}
.cid-vcq9v0vgYw .item-wrapper:hover .img-wrap {
  margin: 10px;
}
@media (max-width: 992px) {
  .cid-vcq9v0vgYw .item-wrapper {
    height: auto;
  }
}
.cid-vcq9v0vgYw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vcq9v0vgYw .item-title {
  text-align: center;
}
.cid-vcq9v0vgYw .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-vcq9v0vgYw .mbr-text,
.cid-vcq9v0vgYw .item .mbr-section-btn {
  text-align: center;
}
.cid-vcq9v0vgYw .mbr-section-subtitle,
.cid-vcq9v0vgYw .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-vcB6nahu32 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f7f7f7;
}
.cid-vcB6nahu32 .item-img,
.cid-vcB6nahu32 .img-wrap,
.cid-vcB6nahu32 img {
  border-radius: 50% !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vcB6nahu32 img,
.cid-vcB6nahu32 .item-img {
  width: 152px;
  min-height: 152px;
  height: 152px;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
}
@media (max-width: 1600px) {
  .cid-vcB6nahu32 img,
  .cid-vcB6nahu32 .item-img {
    width: 119px;
    min-height: 119px;
    height: 119px;
  }
}
.cid-vcB6nahu32 .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
  margin: 0 auto;
}
.cid-vcB6nahu32 .item:focus,
.cid-vcB6nahu32 span:focus {
  outline: none;
}
.cid-vcB6nahu32 .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
  margin: 0 auto;
}
.cid-vcB6nahu32 .item {
  margin-bottom: 2rem;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vcB6nahu32 .item {
    margin-bottom: 1rem;
  }
}
.cid-vcB6nahu32 h5 {
  margin: 0;
}
.cid-vcB6nahu32 .item-wrapper {
  position: relative;
  flex: 1 1 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  transition: all 0.3s;
  border: 1px solid #ddd;
  border-radius: 8px;
  padding: 1.5rem;
}
.cid-vcB6nahu32 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-vcB6nahu32 .item-wrapper:hover .item-img {
  border: 1px solid lightgray;
}
.cid-vcB6nahu32 .item-wrapper:hover .img-wrap {
  margin: 10px;
}
@media (max-width: 992px) {
  .cid-vcB6nahu32 .item-wrapper {
    height: auto;
  }
}
.cid-vcB6nahu32 .item-content {
  margin-top: 1rem;
  padding: 0;
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  align-self: stretch;
}
.cid-vcB6nahu32 .item-content .item-footer {
  margin-top: auto;
}
.cid-vcB6nahu32 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vcB6nahu32 .item-title {
  text-align: center;
}
.cid-vcB6nahu32 .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-vcB6nahu32 .mbr-text,
.cid-vcB6nahu32 .item .mbr-section-btn {
  text-align: center;
}
.cid-vcB6nahu32 .mbr-section-subtitle,
.cid-vcB6nahu32 .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-v2N29IiZ3Z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f0f0f0;
}
.cid-v2N29IiZ3Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2N29IiZ3Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v21BxEpQ0O.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEpQ0O.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEpQ0O.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEpQ0O .modal-content,
.cid-v21BxEpQ0O .modal-dialog {
  height: auto;
}
.cid-v21BxEpQ0O .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEpQ0O .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEpQ0O .form-wrapper .mbr-form .form-group,
  .cid-v21BxEpQ0O .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEpQ0O .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEpQ0O .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEpQ0O .mbr-text {
  text-align: center;
}
.cid-v21BxEpQ0O .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEpQ0O .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEpQ0O .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEpQ0O .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEpQ0O .modal-open {
  overflow: hidden;
}
.cid-v21BxEpQ0O .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEpQ0O .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEpQ0O .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEpQ0O .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEpQ0O .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEpQ0O .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEpQ0O .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEpQ0O .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEpQ0O .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEpQ0O .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEpQ0O .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEpQ0O .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEpQ0O .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEpQ0O .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpQ0O .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEpQ0O .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEpQ0O .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEpQ0O .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEpQ0O .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEpQ0O .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEpQ0O .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEpQ0O .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpQ0O .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEpQ0O .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEpQ0O .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpQ0O .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEpQ0O .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEpQ0O .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEpQ0O .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEpQ0O .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEpQ0O .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEpQ0O .modal-lg,
  .cid-v21BxEpQ0O .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEpQ0O .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEpQ0O .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEpQ0O .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEpQ0O .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEpQ0O .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEpQ0O .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEpQ0O .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEpQ0O .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEpQ0O .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEpQ0O .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsuDs1.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsuDs1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsuDs1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsuDs1 .modal-content,
.cid-v2eStsuDs1 .modal-dialog {
  height: auto;
}
.cid-v2eStsuDs1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsuDs1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsuDs1 .form-wrapper .mbr-form .form-group,
  .cid-v2eStsuDs1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsuDs1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsuDs1 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsuDs1 .mbr-text {
  text-align: center;
}
.cid-v2eStsuDs1 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsuDs1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsuDs1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsuDs1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsuDs1 .modal-open {
  overflow: hidden;
}
.cid-v2eStsuDs1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsuDs1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsuDs1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsuDs1 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsuDs1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsuDs1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsuDs1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsuDs1 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsuDs1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsuDs1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsuDs1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsuDs1 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsuDs1 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsuDs1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuDs1 .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsuDs1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsuDs1 .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsuDs1 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsuDs1 .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsuDs1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsuDs1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsuDs1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuDs1 .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsuDs1 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsuDs1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuDs1 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsuDs1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsuDs1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsuDs1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsuDs1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsuDs1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsuDs1 .modal-lg,
  .cid-v2eStsuDs1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsuDs1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsuDs1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsuDs1 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsuDs1 .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsuDs1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsuDs1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsuDs1 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsuDs1 .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsuDs1 .mbr-section-btn .btn {
  margin: 5;
}
#custom-html-il {
  /* Type valid CSS here */
  /* ================================
   STAFF PHOTO: INTERNAL GLOW ONLY
   Cygnet Clinic Staff Page
   ================================ */
  /* Optional: maintain the border change hover, but ensure no movement */
}
#custom-html-il div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-il p {
  font-size: 60px;
  color: #777;
}
#custom-html-il .item-img {
  overflow: hidden !important;
  /* Ensures glow is clipped inside circle */
}
#custom-html-il .item-img img,
#custom-html-il .item-img:hover img,
#custom-html-il img:hover {
  transform: none !important;
  /* Prevents any scaling/zoom on hover */
}
#custom-html-il .item-wrapper:hover .img-wrap {
  margin: 0 !important;
  /* Stops margin jump on hover */
}
#custom-html-il .item-img:hover img {
  filter: drop-shadow(0px 0px 14px rgba(0, 0, 0, 0.35)) !important;
}
#custom-html-il .item-img:hover {
  box-shadow: inset 0 0 28px rgba(0, 0, 0, 0.38) !important;
}
#custom-html-il .item-wrapper:hover .item-img {
  border: 1px solid #d0d0d0 !important;
}
.cid-v21LqTYtjp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v21LqTYtjp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v21LqTYtjp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v21LqTYtjp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v21LqTYtjp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v21LqTYtjp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v21LqTYtjp .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v21LqTYtjp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v21LqTYtjp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v21LqTYtjp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v21LqTYtjp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v21LqTYtjp .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar-logo {
    padding-left: 0;
  }
}
.cid-v21LqTYtjp .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v21LqTYtjp .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v21LqTYtjp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v21LqTYtjp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v21LqTYtjp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v21LqTYtjp .nav-item:focus,
.cid-v21LqTYtjp .nav-link:focus {
  outline: none;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v21LqTYtjp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v21LqTYtjp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v21LqTYtjp .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v21LqTYtjp .navbar.opened {
  transition: all 0.3s;
}
.cid-v21LqTYtjp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v21LqTYtjp .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v21LqTYtjp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v21LqTYtjp .navbar.collapsed {
  justify-content: center;
}
.cid-v21LqTYtjp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v21LqTYtjp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v21LqTYtjp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v21LqTYtjp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar {
    min-height: 72px;
  }
  .cid-v21LqTYtjp .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v21LqTYtjp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v21LqTYtjp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v21LqTYtjp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v21LqTYtjp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v21LqTYtjp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v21LqTYtjp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v21LqTYtjp .dropdown-item.active,
.cid-v21LqTYtjp .dropdown-item:active {
  background-color: transparent;
}
.cid-v21LqTYtjp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v21LqTYtjp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v21LqTYtjp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v21LqTYtjp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v21LqTYtjp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v21LqTYtjp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v21LqTYtjp .navbar-buttons {
    text-align: left;
  }
}
.cid-v21LqTYtjp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21LqTYtjp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v21LqTYtjp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v21LqTYtjp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v21LqTYtjp .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v21LqTYtjp .navbar {
    height: 70px;
  }
  .cid-v21LqTYtjp .navbar.opened {
    height: auto;
  }
  .cid-v21LqTYtjp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v21LqTYtjp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v21LqTYtjp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v21LqTYtjp .navbar-brand {
    margin-right: auto;
  }
  .cid-v21LqTYtjp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v21LqTYtjp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v21LqTYtjp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v21LqTYtjp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v21THX7ygV {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v21THX7ygV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v21THX7ygV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v21THX7ygV .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v21THX7ygV .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v21THX7ygV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v21THX7ygV .media-content,
.cid-v21THX7ygV .mbr-figure {
  align-self: center;
}
.cid-v21THX7ygV .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v21THX7ygV .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v21THX7ygV .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v220BXQpDU {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v220BXQpDU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v220BXQpDU .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v220BXQpDU .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v220BXQpDU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v220BXQpDU .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #000000;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #edefeb;
  height: 80px;
  border-radius: 50%;
}
.cid-v220BXQpDU .card-title,
.cid-v220BXQpDU .iconfont-wrapper,
.cid-v220BXQpDU .card-text {
  color: #000000;
  text-align: center;
}
.cid-v220BXQpDU .content-head {
  max-width: 800px;
}
.cid-v220BXQpDU .mbr-section-title {
  color: #000000;
}
.cid-v220BXQpDU .mbr-section-btn {
  text-align: center;
}
.cid-v21WknsCG9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v21WknsCG9 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v21WknsCG9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v21WknsCG9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v21WknsCG9 .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v21WknsCG9 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v21WknsCG9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0.5rem;
  }
}
.cid-v21WknsCG9 .card-title,
.cid-v21WknsCG9 .iconfont-wrapper {
  color: #000000;
}
.cid-v21WknsCG9 .content-head {
  max-width: 800px;
}
.cid-v21WknsCG9 .mbr-section-title {
  color: #000000;
}
.cid-v21WknsCG9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v21WknsCG9 .card-text {
  color: #000000;
}
.cid-v21WknsCG9 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v21WknsCG9 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v26hmnY1Nh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v26hmnY1Nh .mbr-section-title {
  color: #232323;
}
.cid-v26hmnY1Nh .mbr-text,
.cid-v26hmnY1Nh .mbr-section-btn {
  text-align: center;
}
.cid-v26hmnY1Nh .content-head {
  max-width: 800px;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtESOck.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtESOck.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtESOck.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtESOck .modal-content,
.cid-v2ePtESOck .modal-dialog {
  height: auto;
}
.cid-v2ePtESOck .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtESOck .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtESOck .form-wrapper .mbr-form .form-group,
  .cid-v2ePtESOck .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtESOck .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtESOck .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtESOck .mbr-text {
  text-align: center;
}
.cid-v2ePtESOck .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtESOck .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtESOck .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtESOck .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtESOck .modal-open {
  overflow: hidden;
}
.cid-v2ePtESOck .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtESOck .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtESOck .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtESOck .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtESOck .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtESOck .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtESOck .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtESOck .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtESOck .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtESOck .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtESOck .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtESOck .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtESOck .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtESOck .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtESOck .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtESOck .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtESOck .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtESOck .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtESOck .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtESOck .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtESOck .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtESOck .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtESOck .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtESOck .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtESOck .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtESOck .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtESOck .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtESOck .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtESOck .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtESOck .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtESOck .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtESOck .modal-lg,
  .cid-v2ePtESOck .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtESOck .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtESOck .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtESOck .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtESOck .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtESOck .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtESOck .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtESOck .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtESOck .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtESOck .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtESOck .mbr-text P {
  text-align: center;
}
.cid-v2eStsvtCd.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvtCd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvtCd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvtCd .modal-content,
.cid-v2eStsvtCd .modal-dialog {
  height: auto;
}
.cid-v2eStsvtCd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvtCd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvtCd .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvtCd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvtCd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvtCd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvtCd .mbr-text {
  text-align: center;
}
.cid-v2eStsvtCd .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvtCd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvtCd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvtCd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvtCd .modal-open {
  overflow: hidden;
}
.cid-v2eStsvtCd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvtCd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvtCd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvtCd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvtCd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvtCd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvtCd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvtCd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvtCd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvtCd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvtCd .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvtCd .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvtCd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvtCd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvtCd .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvtCd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvtCd .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvtCd .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvtCd .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvtCd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvtCd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvtCd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvtCd .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvtCd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvtCd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvtCd .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvtCd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvtCd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvtCd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvtCd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvtCd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvtCd .modal-lg,
  .cid-v2eStsvtCd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvtCd .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvtCd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvtCd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvtCd .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvtCd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvtCd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvtCd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvtCd .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvtCd .mbr-section-btn .btn {
  margin: 5;
}
.cid-v264bbzM6E {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v264bbzM6E .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v264bbzM6E .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v264bbzM6E .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v264bbzM6E .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v264bbzM6E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v264bbzM6E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v264bbzM6E .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v264bbzM6E .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v264bbzM6E .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v264bbzM6E .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v264bbzM6E .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v264bbzM6E .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v264bbzM6E .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v264bbzM6E .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v264bbzM6E .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v264bbzM6E .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v264bbzM6E .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v264bbzM6E .navbar-logo {
    padding-left: 0;
  }
}
.cid-v264bbzM6E .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v264bbzM6E .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v264bbzM6E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v264bbzM6E .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v264bbzM6E .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v264bbzM6E .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v264bbzM6E .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v264bbzM6E .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v264bbzM6E .nav-item:focus,
.cid-v264bbzM6E .nav-link:focus {
  outline: none;
}
.cid-v264bbzM6E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v264bbzM6E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v264bbzM6E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v264bbzM6E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v264bbzM6E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v264bbzM6E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v264bbzM6E .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v264bbzM6E .navbar.opened {
  transition: all 0.3s;
}
.cid-v264bbzM6E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v264bbzM6E .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v264bbzM6E .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v264bbzM6E .navbar.collapsed {
  justify-content: center;
}
.cid-v264bbzM6E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v264bbzM6E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v264bbzM6E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v264bbzM6E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v264bbzM6E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v264bbzM6E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v264bbzM6E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v264bbzM6E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v264bbzM6E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v264bbzM6E .navbar {
    min-height: 72px;
  }
  .cid-v264bbzM6E .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v264bbzM6E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v264bbzM6E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v264bbzM6E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v264bbzM6E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v264bbzM6E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v264bbzM6E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v264bbzM6E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v264bbzM6E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v264bbzM6E .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v264bbzM6E .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v264bbzM6E .dropdown-item.active,
.cid-v264bbzM6E .dropdown-item:active {
  background-color: transparent;
}
.cid-v264bbzM6E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v264bbzM6E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v264bbzM6E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v264bbzM6E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v264bbzM6E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v264bbzM6E .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v264bbzM6E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v264bbzM6E .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v264bbzM6E .navbar-buttons {
    text-align: left;
  }
}
.cid-v264bbzM6E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v264bbzM6E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v264bbzM6E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v264bbzM6E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v264bbzM6E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v264bbzM6E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v264bbzM6E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v264bbzM6E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v264bbzM6E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v264bbzM6E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v264bbzM6E .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v264bbzM6E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v264bbzM6E .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v264bbzM6E .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v264bbzM6E .navbar {
    height: 70px;
  }
  .cid-v264bbzM6E .navbar.opened {
    height: auto;
  }
  .cid-v264bbzM6E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v264bbzM6E .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v264bbzM6E .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v264bbzM6E .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v264bbzM6E .navbar-brand {
    margin-right: auto;
  }
  .cid-v264bbzM6E .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v264bbzM6E .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v264bbzM6E .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v264bbzM6E .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v264bbzM6E .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v264bbzM6E .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v264bbzM6E .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v264bcJfV2 {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v264bcJfV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v264bcJfV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v264bcJfV2 .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v264bcJfV2 .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v264bcJfV2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v264bcJfV2 .media-content,
.cid-v264bcJfV2 .mbr-figure {
  align-self: center;
}
.cid-v264bcJfV2 .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v264bcJfV2 .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v264bcJfV2 .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v264bd6XwG {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v264bd6XwG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v264bd6XwG .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v264bd6XwG .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v264bd6XwG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v264bd6XwG .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #000000;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #edefeb;
  height: 80px;
  border-radius: 50%;
}
.cid-v264bd6XwG .card-title,
.cid-v264bd6XwG .iconfont-wrapper,
.cid-v264bd6XwG .card-text {
  color: #000000;
  text-align: center;
}
.cid-v264bd6XwG .content-head {
  max-width: 800px;
}
.cid-v264bd6XwG .mbr-section-title {
  color: #000000;
}
.cid-v264bd6XwG .mbr-section-btn {
  text-align: center;
}
.cid-v2dgi1hqbR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2dgi1hqbR .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v2dgi1hqbR .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dgi1hqbR .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v264bdTWgn {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #e1e7ec;
}
.cid-v264bdTWgn .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v264bdTWgn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v264bdTWgn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v264bdTWgn .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v264bdTWgn .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v264bdTWgn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0.5rem;
  }
}
.cid-v264bdTWgn .card-title,
.cid-v264bdTWgn .iconfont-wrapper {
  color: #000000;
}
.cid-v264bdTWgn .content-head {
  max-width: 800px;
}
.cid-v264bdTWgn .mbr-section-title {
  color: #000000;
}
.cid-v264bdTWgn .mbr-section-subtitle {
  color: #000000;
}
.cid-v264bdTWgn .card-text {
  color: #000000;
}
.cid-v264bdTWgn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v264bdTWgn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v264befBYF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #e1e7ec;
}
.cid-v264befBYF .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v264befBYF .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v264befBYF .item-head {
  background: #e1e7ec;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v264befBYF .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v264befBYF .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v264befBYF .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #e1e7ec;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v264befBYF .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v264befBYF .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-v264befBYF .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #e1e7ec;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-v264befBYF .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v264befBYF .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-v264befBYF .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-v264befBYF .btn {
  width: -webkit-fill-available;
}
.cid-v264befBYF .item:focus,
.cid-v264befBYF span:focus {
  outline: none;
}
.cid-v264befBYF .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-v264befBYF .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v264befBYF .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v264befBYF .mbr-section-title {
  color: #ffffff;
}
.cid-v264befBYF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v264befBYF .mbr-text,
.cid-v264befBYF .mbr-section-btn {
  text-align: left;
}
.cid-v264befBYF .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-v264befBYF .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-v264befBYF .content-head {
  max-width: 800px;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtETVjL.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtETVjL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtETVjL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtETVjL .modal-content,
.cid-v2ePtETVjL .modal-dialog {
  height: auto;
}
.cid-v2ePtETVjL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtETVjL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtETVjL .form-wrapper .mbr-form .form-group,
  .cid-v2ePtETVjL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtETVjL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtETVjL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtETVjL .mbr-text {
  text-align: center;
}
.cid-v2ePtETVjL .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtETVjL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtETVjL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtETVjL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtETVjL .modal-open {
  overflow: hidden;
}
.cid-v2ePtETVjL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtETVjL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtETVjL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtETVjL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtETVjL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtETVjL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtETVjL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtETVjL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtETVjL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtETVjL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtETVjL .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtETVjL .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtETVjL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtETVjL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtETVjL .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtETVjL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtETVjL .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtETVjL .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtETVjL .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtETVjL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtETVjL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtETVjL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtETVjL .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtETVjL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtETVjL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtETVjL .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtETVjL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtETVjL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtETVjL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtETVjL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtETVjL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtETVjL .modal-lg,
  .cid-v2ePtETVjL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtETVjL .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtETVjL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtETVjL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtETVjL .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtETVjL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtETVjL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtETVjL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtETVjL .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtETVjL .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtETVjL .mbr-text P {
  text-align: center;
}
.cid-v2eStsvqli.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvqli.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvqli.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvqli .modal-content,
.cid-v2eStsvqli .modal-dialog {
  height: auto;
}
.cid-v2eStsvqli .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvqli .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvqli .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvqli .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvqli .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvqli .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvqli .mbr-text {
  text-align: center;
}
.cid-v2eStsvqli .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvqli .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvqli .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvqli .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvqli .modal-open {
  overflow: hidden;
}
.cid-v2eStsvqli .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvqli .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvqli .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvqli .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvqli .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvqli .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvqli .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvqli .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvqli .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvqli .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvqli .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvqli .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvqli .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvqli .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvqli .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvqli .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvqli .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvqli .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvqli .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvqli .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvqli .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvqli .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvqli .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvqli .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvqli .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvqli .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvqli .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvqli .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvqli .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvqli .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvqli .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvqli .modal-lg,
  .cid-v2eStsvqli .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvqli .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvqli .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvqli .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvqli .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvqli .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvqli .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvqli .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvqli .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvqli .mbr-section-btn .btn {
  margin: 5;
}
.cid-v21LqTYtjp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v21LqTYtjp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v21LqTYtjp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v21LqTYtjp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v21LqTYtjp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v21LqTYtjp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v21LqTYtjp .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v21LqTYtjp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v21LqTYtjp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v21LqTYtjp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v21LqTYtjp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v21LqTYtjp .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar-logo {
    padding-left: 0;
  }
}
.cid-v21LqTYtjp .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v21LqTYtjp .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v21LqTYtjp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v21LqTYtjp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v21LqTYtjp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v21LqTYtjp .nav-item:focus,
.cid-v21LqTYtjp .nav-link:focus {
  outline: none;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v21LqTYtjp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v21LqTYtjp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v21LqTYtjp .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v21LqTYtjp .navbar.opened {
  transition: all 0.3s;
}
.cid-v21LqTYtjp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v21LqTYtjp .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v21LqTYtjp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v21LqTYtjp .navbar.collapsed {
  justify-content: center;
}
.cid-v21LqTYtjp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v21LqTYtjp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v21LqTYtjp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v21LqTYtjp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar {
    min-height: 72px;
  }
  .cid-v21LqTYtjp .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v21LqTYtjp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v21LqTYtjp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v21LqTYtjp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v21LqTYtjp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v21LqTYtjp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v21LqTYtjp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v21LqTYtjp .dropdown-item.active,
.cid-v21LqTYtjp .dropdown-item:active {
  background-color: transparent;
}
.cid-v21LqTYtjp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v21LqTYtjp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v21LqTYtjp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v21LqTYtjp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v21LqTYtjp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v21LqTYtjp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v21LqTYtjp .navbar-buttons {
    text-align: left;
  }
}
.cid-v21LqTYtjp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21LqTYtjp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v21LqTYtjp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v21LqTYtjp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v21LqTYtjp .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v21LqTYtjp .navbar {
    height: 70px;
  }
  .cid-v21LqTYtjp .navbar.opened {
    height: auto;
  }
  .cid-v21LqTYtjp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v21LqTYtjp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v21LqTYtjp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v21LqTYtjp .navbar-brand {
    margin-right: auto;
  }
  .cid-v21LqTYtjp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v21LqTYtjp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v21LqTYtjp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v21LqTYtjp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v26GsaD4rw {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v26GsaD4rw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v26GsaD4rw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v26GsaD4rw .mbr-description {
  text-align: left;
}
.cid-v26GsaD4rw .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v26GsaD4rw .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v26GsaD4rw .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v26GsaD4rw .card-title,
.cid-v26GsaD4rw .iconfont-wrapper {
  color: #000000;
}
.cid-v26GsaD4rw .card-text {
  color: #000000;
}
.cid-v26GsaD4rw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v26GsaD4rw .mbr-number {
  color: #9fe870;
}
.cid-v26GsaD4rw .mbr-text,
.cid-v26GsaD4rw .mbr-section-btn {
  text-align: center;
}
.cid-v26GsaD4rw .card-text,
.cid-v26GsaD4rw .item .mbr-section-btn {
  text-align: left;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtET9OE.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtET9OE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtET9OE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtET9OE .modal-content,
.cid-v2ePtET9OE .modal-dialog {
  height: auto;
}
.cid-v2ePtET9OE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtET9OE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtET9OE .form-wrapper .mbr-form .form-group,
  .cid-v2ePtET9OE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtET9OE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtET9OE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtET9OE .mbr-text {
  text-align: center;
}
.cid-v2ePtET9OE .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtET9OE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtET9OE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtET9OE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtET9OE .modal-open {
  overflow: hidden;
}
.cid-v2ePtET9OE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtET9OE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtET9OE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtET9OE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtET9OE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtET9OE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtET9OE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtET9OE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtET9OE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtET9OE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtET9OE .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtET9OE .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtET9OE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtET9OE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtET9OE .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtET9OE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtET9OE .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtET9OE .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtET9OE .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtET9OE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtET9OE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtET9OE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtET9OE .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtET9OE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtET9OE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtET9OE .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtET9OE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtET9OE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtET9OE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtET9OE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtET9OE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtET9OE .modal-lg,
  .cid-v2ePtET9OE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtET9OE .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtET9OE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtET9OE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtET9OE .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtET9OE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtET9OE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtET9OE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtET9OE .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtET9OE .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtET9OE .mbr-text P {
  text-align: center;
}
.cid-v2eStswrLW.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswrLW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswrLW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswrLW .modal-content,
.cid-v2eStswrLW .modal-dialog {
  height: auto;
}
.cid-v2eStswrLW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswrLW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswrLW .form-wrapper .mbr-form .form-group,
  .cid-v2eStswrLW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswrLW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswrLW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswrLW .mbr-text {
  text-align: center;
}
.cid-v2eStswrLW .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswrLW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswrLW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswrLW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswrLW .modal-open {
  overflow: hidden;
}
.cid-v2eStswrLW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswrLW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswrLW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswrLW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswrLW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswrLW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswrLW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswrLW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswrLW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswrLW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswrLW .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswrLW .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswrLW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswrLW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswrLW .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswrLW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswrLW .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswrLW .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswrLW .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswrLW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswrLW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswrLW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswrLW .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswrLW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswrLW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswrLW .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswrLW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswrLW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswrLW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswrLW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswrLW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswrLW .modal-lg,
  .cid-v2eStswrLW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswrLW .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswrLW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswrLW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswrLW .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswrLW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswrLW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswrLW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswrLW .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswrLW .mbr-section-btn .btn {
  margin: 5;
}
.cid-v26K9XkUvN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v26K9XkUvN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v26K9XkUvN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v26K9XkUvN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v26K9XkUvN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v26K9XkUvN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v26K9XkUvN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v26K9XkUvN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v26K9XkUvN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v26K9XkUvN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v26K9XkUvN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v26K9XkUvN .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar-logo {
    padding-left: 0;
  }
}
.cid-v26K9XkUvN .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v26K9XkUvN .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v26K9XkUvN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v26K9XkUvN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v26K9XkUvN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v26K9XkUvN .nav-item:focus,
.cid-v26K9XkUvN .nav-link:focus {
  outline: none;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v26K9XkUvN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v26K9XkUvN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v26K9XkUvN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v26K9XkUvN .navbar.opened {
  transition: all 0.3s;
}
.cid-v26K9XkUvN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v26K9XkUvN .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v26K9XkUvN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v26K9XkUvN .navbar.collapsed {
  justify-content: center;
}
.cid-v26K9XkUvN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v26K9XkUvN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v26K9XkUvN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v26K9XkUvN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar {
    min-height: 72px;
  }
  .cid-v26K9XkUvN .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v26K9XkUvN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v26K9XkUvN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v26K9XkUvN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v26K9XkUvN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v26K9XkUvN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v26K9XkUvN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v26K9XkUvN .dropdown-item.active,
.cid-v26K9XkUvN .dropdown-item:active {
  background-color: transparent;
}
.cid-v26K9XkUvN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v26K9XkUvN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v26K9XkUvN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v26K9XkUvN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v26K9XkUvN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v26K9XkUvN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v26K9XkUvN .navbar-buttons {
    text-align: left;
  }
}
.cid-v26K9XkUvN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v26K9XkUvN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v26K9XkUvN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v26K9XkUvN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v26K9XkUvN .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v26K9XkUvN .navbar {
    height: 70px;
  }
  .cid-v26K9XkUvN .navbar.opened {
    height: auto;
  }
  .cid-v26K9XkUvN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v26K9XkUvN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v26K9XkUvN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v26K9XkUvN .navbar-brand {
    margin-right: auto;
  }
  .cid-v26K9XkUvN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v26K9XkUvN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v26K9XkUvN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v26K9XkUvN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v26KDIcRrQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v26KDIcRrQ .row {
  flex-direction: row-reverse;
}
.cid-v26KDIcRrQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v26KDIcRrQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v26KDIcRrQ .mbr-description {
  text-align: left;
}
.cid-v26KDIcRrQ .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-v26KDIcRrQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v26KDIcRrQ .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v26KDIcRrQ .card-title,
.cid-v26KDIcRrQ .iconfont-wrapper {
  color: #000000;
}
.cid-v26KDIcRrQ .card-text {
  color: #000000;
}
.cid-v26KDIcRrQ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v26KDIcRrQ .mbr-text,
.cid-v26KDIcRrQ .mbr-section-btn {
  text-align: center;
}
.cid-v26KDIcRrQ .card-text,
.cid-v26KDIcRrQ .item .mbr-section-btn {
  text-align: left;
}
.cid-v26KDIcRrQ .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-v26KDIcRrQ .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-v26KDIcRrQ .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #6e9999;
  background-color: #6e9999;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-v26KDIcRrQ .mbr-text UL {
  text-align: left;
}
.cid-v26Q9JoNa3 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v26Q9JoNa3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v26Q9JoNa3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v26Q9JoNa3 .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 40%;
  margin-bottom: 40px;
}
@media (max-width: 1440px) {
  .cid-v26Q9JoNa3 .title-wrapper .mbr-section-title {
    width: 60%;
    margin-bottom: 30px;
  }
}
@media (max-width: 992px) {
  .cid-v26Q9JoNa3 .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 30px;
  }
}
.cid-v26Q9JoNa3 .items-wrapper {
  margin: 0 15px;
}
.cid-v26Q9JoNa3 .items-wrapper .item {
  padding: 0 20px;
  margin-bottom: 35px;
}
@media (max-width: 992px) {
  .cid-v26Q9JoNa3 .items-wrapper .item {
    margin-bottom: 30px;
    padding: 0 10px;
  }
}
.cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper {
  height: 100%;
  background-color: #ededee;
}
.cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper .item-img img {
  height: 400px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper .item-content {
  padding: 40px;
}
.cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 10px;
}
.cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper .item-content .text-wrapper .item-text {
  display: inline-block;
  width: 90%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper .item-content .text-wrapper .item-text {
    width: 100%;
  }
}
.cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.cid-v26Q9JoNa3 .items-wrapper .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin: 0 auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.cid-v26Q9JoNa3 .mbr-section-title {
  color: #093388;
}
.cid-v26Q9JoNa3 .item-title {
  color: #093388;
}
.cid-v26Q9JoNa3 .item-text {
  color: #58595b;
}
.cid-v26Q9JoNa3 .mbr-section-title,
.cid-v26Q9JoNa3 .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-v26Q9JoNa3 .item-title,
.cid-v26Q9JoNa3 .mbr-section-btn,
.cid-v26Q9JoNa3 .icon-wrapper {
  color: #1f6463;
}
.cid-v26Q9JoNa3 .item-text,
.cid-v26Q9JoNa3 .text-wrapper {
  color: #232323;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtETSjB.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtETSjB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtETSjB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtETSjB .modal-content,
.cid-v2ePtETSjB .modal-dialog {
  height: auto;
}
.cid-v2ePtETSjB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtETSjB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtETSjB .form-wrapper .mbr-form .form-group,
  .cid-v2ePtETSjB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtETSjB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtETSjB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtETSjB .mbr-text {
  text-align: center;
}
.cid-v2ePtETSjB .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtETSjB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtETSjB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtETSjB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtETSjB .modal-open {
  overflow: hidden;
}
.cid-v2ePtETSjB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtETSjB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtETSjB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtETSjB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtETSjB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtETSjB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtETSjB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtETSjB .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtETSjB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtETSjB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtETSjB .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtETSjB .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtETSjB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtETSjB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtETSjB .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtETSjB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtETSjB .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtETSjB .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtETSjB .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtETSjB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtETSjB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtETSjB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtETSjB .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtETSjB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtETSjB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtETSjB .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtETSjB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtETSjB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtETSjB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtETSjB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtETSjB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtETSjB .modal-lg,
  .cid-v2ePtETSjB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtETSjB .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtETSjB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtETSjB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtETSjB .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtETSjB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtETSjB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtETSjB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtETSjB .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtETSjB .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtETSjB .mbr-text P {
  text-align: center;
}
.cid-v2eStsw2qm.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsw2qm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsw2qm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsw2qm .modal-content,
.cid-v2eStsw2qm .modal-dialog {
  height: auto;
}
.cid-v2eStsw2qm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsw2qm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsw2qm .form-wrapper .mbr-form .form-group,
  .cid-v2eStsw2qm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsw2qm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsw2qm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsw2qm .mbr-text {
  text-align: center;
}
.cid-v2eStsw2qm .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsw2qm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsw2qm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsw2qm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsw2qm .modal-open {
  overflow: hidden;
}
.cid-v2eStsw2qm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsw2qm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsw2qm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsw2qm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsw2qm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsw2qm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsw2qm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsw2qm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsw2qm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsw2qm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsw2qm .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsw2qm .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsw2qm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsw2qm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw2qm .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsw2qm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsw2qm .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsw2qm .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsw2qm .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsw2qm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsw2qm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsw2qm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw2qm .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsw2qm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsw2qm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw2qm .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsw2qm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsw2qm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsw2qm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsw2qm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsw2qm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsw2qm .modal-lg,
  .cid-v2eStsw2qm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsw2qm .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsw2qm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsw2qm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsw2qm .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsw2qm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsw2qm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsw2qm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsw2qm .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsw2qm .mbr-section-btn .btn {
  margin: 5;
}
.cid-v26K9XkUvN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v26K9XkUvN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v26K9XkUvN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v26K9XkUvN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v26K9XkUvN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v26K9XkUvN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v26K9XkUvN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v26K9XkUvN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v26K9XkUvN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v26K9XkUvN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v26K9XkUvN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v26K9XkUvN .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar-logo {
    padding-left: 0;
  }
}
.cid-v26K9XkUvN .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v26K9XkUvN .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v26K9XkUvN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v26K9XkUvN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v26K9XkUvN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v26K9XkUvN .nav-item:focus,
.cid-v26K9XkUvN .nav-link:focus {
  outline: none;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v26K9XkUvN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v26K9XkUvN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v26K9XkUvN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v26K9XkUvN .navbar.opened {
  transition: all 0.3s;
}
.cid-v26K9XkUvN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v26K9XkUvN .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v26K9XkUvN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v26K9XkUvN .navbar.collapsed {
  justify-content: center;
}
.cid-v26K9XkUvN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v26K9XkUvN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v26K9XkUvN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v26K9XkUvN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar {
    min-height: 72px;
  }
  .cid-v26K9XkUvN .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v26K9XkUvN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v26K9XkUvN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v26K9XkUvN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v26K9XkUvN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v26K9XkUvN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v26K9XkUvN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v26K9XkUvN .dropdown-item.active,
.cid-v26K9XkUvN .dropdown-item:active {
  background-color: transparent;
}
.cid-v26K9XkUvN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v26K9XkUvN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v26K9XkUvN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v26K9XkUvN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v26K9XkUvN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v26K9XkUvN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v26K9XkUvN .navbar-buttons {
    text-align: left;
  }
}
.cid-v26K9XkUvN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v26K9XkUvN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v26K9XkUvN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v26K9XkUvN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v26K9XkUvN .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v26K9XkUvN .navbar {
    height: 70px;
  }
  .cid-v26K9XkUvN .navbar.opened {
    height: auto;
  }
  .cid-v26K9XkUvN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v26K9XkUvN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v26K9XkUvN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v26K9XkUvN .navbar-brand {
    margin-right: auto;
  }
  .cid-v26K9XkUvN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v26K9XkUvN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v26K9XkUvN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v26K9XkUvN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v26V6Q3V4b {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v26V6Q3V4b .mbr-fallback-image.disabled {
  display: none;
}
.cid-v26V6Q3V4b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v26V6Q3V4b .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v26V6Q3V4b .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v26V6Q3V4b .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v26V6Q3V4b .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v26V6Q3V4b .mbr-section-title {
  color: #000000;
}
.cid-v26V6Q3V4b .mbr-text,
.cid-v26V6Q3V4b .mbr-section-btn {
  color: #000000;
}
.cid-v26VI4ySVK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e1e7ec;
}
.cid-v26VI4ySVK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v26VI4ySVK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v26VI4ySVK .mbr-text {
  color: #000000;
}
.cid-v26VI4ySVK .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v26VI4ySVK .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-v26VI4ySVK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v26VI4ySVK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-v26VI4ySVK .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v26VI4ySVK .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v26VI4ySVK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-v26VI4ySVK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-v26VI4ySVK .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #9fe870;
  background-color: #9fe870;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-v26VI4ySVK .mbr-text UL {
  text-align: left;
}
.cid-v26VI4ySVK .mbr-section-subtitle,
.cid-v26VI4ySVK .main-button {
  color: #000000;
}
.cid-v26WyZTE2s {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v26WyZTE2s .mbr-fallback-image.disabled {
  display: none;
}
.cid-v26WyZTE2s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v26WyZTE2s .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-v26WyZTE2s .container {
    max-width: 1400px;
  }
}
.cid-v26WyZTE2s .card {
  margin: auto;
}
.cid-v26WyZTE2s .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #0c2c68;
  margin-bottom: 2rem;
}
.cid-v26WyZTE2s .item-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v26WyZTE2s .row {
  justify-content: center;
}
.cid-v26ZbgO7fp {
  background-color: #f6f6f6;
}
.cid-v26ZbgO7fp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v26ZbgO7fp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v26ZbgO7fp .card-wrapper {
  background: #6e9999;
}
@media (max-width: 767px) {
  .cid-v26ZbgO7fp .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v26ZbgO7fp .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v26ZbgO7fp .card-wrapper {
    padding: 4rem;
  }
}
.cid-v26ZbgO7fp .mbr-text,
.cid-v26ZbgO7fp .mbr-section-btn {
  color: #ffffff;
}
.cid-v26ZbgO7fp .card-title,
.cid-v26ZbgO7fp .card-box {
  text-align: left;
  color: #ffffff;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUhbI.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUhbI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUhbI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUhbI .modal-content,
.cid-v2ePtEUhbI .modal-dialog {
  height: auto;
}
.cid-v2ePtEUhbI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUhbI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUhbI .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUhbI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUhbI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUhbI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUhbI .mbr-text {
  text-align: center;
}
.cid-v2ePtEUhbI .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUhbI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUhbI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUhbI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUhbI .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUhbI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUhbI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUhbI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUhbI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUhbI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUhbI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUhbI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUhbI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUhbI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUhbI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUhbI .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUhbI .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUhbI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUhbI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUhbI .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUhbI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUhbI .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUhbI .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUhbI .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUhbI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUhbI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUhbI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUhbI .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUhbI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUhbI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUhbI .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUhbI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUhbI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUhbI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUhbI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUhbI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUhbI .modal-lg,
  .cid-v2ePtEUhbI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUhbI .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUhbI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUhbI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUhbI .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUhbI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUhbI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUhbI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUhbI .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUhbI .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUhbI .mbr-text P {
  text-align: center;
}
.cid-v2eStswMvr.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswMvr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswMvr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswMvr .modal-content,
.cid-v2eStswMvr .modal-dialog {
  height: auto;
}
.cid-v2eStswMvr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswMvr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswMvr .form-wrapper .mbr-form .form-group,
  .cid-v2eStswMvr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswMvr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswMvr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswMvr .mbr-text {
  text-align: center;
}
.cid-v2eStswMvr .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswMvr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswMvr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswMvr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswMvr .modal-open {
  overflow: hidden;
}
.cid-v2eStswMvr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswMvr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswMvr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswMvr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswMvr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswMvr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswMvr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswMvr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswMvr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswMvr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswMvr .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswMvr .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswMvr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswMvr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswMvr .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswMvr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswMvr .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswMvr .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswMvr .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswMvr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswMvr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswMvr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswMvr .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswMvr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswMvr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswMvr .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswMvr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswMvr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswMvr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswMvr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswMvr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswMvr .modal-lg,
  .cid-v2eStswMvr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswMvr .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswMvr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswMvr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswMvr .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswMvr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswMvr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswMvr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswMvr .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswMvr .mbr-section-btn .btn {
  margin: 5;
}
.cid-v26K9XkUvN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v26K9XkUvN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v26K9XkUvN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v26K9XkUvN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v26K9XkUvN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v26K9XkUvN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v26K9XkUvN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v26K9XkUvN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v26K9XkUvN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v26K9XkUvN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v26K9XkUvN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v26K9XkUvN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v26K9XkUvN .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar-logo {
    padding-left: 0;
  }
}
.cid-v26K9XkUvN .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v26K9XkUvN .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v26K9XkUvN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v26K9XkUvN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v26K9XkUvN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v26K9XkUvN .nav-item:focus,
.cid-v26K9XkUvN .nav-link:focus {
  outline: none;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v26K9XkUvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v26K9XkUvN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v26K9XkUvN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v26K9XkUvN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v26K9XkUvN .navbar.opened {
  transition: all 0.3s;
}
.cid-v26K9XkUvN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v26K9XkUvN .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v26K9XkUvN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v26K9XkUvN .navbar.collapsed {
  justify-content: center;
}
.cid-v26K9XkUvN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v26K9XkUvN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v26K9XkUvN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v26K9XkUvN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v26K9XkUvN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v26K9XkUvN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v26K9XkUvN .navbar {
    min-height: 72px;
  }
  .cid-v26K9XkUvN .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v26K9XkUvN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v26K9XkUvN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v26K9XkUvN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v26K9XkUvN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v26K9XkUvN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v26K9XkUvN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v26K9XkUvN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v26K9XkUvN .dropdown-item.active,
.cid-v26K9XkUvN .dropdown-item:active {
  background-color: transparent;
}
.cid-v26K9XkUvN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v26K9XkUvN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v26K9XkUvN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v26K9XkUvN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v26K9XkUvN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v26K9XkUvN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v26K9XkUvN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v26K9XkUvN .navbar-buttons {
    text-align: left;
  }
}
.cid-v26K9XkUvN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v26K9XkUvN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v26K9XkUvN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v26K9XkUvN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v26K9XkUvN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v26K9XkUvN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v26K9XkUvN .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v26K9XkUvN .navbar {
    height: 70px;
  }
  .cid-v26K9XkUvN .navbar.opened {
    height: auto;
  }
  .cid-v26K9XkUvN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v26K9XkUvN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v26K9XkUvN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v26K9XkUvN .navbar-brand {
    margin-right: auto;
  }
  .cid-v26K9XkUvN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v26K9XkUvN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v26K9XkUvN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v26K9XkUvN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v26K9XkUvN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v26K9XkUvN .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-sc {
  /* Type valid CSS here */
}
#custom-html-sc div {
  padding: 140px 0;
  color: #F0F5F8;
  text-align: center;
}
#custom-html-sc p {
  font-size: 60px;
  color: #777;
}
.cid-v5dVijnswY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5dVijnswY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5dVijnswY .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v5dVijnswY .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5dVijnswY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5dVijnswY .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #6e9999;
  height: 80px;
  border-radius: 50%;
}
.cid-v5dVijnswY .card-title,
.cid-v5dVijnswY .iconfont-wrapper,
.cid-v5dVijnswY .card-text {
  color: #000000;
  text-align: center;
}
.cid-v5dVijnswY .content-head {
  max-width: 800px;
}
.cid-v5dVijnswY .mbr-section-title {
  color: #000000;
}
.cid-v5dVijnswY .mbr-section-btn {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUu7F.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUu7F.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUu7F.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUu7F .modal-content,
.cid-v2ePtEUu7F .modal-dialog {
  height: auto;
}
.cid-v2ePtEUu7F .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUu7F .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUu7F .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUu7F .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUu7F .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUu7F .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUu7F .mbr-text {
  text-align: center;
}
.cid-v2ePtEUu7F .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUu7F .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUu7F .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUu7F .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUu7F .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUu7F .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUu7F .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUu7F .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUu7F .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUu7F .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUu7F .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUu7F .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUu7F .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUu7F .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUu7F .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUu7F .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUu7F .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUu7F .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUu7F .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUu7F .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUu7F .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUu7F .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUu7F .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUu7F .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUu7F .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUu7F .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUu7F .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUu7F .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUu7F .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUu7F .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUu7F .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUu7F .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUu7F .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUu7F .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUu7F .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUu7F .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUu7F .modal-lg,
  .cid-v2ePtEUu7F .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUu7F .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUu7F .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUu7F .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUu7F .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUu7F .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUu7F .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUu7F .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUu7F .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUu7F .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUu7F .mbr-text P {
  text-align: center;
}
.cid-v2eStswKUU.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswKUU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswKUU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswKUU .modal-content,
.cid-v2eStswKUU .modal-dialog {
  height: auto;
}
.cid-v2eStswKUU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswKUU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswKUU .form-wrapper .mbr-form .form-group,
  .cid-v2eStswKUU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswKUU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswKUU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswKUU .mbr-text {
  text-align: center;
}
.cid-v2eStswKUU .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswKUU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswKUU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswKUU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswKUU .modal-open {
  overflow: hidden;
}
.cid-v2eStswKUU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswKUU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswKUU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswKUU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswKUU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswKUU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswKUU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswKUU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswKUU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswKUU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswKUU .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswKUU .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswKUU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswKUU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswKUU .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswKUU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswKUU .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswKUU .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswKUU .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswKUU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswKUU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswKUU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswKUU .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswKUU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswKUU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswKUU .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswKUU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswKUU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswKUU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswKUU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswKUU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswKUU .modal-lg,
  .cid-v2eStswKUU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswKUU .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswKUU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswKUU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswKUU .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswKUU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswKUU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswKUU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswKUU .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswKUU .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v27ZBvrCJB {
  display: flex;
  background-image: url("../../../assets/images/hands-800x600.png-800x600.png?v=1WlW3h");
}
.cid-v27ZBvrCJB .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-v27ZBvrCJB {
    align-items: center;
  }
  .cid-v27ZBvrCJB .row {
    justify-content: center;
  }
  .cid-v27ZBvrCJB .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v27ZBvrCJB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v27ZBvrCJB {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v27ZBvrCJB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v27ZBvrCJB .content-wrap {
    width: 100%;
  }
}
.cid-v27ZBvrCJB .mbr-section-title,
.cid-v27ZBvrCJB .mbr-section-subtitle {
  text-align: center;
}
.cid-v27ZBvrCJB .mbr-text,
.cid-v27ZBvrCJB .mbr-section-btn {
  text-align: center;
}
.cid-v2819TuV5S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v2819TuV5S .mbr-text {
  color: #000000;
}
.cid-v2819TuV5S .mbr-section-subtitle {
  color: #000000;
}
.cid-v2819TuV5S .mbr-section-title {
  color: #000000;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUPfO.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUPfO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUPfO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUPfO .modal-content,
.cid-v2ePtEUPfO .modal-dialog {
  height: auto;
}
.cid-v2ePtEUPfO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUPfO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUPfO .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUPfO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUPfO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUPfO .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUPfO .mbr-text {
  text-align: center;
}
.cid-v2ePtEUPfO .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUPfO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUPfO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUPfO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUPfO .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUPfO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUPfO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUPfO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUPfO .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUPfO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUPfO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUPfO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUPfO .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUPfO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUPfO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUPfO .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUPfO .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUPfO .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUPfO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUPfO .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUPfO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUPfO .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUPfO .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUPfO .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUPfO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUPfO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUPfO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUPfO .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUPfO .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUPfO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUPfO .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUPfO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUPfO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUPfO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUPfO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUPfO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUPfO .modal-lg,
  .cid-v2ePtEUPfO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUPfO .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUPfO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUPfO .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUPfO .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUPfO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUPfO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUPfO .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUPfO .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUPfO .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUPfO .mbr-text P {
  text-align: center;
}
.cid-v2eStsw74h.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsw74h.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsw74h.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsw74h .modal-content,
.cid-v2eStsw74h .modal-dialog {
  height: auto;
}
.cid-v2eStsw74h .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsw74h .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsw74h .form-wrapper .mbr-form .form-group,
  .cid-v2eStsw74h .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsw74h .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsw74h .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsw74h .mbr-text {
  text-align: center;
}
.cid-v2eStsw74h .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsw74h .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsw74h .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsw74h .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsw74h .modal-open {
  overflow: hidden;
}
.cid-v2eStsw74h .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsw74h .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsw74h .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsw74h .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsw74h .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsw74h .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsw74h .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsw74h .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsw74h .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsw74h .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsw74h .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsw74h .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsw74h .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsw74h .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw74h .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsw74h .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsw74h .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsw74h .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsw74h .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsw74h .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsw74h .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsw74h .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw74h .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsw74h .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsw74h .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw74h .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsw74h .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsw74h .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsw74h .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsw74h .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsw74h .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsw74h .modal-lg,
  .cid-v2eStsw74h .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsw74h .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsw74h .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsw74h .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsw74h .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsw74h .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsw74h .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsw74h .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsw74h .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsw74h .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v28kIqNJZR {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v28kIqNJZR .mbr-text {
  color: #000000;
}
.cid-v28kIqNJZR .mbr-section-subtitle {
  color: #000000;
}
.cid-v28kIqNJZR .mbr-section-title {
  color: #000000;
}
.cid-v28l6W00Eb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v28l6W00Eb .mbr-text {
  color: #000000;
}
.cid-v28l6W00Eb .mbr-section-subtitle {
  color: #000000;
}
.cid-v28l6W00Eb .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v28l6W00Eb .mbr-text P {
  text-align: left;
}
.cid-v28oFe8CfZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v28oFe8CfZ .mbr-text {
  color: #000000;
}
.cid-v28oFe8CfZ .mbr-section-subtitle {
  color: #000000;
}
.cid-v28oFe8CfZ .mbr-section-title {
  color: #000000;
}
.cid-v28obSfGP9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v28obSfGP9 .mbr-text {
  color: #000000;
}
.cid-v28obSfGP9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v28obSfGP9 .mbr-section-title {
  color: #000000;
}
.cid-v28oqOljYO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v28oqOljYO .mbr-text {
  color: #000000;
}
.cid-v28oqOljYO .mbr-section-subtitle {
  color: #000000;
}
.cid-v28oqOljYO .mbr-section-title {
  color: #000000;
}
.cid-v28oSmkIuI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v28oSmkIuI .mbr-text {
  color: #000000;
}
.cid-v28oSmkIuI .mbr-section-subtitle {
  color: #000000;
}
.cid-v28oSmkIuI .mbr-section-title {
  color: #000000;
}
.cid-v28p7o4OPg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v28p7o4OPg .mbr-text {
  color: #000000;
}
.cid-v28p7o4OPg .mbr-section-subtitle {
  color: #000000;
}
.cid-v28p7o4OPg .mbr-section-title {
  color: #000000;
}
.cid-v28pmQQDXL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v28pmQQDXL .mbr-text {
  color: #000000;
}
.cid-v28pmQQDXL .mbr-section-subtitle {
  color: #000000;
}
.cid-v28pmQQDXL .mbr-section-title {
  color: #000000;
}
.cid-v28pC23m7T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v28pC23m7T .mbr-text {
  color: #000000;
}
.cid-v28pC23m7T .mbr-section-subtitle {
  color: #000000;
}
.cid-v28pC23m7T .mbr-section-title {
  color: #000000;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUB9k.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUB9k.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUB9k.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUB9k .modal-content,
.cid-v2ePtEUB9k .modal-dialog {
  height: auto;
}
.cid-v2ePtEUB9k .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUB9k .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUB9k .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUB9k .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUB9k .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUB9k .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUB9k .mbr-text {
  text-align: center;
}
.cid-v2ePtEUB9k .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUB9k .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUB9k .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUB9k .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUB9k .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUB9k .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUB9k .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUB9k .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUB9k .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUB9k .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUB9k .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUB9k .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUB9k .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUB9k .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUB9k .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUB9k .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUB9k .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUB9k .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUB9k .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUB9k .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUB9k .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUB9k .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUB9k .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUB9k .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUB9k .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUB9k .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUB9k .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUB9k .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUB9k .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUB9k .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUB9k .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUB9k .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUB9k .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUB9k .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUB9k .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUB9k .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUB9k .modal-lg,
  .cid-v2ePtEUB9k .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUB9k .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUB9k .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUB9k .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUB9k .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUB9k .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUB9k .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUB9k .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUB9k .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUB9k .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUB9k .mbr-text P {
  text-align: center;
}
.cid-v2eStswY6k.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswY6k.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswY6k.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswY6k .modal-content,
.cid-v2eStswY6k .modal-dialog {
  height: auto;
}
.cid-v2eStswY6k .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswY6k .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswY6k .form-wrapper .mbr-form .form-group,
  .cid-v2eStswY6k .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswY6k .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswY6k .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswY6k .mbr-text {
  text-align: center;
}
.cid-v2eStswY6k .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswY6k .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswY6k .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswY6k .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswY6k .modal-open {
  overflow: hidden;
}
.cid-v2eStswY6k .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswY6k .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswY6k .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswY6k .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswY6k .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswY6k .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswY6k .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswY6k .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswY6k .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswY6k .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswY6k .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswY6k .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswY6k .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswY6k .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswY6k .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswY6k .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswY6k .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswY6k .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswY6k .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswY6k .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswY6k .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswY6k .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswY6k .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswY6k .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswY6k .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswY6k .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswY6k .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswY6k .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswY6k .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswY6k .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswY6k .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswY6k .modal-lg,
  .cid-v2eStswY6k .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswY6k .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswY6k .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswY6k .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswY6k .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswY6k .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswY6k .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswY6k .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswY6k .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswY6k .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v28HQCdUKj {
  display: flex;
}
@media (min-width: 768px) {
  .cid-v28HQCdUKj {
    align-items: center;
  }
  .cid-v28HQCdUKj .row {
    justify-content: center;
  }
  .cid-v28HQCdUKj .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v28HQCdUKj .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v28HQCdUKj {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v28HQCdUKj .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v28HQCdUKj .content-wrap {
    width: 100%;
  }
}
.cid-v28HQCdUKj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v28HQCdUKj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/dsc-1389.jpg-2000x1333.jpg?v=1WlW3h");
}
.cid-v28HQCdUKj .mbr-section-title,
.cid-v28HQCdUKj .mbr-section-subtitle {
  text-align: left;
  color: #ffc091;
}
.cid-v28HQCdUKj .mbr-text,
.cid-v28HQCdUKj .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-v28HQCdUKj .mbr-section-title {
  color: #edefeb;
}
.cid-v28HQCdUKj .mbr-section-subtitle {
  color: #f7f7f7;
}
.cid-v28HQCdUKj .mbr-section-title P {
  text-align: center;
}
.cid-v28HQCdUKj .mbr-section-subtitle P {
  text-align: center;
}
.cid-v28IWVFJhX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v28IWVFJhX .row {
  flex-direction: row-reverse;
}
.cid-v28IWVFJhX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v28IWVFJhX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v28IWVFJhX .mbr-description {
  text-align: left;
}
.cid-v28IWVFJhX .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-v28IWVFJhX .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v28IWVFJhX .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v28IWVFJhX .card-title,
.cid-v28IWVFJhX .iconfont-wrapper {
  color: #000000;
}
.cid-v28IWVFJhX .card-text {
  color: #000000;
}
.cid-v28IWVFJhX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v28IWVFJhX .mbr-text,
.cid-v28IWVFJhX .mbr-section-btn {
  text-align: center;
}
.cid-v28IWVFJhX .card-text,
.cid-v28IWVFJhX .item .mbr-section-btn {
  text-align: left;
}
.cid-v28IWVFJhX .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-v28IWVFJhX .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-v28IWVFJhX .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #1f6463;
  background-color: #1f6463;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-v28IWVFJhX .mbr-text UL {
  text-align: left;
}
.cid-vajqtbUOIm {
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-vajqtbUOIm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vajqtbUOIm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vajqtbUOIm .col-lg-8 {
  padding: 2rem 6rem;
}
@media (max-width: 1600px) {
  .cid-vajqtbUOIm .col-lg-8 {
    padding: 2rem 4rem;
  }
}
@media (max-width: 840px) {
  .cid-vajqtbUOIm .col-lg-8 {
    padding: 4rem 6rem;
  }
}
.cid-vajqtbUOIm .img-col {
  border-left: 4px solid lightgray;
  padding: 5rem;
}
.cid-vajqtbUOIm .img-col img {
  width: 200px;
}
@media (max-width: 840px) {
  .cid-vajqtbUOIm .img-col {
    border-left: 0px solid lightgray;
    padding: 4;
    padding-top: 8rem;
  }
}
.cid-vajqtbUOIm .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-vajqtbUOIm .mbr-text,
.cid-vajqtbUOIm .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-vajqtbUOIm .mbr-section-title,
.cid-vajqtbUOIm .line {
  color: #808080;
}
.cid-vajqtbUOIm .mbr-section-subtitle,
.cid-vajqtbUOIm .align {
  text-align: left;
  color: #232323;
}
.cid-vcBdWA5YO5 {
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-vcBdWA5YO5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcBdWA5YO5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcBdWA5YO5 .col-lg-8 {
  padding: 2rem 6rem;
}
@media (max-width: 1600px) {
  .cid-vcBdWA5YO5 .col-lg-8 {
    padding: 2rem 4rem;
  }
}
@media (max-width: 840px) {
  .cid-vcBdWA5YO5 .col-lg-8 {
    padding: 4rem 6rem;
  }
}
.cid-vcBdWA5YO5 .img-col {
  border-left: 4px solid lightgray;
  padding: 5rem;
}
.cid-vcBdWA5YO5 .img-col img {
  width: 200px;
}
@media (max-width: 840px) {
  .cid-vcBdWA5YO5 .img-col {
    border-left: 0px solid lightgray;
    padding: 4;
    padding-top: 8rem;
  }
}
.cid-vcBdWA5YO5 .mbr-section-title {
  text-align: left;
  color: #232323;
}
.cid-vcBdWA5YO5 .mbr-text,
.cid-vcBdWA5YO5 .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-vcBdWA5YO5 .mbr-section-title,
.cid-vcBdWA5YO5 .line {
  color: #808080;
}
.cid-vcBdWA5YO5 .mbr-section-subtitle,
.cid-vcBdWA5YO5 .align {
  text-align: left;
  color: #232323;
}
.cid-v28Nz3TluT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v28Nz3TluT .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-v28Nz3TluT .panel-group {
  border: none;
}
.cid-v28Nz3TluT .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v28Nz3TluT .card-header {
    padding: 0rem;
  }
}
.cid-v28Nz3TluT .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-v28Nz3TluT .img-col {
  padding: 0;
}
.cid-v28Nz3TluT .img-item {
  height: 100%;
}
.cid-v28Nz3TluT img {
  height: 100%;
  object-fit: cover;
}
.cid-v28Nz3TluT .collapsed span {
  transform: rotate(0deg);
}
.cid-v28Nz3TluT .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v28Nz3TluT p {
  margin-bottom: 0.3rem;
}
.cid-v28Nz3TluT .panel-title-edit {
  color: #000000;
}
.cid-v28Nz3TluT .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v28Nz3TluT .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v28Nz3TluT .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v28Nz3TluT .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-v28Nz3TluT .panel-text {
  color: #000000;
}
.cid-v28Nz3TluT .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-v28Nz3TluT .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v28Nz3TluT .panel-title-edit,
.cid-v28Nz3TluT .mbr-iconfont {
  color: #000000;
}
#lcpc-referral-form {
  /* Type valid CSS here */
}
#lcpc-referral-form div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#lcpc-referral-form p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUcUA.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUcUA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUcUA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUcUA .modal-content,
.cid-v2ePtEUcUA .modal-dialog {
  height: auto;
}
.cid-v2ePtEUcUA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUcUA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUcUA .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUcUA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUcUA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUcUA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUcUA .mbr-text {
  text-align: center;
}
.cid-v2ePtEUcUA .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUcUA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUcUA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUcUA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUcUA .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUcUA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUcUA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUcUA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUcUA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUcUA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUcUA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUcUA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUcUA .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUcUA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUcUA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUcUA .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUcUA .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUcUA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUcUA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUcUA .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUcUA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUcUA .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUcUA .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUcUA .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUcUA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUcUA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUcUA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUcUA .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUcUA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUcUA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUcUA .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUcUA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUcUA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUcUA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUcUA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUcUA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUcUA .modal-lg,
  .cid-v2ePtEUcUA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUcUA .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUcUA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUcUA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUcUA .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUcUA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUcUA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUcUA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUcUA .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUcUA .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUcUA .mbr-text P {
  text-align: center;
}
.cid-v2eStswJIM.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswJIM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswJIM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswJIM .modal-content,
.cid-v2eStswJIM .modal-dialog {
  height: auto;
}
.cid-v2eStswJIM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswJIM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswJIM .form-wrapper .mbr-form .form-group,
  .cid-v2eStswJIM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswJIM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswJIM .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswJIM .mbr-text {
  text-align: center;
}
.cid-v2eStswJIM .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswJIM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswJIM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswJIM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswJIM .modal-open {
  overflow: hidden;
}
.cid-v2eStswJIM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswJIM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswJIM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswJIM .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswJIM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswJIM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswJIM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswJIM .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswJIM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswJIM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswJIM .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswJIM .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswJIM .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswJIM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswJIM .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswJIM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswJIM .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswJIM .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswJIM .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswJIM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswJIM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswJIM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswJIM .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswJIM .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswJIM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswJIM .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswJIM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswJIM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswJIM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswJIM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswJIM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswJIM .modal-lg,
  .cid-v2eStswJIM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswJIM .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswJIM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswJIM .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswJIM .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswJIM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswJIM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswJIM .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswJIM .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswJIM .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v28R8Es6w5 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v28R8Es6w5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v28R8Es6w5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v28R8Es6w5 .card-wrapper {
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v28R8Es6w5 .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v28R8Es6w5 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v28R8Es6w5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v28R8Es6w5 .wrap {
  background: url("../../../assets/images/backgroundblue-2000x1125.png?v=1WlW3h");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.cid-v28R8Es6w5 .wrap .inner-wrap {
  padding: 40px;
}
.cid-v28R8Es6w5 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v28R8Es6w5 .mbr-text,
.cid-v28R8Es6w5 .mbr-section-btn {
  color: #f7f7f7;
  text-align: left;
}
#custom-html-74 {
  /* Type valid CSS here */
}
#custom-html-74 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-74 p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUD3j.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUD3j.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUD3j.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUD3j .modal-content,
.cid-v2ePtEUD3j .modal-dialog {
  height: auto;
}
.cid-v2ePtEUD3j .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUD3j .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUD3j .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUD3j .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUD3j .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUD3j .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUD3j .mbr-text {
  text-align: center;
}
.cid-v2ePtEUD3j .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUD3j .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUD3j .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUD3j .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUD3j .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUD3j .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUD3j .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUD3j .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUD3j .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUD3j .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUD3j .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUD3j .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUD3j .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUD3j .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUD3j .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUD3j .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUD3j .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUD3j .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUD3j .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUD3j .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUD3j .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUD3j .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUD3j .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUD3j .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUD3j .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUD3j .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUD3j .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUD3j .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUD3j .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUD3j .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUD3j .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUD3j .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUD3j .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUD3j .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUD3j .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUD3j .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUD3j .modal-lg,
  .cid-v2ePtEUD3j .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUD3j .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUD3j .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUD3j .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUD3j .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUD3j .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUD3j .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUD3j .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUD3j .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUD3j .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUD3j .mbr-text P {
  text-align: center;
}
.cid-v2eStswHZJ.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswHZJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswHZJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswHZJ .modal-content,
.cid-v2eStswHZJ .modal-dialog {
  height: auto;
}
.cid-v2eStswHZJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswHZJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswHZJ .form-wrapper .mbr-form .form-group,
  .cid-v2eStswHZJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswHZJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswHZJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswHZJ .mbr-text {
  text-align: center;
}
.cid-v2eStswHZJ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswHZJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswHZJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswHZJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswHZJ .modal-open {
  overflow: hidden;
}
.cid-v2eStswHZJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswHZJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswHZJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswHZJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswHZJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswHZJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswHZJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswHZJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswHZJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswHZJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswHZJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswHZJ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswHZJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswHZJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswHZJ .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswHZJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswHZJ .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswHZJ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswHZJ .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswHZJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswHZJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswHZJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswHZJ .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswHZJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswHZJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswHZJ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswHZJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswHZJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswHZJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswHZJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswHZJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswHZJ .modal-lg,
  .cid-v2eStswHZJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswHZJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswHZJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswHZJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswHZJ .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswHZJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswHZJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswHZJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswHZJ .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswHZJ .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v29dyyI8AE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v29dyyI8AE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v29dyyI8AE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v29dyyI8AE .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v29dyyI8AE .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v29dyyI8AE .content-wrapper {
    width: 100%;
  }
}
.cid-v29dyyI8AE .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v29dyyI8AE .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v29dyyI8AE .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v29dyyI8AE .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v29dyyI8AE .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v29dyyI8AE .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v29dyyI8AE .content-wrapper .desc-wrapper::before,
.cid-v29dyyI8AE .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v29dyyI8AE .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v29dyyI8AE .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v29dyyI8AE .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v29dyyI8AE .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v29dyyI8AE .mbr-section-title {
  color: #181824;
}
.cid-v29dyyI8AE .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v29dyyI8AE .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v29dyyI8AE .mbr-section-title,
.cid-v29dyyI8AE .mbr-section-btn {
  text-align: center;
}
.cid-v298tK5zqs {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #d4e5e5;
}
.cid-v298tK5zqs .mbr-text {
  color: #000000;
}
.cid-v298tK5zqs .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v298tK5zqs .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v298tK5zqs .mbr-section-subtitle,
.cid-v298tK5zqs .main-button {
  text-align: left;
  color: #000000;
}
.cid-v298tK5zqs .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v298tK5zqs .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v298tK5zqs .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-v298tK5zqs .panel-group {
  border: none;
}
.cid-v298tK5zqs .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v298tK5zqs .card-header {
    padding: 0rem;
  }
}
.cid-v298tK5zqs .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-v298tK5zqs .collapsed span {
  transform: rotate(0deg);
}
.cid-v298tK5zqs .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v298tK5zqs p {
  margin-bottom: 0.3rem;
}
.cid-v298tK5zqs .panel-title-edit {
  color: #000000;
}
.cid-v298tK5zqs .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v298tK5zqs .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v298tK5zqs .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v298tK5zqs .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-v298tK5zqs .panel-text {
  color: #000000;
}
.cid-v298tK5zqs .panel-title-edit,
.cid-v298tK5zqs .mbr-iconfont {
  color: #000000;
}
.cid-v29ctbOQRb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v29ctbOQRb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v29ctbOQRb .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v29ctbOQRb .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v29ctbOQRb .mbr-card-title {
  color: #000000;
  text-align: left;
}
.cid-v29ctbOQRb .mbr-card-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUMXh.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUMXh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUMXh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUMXh .modal-content,
.cid-v2ePtEUMXh .modal-dialog {
  height: auto;
}
.cid-v2ePtEUMXh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUMXh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUMXh .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUMXh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUMXh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUMXh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUMXh .mbr-text {
  text-align: center;
}
.cid-v2ePtEUMXh .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUMXh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUMXh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUMXh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUMXh .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUMXh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUMXh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUMXh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUMXh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUMXh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUMXh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUMXh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUMXh .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUMXh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUMXh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUMXh .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUMXh .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUMXh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUMXh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUMXh .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUMXh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUMXh .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUMXh .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUMXh .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUMXh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUMXh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUMXh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUMXh .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUMXh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUMXh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUMXh .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUMXh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUMXh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUMXh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUMXh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUMXh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUMXh .modal-lg,
  .cid-v2ePtEUMXh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUMXh .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUMXh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUMXh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUMXh .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUMXh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUMXh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUMXh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUMXh .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUMXh .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUMXh .mbr-text P {
  text-align: center;
}
.cid-v2eStswuj5.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswuj5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswuj5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswuj5 .modal-content,
.cid-v2eStswuj5 .modal-dialog {
  height: auto;
}
.cid-v2eStswuj5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswuj5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswuj5 .form-wrapper .mbr-form .form-group,
  .cid-v2eStswuj5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswuj5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswuj5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswuj5 .mbr-text {
  text-align: center;
}
.cid-v2eStswuj5 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswuj5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswuj5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswuj5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswuj5 .modal-open {
  overflow: hidden;
}
.cid-v2eStswuj5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswuj5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswuj5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswuj5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswuj5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswuj5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswuj5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswuj5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswuj5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswuj5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswuj5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswuj5 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswuj5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswuj5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswuj5 .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswuj5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswuj5 .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswuj5 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswuj5 .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswuj5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswuj5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswuj5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswuj5 .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswuj5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswuj5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswuj5 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswuj5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswuj5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswuj5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswuj5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswuj5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswuj5 .modal-lg,
  .cid-v2eStswuj5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswuj5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswuj5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswuj5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswuj5 .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswuj5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswuj5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswuj5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswuj5 .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswuj5 .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v29hUSHrbf {
  padding-top: 12rem;
  padding-bottom: 0rem;
  background-color: #fbffff;
}
.cid-v29hUSHrbf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v29hUSHrbf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v29hUSHrbf .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v29hUSHrbf .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v29hUSHrbf .content-wrapper {
    width: 100%;
  }
}
.cid-v29hUSHrbf .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v29hUSHrbf .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v29hUSHrbf .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v29hUSHrbf .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v29hUSHrbf .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v29hUSHrbf .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v29hUSHrbf .content-wrapper .desc-wrapper::before,
.cid-v29hUSHrbf .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v29hUSHrbf .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v29hUSHrbf .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v29hUSHrbf .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v29hUSHrbf .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v29hUSHrbf .mbr-section-title {
  color: #181824;
}
.cid-v29hUSHrbf .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v29hUSHrbf .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v29hUSHrbf .mbr-section-title,
.cid-v29hUSHrbf .mbr-section-btn {
  text-align: center;
}
#custom-html-7l {
  /* Type valid CSS here */
}
#custom-html-7l div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7l p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUl0W.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUl0W.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUl0W.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUl0W .modal-content,
.cid-v2ePtEUl0W .modal-dialog {
  height: auto;
}
.cid-v2ePtEUl0W .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUl0W .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUl0W .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUl0W .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUl0W .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUl0W .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUl0W .mbr-text {
  text-align: center;
}
.cid-v2ePtEUl0W .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUl0W .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUl0W .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUl0W .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUl0W .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUl0W .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUl0W .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUl0W .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUl0W .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUl0W .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUl0W .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUl0W .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUl0W .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUl0W .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUl0W .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUl0W .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUl0W .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUl0W .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUl0W .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUl0W .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUl0W .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUl0W .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUl0W .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUl0W .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUl0W .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUl0W .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUl0W .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUl0W .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUl0W .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUl0W .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUl0W .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUl0W .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUl0W .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUl0W .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUl0W .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUl0W .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUl0W .modal-lg,
  .cid-v2ePtEUl0W .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUl0W .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUl0W .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUl0W .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUl0W .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUl0W .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUl0W .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUl0W .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUl0W .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUl0W .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUl0W .mbr-text P {
  text-align: center;
}
.cid-v2eStsw4w0.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsw4w0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsw4w0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsw4w0 .modal-content,
.cid-v2eStsw4w0 .modal-dialog {
  height: auto;
}
.cid-v2eStsw4w0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsw4w0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsw4w0 .form-wrapper .mbr-form .form-group,
  .cid-v2eStsw4w0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsw4w0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsw4w0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsw4w0 .mbr-text {
  text-align: center;
}
.cid-v2eStsw4w0 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsw4w0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsw4w0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsw4w0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsw4w0 .modal-open {
  overflow: hidden;
}
.cid-v2eStsw4w0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsw4w0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsw4w0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsw4w0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsw4w0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsw4w0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsw4w0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsw4w0 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsw4w0 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsw4w0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsw4w0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsw4w0 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsw4w0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsw4w0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw4w0 .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsw4w0 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsw4w0 .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsw4w0 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsw4w0 .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsw4w0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsw4w0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsw4w0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw4w0 .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsw4w0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsw4w0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw4w0 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsw4w0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsw4w0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsw4w0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsw4w0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsw4w0 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsw4w0 .modal-lg,
  .cid-v2eStsw4w0 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsw4w0 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsw4w0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsw4w0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsw4w0 .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsw4w0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsw4w0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsw4w0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsw4w0 .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsw4w0 .mbr-section-btn .btn {
  margin: 5;
}
.cid-v29nXBypPs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v29nXBypPs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v29nXBypPs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v29nXBypPs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v29nXBypPs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v29nXBypPs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v29nXBypPs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v29nXBypPs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v29nXBypPs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v29nXBypPs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v29nXBypPs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v29nXBypPs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v29nXBypPs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v29nXBypPs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v29nXBypPs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v29nXBypPs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v29nXBypPs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v29nXBypPs .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v29nXBypPs .navbar-logo {
    padding-left: 0;
  }
}
.cid-v29nXBypPs .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v29nXBypPs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v29nXBypPs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v29nXBypPs .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v29nXBypPs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v29nXBypPs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v29nXBypPs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v29nXBypPs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v29nXBypPs .nav-item:focus,
.cid-v29nXBypPs .nav-link:focus {
  outline: none;
}
.cid-v29nXBypPs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v29nXBypPs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v29nXBypPs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v29nXBypPs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v29nXBypPs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v29nXBypPs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v29nXBypPs .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v29nXBypPs .navbar.opened {
  transition: all 0.3s;
}
.cid-v29nXBypPs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v29nXBypPs .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v29nXBypPs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v29nXBypPs .navbar.collapsed {
  justify-content: center;
}
.cid-v29nXBypPs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v29nXBypPs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v29nXBypPs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v29nXBypPs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v29nXBypPs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v29nXBypPs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v29nXBypPs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v29nXBypPs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v29nXBypPs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v29nXBypPs .navbar {
    min-height: 72px;
  }
  .cid-v29nXBypPs .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v29nXBypPs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v29nXBypPs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v29nXBypPs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v29nXBypPs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v29nXBypPs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v29nXBypPs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v29nXBypPs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v29nXBypPs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v29nXBypPs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v29nXBypPs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v29nXBypPs .dropdown-item.active,
.cid-v29nXBypPs .dropdown-item:active {
  background-color: transparent;
}
.cid-v29nXBypPs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v29nXBypPs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v29nXBypPs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v29nXBypPs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v29nXBypPs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v29nXBypPs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v29nXBypPs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v29nXBypPs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v29nXBypPs .navbar-buttons {
    text-align: left;
  }
}
.cid-v29nXBypPs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v29nXBypPs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v29nXBypPs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v29nXBypPs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v29nXBypPs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v29nXBypPs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v29nXBypPs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v29nXBypPs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v29nXBypPs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v29nXBypPs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v29nXBypPs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v29nXBypPs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v29nXBypPs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v29nXBypPs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v29nXBypPs .navbar {
    height: 70px;
  }
  .cid-v29nXBypPs .navbar.opened {
    height: auto;
  }
  .cid-v29nXBypPs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v29nXBypPs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v29nXBypPs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v29nXBypPs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v29nXBypPs .navbar-brand {
    margin-right: auto;
  }
  .cid-v29nXBypPs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v29nXBypPs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v29nXBypPs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v29nXBypPs .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v29nXBypPs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v29nXBypPs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v29nXBypPs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v29nXCLyrX {
  padding-top: 12rem;
  padding-bottom: 0rem;
  background-color: #fbffff;
}
.cid-v29nXCLyrX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v29nXCLyrX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v29nXCLyrX .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v29nXCLyrX .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v29nXCLyrX .content-wrapper {
    width: 100%;
  }
}
.cid-v29nXCLyrX .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v29nXCLyrX .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v29nXCLyrX .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v29nXCLyrX .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v29nXCLyrX .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v29nXCLyrX .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v29nXCLyrX .content-wrapper .desc-wrapper::before,
.cid-v29nXCLyrX .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v29nXCLyrX .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v29nXCLyrX .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v29nXCLyrX .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v29nXCLyrX .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v29nXCLyrX .mbr-section-title {
  color: #181824;
}
.cid-v29nXCLyrX .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v29nXCLyrX .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v29nXCLyrX .mbr-section-title,
.cid-v29nXCLyrX .mbr-section-btn {
  text-align: center;
}
#custom-html-7q {
  /* Type valid CSS here */
}
#custom-html-7q div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7q p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEU9Fl.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEU9Fl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEU9Fl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEU9Fl .modal-content,
.cid-v2ePtEU9Fl .modal-dialog {
  height: auto;
}
.cid-v2ePtEU9Fl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEU9Fl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEU9Fl .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEU9Fl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEU9Fl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEU9Fl .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEU9Fl .mbr-text {
  text-align: center;
}
.cid-v2ePtEU9Fl .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEU9Fl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEU9Fl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEU9Fl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEU9Fl .modal-open {
  overflow: hidden;
}
.cid-v2ePtEU9Fl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEU9Fl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEU9Fl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEU9Fl .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEU9Fl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEU9Fl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEU9Fl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEU9Fl .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEU9Fl .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEU9Fl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEU9Fl .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEU9Fl .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEU9Fl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEU9Fl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEU9Fl .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEU9Fl .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEU9Fl .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEU9Fl .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEU9Fl .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEU9Fl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEU9Fl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEU9Fl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEU9Fl .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEU9Fl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEU9Fl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEU9Fl .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEU9Fl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEU9Fl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEU9Fl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEU9Fl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEU9Fl .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEU9Fl .modal-lg,
  .cid-v2ePtEU9Fl .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEU9Fl .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEU9Fl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEU9Fl .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEU9Fl .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEU9Fl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEU9Fl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEU9Fl .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEU9Fl .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEU9Fl .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEU9Fl .mbr-text P {
  text-align: center;
}
.cid-v2eStsw7ne.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsw7ne.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsw7ne.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsw7ne .modal-content,
.cid-v2eStsw7ne .modal-dialog {
  height: auto;
}
.cid-v2eStsw7ne .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsw7ne .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsw7ne .form-wrapper .mbr-form .form-group,
  .cid-v2eStsw7ne .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsw7ne .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsw7ne .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsw7ne .mbr-text {
  text-align: center;
}
.cid-v2eStsw7ne .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsw7ne .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsw7ne .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsw7ne .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsw7ne .modal-open {
  overflow: hidden;
}
.cid-v2eStsw7ne .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsw7ne .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsw7ne .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsw7ne .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsw7ne .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsw7ne .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsw7ne .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsw7ne .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsw7ne .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsw7ne .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsw7ne .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsw7ne .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsw7ne .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsw7ne .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw7ne .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsw7ne .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsw7ne .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsw7ne .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsw7ne .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsw7ne .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsw7ne .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsw7ne .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw7ne .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsw7ne .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsw7ne .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw7ne .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsw7ne .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsw7ne .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsw7ne .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsw7ne .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsw7ne .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsw7ne .modal-lg,
  .cid-v2eStsw7ne .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsw7ne .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsw7ne .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsw7ne .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsw7ne .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsw7ne .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsw7ne .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsw7ne .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsw7ne .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsw7ne .mbr-section-btn .btn {
  margin: 5;
}
.cid-v29qrO544J {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v29qrO544J .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v29qrO544J .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v29qrO544J .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v29qrO544J .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v29qrO544J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v29qrO544J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v29qrO544J .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v29qrO544J .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v29qrO544J .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v29qrO544J .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v29qrO544J .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v29qrO544J .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v29qrO544J .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v29qrO544J .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v29qrO544J .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v29qrO544J .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v29qrO544J .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v29qrO544J .navbar-logo {
    padding-left: 0;
  }
}
.cid-v29qrO544J .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v29qrO544J .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v29qrO544J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v29qrO544J .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v29qrO544J .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v29qrO544J .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v29qrO544J .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v29qrO544J .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v29qrO544J .nav-item:focus,
.cid-v29qrO544J .nav-link:focus {
  outline: none;
}
.cid-v29qrO544J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v29qrO544J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v29qrO544J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v29qrO544J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v29qrO544J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v29qrO544J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v29qrO544J .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v29qrO544J .navbar.opened {
  transition: all 0.3s;
}
.cid-v29qrO544J .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v29qrO544J .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v29qrO544J .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v29qrO544J .navbar.collapsed {
  justify-content: center;
}
.cid-v29qrO544J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v29qrO544J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v29qrO544J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v29qrO544J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v29qrO544J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v29qrO544J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v29qrO544J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v29qrO544J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v29qrO544J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v29qrO544J .navbar {
    min-height: 72px;
  }
  .cid-v29qrO544J .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v29qrO544J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v29qrO544J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v29qrO544J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v29qrO544J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v29qrO544J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v29qrO544J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v29qrO544J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v29qrO544J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v29qrO544J .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v29qrO544J .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v29qrO544J .dropdown-item.active,
.cid-v29qrO544J .dropdown-item:active {
  background-color: transparent;
}
.cid-v29qrO544J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v29qrO544J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v29qrO544J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v29qrO544J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v29qrO544J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v29qrO544J .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v29qrO544J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v29qrO544J .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v29qrO544J .navbar-buttons {
    text-align: left;
  }
}
.cid-v29qrO544J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v29qrO544J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v29qrO544J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v29qrO544J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v29qrO544J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v29qrO544J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v29qrO544J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v29qrO544J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v29qrO544J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v29qrO544J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v29qrO544J .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v29qrO544J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v29qrO544J .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v29qrO544J .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v29qrO544J .navbar {
    height: 70px;
  }
  .cid-v29qrO544J .navbar.opened {
    height: auto;
  }
  .cid-v29qrO544J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v29qrO544J .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v29qrO544J .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v29qrO544J .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v29qrO544J .navbar-brand {
    margin-right: auto;
  }
  .cid-v29qrO544J .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v29qrO544J .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v29qrO544J .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v29qrO544J .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v29qrO544J .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v29qrO544J .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v29qrO544J .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v29qrP5dO9 {
  padding-top: 12rem;
  padding-bottom: 0rem;
  background-color: #eeeef4;
}
.cid-v29qrP5dO9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v29qrP5dO9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v29qrP5dO9 .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v29qrP5dO9 .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v29qrP5dO9 .content-wrapper {
    width: 100%;
  }
}
.cid-v29qrP5dO9 .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v29qrP5dO9 .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v29qrP5dO9 .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v29qrP5dO9 .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v29qrP5dO9 .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v29qrP5dO9 .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v29qrP5dO9 .content-wrapper .desc-wrapper::before,
.cid-v29qrP5dO9 .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v29qrP5dO9 .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v29qrP5dO9 .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v29qrP5dO9 .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v29qrP5dO9 .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v29qrP5dO9 .mbr-section-title {
  color: #181824;
}
.cid-v29qrP5dO9 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v29qrP5dO9 .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v29qrP5dO9 .mbr-section-title,
.cid-v29qrP5dO9 .mbr-section-btn {
  text-align: center;
}
#custom-html-7u {
  /* Type valid CSS here */
}
#custom-html-7u div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7u p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEU8hO.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEU8hO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEU8hO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEU8hO .modal-content,
.cid-v2ePtEU8hO .modal-dialog {
  height: auto;
}
.cid-v2ePtEU8hO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEU8hO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEU8hO .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEU8hO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEU8hO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEU8hO .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEU8hO .mbr-text {
  text-align: center;
}
.cid-v2ePtEU8hO .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEU8hO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEU8hO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEU8hO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEU8hO .modal-open {
  overflow: hidden;
}
.cid-v2ePtEU8hO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEU8hO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEU8hO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEU8hO .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEU8hO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEU8hO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEU8hO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEU8hO .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEU8hO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEU8hO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEU8hO .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEU8hO .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEU8hO .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEU8hO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEU8hO .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEU8hO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEU8hO .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEU8hO .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEU8hO .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEU8hO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEU8hO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEU8hO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEU8hO .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEU8hO .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEU8hO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEU8hO .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEU8hO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEU8hO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEU8hO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEU8hO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEU8hO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEU8hO .modal-lg,
  .cid-v2ePtEU8hO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEU8hO .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEU8hO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEU8hO .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEU8hO .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEU8hO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEU8hO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEU8hO .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEU8hO .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEU8hO .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEU8hO .mbr-text P {
  text-align: center;
}
.cid-v2eStswYfl.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswYfl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswYfl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswYfl .modal-content,
.cid-v2eStswYfl .modal-dialog {
  height: auto;
}
.cid-v2eStswYfl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswYfl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswYfl .form-wrapper .mbr-form .form-group,
  .cid-v2eStswYfl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswYfl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswYfl .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswYfl .mbr-text {
  text-align: center;
}
.cid-v2eStswYfl .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswYfl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswYfl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswYfl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswYfl .modal-open {
  overflow: hidden;
}
.cid-v2eStswYfl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswYfl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswYfl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswYfl .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswYfl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswYfl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswYfl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswYfl .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswYfl .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswYfl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswYfl .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswYfl .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswYfl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswYfl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswYfl .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswYfl .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswYfl .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswYfl .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswYfl .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswYfl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswYfl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswYfl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswYfl .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswYfl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswYfl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswYfl .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswYfl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswYfl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswYfl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswYfl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswYfl .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswYfl .modal-lg,
  .cid-v2eStswYfl .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswYfl .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswYfl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswYfl .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswYfl .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswYfl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswYfl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswYfl .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswYfl .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswYfl .mbr-section-btn .btn {
  margin: 5;
}
.cid-v29sj6fLEa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v29sj6fLEa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v29sj6fLEa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v29sj6fLEa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v29sj6fLEa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v29sj6fLEa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v29sj6fLEa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v29sj6fLEa .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v29sj6fLEa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v29sj6fLEa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v29sj6fLEa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v29sj6fLEa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v29sj6fLEa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v29sj6fLEa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v29sj6fLEa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v29sj6fLEa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v29sj6fLEa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v29sj6fLEa .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v29sj6fLEa .navbar-logo {
    padding-left: 0;
  }
}
.cid-v29sj6fLEa .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v29sj6fLEa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v29sj6fLEa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v29sj6fLEa .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v29sj6fLEa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v29sj6fLEa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v29sj6fLEa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v29sj6fLEa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v29sj6fLEa .nav-item:focus,
.cid-v29sj6fLEa .nav-link:focus {
  outline: none;
}
.cid-v29sj6fLEa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v29sj6fLEa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v29sj6fLEa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v29sj6fLEa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v29sj6fLEa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v29sj6fLEa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v29sj6fLEa .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v29sj6fLEa .navbar.opened {
  transition: all 0.3s;
}
.cid-v29sj6fLEa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v29sj6fLEa .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v29sj6fLEa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v29sj6fLEa .navbar.collapsed {
  justify-content: center;
}
.cid-v29sj6fLEa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v29sj6fLEa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v29sj6fLEa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v29sj6fLEa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v29sj6fLEa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v29sj6fLEa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v29sj6fLEa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v29sj6fLEa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v29sj6fLEa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v29sj6fLEa .navbar {
    min-height: 72px;
  }
  .cid-v29sj6fLEa .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v29sj6fLEa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v29sj6fLEa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v29sj6fLEa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v29sj6fLEa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v29sj6fLEa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v29sj6fLEa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v29sj6fLEa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v29sj6fLEa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v29sj6fLEa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v29sj6fLEa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v29sj6fLEa .dropdown-item.active,
.cid-v29sj6fLEa .dropdown-item:active {
  background-color: transparent;
}
.cid-v29sj6fLEa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v29sj6fLEa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v29sj6fLEa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v29sj6fLEa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v29sj6fLEa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v29sj6fLEa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v29sj6fLEa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v29sj6fLEa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v29sj6fLEa .navbar-buttons {
    text-align: left;
  }
}
.cid-v29sj6fLEa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v29sj6fLEa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v29sj6fLEa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v29sj6fLEa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v29sj6fLEa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v29sj6fLEa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v29sj6fLEa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v29sj6fLEa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v29sj6fLEa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v29sj6fLEa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v29sj6fLEa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v29sj6fLEa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v29sj6fLEa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v29sj6fLEa .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v29sj6fLEa .navbar {
    height: 70px;
  }
  .cid-v29sj6fLEa .navbar.opened {
    height: auto;
  }
  .cid-v29sj6fLEa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v29sj6fLEa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v29sj6fLEa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v29sj6fLEa .navbar-brand {
    margin-right: auto;
  }
  .cid-v29sj6fLEa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v29sj6fLEa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v29sj6fLEa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v29sj6fLEa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v29sj6fLEa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v29sj6fLEa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v29sj7f4Yn {
  padding-top: 12rem;
  padding-bottom: 0rem;
  background-color: #fbffff;
}
.cid-v29sj7f4Yn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v29sj7f4Yn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v29sj7f4Yn .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v29sj7f4Yn .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v29sj7f4Yn .content-wrapper {
    width: 100%;
  }
}
.cid-v29sj7f4Yn .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v29sj7f4Yn .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v29sj7f4Yn .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v29sj7f4Yn .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v29sj7f4Yn .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v29sj7f4Yn .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v29sj7f4Yn .content-wrapper .desc-wrapper::before,
.cid-v29sj7f4Yn .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v29sj7f4Yn .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v29sj7f4Yn .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v29sj7f4Yn .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v29sj7f4Yn .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v29sj7f4Yn .mbr-section-title {
  color: #181824;
}
.cid-v29sj7f4Yn .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v29sj7f4Yn .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v29sj7f4Yn .mbr-section-title,
.cid-v29sj7f4Yn .mbr-section-btn {
  text-align: center;
}
#custom-html-7z {
  /* Type valid CSS here */
}
#custom-html-7z div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7z p {
  font-size: 60px;
  color: #777;
}
.cid-v29sj7AC4t.popup-builder {
  background-color: #ffffff;
}
.cid-v29sj7AC4t.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v29sj7AC4t.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v29sj7AC4t .modal-content,
.cid-v29sj7AC4t .modal-dialog {
  height: auto;
}
.cid-v29sj7AC4t .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v29sj7AC4t .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v29sj7AC4t .form-wrapper .mbr-form .form-group,
  .cid-v29sj7AC4t .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v29sj7AC4t .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v29sj7AC4t .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v29sj7AC4t .mbr-text {
  text-align: center;
}
.cid-v29sj7AC4t .pt-0 {
  padding-top: 0 !important;
}
.cid-v29sj7AC4t .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v29sj7AC4t .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v29sj7AC4t .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v29sj7AC4t .modal-open {
  overflow: hidden;
}
.cid-v29sj7AC4t .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v29sj7AC4t .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v29sj7AC4t .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v29sj7AC4t .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v29sj7AC4t .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v29sj7AC4t .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v29sj7AC4t .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v29sj7AC4t .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v29sj7AC4t .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v29sj7AC4t .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v29sj7AC4t .modal-backdrop.fade {
  opacity: 0;
}
.cid-v29sj7AC4t .modal-backdrop.show {
  opacity: .5;
}
.cid-v29sj7AC4t .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v29sj7AC4t .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v29sj7AC4t .modal-header {
    padding: 1rem;
  }
}
.cid-v29sj7AC4t .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v29sj7AC4t .modal-header .close svg {
  fill: #353535;
}
.cid-v29sj7AC4t .modal-header .close:hover {
  opacity: 1;
}
.cid-v29sj7AC4t .modal-header .close:focus {
  outline: none;
}
.cid-v29sj7AC4t .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v29sj7AC4t .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v29sj7AC4t .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v29sj7AC4t .modal-body {
    padding: 1rem;
  }
}
.cid-v29sj7AC4t .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v29sj7AC4t .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v29sj7AC4t .modal-footer {
    padding: 1rem;
  }
}
.cid-v29sj7AC4t .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v29sj7AC4t .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v29sj7AC4t .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v29sj7AC4t .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v29sj7AC4t .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v29sj7AC4t .modal-lg,
  .cid-v29sj7AC4t .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v29sj7AC4t .modal-xl {
    max-width: 1140px;
  }
}
.cid-v29sj7AC4t .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v29sj7AC4t .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v29sj7AC4t .form-group {
  margin-bottom: 1rem;
}
.cid-v29sj7AC4t .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v29sj7AC4t .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v29sj7AC4t .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v29sj7AC4t .mbr-section-btn {
  margin: 0;
}
.cid-v29sj7AC4t .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUyRC.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUyRC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUyRC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUyRC .modal-content,
.cid-v2ePtEUyRC .modal-dialog {
  height: auto;
}
.cid-v2ePtEUyRC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUyRC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUyRC .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUyRC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUyRC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUyRC .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUyRC .mbr-text {
  text-align: center;
}
.cid-v2ePtEUyRC .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUyRC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUyRC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUyRC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUyRC .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUyRC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUyRC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUyRC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUyRC .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUyRC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUyRC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUyRC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUyRC .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUyRC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUyRC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUyRC .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUyRC .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUyRC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUyRC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUyRC .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUyRC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUyRC .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUyRC .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUyRC .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUyRC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUyRC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUyRC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUyRC .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUyRC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUyRC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUyRC .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUyRC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUyRC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUyRC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUyRC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUyRC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUyRC .modal-lg,
  .cid-v2ePtEUyRC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUyRC .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUyRC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUyRC .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUyRC .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUyRC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUyRC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUyRC .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUyRC .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUyRC .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUyRC .mbr-text P {
  text-align: center;
}
.cid-v2cxiAaGmb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2cxiAaGmb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2cxiAaGmb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2cxiAaGmb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2cxiAaGmb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2cxiAaGmb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2cxiAaGmb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2cxiAaGmb .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2cxiAaGmb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2cxiAaGmb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2cxiAaGmb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2cxiAaGmb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2cxiAaGmb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2cxiAaGmb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2cxiAaGmb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2cxiAaGmb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2cxiAaGmb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2cxiAaGmb .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2cxiAaGmb .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2cxiAaGmb .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2cxiAaGmb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2cxiAaGmb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2cxiAaGmb .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2cxiAaGmb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2cxiAaGmb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2cxiAaGmb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2cxiAaGmb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2cxiAaGmb .nav-item:focus,
.cid-v2cxiAaGmb .nav-link:focus {
  outline: none;
}
.cid-v2cxiAaGmb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2cxiAaGmb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2cxiAaGmb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2cxiAaGmb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2cxiAaGmb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2cxiAaGmb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2cxiAaGmb .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2cxiAaGmb .navbar.opened {
  transition: all 0.3s;
}
.cid-v2cxiAaGmb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2cxiAaGmb .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2cxiAaGmb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2cxiAaGmb .navbar.collapsed {
  justify-content: center;
}
.cid-v2cxiAaGmb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2cxiAaGmb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2cxiAaGmb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2cxiAaGmb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2cxiAaGmb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2cxiAaGmb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2cxiAaGmb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2cxiAaGmb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2cxiAaGmb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2cxiAaGmb .navbar {
    min-height: 72px;
  }
  .cid-v2cxiAaGmb .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2cxiAaGmb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2cxiAaGmb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2cxiAaGmb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2cxiAaGmb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2cxiAaGmb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2cxiAaGmb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2cxiAaGmb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2cxiAaGmb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2cxiAaGmb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2cxiAaGmb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2cxiAaGmb .dropdown-item.active,
.cid-v2cxiAaGmb .dropdown-item:active {
  background-color: transparent;
}
.cid-v2cxiAaGmb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2cxiAaGmb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2cxiAaGmb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2cxiAaGmb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2cxiAaGmb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2cxiAaGmb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2cxiAaGmb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2cxiAaGmb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2cxiAaGmb .navbar-buttons {
    text-align: left;
  }
}
.cid-v2cxiAaGmb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2cxiAaGmb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2cxiAaGmb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2cxiAaGmb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2cxiAaGmb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2cxiAaGmb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2cxiAaGmb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2cxiAaGmb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2cxiAaGmb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2cxiAaGmb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2cxiAaGmb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2cxiAaGmb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2cxiAaGmb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2cxiAaGmb .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2cxiAaGmb .navbar {
    height: 70px;
  }
  .cid-v2cxiAaGmb .navbar.opened {
    height: auto;
  }
  .cid-v2cxiAaGmb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2cxiAaGmb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2cxiAaGmb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2cxiAaGmb .navbar-brand {
    margin-right: auto;
  }
  .cid-v2cxiAaGmb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2cxiAaGmb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2cxiAaGmb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2cxiAaGmb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2cxiAaGmb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2cxiAaGmb .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-86 {
  /* Type valid CSS here */
}
#custom-html-86 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-86 p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUudA.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUudA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUudA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUudA .modal-content,
.cid-v2ePtEUudA .modal-dialog {
  height: auto;
}
.cid-v2ePtEUudA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUudA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUudA .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUudA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUudA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUudA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUudA .mbr-text {
  text-align: center;
}
.cid-v2ePtEUudA .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUudA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUudA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUudA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUudA .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUudA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUudA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUudA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUudA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUudA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUudA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUudA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUudA .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUudA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUudA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUudA .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUudA .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUudA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUudA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUudA .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUudA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUudA .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUudA .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUudA .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUudA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUudA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUudA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUudA .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUudA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUudA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUudA .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUudA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUudA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUudA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUudA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUudA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUudA .modal-lg,
  .cid-v2ePtEUudA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUudA .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUudA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUudA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUudA .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUudA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUudA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUudA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUudA .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUudA .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUudA .mbr-text P {
  text-align: center;
}
.cid-v2eStswePT.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswePT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswePT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswePT .modal-content,
.cid-v2eStswePT .modal-dialog {
  height: auto;
}
.cid-v2eStswePT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswePT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswePT .form-wrapper .mbr-form .form-group,
  .cid-v2eStswePT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswePT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswePT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswePT .mbr-text {
  text-align: center;
}
.cid-v2eStswePT .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswePT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswePT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswePT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswePT .modal-open {
  overflow: hidden;
}
.cid-v2eStswePT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswePT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswePT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswePT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswePT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswePT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswePT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswePT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswePT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswePT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswePT .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswePT .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswePT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswePT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswePT .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswePT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswePT .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswePT .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswePT .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswePT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswePT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswePT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswePT .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswePT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswePT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswePT .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswePT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswePT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswePT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswePT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswePT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswePT .modal-lg,
  .cid-v2eStswePT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswePT .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswePT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswePT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswePT .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswePT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswePT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswePT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswePT .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswePT .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2dasXT6g1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background3.jpg?v=1WlW3h");
}
.cid-v2dasXT6g1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dasXT6g1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dasXT6g1 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-v2dasXT6g1 .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-v2dasXT6g1 .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-v2dasXT6g1 .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-v2dasXT6g1 .container {
    padding: 0 24px;
  }
}
.cid-v2dasXT6g1 .content-wrapper {
  padding: 150px 0;
}
@media (max-width: 992px) {
  .cid-v2dasXT6g1 .content-wrapper {
    padding: 0;
  }
}
.cid-v2dasXT6g1 .content-wrapper .desc-wrapper .mbr-desc {
  display: inline-flex;
  padding: 2px 10px;
  position: relative;
  margin-bottom: 16px;
  border-radius: 500px;
  z-index: 1;
}
.cid-v2dasXT6g1 .content-wrapper .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 500px;
  border: 1px solid #ffffff;
  opacity: .12;
  pointer-events: none;
}
.cid-v2dasXT6g1 .content-wrapper .desc-wrapper .mbr-desc::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 500px;
  background-color: #ffffff;
  opacity: .09;
  pointer-events: none;
}
.cid-v2dasXT6g1 .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-v2dasXT6g1 .content-wrapper .text-wrapper .mbr-text {
  display: inline-flex;
  max-width: 45%;
  opacity: .5;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-v2dasXT6g1 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v2dasXT6g1 .mbr-section-title {
  color: #ffffff;
}
.cid-v2dasXT6g1 .mbr-desc,
.cid-v2dasXT6g1 .desc-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v2dasXT6g1 .mbr-text,
.cid-v2dasXT6g1 .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v2dasXT6g1 .mbr-section-title,
.cid-v2dasXT6g1 .mbr-section-btn {
  text-align: center;
}
.cid-v2dc2oe3P2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2dc2oe3P2 .item-subtitle {
  line-height: 1.2;
  color: #232323;
  text-align: center;
}
.cid-v2dc2oe3P2 img,
.cid-v2dc2oe3P2 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-v2dc2oe3P2 .item:focus,
.cid-v2dc2oe3P2 span:focus {
  outline: none;
}
.cid-v2dc2oe3P2 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2dc2oe3P2 .item {
    margin-bottom: 1rem;
  }
}
.cid-v2dc2oe3P2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v2dc2oe3P2 .mbr-section-title {
  color: #232323;
}
.cid-v2dc2oe3P2 .mbr-text,
.cid-v2dc2oe3P2 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-v2dc2oe3P2 .item-title {
  color: #232323;
  text-align: center;
}
.cid-v2dc2oe3P2 .content-head {
  max-width: 800px;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUKis.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUKis.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUKis.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUKis .modal-content,
.cid-v2ePtEUKis .modal-dialog {
  height: auto;
}
.cid-v2ePtEUKis .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUKis .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUKis .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUKis .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUKis .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUKis .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUKis .mbr-text {
  text-align: center;
}
.cid-v2ePtEUKis .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUKis .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUKis .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUKis .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUKis .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUKis .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUKis .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUKis .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUKis .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUKis .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUKis .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUKis .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUKis .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUKis .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUKis .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUKis .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUKis .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUKis .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUKis .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUKis .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUKis .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUKis .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUKis .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUKis .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUKis .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUKis .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUKis .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUKis .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUKis .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUKis .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUKis .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUKis .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUKis .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUKis .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUKis .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUKis .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUKis .modal-lg,
  .cid-v2ePtEUKis .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUKis .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUKis .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUKis .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUKis .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUKis .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUKis .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUKis .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUKis .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUKis .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUKis .mbr-text P {
  text-align: center;
}
.cid-v2eStsw2eJ.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsw2eJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsw2eJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsw2eJ .modal-content,
.cid-v2eStsw2eJ .modal-dialog {
  height: auto;
}
.cid-v2eStsw2eJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsw2eJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsw2eJ .form-wrapper .mbr-form .form-group,
  .cid-v2eStsw2eJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsw2eJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsw2eJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsw2eJ .mbr-text {
  text-align: center;
}
.cid-v2eStsw2eJ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsw2eJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsw2eJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsw2eJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsw2eJ .modal-open {
  overflow: hidden;
}
.cid-v2eStsw2eJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsw2eJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsw2eJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsw2eJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsw2eJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsw2eJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsw2eJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsw2eJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsw2eJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsw2eJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsw2eJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsw2eJ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsw2eJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsw2eJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw2eJ .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsw2eJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsw2eJ .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsw2eJ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsw2eJ .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsw2eJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsw2eJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsw2eJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw2eJ .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsw2eJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsw2eJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsw2eJ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsw2eJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsw2eJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsw2eJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsw2eJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsw2eJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsw2eJ .modal-lg,
  .cid-v2eStsw2eJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsw2eJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsw2eJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsw2eJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsw2eJ .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsw2eJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsw2eJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsw2eJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsw2eJ .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsw2eJ .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4mwswT3TA {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #f0f5f8;
}
.cid-v4mwswT3TA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4mwswT3TA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4mwswT3TA .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v4mwswT3TA .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v4mwswT3TA .content-wrapper {
    width: 100%;
  }
}
.cid-v4mwswT3TA .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v4mwswT3TA .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v4mwswT3TA .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v4mwswT3TA .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v4mwswT3TA .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v4mwswT3TA .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v4mwswT3TA .content-wrapper .desc-wrapper::before,
.cid-v4mwswT3TA .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v4mwswT3TA .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v4mwswT3TA .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v4mwswT3TA .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v4mwswT3TA .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v4mwswT3TA .mbr-section-title {
  color: #181824;
}
.cid-v4mwswT3TA .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v4mwswT3TA .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v4mwswT3TA .mbr-section-title,
.cid-v4mwswT3TA .mbr-section-btn {
  text-align: center;
}
#custom-html-ym {
  /* Type valid CSS here */
}
#custom-html-ym div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ym p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUiXe.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUiXe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUiXe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUiXe .modal-content,
.cid-v2ePtEUiXe .modal-dialog {
  height: auto;
}
.cid-v2ePtEUiXe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUiXe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUiXe .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUiXe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUiXe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUiXe .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUiXe .mbr-text {
  text-align: center;
}
.cid-v2ePtEUiXe .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUiXe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUiXe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUiXe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUiXe .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUiXe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUiXe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUiXe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUiXe .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUiXe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUiXe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUiXe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUiXe .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUiXe .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUiXe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUiXe .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUiXe .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUiXe .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUiXe .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUiXe .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUiXe .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUiXe .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUiXe .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUiXe .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUiXe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUiXe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUiXe .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUiXe .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUiXe .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUiXe .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUiXe .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUiXe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUiXe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUiXe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUiXe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUiXe .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUiXe .modal-lg,
  .cid-v2ePtEUiXe .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUiXe .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUiXe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUiXe .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUiXe .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUiXe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUiXe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUiXe .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUiXe .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUiXe .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUiXe .mbr-text P {
  text-align: center;
}
.cid-v2eStswWtQ.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswWtQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswWtQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswWtQ .modal-content,
.cid-v2eStswWtQ .modal-dialog {
  height: auto;
}
.cid-v2eStswWtQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswWtQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswWtQ .form-wrapper .mbr-form .form-group,
  .cid-v2eStswWtQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswWtQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswWtQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswWtQ .mbr-text {
  text-align: center;
}
.cid-v2eStswWtQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswWtQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswWtQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswWtQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswWtQ .modal-open {
  overflow: hidden;
}
.cid-v2eStswWtQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswWtQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswWtQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswWtQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswWtQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswWtQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswWtQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswWtQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswWtQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswWtQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswWtQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswWtQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswWtQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswWtQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswWtQ .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswWtQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswWtQ .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswWtQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswWtQ .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswWtQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswWtQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswWtQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswWtQ .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswWtQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswWtQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswWtQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswWtQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswWtQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswWtQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswWtQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswWtQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswWtQ .modal-lg,
  .cid-v2eStswWtQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswWtQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswWtQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswWtQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswWtQ .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswWtQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswWtQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswWtQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswWtQ .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswWtQ .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v8wZ7cMrPV {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUEjiR.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUEjiR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUEjiR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUEjiR .modal-content,
.cid-v2STgUEjiR .modal-dialog {
  height: auto;
}
.cid-v2STgUEjiR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUEjiR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUEjiR .form-wrapper .mbr-form .form-group,
  .cid-v2STgUEjiR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUEjiR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUEjiR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUEjiR .mbr-text {
  text-align: center;
}
.cid-v2STgUEjiR .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUEjiR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUEjiR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUEjiR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUEjiR .modal-open {
  overflow: hidden;
}
.cid-v2STgUEjiR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUEjiR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUEjiR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUEjiR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUEjiR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUEjiR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUEjiR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUEjiR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUEjiR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUEjiR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUEjiR .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUEjiR .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUEjiR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUEjiR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEjiR .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUEjiR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUEjiR .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUEjiR .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUEjiR .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUEjiR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUEjiR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUEjiR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEjiR .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUEjiR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUEjiR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEjiR .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUEjiR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUEjiR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUEjiR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUEjiR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUEjiR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUEjiR .modal-lg,
  .cid-v2STgUEjiR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUEjiR .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUEjiR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUEjiR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUEjiR .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUEjiR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUEjiR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUEjiR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUEjiR .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUEjiR .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUEjiR .mbr-text P {
  text-align: center;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2BCFQK66W {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2BCFQK66W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2BCFQK66W .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v2BCFQK66W .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2BCFQK66W .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2BCFQK66W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2BCFQK66W .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2BCFQK66W .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2BCFQK66W .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2BCFQK66W .card-title,
.cid-v2BCFQK66W .iconfont-wrapper {
  color: #000000;
}
.cid-v2BCFQK66W .card-text {
  color: #000000;
}
.cid-v2BCFQK66W .content-head {
  max-width: 800px;
}
.cid-v2BCFQK66W .mbr-section-title {
  color: #000000;
}
.cid-v2BCFQK66W .button-container,
.cid-v2BCFQK66W .btn,
.cid-v2BCFQK66W .btn-group,
.cid-v2BCFQK66W .mbr-section-btn {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  flex-wrap: wrap;
  gap: 1rem;
  width: 100%;
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUEEFX.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUEEFX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUEEFX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUEEFX .modal-content,
.cid-v2STgUEEFX .modal-dialog {
  height: auto;
}
.cid-v2STgUEEFX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUEEFX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUEEFX .form-wrapper .mbr-form .form-group,
  .cid-v2STgUEEFX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUEEFX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUEEFX .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUEEFX .mbr-text {
  text-align: center;
}
.cid-v2STgUEEFX .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUEEFX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUEEFX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUEEFX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUEEFX .modal-open {
  overflow: hidden;
}
.cid-v2STgUEEFX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUEEFX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUEEFX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUEEFX .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUEEFX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUEEFX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUEEFX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUEEFX .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUEEFX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUEEFX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUEEFX .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUEEFX .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUEEFX .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUEEFX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEEFX .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUEEFX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUEEFX .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUEEFX .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUEEFX .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUEEFX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUEEFX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUEEFX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEEFX .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUEEFX .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUEEFX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEEFX .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUEEFX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUEEFX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUEEFX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUEEFX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUEEFX .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUEEFX .modal-lg,
  .cid-v2STgUEEFX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUEEFX .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUEEFX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUEEFX .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUEEFX .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUEEFX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUEEFX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUEEFX .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUEEFX .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUEEFX .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUEEFX .mbr-text P {
  text-align: center;
}
.cid-v2BV9zvlxC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2BV9zvlxC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2BV9zvlxC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2BV9zvlxC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2BV9zvlxC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2BV9zvlxC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2BV9zvlxC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2BV9zvlxC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2BV9zvlxC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2BV9zvlxC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2BV9zvlxC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2BV9zvlxC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2BV9zvlxC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2BV9zvlxC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2BV9zvlxC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2BV9zvlxC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2BV9zvlxC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2BV9zvlxC .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2BV9zvlxC .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2BV9zvlxC .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2BV9zvlxC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2BV9zvlxC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2BV9zvlxC .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2BV9zvlxC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2BV9zvlxC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2BV9zvlxC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2BV9zvlxC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2BV9zvlxC .nav-item:focus,
.cid-v2BV9zvlxC .nav-link:focus {
  outline: none;
}
.cid-v2BV9zvlxC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2BV9zvlxC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2BV9zvlxC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2BV9zvlxC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2BV9zvlxC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2BV9zvlxC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2BV9zvlxC .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2BV9zvlxC .navbar.opened {
  transition: all 0.3s;
}
.cid-v2BV9zvlxC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2BV9zvlxC .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2BV9zvlxC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2BV9zvlxC .navbar.collapsed {
  justify-content: center;
}
.cid-v2BV9zvlxC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2BV9zvlxC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2BV9zvlxC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2BV9zvlxC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2BV9zvlxC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2BV9zvlxC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2BV9zvlxC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2BV9zvlxC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2BV9zvlxC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2BV9zvlxC .navbar {
    min-height: 72px;
  }
  .cid-v2BV9zvlxC .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2BV9zvlxC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2BV9zvlxC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2BV9zvlxC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2BV9zvlxC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2BV9zvlxC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2BV9zvlxC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2BV9zvlxC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2BV9zvlxC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2BV9zvlxC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2BV9zvlxC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2BV9zvlxC .dropdown-item.active,
.cid-v2BV9zvlxC .dropdown-item:active {
  background-color: transparent;
}
.cid-v2BV9zvlxC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2BV9zvlxC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2BV9zvlxC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2BV9zvlxC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2BV9zvlxC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2BV9zvlxC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2BV9zvlxC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2BV9zvlxC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2BV9zvlxC .navbar-buttons {
    text-align: left;
  }
}
.cid-v2BV9zvlxC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2BV9zvlxC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2BV9zvlxC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2BV9zvlxC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2BV9zvlxC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2BV9zvlxC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2BV9zvlxC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2BV9zvlxC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2BV9zvlxC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2BV9zvlxC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2BV9zvlxC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2BV9zvlxC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2BV9zvlxC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2BV9zvlxC .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2BV9zvlxC .navbar {
    height: 70px;
  }
  .cid-v2BV9zvlxC .navbar.opened {
    height: auto;
  }
  .cid-v2BV9zvlxC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2BV9zvlxC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2BV9zvlxC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2BV9zvlxC .navbar-brand {
    margin-right: auto;
  }
  .cid-v2BV9zvlxC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2BV9zvlxC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2BV9zvlxC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2BV9zvlxC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2BV9zvlxC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2BV9zvlxC .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-bu {
  /* Type valid CSS here */
}
#custom-html-bu div {
  padding: 100px 0;
  color: #777;
  text-align: center;
}
#custom-html-bu p {
  font-size: 60px;
  color: #777;
}
.cid-v2BV9Ax4dF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2BV9Ax4dF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2BV9Ax4dF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2BV9Ax4dF .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2BV9Ax4dF .footer-col {
    flex-direction: column;
  }
}
.cid-v2BV9Ax4dF .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2BV9Ax4dF .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2BV9Ax4dF .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2BV9Ax4dF .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2BV9Ax4dF .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2BV9Ax4dF .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2BV9Ax4dF .soc-item {
  margin: 6px;
}
.cid-v2BV9Ax4dF .soc-item a:hover .mbr-iconfont,
.cid-v2BV9Ax4dF .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2BV9Ax4dF .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2BV9Ax4dF .row {
    text-align: center;
  }
  .cid-v2BV9Ax4dF .social-row {
    justify-content: center;
  }
}
.cid-v2BV9Ax4dF .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2BV9Ax4dF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2BV9Ax4dF .list {
    margin-bottom: 0rem;
  }
}
.cid-v2BV9Ax4dF .mbr-text {
  color: #bbbbbb;
}
.cid-v2BV9Ax4dF .mbr-section-subtitle {
  color: #000000;
}
.cid-v2BV9Ax4dF .list,
.cid-v2BV9Ax4dF .item-wrap {
  color: #232323;
}
.cid-v2BV9Ax4dF .copyright {
  color: #000000;
}
.cid-v2BV9Ax4dF a,
.cid-v2BV9Ax4dF a:link,
.cid-v2BV9Ax4dF a:visited {
  text-decoration: none;
}
.cid-v2BV9Ax4dF a:hover,
.cid-v2BV9Ax4dF a:focus,
.cid-v2BV9Ax4dF a:active {
  text-decoration: none;
}
.cid-v2BV9Ax4dF a,
.cid-v2BV9Ax4dF a:link,
.cid-v2BV9Ax4dF a:visited,
.cid-v2BV9Ax4dF a:hover,
.cid-v2BV9Ax4dF a:focus,
.cid-v2BV9Ax4dF a:active {
  text-decoration: underline !important;
}
.cid-v2BV9Ax4dF .mbr-section-btn a,
.cid-v2BV9Ax4dF .mbr-section-btn a:link,
.cid-v2BV9Ax4dF .mbr-section-btn a:visited,
.cid-v2BV9Ax4dF .mbr-section-btn a:hover,
.cid-v2BV9Ax4dF .mbr-section-btn a:focus,
.cid-v2BV9Ax4dF .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2BV9Ax4dF .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUEa86.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUEa86.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUEa86.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUEa86 .modal-content,
.cid-v2STgUEa86 .modal-dialog {
  height: auto;
}
.cid-v2STgUEa86 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUEa86 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUEa86 .form-wrapper .mbr-form .form-group,
  .cid-v2STgUEa86 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUEa86 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUEa86 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUEa86 .mbr-text {
  text-align: center;
}
.cid-v2STgUEa86 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUEa86 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUEa86 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUEa86 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUEa86 .modal-open {
  overflow: hidden;
}
.cid-v2STgUEa86 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUEa86 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUEa86 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUEa86 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUEa86 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUEa86 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUEa86 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUEa86 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUEa86 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUEa86 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUEa86 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUEa86 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUEa86 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUEa86 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEa86 .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUEa86 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUEa86 .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUEa86 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUEa86 .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUEa86 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUEa86 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUEa86 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEa86 .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUEa86 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUEa86 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUEa86 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUEa86 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUEa86 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUEa86 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUEa86 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUEa86 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUEa86 .modal-lg,
  .cid-v2STgUEa86 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUEa86 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUEa86 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUEa86 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUEa86 .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUEa86 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUEa86 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUEa86 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUEa86 .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUEa86 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUEa86 .mbr-text P {
  text-align: center;
}
.cid-v2GIkok99l {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2GIkok99l .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2GIkok99l .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2GIkok99l .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2GIkok99l .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2GIkok99l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2GIkok99l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2GIkok99l .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2GIkok99l .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2GIkok99l .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2GIkok99l .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2GIkok99l .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2GIkok99l .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2GIkok99l .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2GIkok99l .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2GIkok99l .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2GIkok99l .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2GIkok99l .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2GIkok99l .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2GIkok99l .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2GIkok99l .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2GIkok99l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2GIkok99l .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2GIkok99l .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2GIkok99l .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2GIkok99l .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2GIkok99l .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2GIkok99l .nav-item:focus,
.cid-v2GIkok99l .nav-link:focus {
  outline: none;
}
.cid-v2GIkok99l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2GIkok99l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2GIkok99l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2GIkok99l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2GIkok99l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2GIkok99l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2GIkok99l .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2GIkok99l .navbar.opened {
  transition: all 0.3s;
}
.cid-v2GIkok99l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2GIkok99l .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2GIkok99l .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2GIkok99l .navbar.collapsed {
  justify-content: center;
}
.cid-v2GIkok99l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2GIkok99l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2GIkok99l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2GIkok99l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2GIkok99l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2GIkok99l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2GIkok99l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2GIkok99l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2GIkok99l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2GIkok99l .navbar {
    min-height: 72px;
  }
  .cid-v2GIkok99l .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2GIkok99l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2GIkok99l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2GIkok99l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2GIkok99l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2GIkok99l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2GIkok99l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2GIkok99l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2GIkok99l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2GIkok99l .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2GIkok99l .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2GIkok99l .dropdown-item.active,
.cid-v2GIkok99l .dropdown-item:active {
  background-color: transparent;
}
.cid-v2GIkok99l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2GIkok99l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2GIkok99l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2GIkok99l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2GIkok99l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2GIkok99l .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2GIkok99l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2GIkok99l .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2GIkok99l .navbar-buttons {
    text-align: left;
  }
}
.cid-v2GIkok99l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2GIkok99l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2GIkok99l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2GIkok99l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2GIkok99l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2GIkok99l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2GIkok99l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2GIkok99l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2GIkok99l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2GIkok99l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2GIkok99l .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2GIkok99l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2GIkok99l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2GIkok99l .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2GIkok99l .navbar {
    height: 70px;
  }
  .cid-v2GIkok99l .navbar.opened {
    height: auto;
  }
  .cid-v2GIkok99l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2GIkok99l .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2GIkok99l .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2GIkok99l .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2GIkok99l .navbar-brand {
    margin-right: auto;
  }
  .cid-v2GIkok99l .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2GIkok99l .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2GIkok99l .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2GIkok99l .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2GIkok99l .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2GIkok99l .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2GIkok99l .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2GIuohyZq {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v2GIuohyZq .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  margin: 0;
  margin-bottom: 2rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2GIuohyZq .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2GIuohyZq .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v2GIkqdqbR.popup-builder {
  background-color: #ffffff;
}
.cid-v2GIkqdqbR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2GIkqdqbR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2GIkqdqbR .modal-content,
.cid-v2GIkqdqbR .modal-dialog {
  height: auto;
}
.cid-v2GIkqdqbR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2GIkqdqbR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2GIkqdqbR .form-wrapper .mbr-form .form-group,
  .cid-v2GIkqdqbR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2GIkqdqbR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2GIkqdqbR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2GIkqdqbR .mbr-text {
  text-align: center;
}
.cid-v2GIkqdqbR .pt-0 {
  padding-top: 0 !important;
}
.cid-v2GIkqdqbR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2GIkqdqbR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2GIkqdqbR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2GIkqdqbR .modal-open {
  overflow: hidden;
}
.cid-v2GIkqdqbR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2GIkqdqbR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2GIkqdqbR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2GIkqdqbR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2GIkqdqbR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2GIkqdqbR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2GIkqdqbR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2GIkqdqbR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2GIkqdqbR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2GIkqdqbR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2GIkqdqbR .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2GIkqdqbR .modal-backdrop.show {
  opacity: .5;
}
.cid-v2GIkqdqbR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2GIkqdqbR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GIkqdqbR .modal-header {
    padding: 1rem;
  }
}
.cid-v2GIkqdqbR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2GIkqdqbR .modal-header .close svg {
  fill: #353535;
}
.cid-v2GIkqdqbR .modal-header .close:hover {
  opacity: 1;
}
.cid-v2GIkqdqbR .modal-header .close:focus {
  outline: none;
}
.cid-v2GIkqdqbR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2GIkqdqbR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2GIkqdqbR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GIkqdqbR .modal-body {
    padding: 1rem;
  }
}
.cid-v2GIkqdqbR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2GIkqdqbR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GIkqdqbR .modal-footer {
    padding: 1rem;
  }
}
.cid-v2GIkqdqbR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2GIkqdqbR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2GIkqdqbR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2GIkqdqbR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2GIkqdqbR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2GIkqdqbR .modal-lg,
  .cid-v2GIkqdqbR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2GIkqdqbR .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2GIkqdqbR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2GIkqdqbR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2GIkqdqbR .form-group {
  margin-bottom: 1rem;
}
.cid-v2GIkqdqbR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2GIkqdqbR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2GIkqdqbR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2GIkqdqbR .mbr-section-btn {
  margin: 0;
}
.cid-v2GIkqdqbR .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2GIkqdqbR .mbr-text P {
  text-align: center;
}
.cid-v2GIkqH6Hh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2GIkqH6Hh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2GIkqH6Hh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2GIkqH6Hh .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2GIkqH6Hh .footer-col {
    flex-direction: column;
  }
}
.cid-v2GIkqH6Hh .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2GIkqH6Hh .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2GIkqH6Hh .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2GIkqH6Hh .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2GIkqH6Hh .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2GIkqH6Hh .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2GIkqH6Hh .soc-item {
  margin: 6px;
}
.cid-v2GIkqH6Hh .soc-item a:hover .mbr-iconfont,
.cid-v2GIkqH6Hh .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2GIkqH6Hh .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2GIkqH6Hh .row {
    text-align: center;
  }
  .cid-v2GIkqH6Hh .social-row {
    justify-content: center;
  }
}
.cid-v2GIkqH6Hh .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2GIkqH6Hh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2GIkqH6Hh .list {
    margin-bottom: 0rem;
  }
}
.cid-v2GIkqH6Hh .mbr-text {
  color: #bbbbbb;
}
.cid-v2GIkqH6Hh .mbr-section-subtitle {
  color: #000000;
}
.cid-v2GIkqH6Hh .list,
.cid-v2GIkqH6Hh .item-wrap {
  color: #232323;
}
.cid-v2GIkqH6Hh .copyright {
  color: #000000;
}
.cid-v2GIkqH6Hh a,
.cid-v2GIkqH6Hh a:link,
.cid-v2GIkqH6Hh a:visited {
  text-decoration: none;
}
.cid-v2GIkqH6Hh a:hover,
.cid-v2GIkqH6Hh a:focus,
.cid-v2GIkqH6Hh a:active {
  text-decoration: none;
}
.cid-v2GIkqH6Hh a,
.cid-v2GIkqH6Hh a:link,
.cid-v2GIkqH6Hh a:visited,
.cid-v2GIkqH6Hh a:hover,
.cid-v2GIkqH6Hh a:focus,
.cid-v2GIkqH6Hh a:active {
  text-decoration: underline !important;
}
.cid-v2GIkqH6Hh .mbr-section-btn a,
.cid-v2GIkqH6Hh .mbr-section-btn a:link,
.cid-v2GIkqH6Hh .mbr-section-btn a:visited,
.cid-v2GIkqH6Hh .mbr-section-btn a:hover,
.cid-v2GIkqH6Hh .mbr-section-btn a:focus,
.cid-v2GIkqH6Hh .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2GIkqH6Hh .acknowledgement-text {
  font-size: 70%;
}
.cid-v2GIkreVyc.popup-builder {
  background-color: #ffffff;
}
.cid-v2GIkreVyc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2GIkreVyc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2GIkreVyc .modal-content,
.cid-v2GIkreVyc .modal-dialog {
  height: auto;
}
.cid-v2GIkreVyc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2GIkreVyc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2GIkreVyc .form-wrapper .mbr-form .form-group,
  .cid-v2GIkreVyc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2GIkreVyc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2GIkreVyc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2GIkreVyc .mbr-text {
  text-align: center;
}
.cid-v2GIkreVyc .pt-0 {
  padding-top: 0 !important;
}
.cid-v2GIkreVyc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2GIkreVyc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2GIkreVyc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2GIkreVyc .modal-open {
  overflow: hidden;
}
.cid-v2GIkreVyc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2GIkreVyc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2GIkreVyc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2GIkreVyc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2GIkreVyc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2GIkreVyc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2GIkreVyc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2GIkreVyc .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2GIkreVyc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2GIkreVyc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2GIkreVyc .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2GIkreVyc .modal-backdrop.show {
  opacity: .5;
}
.cid-v2GIkreVyc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2GIkreVyc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GIkreVyc .modal-header {
    padding: 1rem;
  }
}
.cid-v2GIkreVyc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2GIkreVyc .modal-header .close svg {
  fill: #353535;
}
.cid-v2GIkreVyc .modal-header .close:hover {
  opacity: 1;
}
.cid-v2GIkreVyc .modal-header .close:focus {
  outline: none;
}
.cid-v2GIkreVyc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2GIkreVyc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2GIkreVyc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GIkreVyc .modal-body {
    padding: 1rem;
  }
}
.cid-v2GIkreVyc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2GIkreVyc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GIkreVyc .modal-footer {
    padding: 1rem;
  }
}
.cid-v2GIkreVyc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2GIkreVyc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2GIkreVyc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2GIkreVyc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2GIkreVyc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2GIkreVyc .modal-lg,
  .cid-v2GIkreVyc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2GIkreVyc .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2GIkreVyc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2GIkreVyc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2GIkreVyc .form-group {
  margin-bottom: 1rem;
}
.cid-v2GIkreVyc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2GIkreVyc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2GIkreVyc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2GIkreVyc .mbr-section-btn {
  margin: 0;
}
.cid-v2GIkreVyc .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2GXQMyCPL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2GXQMyCPL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2GXQMyCPL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2GXQMyCPL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2GXQMyCPL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2GXQMyCPL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2GXQMyCPL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2GXQMyCPL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2GXQMyCPL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2GXQMyCPL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2GXQMyCPL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2GXQMyCPL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2GXQMyCPL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2GXQMyCPL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2GXQMyCPL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2GXQMyCPL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2GXQMyCPL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2GXQMyCPL .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2GXQMyCPL .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2GXQMyCPL .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2GXQMyCPL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2GXQMyCPL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2GXQMyCPL .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2GXQMyCPL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2GXQMyCPL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2GXQMyCPL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2GXQMyCPL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2GXQMyCPL .nav-item:focus,
.cid-v2GXQMyCPL .nav-link:focus {
  outline: none;
}
.cid-v2GXQMyCPL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2GXQMyCPL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2GXQMyCPL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2GXQMyCPL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2GXQMyCPL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2GXQMyCPL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2GXQMyCPL .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2GXQMyCPL .navbar.opened {
  transition: all 0.3s;
}
.cid-v2GXQMyCPL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2GXQMyCPL .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2GXQMyCPL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2GXQMyCPL .navbar.collapsed {
  justify-content: center;
}
.cid-v2GXQMyCPL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2GXQMyCPL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2GXQMyCPL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2GXQMyCPL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2GXQMyCPL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2GXQMyCPL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2GXQMyCPL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2GXQMyCPL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2GXQMyCPL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2GXQMyCPL .navbar {
    min-height: 72px;
  }
  .cid-v2GXQMyCPL .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2GXQMyCPL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2GXQMyCPL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2GXQMyCPL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2GXQMyCPL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2GXQMyCPL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2GXQMyCPL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2GXQMyCPL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2GXQMyCPL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2GXQMyCPL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2GXQMyCPL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2GXQMyCPL .dropdown-item.active,
.cid-v2GXQMyCPL .dropdown-item:active {
  background-color: transparent;
}
.cid-v2GXQMyCPL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2GXQMyCPL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2GXQMyCPL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2GXQMyCPL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2GXQMyCPL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2GXQMyCPL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2GXQMyCPL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2GXQMyCPL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2GXQMyCPL .navbar-buttons {
    text-align: left;
  }
}
.cid-v2GXQMyCPL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2GXQMyCPL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2GXQMyCPL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2GXQMyCPL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2GXQMyCPL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2GXQMyCPL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2GXQMyCPL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2GXQMyCPL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2GXQMyCPL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2GXQMyCPL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2GXQMyCPL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2GXQMyCPL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2GXQMyCPL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2GXQMyCPL .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2GXQMyCPL .navbar {
    height: 70px;
  }
  .cid-v2GXQMyCPL .navbar.opened {
    height: auto;
  }
  .cid-v2GXQMyCPL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2GXQMyCPL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2GXQMyCPL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2GXQMyCPL .navbar-brand {
    margin-right: auto;
  }
  .cid-v2GXQMyCPL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2GXQMyCPL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2GXQMyCPL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2GXQMyCPL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2GXQMyCPL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2GXQMyCPL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2GYeiYSrt {
  padding-top: 10rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v2GYeiYSrt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2GYeiYSrt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v2GYeiYSrt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2GYeiYSrt .row {
  flex-direction: row-reverse;
}
.cid-v2GYeiYSrt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2GYeiYSrt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2GYeiYSrt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2GYeiYSrt .mbr-section-title {
  color: #000000;
}
.cid-v2GYeiYSrt .mbr-text,
.cid-v2GYeiYSrt .mbr-section-btn {
  color: #000000;
}
.cid-v2GXQOg2bn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2GXQOg2bn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2GXQOg2bn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2GXQOg2bn .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2GXQOg2bn .footer-col {
    flex-direction: column;
  }
}
.cid-v2GXQOg2bn .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2GXQOg2bn .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2GXQOg2bn .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2GXQOg2bn .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2GXQOg2bn .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2GXQOg2bn .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2GXQOg2bn .soc-item {
  margin: 6px;
}
.cid-v2GXQOg2bn .soc-item a:hover .mbr-iconfont,
.cid-v2GXQOg2bn .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2GXQOg2bn .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2GXQOg2bn .row {
    text-align: center;
  }
  .cid-v2GXQOg2bn .social-row {
    justify-content: center;
  }
}
.cid-v2GXQOg2bn .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2GXQOg2bn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2GXQOg2bn .list {
    margin-bottom: 0rem;
  }
}
.cid-v2GXQOg2bn .mbr-text {
  color: #bbbbbb;
}
.cid-v2GXQOg2bn .mbr-section-subtitle {
  color: #000000;
}
.cid-v2GXQOg2bn .list,
.cid-v2GXQOg2bn .item-wrap {
  color: #232323;
}
.cid-v2GXQOg2bn .copyright {
  color: #000000;
}
.cid-v2GXQOg2bn a,
.cid-v2GXQOg2bn a:link,
.cid-v2GXQOg2bn a:visited {
  text-decoration: none;
}
.cid-v2GXQOg2bn a:hover,
.cid-v2GXQOg2bn a:focus,
.cid-v2GXQOg2bn a:active {
  text-decoration: none;
}
.cid-v2GXQOg2bn a,
.cid-v2GXQOg2bn a:link,
.cid-v2GXQOg2bn a:visited,
.cid-v2GXQOg2bn a:hover,
.cid-v2GXQOg2bn a:focus,
.cid-v2GXQOg2bn a:active {
  text-decoration: underline !important;
}
.cid-v2GXQOg2bn .mbr-section-btn a,
.cid-v2GXQOg2bn .mbr-section-btn a:link,
.cid-v2GXQOg2bn .mbr-section-btn a:visited,
.cid-v2GXQOg2bn .mbr-section-btn a:hover,
.cid-v2GXQOg2bn .mbr-section-btn a:focus,
.cid-v2GXQOg2bn .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2GXQOg2bn .acknowledgement-text {
  font-size: 70%;
}
.cid-v2GXQP7Xyo.popup-builder {
  background-color: #ffffff;
}
.cid-v2GXQP7Xyo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2GXQP7Xyo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2GXQP7Xyo .modal-content,
.cid-v2GXQP7Xyo .modal-dialog {
  height: auto;
}
.cid-v2GXQP7Xyo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2GXQP7Xyo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2GXQP7Xyo .form-wrapper .mbr-form .form-group,
  .cid-v2GXQP7Xyo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2GXQP7Xyo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2GXQP7Xyo .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2GXQP7Xyo .mbr-text {
  text-align: center;
}
.cid-v2GXQP7Xyo .pt-0 {
  padding-top: 0 !important;
}
.cid-v2GXQP7Xyo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2GXQP7Xyo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2GXQP7Xyo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2GXQP7Xyo .modal-open {
  overflow: hidden;
}
.cid-v2GXQP7Xyo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2GXQP7Xyo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2GXQP7Xyo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2GXQP7Xyo .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2GXQP7Xyo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2GXQP7Xyo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2GXQP7Xyo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2GXQP7Xyo .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2GXQP7Xyo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2GXQP7Xyo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2GXQP7Xyo .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2GXQP7Xyo .modal-backdrop.show {
  opacity: .5;
}
.cid-v2GXQP7Xyo .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2GXQP7Xyo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GXQP7Xyo .modal-header {
    padding: 1rem;
  }
}
.cid-v2GXQP7Xyo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2GXQP7Xyo .modal-header .close svg {
  fill: #353535;
}
.cid-v2GXQP7Xyo .modal-header .close:hover {
  opacity: 1;
}
.cid-v2GXQP7Xyo .modal-header .close:focus {
  outline: none;
}
.cid-v2GXQP7Xyo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2GXQP7Xyo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2GXQP7Xyo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GXQP7Xyo .modal-body {
    padding: 1rem;
  }
}
.cid-v2GXQP7Xyo .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2GXQP7Xyo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GXQP7Xyo .modal-footer {
    padding: 1rem;
  }
}
.cid-v2GXQP7Xyo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2GXQP7Xyo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2GXQP7Xyo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2GXQP7Xyo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2GXQP7Xyo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2GXQP7Xyo .modal-lg,
  .cid-v2GXQP7Xyo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2GXQP7Xyo .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2GXQP7Xyo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2GXQP7Xyo .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2GXQP7Xyo .form-group {
  margin-bottom: 1rem;
}
.cid-v2GXQP7Xyo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2GXQP7Xyo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2GXQP7Xyo .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2GXQP7Xyo .mbr-section-btn {
  margin: 0;
}
.cid-v2GXQP7Xyo .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2GXQP7Xyo .mbr-text P {
  text-align: center;
}
.cid-v2GXQPPuLd.popup-builder {
  background-color: #ffffff;
}
.cid-v2GXQPPuLd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2GXQPPuLd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2GXQPPuLd .modal-content,
.cid-v2GXQPPuLd .modal-dialog {
  height: auto;
}
.cid-v2GXQPPuLd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2GXQPPuLd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2GXQPPuLd .form-wrapper .mbr-form .form-group,
  .cid-v2GXQPPuLd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2GXQPPuLd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2GXQPPuLd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2GXQPPuLd .mbr-text {
  text-align: center;
}
.cid-v2GXQPPuLd .pt-0 {
  padding-top: 0 !important;
}
.cid-v2GXQPPuLd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2GXQPPuLd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2GXQPPuLd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2GXQPPuLd .modal-open {
  overflow: hidden;
}
.cid-v2GXQPPuLd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2GXQPPuLd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2GXQPPuLd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2GXQPPuLd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2GXQPPuLd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2GXQPPuLd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2GXQPPuLd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2GXQPPuLd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2GXQPPuLd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2GXQPPuLd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2GXQPPuLd .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2GXQPPuLd .modal-backdrop.show {
  opacity: .5;
}
.cid-v2GXQPPuLd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2GXQPPuLd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GXQPPuLd .modal-header {
    padding: 1rem;
  }
}
.cid-v2GXQPPuLd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2GXQPPuLd .modal-header .close svg {
  fill: #353535;
}
.cid-v2GXQPPuLd .modal-header .close:hover {
  opacity: 1;
}
.cid-v2GXQPPuLd .modal-header .close:focus {
  outline: none;
}
.cid-v2GXQPPuLd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2GXQPPuLd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2GXQPPuLd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GXQPPuLd .modal-body {
    padding: 1rem;
  }
}
.cid-v2GXQPPuLd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2GXQPPuLd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GXQPPuLd .modal-footer {
    padding: 1rem;
  }
}
.cid-v2GXQPPuLd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2GXQPPuLd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2GXQPPuLd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2GXQPPuLd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2GXQPPuLd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2GXQPPuLd .modal-lg,
  .cid-v2GXQPPuLd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2GXQPPuLd .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2GXQPPuLd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2GXQPPuLd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2GXQPPuLd .form-group {
  margin-bottom: 1rem;
}
.cid-v2GXQPPuLd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2GXQPPuLd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2GXQPPuLd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2GXQPPuLd .mbr-section-btn {
  margin: 0;
}
.cid-v2GXQPPuLd .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2RSVKpiru {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2RSVKpiru .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2RSVKpiru .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2RSVKpiru .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2RSVKpiru .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2RSVKpiru .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2RSVKpiru .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2RSVKpiru .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2RSVKpiru .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2RSVKpiru .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2RSVKpiru .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2RSVKpiru .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2RSVKpiru .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2RSVKpiru .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2RSVKpiru .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2RSVKpiru .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2RSVKpiru .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2RSVKpiru .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2RSVKpiru .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2RSVKpiru .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2RSVKpiru .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2RSVKpiru .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2RSVKpiru .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2RSVKpiru .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2RSVKpiru .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2RSVKpiru .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2RSVKpiru .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2RSVKpiru .nav-item:focus,
.cid-v2RSVKpiru .nav-link:focus {
  outline: none;
}
.cid-v2RSVKpiru .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2RSVKpiru .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2RSVKpiru .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2RSVKpiru .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2RSVKpiru .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2RSVKpiru .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2RSVKpiru .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2RSVKpiru .navbar.opened {
  transition: all 0.3s;
}
.cid-v2RSVKpiru .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2RSVKpiru .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2RSVKpiru .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2RSVKpiru .navbar.collapsed {
  justify-content: center;
}
.cid-v2RSVKpiru .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2RSVKpiru .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2RSVKpiru .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2RSVKpiru .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2RSVKpiru .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2RSVKpiru .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2RSVKpiru .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2RSVKpiru .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2RSVKpiru .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2RSVKpiru .navbar {
    min-height: 72px;
  }
  .cid-v2RSVKpiru .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2RSVKpiru .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2RSVKpiru .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2RSVKpiru .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2RSVKpiru .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2RSVKpiru .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2RSVKpiru .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2RSVKpiru .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2RSVKpiru .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2RSVKpiru .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2RSVKpiru .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2RSVKpiru .dropdown-item.active,
.cid-v2RSVKpiru .dropdown-item:active {
  background-color: transparent;
}
.cid-v2RSVKpiru .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2RSVKpiru .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2RSVKpiru .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2RSVKpiru .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2RSVKpiru .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2RSVKpiru .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2RSVKpiru ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2RSVKpiru .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2RSVKpiru .navbar-buttons {
    text-align: left;
  }
}
.cid-v2RSVKpiru button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2RSVKpiru button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2RSVKpiru button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2RSVKpiru button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2RSVKpiru button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2RSVKpiru button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2RSVKpiru nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2RSVKpiru nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2RSVKpiru nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2RSVKpiru nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2RSVKpiru .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2RSVKpiru a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2RSVKpiru .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2RSVKpiru .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2RSVKpiru .navbar {
    height: 70px;
  }
  .cid-v2RSVKpiru .navbar.opened {
    height: auto;
  }
  .cid-v2RSVKpiru .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2RSVKpiru .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2RSVKpiru .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2RSVKpiru .navbar-brand {
    margin-right: auto;
  }
  .cid-v2RSVKpiru .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2RSVKpiru .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2RSVKpiru .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2RSVKpiru .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2RSVKpiru .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2RSVKpiru .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2RTwIk8lt {
  display: flex;
  background-color: #1f6463;
}
.cid-v2RTwIk8lt .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v2RTwIk8lt .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v2RTwIk8lt {
    align-items: center;
  }
  .cid-v2RTwIk8lt .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2RTwIk8lt .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2RTwIk8lt {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v2RTwIk8lt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2RTwIk8lt .content-wrap {
    width: 100%;
  }
}
.cid-v2RTwIk8lt .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v2RTwIk8lt .mbr-text,
.cid-v2RTwIk8lt .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-v2RTwIk8lt .mbr-description {
  text-align: center;
  color: #ffffff;
}
#custom-html-ji {
  /* Type valid CSS here */
}
#custom-html-ji div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ji p {
  font-size: 60px;
  color: #777;
}
.cid-v2RSVLznNu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2RSVLznNu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2RSVLznNu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2RSVLznNu .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2RSVLznNu .footer-col {
    flex-direction: column;
  }
}
.cid-v2RSVLznNu .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2RSVLznNu .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2RSVLznNu .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2RSVLznNu .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2RSVLznNu .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2RSVLznNu .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2RSVLznNu .soc-item {
  margin: 6px;
}
.cid-v2RSVLznNu .soc-item a:hover .mbr-iconfont,
.cid-v2RSVLznNu .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2RSVLznNu .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2RSVLznNu .row {
    text-align: center;
  }
  .cid-v2RSVLznNu .social-row {
    justify-content: center;
  }
}
.cid-v2RSVLznNu .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2RSVLznNu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2RSVLznNu .list {
    margin-bottom: 0rem;
  }
}
.cid-v2RSVLznNu .mbr-text {
  color: #bbbbbb;
}
.cid-v2RSVLznNu .mbr-section-subtitle {
  color: #000000;
}
.cid-v2RSVLznNu .list,
.cid-v2RSVLznNu .item-wrap {
  color: #232323;
}
.cid-v2RSVLznNu .copyright {
  color: #000000;
}
.cid-v2RSVLznNu a,
.cid-v2RSVLznNu a:link,
.cid-v2RSVLznNu a:visited {
  text-decoration: none;
}
.cid-v2RSVLznNu a:hover,
.cid-v2RSVLznNu a:focus,
.cid-v2RSVLznNu a:active {
  text-decoration: none;
}
.cid-v2RSVLznNu a,
.cid-v2RSVLznNu a:link,
.cid-v2RSVLznNu a:visited,
.cid-v2RSVLznNu a:hover,
.cid-v2RSVLznNu a:focus,
.cid-v2RSVLznNu a:active {
  text-decoration: underline !important;
}
.cid-v2RSVLznNu .mbr-section-btn a,
.cid-v2RSVLznNu .mbr-section-btn a:link,
.cid-v2RSVLznNu .mbr-section-btn a:visited,
.cid-v2RSVLznNu .mbr-section-btn a:hover,
.cid-v2RSVLznNu .mbr-section-btn a:focus,
.cid-v2RSVLznNu .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2RSVLznNu .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUFWkT.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUFWkT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUFWkT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUFWkT .modal-content,
.cid-v2STgUFWkT .modal-dialog {
  height: auto;
}
.cid-v2STgUFWkT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUFWkT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUFWkT .form-wrapper .mbr-form .form-group,
  .cid-v2STgUFWkT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUFWkT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUFWkT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUFWkT .mbr-text {
  text-align: center;
}
.cid-v2STgUFWkT .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUFWkT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUFWkT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUFWkT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUFWkT .modal-open {
  overflow: hidden;
}
.cid-v2STgUFWkT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUFWkT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUFWkT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUFWkT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUFWkT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUFWkT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUFWkT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUFWkT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUFWkT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUFWkT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUFWkT .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUFWkT .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUFWkT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUFWkT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFWkT .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUFWkT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUFWkT .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUFWkT .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUFWkT .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUFWkT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUFWkT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUFWkT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFWkT .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUFWkT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUFWkT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFWkT .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUFWkT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUFWkT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUFWkT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUFWkT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUFWkT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUFWkT .modal-lg,
  .cid-v2STgUFWkT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUFWkT .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUFWkT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUFWkT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUFWkT .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUFWkT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUFWkT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUFWkT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUFWkT .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUFWkT .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUFWkT .mbr-text P {
  text-align: center;
}
.cid-v2RUQiPuZY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2RUQiPuZY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2RUQiPuZY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2RUQiPuZY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2RUQiPuZY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2RUQiPuZY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2RUQiPuZY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2RUQiPuZY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2RUQiPuZY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2RUQiPuZY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2RUQiPuZY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2RUQiPuZY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2RUQiPuZY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2RUQiPuZY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2RUQiPuZY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2RUQiPuZY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2RUQiPuZY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2RUQiPuZY .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2RUQiPuZY .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2RUQiPuZY .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2RUQiPuZY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2RUQiPuZY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2RUQiPuZY .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2RUQiPuZY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2RUQiPuZY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2RUQiPuZY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2RUQiPuZY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2RUQiPuZY .nav-item:focus,
.cid-v2RUQiPuZY .nav-link:focus {
  outline: none;
}
.cid-v2RUQiPuZY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2RUQiPuZY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2RUQiPuZY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2RUQiPuZY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2RUQiPuZY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2RUQiPuZY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2RUQiPuZY .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2RUQiPuZY .navbar.opened {
  transition: all 0.3s;
}
.cid-v2RUQiPuZY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2RUQiPuZY .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2RUQiPuZY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2RUQiPuZY .navbar.collapsed {
  justify-content: center;
}
.cid-v2RUQiPuZY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2RUQiPuZY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2RUQiPuZY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2RUQiPuZY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2RUQiPuZY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2RUQiPuZY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2RUQiPuZY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2RUQiPuZY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2RUQiPuZY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2RUQiPuZY .navbar {
    min-height: 72px;
  }
  .cid-v2RUQiPuZY .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2RUQiPuZY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2RUQiPuZY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2RUQiPuZY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2RUQiPuZY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2RUQiPuZY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2RUQiPuZY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2RUQiPuZY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2RUQiPuZY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2RUQiPuZY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2RUQiPuZY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2RUQiPuZY .dropdown-item.active,
.cid-v2RUQiPuZY .dropdown-item:active {
  background-color: transparent;
}
.cid-v2RUQiPuZY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2RUQiPuZY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2RUQiPuZY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2RUQiPuZY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2RUQiPuZY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2RUQiPuZY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2RUQiPuZY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2RUQiPuZY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2RUQiPuZY .navbar-buttons {
    text-align: left;
  }
}
.cid-v2RUQiPuZY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2RUQiPuZY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2RUQiPuZY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2RUQiPuZY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2RUQiPuZY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2RUQiPuZY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2RUQiPuZY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2RUQiPuZY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2RUQiPuZY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2RUQiPuZY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2RUQiPuZY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2RUQiPuZY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2RUQiPuZY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2RUQiPuZY .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2RUQiPuZY .navbar {
    height: 70px;
  }
  .cid-v2RUQiPuZY .navbar.opened {
    height: auto;
  }
  .cid-v2RUQiPuZY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2RUQiPuZY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2RUQiPuZY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2RUQiPuZY .navbar-brand {
    margin-right: auto;
  }
  .cid-v2RUQiPuZY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2RUQiPuZY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2RUQiPuZY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2RUQiPuZY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2RUQiPuZY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2RUQiPuZY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v33KsveUd8 {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v33KsveUd8 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v33KsveUd8 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v33KsveUd8 {
    align-items: center;
  }
  .cid-v33KsveUd8 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v33KsveUd8 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v33KsveUd8 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v33KsveUd8 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v33KsveUd8 .content-wrap {
    width: 100%;
  }
}
.cid-v33KsveUd8 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v33KsveUd8 .mbr-text,
.cid-v33KsveUd8 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-v33KsveUd8 .mbr-description {
  text-align: center;
  color: #ffffff;
}
#custom-html-jm {
  /* Type valid CSS here */
}
#custom-html-jm div {
  padding: 180px 0;
  color: #777;
  text-align: center;
}
#custom-html-jm p {
  font-size: 60px;
  color: #777;
}
.cid-v2RUQkrlbM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2RUQkrlbM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2RUQkrlbM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2RUQkrlbM .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2RUQkrlbM .footer-col {
    flex-direction: column;
  }
}
.cid-v2RUQkrlbM .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2RUQkrlbM .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2RUQkrlbM .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2RUQkrlbM .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2RUQkrlbM .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2RUQkrlbM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2RUQkrlbM .soc-item {
  margin: 6px;
}
.cid-v2RUQkrlbM .soc-item a:hover .mbr-iconfont,
.cid-v2RUQkrlbM .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2RUQkrlbM .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2RUQkrlbM .row {
    text-align: center;
  }
  .cid-v2RUQkrlbM .social-row {
    justify-content: center;
  }
}
.cid-v2RUQkrlbM .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2RUQkrlbM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2RUQkrlbM .list {
    margin-bottom: 0rem;
  }
}
.cid-v2RUQkrlbM .mbr-text {
  color: #bbbbbb;
}
.cid-v2RUQkrlbM .mbr-section-subtitle {
  color: #000000;
}
.cid-v2RUQkrlbM .list,
.cid-v2RUQkrlbM .item-wrap {
  color: #232323;
}
.cid-v2RUQkrlbM .copyright {
  color: #000000;
}
.cid-v2RUQkrlbM a,
.cid-v2RUQkrlbM a:link,
.cid-v2RUQkrlbM a:visited {
  text-decoration: none;
}
.cid-v2RUQkrlbM a:hover,
.cid-v2RUQkrlbM a:focus,
.cid-v2RUQkrlbM a:active {
  text-decoration: none;
}
.cid-v2RUQkrlbM a,
.cid-v2RUQkrlbM a:link,
.cid-v2RUQkrlbM a:visited,
.cid-v2RUQkrlbM a:hover,
.cid-v2RUQkrlbM a:focus,
.cid-v2RUQkrlbM a:active {
  text-decoration: underline !important;
}
.cid-v2RUQkrlbM .mbr-section-btn a,
.cid-v2RUQkrlbM .mbr-section-btn a:link,
.cid-v2RUQkrlbM .mbr-section-btn a:visited,
.cid-v2RUQkrlbM .mbr-section-btn a:hover,
.cid-v2RUQkrlbM .mbr-section-btn a:focus,
.cid-v2RUQkrlbM .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2RUQkrlbM .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUFwt6.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUFwt6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUFwt6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUFwt6 .modal-content,
.cid-v2STgUFwt6 .modal-dialog {
  height: auto;
}
.cid-v2STgUFwt6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUFwt6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUFwt6 .form-wrapper .mbr-form .form-group,
  .cid-v2STgUFwt6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUFwt6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUFwt6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUFwt6 .mbr-text {
  text-align: center;
}
.cid-v2STgUFwt6 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUFwt6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUFwt6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUFwt6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUFwt6 .modal-open {
  overflow: hidden;
}
.cid-v2STgUFwt6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUFwt6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUFwt6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUFwt6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUFwt6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUFwt6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUFwt6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUFwt6 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUFwt6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUFwt6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUFwt6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUFwt6 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUFwt6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUFwt6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFwt6 .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUFwt6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUFwt6 .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUFwt6 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUFwt6 .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUFwt6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUFwt6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUFwt6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFwt6 .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUFwt6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUFwt6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFwt6 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUFwt6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUFwt6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUFwt6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUFwt6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUFwt6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUFwt6 .modal-lg,
  .cid-v2STgUFwt6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUFwt6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUFwt6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUFwt6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUFwt6 .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUFwt6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUFwt6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUFwt6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUFwt6 .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUFwt6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUFwt6 .mbr-text P {
  text-align: center;
}
.cid-v2RVq7Az2d {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2RVq7Az2d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2RVq7Az2d .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2RVq7Az2d .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2RVq7Az2d .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2RVq7Az2d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2RVq7Az2d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2RVq7Az2d .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2RVq7Az2d .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2RVq7Az2d .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2RVq7Az2d .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2RVq7Az2d .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2RVq7Az2d .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2RVq7Az2d .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2RVq7Az2d .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2RVq7Az2d .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2RVq7Az2d .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2RVq7Az2d .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2RVq7Az2d .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2RVq7Az2d .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2RVq7Az2d .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2RVq7Az2d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2RVq7Az2d .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2RVq7Az2d .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2RVq7Az2d .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2RVq7Az2d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2RVq7Az2d .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2RVq7Az2d .nav-item:focus,
.cid-v2RVq7Az2d .nav-link:focus {
  outline: none;
}
.cid-v2RVq7Az2d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2RVq7Az2d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2RVq7Az2d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2RVq7Az2d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2RVq7Az2d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2RVq7Az2d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2RVq7Az2d .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2RVq7Az2d .navbar.opened {
  transition: all 0.3s;
}
.cid-v2RVq7Az2d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2RVq7Az2d .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2RVq7Az2d .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2RVq7Az2d .navbar.collapsed {
  justify-content: center;
}
.cid-v2RVq7Az2d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2RVq7Az2d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2RVq7Az2d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2RVq7Az2d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2RVq7Az2d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2RVq7Az2d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2RVq7Az2d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2RVq7Az2d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2RVq7Az2d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2RVq7Az2d .navbar {
    min-height: 72px;
  }
  .cid-v2RVq7Az2d .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2RVq7Az2d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2RVq7Az2d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2RVq7Az2d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2RVq7Az2d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2RVq7Az2d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2RVq7Az2d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2RVq7Az2d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2RVq7Az2d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2RVq7Az2d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2RVq7Az2d .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2RVq7Az2d .dropdown-item.active,
.cid-v2RVq7Az2d .dropdown-item:active {
  background-color: transparent;
}
.cid-v2RVq7Az2d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2RVq7Az2d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2RVq7Az2d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2RVq7Az2d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2RVq7Az2d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2RVq7Az2d .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2RVq7Az2d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2RVq7Az2d .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2RVq7Az2d .navbar-buttons {
    text-align: left;
  }
}
.cid-v2RVq7Az2d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2RVq7Az2d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2RVq7Az2d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2RVq7Az2d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2RVq7Az2d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2RVq7Az2d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2RVq7Az2d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2RVq7Az2d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2RVq7Az2d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2RVq7Az2d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2RVq7Az2d .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2RVq7Az2d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2RVq7Az2d .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2RVq7Az2d .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2RVq7Az2d .navbar {
    height: 70px;
  }
  .cid-v2RVq7Az2d .navbar.opened {
    height: auto;
  }
  .cid-v2RVq7Az2d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2RVq7Az2d .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2RVq7Az2d .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2RVq7Az2d .navbar-brand {
    margin-right: auto;
  }
  .cid-v2RVq7Az2d .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2RVq7Az2d .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2RVq7Az2d .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2RVq7Az2d .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2RVq7Az2d .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2RVq7Az2d .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-jq {
  /* Type valid CSS here */
}
#custom-html-jq div {
  padding: 120px 0;
  color: #777;
  text-align: center;
}
#custom-html-jq p {
  font-size: 60px;
  color: #777;
}
.cid-v2RVq8LAZy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2RVq8LAZy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2RVq8LAZy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2RVq8LAZy .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2RVq8LAZy .footer-col {
    flex-direction: column;
  }
}
.cid-v2RVq8LAZy .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2RVq8LAZy .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2RVq8LAZy .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2RVq8LAZy .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2RVq8LAZy .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2RVq8LAZy .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2RVq8LAZy .soc-item {
  margin: 6px;
}
.cid-v2RVq8LAZy .soc-item a:hover .mbr-iconfont,
.cid-v2RVq8LAZy .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2RVq8LAZy .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2RVq8LAZy .row {
    text-align: center;
  }
  .cid-v2RVq8LAZy .social-row {
    justify-content: center;
  }
}
.cid-v2RVq8LAZy .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2RVq8LAZy .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2RVq8LAZy .list {
    margin-bottom: 0rem;
  }
}
.cid-v2RVq8LAZy .mbr-text {
  color: #bbbbbb;
}
.cid-v2RVq8LAZy .mbr-section-subtitle {
  color: #000000;
}
.cid-v2RVq8LAZy .list,
.cid-v2RVq8LAZy .item-wrap {
  color: #232323;
}
.cid-v2RVq8LAZy .copyright {
  color: #000000;
}
.cid-v2RVq8LAZy a,
.cid-v2RVq8LAZy a:link,
.cid-v2RVq8LAZy a:visited {
  text-decoration: none;
}
.cid-v2RVq8LAZy a:hover,
.cid-v2RVq8LAZy a:focus,
.cid-v2RVq8LAZy a:active {
  text-decoration: none;
}
.cid-v2RVq8LAZy a,
.cid-v2RVq8LAZy a:link,
.cid-v2RVq8LAZy a:visited,
.cid-v2RVq8LAZy a:hover,
.cid-v2RVq8LAZy a:focus,
.cid-v2RVq8LAZy a:active {
  text-decoration: underline !important;
}
.cid-v2RVq8LAZy .mbr-section-btn a,
.cid-v2RVq8LAZy .mbr-section-btn a:link,
.cid-v2RVq8LAZy .mbr-section-btn a:visited,
.cid-v2RVq8LAZy .mbr-section-btn a:hover,
.cid-v2RVq8LAZy .mbr-section-btn a:focus,
.cid-v2RVq8LAZy .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2RVq8LAZy .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUFNBm.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUFNBm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUFNBm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUFNBm .modal-content,
.cid-v2STgUFNBm .modal-dialog {
  height: auto;
}
.cid-v2STgUFNBm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUFNBm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUFNBm .form-wrapper .mbr-form .form-group,
  .cid-v2STgUFNBm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUFNBm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUFNBm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUFNBm .mbr-text {
  text-align: center;
}
.cid-v2STgUFNBm .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUFNBm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUFNBm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUFNBm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUFNBm .modal-open {
  overflow: hidden;
}
.cid-v2STgUFNBm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUFNBm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUFNBm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUFNBm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUFNBm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUFNBm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUFNBm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUFNBm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUFNBm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUFNBm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUFNBm .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUFNBm .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUFNBm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUFNBm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFNBm .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUFNBm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUFNBm .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUFNBm .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUFNBm .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUFNBm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUFNBm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUFNBm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFNBm .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUFNBm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUFNBm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFNBm .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUFNBm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUFNBm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUFNBm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUFNBm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUFNBm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUFNBm .modal-lg,
  .cid-v2STgUFNBm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUFNBm .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUFNBm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUFNBm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUFNBm .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUFNBm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUFNBm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUFNBm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUFNBm .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUFNBm .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUFNBm .mbr-text P {
  text-align: center;
}
.cid-v2RYxX6vw0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2RYxX6vw0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2RYxX6vw0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2RYxX6vw0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2RYxX6vw0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2RYxX6vw0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2RYxX6vw0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2RYxX6vw0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2RYxX6vw0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2RYxX6vw0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2RYxX6vw0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2RYxX6vw0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2RYxX6vw0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2RYxX6vw0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2RYxX6vw0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2RYxX6vw0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2RYxX6vw0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2RYxX6vw0 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2RYxX6vw0 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2RYxX6vw0 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2RYxX6vw0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2RYxX6vw0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2RYxX6vw0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2RYxX6vw0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2RYxX6vw0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2RYxX6vw0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2RYxX6vw0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2RYxX6vw0 .nav-item:focus,
.cid-v2RYxX6vw0 .nav-link:focus {
  outline: none;
}
.cid-v2RYxX6vw0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2RYxX6vw0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2RYxX6vw0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2RYxX6vw0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2RYxX6vw0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2RYxX6vw0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2RYxX6vw0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2RYxX6vw0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v2RYxX6vw0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2RYxX6vw0 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2RYxX6vw0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2RYxX6vw0 .navbar.collapsed {
  justify-content: center;
}
.cid-v2RYxX6vw0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2RYxX6vw0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2RYxX6vw0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2RYxX6vw0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2RYxX6vw0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2RYxX6vw0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2RYxX6vw0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2RYxX6vw0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2RYxX6vw0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2RYxX6vw0 .navbar {
    min-height: 72px;
  }
  .cid-v2RYxX6vw0 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2RYxX6vw0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2RYxX6vw0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2RYxX6vw0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2RYxX6vw0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2RYxX6vw0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2RYxX6vw0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2RYxX6vw0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2RYxX6vw0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2RYxX6vw0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2RYxX6vw0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2RYxX6vw0 .dropdown-item.active,
.cid-v2RYxX6vw0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2RYxX6vw0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2RYxX6vw0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2RYxX6vw0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2RYxX6vw0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2RYxX6vw0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2RYxX6vw0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2RYxX6vw0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2RYxX6vw0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2RYxX6vw0 .navbar-buttons {
    text-align: left;
  }
}
.cid-v2RYxX6vw0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2RYxX6vw0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2RYxX6vw0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2RYxX6vw0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2RYxX6vw0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2RYxX6vw0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2RYxX6vw0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2RYxX6vw0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2RYxX6vw0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2RYxX6vw0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2RYxX6vw0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2RYxX6vw0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2RYxX6vw0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2RYxX6vw0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2RYxX6vw0 .navbar {
    height: 70px;
  }
  .cid-v2RYxX6vw0 .navbar.opened {
    height: auto;
  }
  .cid-v2RYxX6vw0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2RYxX6vw0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2RYxX6vw0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2RYxX6vw0 .navbar-brand {
    margin-right: auto;
  }
  .cid-v2RYxX6vw0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2RYxX6vw0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2RYxX6vw0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2RYxX6vw0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2RYxX6vw0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2RYxX6vw0 .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-jw {
  /* Increase space above and below only for THIS block */
  /* Force iframe to size properly */
}
#custom-html-jw div.jotform-embed-wrap {
  padding: 120px 0;
  /* Adjust to taste */
  text-align: center;
  display: flex;
  justify-content: center;
}
#custom-html-jw .jotform-embed-wrap iframe,
#custom-html-jw .jotform-embed-wrap > script + iframe {
  width: 100% !important;
  min-height: 1500px !important;
  /* Increase height as needed */
  border: none !important;
}
.cid-v2RYxZ6AJV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2RYxZ6AJV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2RYxZ6AJV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2RYxZ6AJV .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2RYxZ6AJV .footer-col {
    flex-direction: column;
  }
}
.cid-v2RYxZ6AJV .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2RYxZ6AJV .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2RYxZ6AJV .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2RYxZ6AJV .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2RYxZ6AJV .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2RYxZ6AJV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2RYxZ6AJV .soc-item {
  margin: 6px;
}
.cid-v2RYxZ6AJV .soc-item a:hover .mbr-iconfont,
.cid-v2RYxZ6AJV .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2RYxZ6AJV .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2RYxZ6AJV .row {
    text-align: center;
  }
  .cid-v2RYxZ6AJV .social-row {
    justify-content: center;
  }
}
.cid-v2RYxZ6AJV .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2RYxZ6AJV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2RYxZ6AJV .list {
    margin-bottom: 0rem;
  }
}
.cid-v2RYxZ6AJV .mbr-text {
  color: #bbbbbb;
}
.cid-v2RYxZ6AJV .mbr-section-subtitle {
  color: #000000;
}
.cid-v2RYxZ6AJV .list,
.cid-v2RYxZ6AJV .item-wrap {
  color: #232323;
}
.cid-v2RYxZ6AJV .copyright {
  color: #000000;
}
.cid-v2RYxZ6AJV a,
.cid-v2RYxZ6AJV a:link,
.cid-v2RYxZ6AJV a:visited {
  text-decoration: none;
}
.cid-v2RYxZ6AJV a:hover,
.cid-v2RYxZ6AJV a:focus,
.cid-v2RYxZ6AJV a:active {
  text-decoration: none;
}
.cid-v2RYxZ6AJV a,
.cid-v2RYxZ6AJV a:link,
.cid-v2RYxZ6AJV a:visited,
.cid-v2RYxZ6AJV a:hover,
.cid-v2RYxZ6AJV a:focus,
.cid-v2RYxZ6AJV a:active {
  text-decoration: underline !important;
}
.cid-v2RYxZ6AJV .mbr-section-btn a,
.cid-v2RYxZ6AJV .mbr-section-btn a:link,
.cid-v2RYxZ6AJV .mbr-section-btn a:visited,
.cid-v2RYxZ6AJV .mbr-section-btn a:hover,
.cid-v2RYxZ6AJV .mbr-section-btn a:focus,
.cid-v2RYxZ6AJV .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2RYxZ6AJV .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUFxtt.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUFxtt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUFxtt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUFxtt .modal-content,
.cid-v2STgUFxtt .modal-dialog {
  height: auto;
}
.cid-v2STgUFxtt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUFxtt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUFxtt .form-wrapper .mbr-form .form-group,
  .cid-v2STgUFxtt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUFxtt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUFxtt .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUFxtt .mbr-text {
  text-align: center;
}
.cid-v2STgUFxtt .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUFxtt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUFxtt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUFxtt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUFxtt .modal-open {
  overflow: hidden;
}
.cid-v2STgUFxtt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUFxtt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUFxtt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUFxtt .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUFxtt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUFxtt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUFxtt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUFxtt .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUFxtt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUFxtt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUFxtt .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUFxtt .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUFxtt .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUFxtt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFxtt .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUFxtt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUFxtt .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUFxtt .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUFxtt .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUFxtt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUFxtt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUFxtt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFxtt .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUFxtt .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUFxtt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFxtt .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUFxtt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUFxtt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUFxtt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUFxtt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUFxtt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUFxtt .modal-lg,
  .cid-v2STgUFxtt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUFxtt .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUFxtt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUFxtt .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUFxtt .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUFxtt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUFxtt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUFxtt .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUFxtt .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUFxtt .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUFxtt .mbr-text P {
  text-align: center;
}
.cid-v2S6CVTegR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2S6CVTegR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2S6CVTegR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2S6CVTegR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2S6CVTegR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2S6CVTegR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2S6CVTegR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2S6CVTegR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2S6CVTegR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2S6CVTegR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2S6CVTegR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2S6CVTegR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2S6CVTegR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2S6CVTegR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2S6CVTegR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2S6CVTegR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2S6CVTegR .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2S6CVTegR .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2S6CVTegR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2S6CVTegR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2S6CVTegR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2S6CVTegR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2S6CVTegR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2S6CVTegR .nav-item:focus,
.cid-v2S6CVTegR .nav-link:focus {
  outline: none;
}
.cid-v2S6CVTegR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2S6CVTegR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2S6CVTegR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2S6CVTegR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2S6CVTegR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2S6CVTegR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2S6CVTegR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2S6CVTegR .navbar.opened {
  transition: all 0.3s;
}
.cid-v2S6CVTegR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2S6CVTegR .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2S6CVTegR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2S6CVTegR .navbar.collapsed {
  justify-content: center;
}
.cid-v2S6CVTegR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2S6CVTegR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2S6CVTegR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2S6CVTegR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2S6CVTegR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2S6CVTegR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2S6CVTegR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2S6CVTegR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2S6CVTegR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .navbar {
    min-height: 72px;
  }
  .cid-v2S6CVTegR .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2S6CVTegR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2S6CVTegR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2S6CVTegR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2S6CVTegR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2S6CVTegR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2S6CVTegR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2S6CVTegR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2S6CVTegR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2S6CVTegR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2S6CVTegR .dropdown-item.active,
.cid-v2S6CVTegR .dropdown-item:active {
  background-color: transparent;
}
.cid-v2S6CVTegR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2S6CVTegR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2S6CVTegR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2S6CVTegR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2S6CVTegR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2S6CVTegR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2S6CVTegR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2S6CVTegR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2S6CVTegR .navbar-buttons {
    text-align: left;
  }
}
.cid-v2S6CVTegR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2S6CVTegR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2S6CVTegR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2S6CVTegR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2S6CVTegR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2S6CVTegR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2S6CVTegR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2S6CVTegR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2S6CVTegR .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2S6CVTegR .navbar {
    height: 70px;
  }
  .cid-v2S6CVTegR .navbar.opened {
    height: auto;
  }
  .cid-v2S6CVTegR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2S6CVTegR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2S6CVTegR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2S6CVTegR .navbar-brand {
    margin-right: auto;
  }
  .cid-v2S6CVTegR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2S6CVTegR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2S6CVTegR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2S6CVTegR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2TUyqJceB {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #f3f3ff;
}
.cid-v2TUyqJceB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2TUyqJceB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2TUyqJceB .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v2TUyqJceB .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v2TUyqJceB {
    align-items: center;
  }
  .cid-v2TUyqJceB .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2TUyqJceB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2TUyqJceB {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v2TUyqJceB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2TUyqJceB .content-wrap {
    width: 100%;
  }
}
.cid-v2TUyqJceB .mbr-section-title {
  text-align: center;
}
.cid-v2TUyqJceB .mbr-text,
.cid-v2TUyqJceB .mbr-section-btn {
  text-align: center;
}
#custom-html-jz {
  /* Prevent Mobirise styling from affecting the JotForm */
  /* Safe wrapper - full width + full height */
  /* TRUE full-width iframe */
}
#custom-html-jz .k10-wrapper * {
  all: unset;
}
#custom-html-jz .k10-wrapper {
  width: 100%;
  height: 100vh;
  padding: 0 !important;
  margin: 0;
  display: block;
  /* avoid flex shrinking issues */
  background: #ffffff;
}
#custom-html-jz .k10-iframe {
  width: 100% !important;
  /* full page width */
  max-width: none !important;
  /* remove Mobirise limiting */
  height: 100vh;
  /* full viewport height */
  min-height: 100vh;
  border: none;
  display: block;
  background: #ffffff;
}
.cid-v2S6CX3tFQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2S6CX3tFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2S6CX3tFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2S6CX3tFQ .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2S6CX3tFQ .footer-col {
    flex-direction: column;
  }
}
.cid-v2S6CX3tFQ .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2S6CX3tFQ .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2S6CX3tFQ .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2S6CX3tFQ .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2S6CX3tFQ .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2S6CX3tFQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2S6CX3tFQ .soc-item {
  margin: 6px;
}
.cid-v2S6CX3tFQ .soc-item a:hover .mbr-iconfont,
.cid-v2S6CX3tFQ .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2S6CX3tFQ .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2S6CX3tFQ .row {
    text-align: center;
  }
  .cid-v2S6CX3tFQ .social-row {
    justify-content: center;
  }
}
.cid-v2S6CX3tFQ .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2S6CX3tFQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2S6CX3tFQ .list {
    margin-bottom: 0rem;
  }
}
.cid-v2S6CX3tFQ .mbr-text {
  color: #bbbbbb;
}
.cid-v2S6CX3tFQ .mbr-section-subtitle {
  color: #000000;
}
.cid-v2S6CX3tFQ .list,
.cid-v2S6CX3tFQ .item-wrap {
  color: #232323;
}
.cid-v2S6CX3tFQ .copyright {
  color: #000000;
}
.cid-v2S6CX3tFQ a,
.cid-v2S6CX3tFQ a:link,
.cid-v2S6CX3tFQ a:visited {
  text-decoration: none;
}
.cid-v2S6CX3tFQ a:hover,
.cid-v2S6CX3tFQ a:focus,
.cid-v2S6CX3tFQ a:active {
  text-decoration: none;
}
.cid-v2S6CX3tFQ a,
.cid-v2S6CX3tFQ a:link,
.cid-v2S6CX3tFQ a:visited,
.cid-v2S6CX3tFQ a:hover,
.cid-v2S6CX3tFQ a:focus,
.cid-v2S6CX3tFQ a:active {
  text-decoration: underline !important;
}
.cid-v2S6CX3tFQ .mbr-section-btn a,
.cid-v2S6CX3tFQ .mbr-section-btn a:link,
.cid-v2S6CX3tFQ .mbr-section-btn a:visited,
.cid-v2S6CX3tFQ .mbr-section-btn a:hover,
.cid-v2S6CX3tFQ .mbr-section-btn a:focus,
.cid-v2S6CX3tFQ .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2S6CX3tFQ .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUF3Lr.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUF3Lr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUF3Lr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUF3Lr .modal-content,
.cid-v2STgUF3Lr .modal-dialog {
  height: auto;
}
.cid-v2STgUF3Lr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUF3Lr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUF3Lr .form-wrapper .mbr-form .form-group,
  .cid-v2STgUF3Lr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUF3Lr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUF3Lr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUF3Lr .mbr-text {
  text-align: center;
}
.cid-v2STgUF3Lr .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUF3Lr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUF3Lr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUF3Lr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUF3Lr .modal-open {
  overflow: hidden;
}
.cid-v2STgUF3Lr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUF3Lr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUF3Lr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUF3Lr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUF3Lr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUF3Lr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUF3Lr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUF3Lr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUF3Lr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUF3Lr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUF3Lr .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUF3Lr .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUF3Lr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUF3Lr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUF3Lr .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUF3Lr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUF3Lr .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUF3Lr .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUF3Lr .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUF3Lr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUF3Lr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUF3Lr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUF3Lr .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUF3Lr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUF3Lr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUF3Lr .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUF3Lr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUF3Lr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUF3Lr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUF3Lr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUF3Lr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUF3Lr .modal-lg,
  .cid-v2STgUF3Lr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUF3Lr .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUF3Lr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUF3Lr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUF3Lr .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUF3Lr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUF3Lr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUF3Lr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUF3Lr .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUF3Lr .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUF3Lr .mbr-text P {
  text-align: center;
}
.cid-v2S6CVTegR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2S6CVTegR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2S6CVTegR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2S6CVTegR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2S6CVTegR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2S6CVTegR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2S6CVTegR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2S6CVTegR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2S6CVTegR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2S6CVTegR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2S6CVTegR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2S6CVTegR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2S6CVTegR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2S6CVTegR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2S6CVTegR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2S6CVTegR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2S6CVTegR .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2S6CVTegR .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2S6CVTegR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2S6CVTegR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2S6CVTegR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2S6CVTegR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2S6CVTegR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2S6CVTegR .nav-item:focus,
.cid-v2S6CVTegR .nav-link:focus {
  outline: none;
}
.cid-v2S6CVTegR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2S6CVTegR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2S6CVTegR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2S6CVTegR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2S6CVTegR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2S6CVTegR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2S6CVTegR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2S6CVTegR .navbar.opened {
  transition: all 0.3s;
}
.cid-v2S6CVTegR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2S6CVTegR .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2S6CVTegR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2S6CVTegR .navbar.collapsed {
  justify-content: center;
}
.cid-v2S6CVTegR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2S6CVTegR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2S6CVTegR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2S6CVTegR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2S6CVTegR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2S6CVTegR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2S6CVTegR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2S6CVTegR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2S6CVTegR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2S6CVTegR .navbar {
    min-height: 72px;
  }
  .cid-v2S6CVTegR .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2S6CVTegR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2S6CVTegR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2S6CVTegR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2S6CVTegR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2S6CVTegR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2S6CVTegR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2S6CVTegR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2S6CVTegR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2S6CVTegR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2S6CVTegR .dropdown-item.active,
.cid-v2S6CVTegR .dropdown-item:active {
  background-color: transparent;
}
.cid-v2S6CVTegR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2S6CVTegR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2S6CVTegR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2S6CVTegR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2S6CVTegR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2S6CVTegR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2S6CVTegR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2S6CVTegR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2S6CVTegR .navbar-buttons {
    text-align: left;
  }
}
.cid-v2S6CVTegR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2S6CVTegR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2S6CVTegR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2S6CVTegR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2S6CVTegR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2S6CVTegR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2S6CVTegR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2S6CVTegR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2S6CVTegR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2S6CVTegR .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2S6CVTegR .navbar {
    height: 70px;
  }
  .cid-v2S6CVTegR .navbar.opened {
    height: auto;
  }
  .cid-v2S6CVTegR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2S6CVTegR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2S6CVTegR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2S6CVTegR .navbar-brand {
    margin-right: auto;
  }
  .cid-v2S6CVTegR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2S6CVTegR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2S6CVTegR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2S6CVTegR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2S6CVTegR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2S6CVTegR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2TVO7tNJE {
  display: flex;
  background-color: #1f6463;
}
.cid-v2TVO7tNJE .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v2TVO7tNJE .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v2TVO7tNJE {
    align-items: center;
  }
  .cid-v2TVO7tNJE .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2TVO7tNJE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2TVO7tNJE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v2TVO7tNJE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2TVO7tNJE .content-wrap {
    width: 100%;
  }
}
.cid-v2TVO7tNJE .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-v2TVO7tNJE .mbr-text,
.cid-v2TVO7tNJE .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-v2TVO7tNJE .mbr-description {
  text-align: center;
  color: #ffffff;
}
.cid-v2S6CX3tFQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2S6CX3tFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2S6CX3tFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2S6CX3tFQ .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2S6CX3tFQ .footer-col {
    flex-direction: column;
  }
}
.cid-v2S6CX3tFQ .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2S6CX3tFQ .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2S6CX3tFQ .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2S6CX3tFQ .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2S6CX3tFQ .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2S6CX3tFQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2S6CX3tFQ .soc-item {
  margin: 6px;
}
.cid-v2S6CX3tFQ .soc-item a:hover .mbr-iconfont,
.cid-v2S6CX3tFQ .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2S6CX3tFQ .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2S6CX3tFQ .row {
    text-align: center;
  }
  .cid-v2S6CX3tFQ .social-row {
    justify-content: center;
  }
}
.cid-v2S6CX3tFQ .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2S6CX3tFQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2S6CX3tFQ .list {
    margin-bottom: 0rem;
  }
}
.cid-v2S6CX3tFQ .mbr-text {
  color: #bbbbbb;
}
.cid-v2S6CX3tFQ .mbr-section-subtitle {
  color: #000000;
}
.cid-v2S6CX3tFQ .list,
.cid-v2S6CX3tFQ .item-wrap {
  color: #232323;
}
.cid-v2S6CX3tFQ .copyright {
  color: #000000;
}
.cid-v2S6CX3tFQ a,
.cid-v2S6CX3tFQ a:link,
.cid-v2S6CX3tFQ a:visited {
  text-decoration: none;
}
.cid-v2S6CX3tFQ a:hover,
.cid-v2S6CX3tFQ a:focus,
.cid-v2S6CX3tFQ a:active {
  text-decoration: none;
}
.cid-v2S6CX3tFQ a,
.cid-v2S6CX3tFQ a:link,
.cid-v2S6CX3tFQ a:visited,
.cid-v2S6CX3tFQ a:hover,
.cid-v2S6CX3tFQ a:focus,
.cid-v2S6CX3tFQ a:active {
  text-decoration: underline !important;
}
.cid-v2S6CX3tFQ .mbr-section-btn a,
.cid-v2S6CX3tFQ .mbr-section-btn a:link,
.cid-v2S6CX3tFQ .mbr-section-btn a:visited,
.cid-v2S6CX3tFQ .mbr-section-btn a:hover,
.cid-v2S6CX3tFQ .mbr-section-btn a:focus,
.cid-v2S6CX3tFQ .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2S6CX3tFQ .acknowledgement-text {
  font-size: 70%;
}
.cid-v3Fb0xNzYV.popup-builder {
  background-color: #ffffff;
}
.cid-v3Fb0xNzYV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3Fb0xNzYV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3Fb0xNzYV .modal-content,
.cid-v3Fb0xNzYV .modal-dialog {
  height: auto;
}
.cid-v3Fb0xNzYV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3Fb0xNzYV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3Fb0xNzYV .form-wrapper .mbr-form .form-group,
  .cid-v3Fb0xNzYV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3Fb0xNzYV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3Fb0xNzYV .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3Fb0xNzYV .mbr-text {
  text-align: center;
}
.cid-v3Fb0xNzYV .pt-0 {
  padding-top: 0 !important;
}
.cid-v3Fb0xNzYV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3Fb0xNzYV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3Fb0xNzYV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3Fb0xNzYV .modal-open {
  overflow: hidden;
}
.cid-v3Fb0xNzYV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3Fb0xNzYV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3Fb0xNzYV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3Fb0xNzYV .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3Fb0xNzYV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3Fb0xNzYV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3Fb0xNzYV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3Fb0xNzYV .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3Fb0xNzYV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3Fb0xNzYV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3Fb0xNzYV .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3Fb0xNzYV .modal-backdrop.show {
  opacity: .5;
}
.cid-v3Fb0xNzYV .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3Fb0xNzYV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xNzYV .modal-header {
    padding: 1rem;
  }
}
.cid-v3Fb0xNzYV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3Fb0xNzYV .modal-header .close svg {
  fill: #353535;
}
.cid-v3Fb0xNzYV .modal-header .close:hover {
  opacity: 1;
}
.cid-v3Fb0xNzYV .modal-header .close:focus {
  outline: none;
}
.cid-v3Fb0xNzYV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3Fb0xNzYV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3Fb0xNzYV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xNzYV .modal-body {
    padding: 1rem;
  }
}
.cid-v3Fb0xNzYV .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3Fb0xNzYV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xNzYV .modal-footer {
    padding: 1rem;
  }
}
.cid-v3Fb0xNzYV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3Fb0xNzYV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3Fb0xNzYV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3Fb0xNzYV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3Fb0xNzYV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3Fb0xNzYV .modal-lg,
  .cid-v3Fb0xNzYV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3Fb0xNzYV .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3Fb0xNzYV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3Fb0xNzYV .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3Fb0xNzYV .form-group {
  margin-bottom: 1rem;
}
.cid-v3Fb0xNzYV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3Fb0xNzYV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3Fb0xNzYV .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3Fb0xNzYV .mbr-section-btn {
  margin: 0;
}
.cid-v3Fb0xNzYV .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3Fb0xNzYV .mbr-text P {
  text-align: center;
}
.cid-v2WMSLZ2nG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2WMSLZ2nG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2WMSLZ2nG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2WMSLZ2nG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2WMSLZ2nG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2WMSLZ2nG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2WMSLZ2nG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2WMSLZ2nG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2WMSLZ2nG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2WMSLZ2nG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2WMSLZ2nG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2WMSLZ2nG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2WMSLZ2nG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2WMSLZ2nG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2WMSLZ2nG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2WMSLZ2nG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2WMSLZ2nG .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2WMSLZ2nG .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2WMSLZ2nG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2WMSLZ2nG .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2WMSLZ2nG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2WMSLZ2nG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2WMSLZ2nG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2WMSLZ2nG .nav-item:focus,
.cid-v2WMSLZ2nG .nav-link:focus {
  outline: none;
}
.cid-v2WMSLZ2nG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2WMSLZ2nG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2WMSLZ2nG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2WMSLZ2nG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2WMSLZ2nG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2WMSLZ2nG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2WMSLZ2nG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2WMSLZ2nG .navbar.opened {
  transition: all 0.3s;
}
.cid-v2WMSLZ2nG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2WMSLZ2nG .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2WMSLZ2nG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2WMSLZ2nG .navbar.collapsed {
  justify-content: center;
}
.cid-v2WMSLZ2nG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2WMSLZ2nG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2WMSLZ2nG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2WMSLZ2nG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2WMSLZ2nG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2WMSLZ2nG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2WMSLZ2nG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2WMSLZ2nG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2WMSLZ2nG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .navbar {
    min-height: 72px;
  }
  .cid-v2WMSLZ2nG .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2WMSLZ2nG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2WMSLZ2nG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2WMSLZ2nG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2WMSLZ2nG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2WMSLZ2nG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2WMSLZ2nG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2WMSLZ2nG .dropdown-item.active,
.cid-v2WMSLZ2nG .dropdown-item:active {
  background-color: transparent;
}
.cid-v2WMSLZ2nG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2WMSLZ2nG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2WMSLZ2nG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2WMSLZ2nG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2WMSLZ2nG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2WMSLZ2nG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2WMSLZ2nG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2WMSLZ2nG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2WMSLZ2nG .navbar-buttons {
    text-align: left;
  }
}
.cid-v2WMSLZ2nG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2WMSLZ2nG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2WMSLZ2nG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2WMSLZ2nG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2WMSLZ2nG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2WMSLZ2nG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2WMSLZ2nG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2WMSLZ2nG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2WMSLZ2nG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2WMSLZ2nG .navbar {
    height: 70px;
  }
  .cid-v2WMSLZ2nG .navbar.opened {
    height: auto;
  }
  .cid-v2WMSLZ2nG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2WMSLZ2nG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2WMSLZ2nG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2WMSLZ2nG .navbar-brand {
    margin-right: auto;
  }
  .cid-v2WMSLZ2nG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2WMSLZ2nG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2WMSLZ2nG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2WMSLZ2nG .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-kp {
  /* Type valid CSS here */
}
#custom-html-kp div {
  padding: 110px 0;
  color: #777;
  text-align: center;
}
#custom-html-kp p {
  font-size: 60px;
  color: #777;
}
.cid-v2WO7SJs4m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2WO7SJs4m .content-head {
  max-width: 800px;
}
.cid-v2WPbN3WrP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-v2WPbN3WrP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WPbN3WrP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WPbN3WrP .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v2WPbN3WrP .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WPbN3WrP .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WPbN3WrP .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2WPbN3WrP .mbr-text,
.cid-v2WPbN3WrP .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v2WPbN3WrP .card-title,
.cid-v2WPbN3WrP .card-box {
  text-align: left;
  color: #000000;
}
.cid-v2WQAapMpa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v2WQAapMpa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WQAapMpa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WQAapMpa .mbr-text {
  color: #000000;
  text-align: left;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2WQAapMpa .mbr-text {
    margin-bottom: 1rem;
  }
}
.cid-v2WQAapMpa .mbr-section-subtitle {
  color: #000000;
}
.cid-v2WQAapMpa .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v2WQAapMpa .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2WQAapMpa .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v2WQAapMpa .mbr-number {
  color: #000000;
}
.cid-v2WQAapMpa .mbr-section-title {
  text-align: center;
}
.cid-v2WQAapMpa .mbr-subtitle {
  text-align: center;
}
.cid-v2WQAapMpa .card-text,
.cid-v2WQAapMpa .item .mbr-section-btn {
  text-align: left;
}
.cid-v2WTniqUay {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v2WTniqUay .mbr-text {
  color: #000000;
}
.cid-v2WTniqUay .mbr-section-subtitle {
  color: #000000;
}
.cid-v2WTZ4A44m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v2WTZ4A44m .mbr-text {
  color: #000000;
}
.cid-v2WTZ4A44m .mbr-section-subtitle {
  color: #000000;
}
.cid-v2WTZ4A44m .mbr-section-title {
  color: #000000;
}
.cid-v2WV05tQX1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v2WV05tQX1 .mbr-text {
  color: #000000;
}
.cid-v2WV05tQX1 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2WV05tQX1 .mbr-section-title {
  color: #000000;
}
.cid-v2WUIxU2lM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2WUIxU2lM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WUIxU2lM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WUIxU2lM .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v2WUIxU2lM .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WUIxU2lM .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WUIxU2lM .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2WUIxU2lM .mbr-text,
.cid-v2WUIxU2lM .mbr-section-btn {
  color: #000000;
}
.cid-v2WUIxU2lM .card-title,
.cid-v2WUIxU2lM .card-box {
  text-align: left;
  color: #32353c;
}
.cid-v2WMSOwEhw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2WMSOwEhw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WMSOwEhw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WMSOwEhw .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WMSOwEhw .footer-col {
    flex-direction: column;
  }
}
.cid-v2WMSOwEhw .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WMSOwEhw .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WMSOwEhw .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WMSOwEhw .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WMSOwEhw .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WMSOwEhw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WMSOwEhw .soc-item {
  margin: 6px;
}
.cid-v2WMSOwEhw .soc-item a:hover .mbr-iconfont,
.cid-v2WMSOwEhw .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2WMSOwEhw .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WMSOwEhw .row {
    text-align: center;
  }
  .cid-v2WMSOwEhw .social-row {
    justify-content: center;
  }
}
.cid-v2WMSOwEhw .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2WMSOwEhw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WMSOwEhw .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WMSOwEhw .mbr-text {
  color: #bbbbbb;
}
.cid-v2WMSOwEhw .mbr-section-subtitle {
  color: #000000;
}
.cid-v2WMSOwEhw .list,
.cid-v2WMSOwEhw .item-wrap {
  color: #232323;
}
.cid-v2WMSOwEhw .copyright {
  color: #000000;
}
.cid-v2WMSOwEhw a,
.cid-v2WMSOwEhw a:link,
.cid-v2WMSOwEhw a:visited {
  text-decoration: none;
}
.cid-v2WMSOwEhw a:hover,
.cid-v2WMSOwEhw a:focus,
.cid-v2WMSOwEhw a:active {
  text-decoration: none;
}
.cid-v2WMSOwEhw a,
.cid-v2WMSOwEhw a:link,
.cid-v2WMSOwEhw a:visited,
.cid-v2WMSOwEhw a:hover,
.cid-v2WMSOwEhw a:focus,
.cid-v2WMSOwEhw a:active {
  text-decoration: underline !important;
}
.cid-v2WMSOwEhw .mbr-section-btn a,
.cid-v2WMSOwEhw .mbr-section-btn a:link,
.cid-v2WMSOwEhw .mbr-section-btn a:visited,
.cid-v2WMSOwEhw .mbr-section-btn a:hover,
.cid-v2WMSOwEhw .mbr-section-btn a:focus,
.cid-v2WMSOwEhw .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2WMSOwEhw .acknowledgement-text {
  font-size: 70%;
}
.cid-v2WMSOYEVc.popup-builder {
  background-color: #ffffff;
}
.cid-v2WMSOYEVc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2WMSOYEVc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2WMSOYEVc .modal-content,
.cid-v2WMSOYEVc .modal-dialog {
  height: auto;
}
.cid-v2WMSOYEVc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2WMSOYEVc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2WMSOYEVc .form-wrapper .mbr-form .form-group,
  .cid-v2WMSOYEVc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2WMSOYEVc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2WMSOYEVc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2WMSOYEVc .mbr-text {
  text-align: center;
}
.cid-v2WMSOYEVc .pt-0 {
  padding-top: 0 !important;
}
.cid-v2WMSOYEVc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2WMSOYEVc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2WMSOYEVc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2WMSOYEVc .modal-open {
  overflow: hidden;
}
.cid-v2WMSOYEVc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2WMSOYEVc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2WMSOYEVc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2WMSOYEVc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2WMSOYEVc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2WMSOYEVc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2WMSOYEVc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2WMSOYEVc .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2WMSOYEVc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2WMSOYEVc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2WMSOYEVc .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2WMSOYEVc .modal-backdrop.show {
  opacity: .5;
}
.cid-v2WMSOYEVc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2WMSOYEVc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2WMSOYEVc .modal-header {
    padding: 1rem;
  }
}
.cid-v2WMSOYEVc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2WMSOYEVc .modal-header .close svg {
  fill: #353535;
}
.cid-v2WMSOYEVc .modal-header .close:hover {
  opacity: 1;
}
.cid-v2WMSOYEVc .modal-header .close:focus {
  outline: none;
}
.cid-v2WMSOYEVc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2WMSOYEVc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2WMSOYEVc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2WMSOYEVc .modal-body {
    padding: 1rem;
  }
}
.cid-v2WMSOYEVc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2WMSOYEVc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2WMSOYEVc .modal-footer {
    padding: 1rem;
  }
}
.cid-v2WMSOYEVc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2WMSOYEVc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2WMSOYEVc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2WMSOYEVc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2WMSOYEVc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2WMSOYEVc .modal-lg,
  .cid-v2WMSOYEVc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2WMSOYEVc .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2WMSOYEVc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2WMSOYEVc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2WMSOYEVc .form-group {
  margin-bottom: 1rem;
}
.cid-v2WMSOYEVc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2WMSOYEVc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2WMSOYEVc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2WMSOYEVc .mbr-section-btn {
  margin: 0;
}
.cid-v2WMSOYEVc .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2WMSOYEVc .mbr-text P {
  text-align: center;
}
.cid-v2WMSPwbTq.popup-builder {
  background-color: #ffffff;
}
.cid-v2WMSPwbTq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2WMSPwbTq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2WMSPwbTq .modal-content,
.cid-v2WMSPwbTq .modal-dialog {
  height: auto;
}
.cid-v2WMSPwbTq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2WMSPwbTq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2WMSPwbTq .form-wrapper .mbr-form .form-group,
  .cid-v2WMSPwbTq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2WMSPwbTq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2WMSPwbTq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2WMSPwbTq .mbr-text {
  text-align: center;
}
.cid-v2WMSPwbTq .pt-0 {
  padding-top: 0 !important;
}
.cid-v2WMSPwbTq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2WMSPwbTq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2WMSPwbTq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2WMSPwbTq .modal-open {
  overflow: hidden;
}
.cid-v2WMSPwbTq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2WMSPwbTq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2WMSPwbTq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2WMSPwbTq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2WMSPwbTq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2WMSPwbTq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2WMSPwbTq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2WMSPwbTq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2WMSPwbTq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2WMSPwbTq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2WMSPwbTq .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2WMSPwbTq .modal-backdrop.show {
  opacity: .5;
}
.cid-v2WMSPwbTq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2WMSPwbTq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2WMSPwbTq .modal-header {
    padding: 1rem;
  }
}
.cid-v2WMSPwbTq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2WMSPwbTq .modal-header .close svg {
  fill: #353535;
}
.cid-v2WMSPwbTq .modal-header .close:hover {
  opacity: 1;
}
.cid-v2WMSPwbTq .modal-header .close:focus {
  outline: none;
}
.cid-v2WMSPwbTq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2WMSPwbTq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2WMSPwbTq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2WMSPwbTq .modal-body {
    padding: 1rem;
  }
}
.cid-v2WMSPwbTq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2WMSPwbTq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2WMSPwbTq .modal-footer {
    padding: 1rem;
  }
}
.cid-v2WMSPwbTq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2WMSPwbTq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2WMSPwbTq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2WMSPwbTq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2WMSPwbTq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2WMSPwbTq .modal-lg,
  .cid-v2WMSPwbTq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2WMSPwbTq .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2WMSPwbTq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2WMSPwbTq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2WMSPwbTq .form-group {
  margin-bottom: 1rem;
}
.cid-v2WMSPwbTq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2WMSPwbTq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2WMSPwbTq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2WMSPwbTq .mbr-section-btn {
  margin: 0;
}
.cid-v2WMSPwbTq .mbr-section-btn .btn {
  margin: 5;
}
.cid-v34tcX9Xi0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v34tcX9Xi0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v34tcX9Xi0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v34tcX9Xi0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v34tcX9Xi0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v34tcX9Xi0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v34tcX9Xi0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v34tcX9Xi0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v34tcX9Xi0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v34tcX9Xi0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v34tcX9Xi0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v34tcX9Xi0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v34tcX9Xi0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v34tcX9Xi0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v34tcX9Xi0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v34tcX9Xi0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v34tcX9Xi0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v34tcX9Xi0 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v34tcX9Xi0 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v34tcX9Xi0 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v34tcX9Xi0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v34tcX9Xi0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v34tcX9Xi0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v34tcX9Xi0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v34tcX9Xi0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v34tcX9Xi0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v34tcX9Xi0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v34tcX9Xi0 .nav-item:focus,
.cid-v34tcX9Xi0 .nav-link:focus {
  outline: none;
}
.cid-v34tcX9Xi0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v34tcX9Xi0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v34tcX9Xi0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v34tcX9Xi0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v34tcX9Xi0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v34tcX9Xi0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v34tcX9Xi0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v34tcX9Xi0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v34tcX9Xi0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v34tcX9Xi0 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v34tcX9Xi0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v34tcX9Xi0 .navbar.collapsed {
  justify-content: center;
}
.cid-v34tcX9Xi0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v34tcX9Xi0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v34tcX9Xi0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v34tcX9Xi0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v34tcX9Xi0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v34tcX9Xi0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v34tcX9Xi0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v34tcX9Xi0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v34tcX9Xi0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v34tcX9Xi0 .navbar {
    min-height: 72px;
  }
  .cid-v34tcX9Xi0 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v34tcX9Xi0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v34tcX9Xi0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v34tcX9Xi0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v34tcX9Xi0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v34tcX9Xi0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v34tcX9Xi0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v34tcX9Xi0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v34tcX9Xi0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v34tcX9Xi0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v34tcX9Xi0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v34tcX9Xi0 .dropdown-item.active,
.cid-v34tcX9Xi0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v34tcX9Xi0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v34tcX9Xi0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v34tcX9Xi0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v34tcX9Xi0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v34tcX9Xi0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v34tcX9Xi0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v34tcX9Xi0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v34tcX9Xi0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v34tcX9Xi0 .navbar-buttons {
    text-align: left;
  }
}
.cid-v34tcX9Xi0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v34tcX9Xi0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v34tcX9Xi0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v34tcX9Xi0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v34tcX9Xi0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v34tcX9Xi0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v34tcX9Xi0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v34tcX9Xi0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v34tcX9Xi0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v34tcX9Xi0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v34tcX9Xi0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v34tcX9Xi0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v34tcX9Xi0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v34tcX9Xi0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v34tcX9Xi0 .navbar {
    height: 70px;
  }
  .cid-v34tcX9Xi0 .navbar.opened {
    height: auto;
  }
  .cid-v34tcX9Xi0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v34tcX9Xi0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v34tcX9Xi0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v34tcX9Xi0 .navbar-brand {
    margin-right: auto;
  }
  .cid-v34tcX9Xi0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v34tcX9Xi0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v34tcX9Xi0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v34tcX9Xi0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v34tcX9Xi0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v34tcX9Xi0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v34tcYx0oW {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v34tcYx0oW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34tcYx0oW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34tcYx0oW .mbr-description {
  text-align: left;
}
.cid-v34tcYx0oW .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v34tcYx0oW .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v34tcYx0oW .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v34tcYx0oW .card-title,
.cid-v34tcYx0oW .iconfont-wrapper {
  color: #000000;
}
.cid-v34tcYx0oW .card-text {
  color: #000000;
}
.cid-v34tcYx0oW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v34tcYx0oW .mbr-number {
  color: #9fe870;
}
.cid-v34tcYx0oW .mbr-text,
.cid-v34tcYx0oW .mbr-section-btn {
  text-align: center;
}
.cid-v34tcYx0oW .card-text,
.cid-v34tcYx0oW .item .mbr-section-btn {
  text-align: left;
}
.cid-v34tcZ4yCZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v34tcZ4yCZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v34tcZ4yCZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v34tcZ4yCZ .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v34tcZ4yCZ .footer-col {
    flex-direction: column;
  }
}
.cid-v34tcZ4yCZ .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v34tcZ4yCZ .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v34tcZ4yCZ .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v34tcZ4yCZ .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v34tcZ4yCZ .mbr-section-btn {
    text-align: center;
  }
}
.cid-v34tcZ4yCZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v34tcZ4yCZ .soc-item {
  margin: 6px;
}
.cid-v34tcZ4yCZ .soc-item a:hover .mbr-iconfont,
.cid-v34tcZ4yCZ .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v34tcZ4yCZ .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v34tcZ4yCZ .row {
    text-align: center;
  }
  .cid-v34tcZ4yCZ .social-row {
    justify-content: center;
  }
}
.cid-v34tcZ4yCZ .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v34tcZ4yCZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v34tcZ4yCZ .list {
    margin-bottom: 0rem;
  }
}
.cid-v34tcZ4yCZ .mbr-text {
  color: #bbbbbb;
}
.cid-v34tcZ4yCZ .mbr-section-subtitle {
  color: #000000;
}
.cid-v34tcZ4yCZ .list,
.cid-v34tcZ4yCZ .item-wrap {
  color: #232323;
}
.cid-v34tcZ4yCZ .copyright {
  color: #000000;
}
.cid-v34tcZ4yCZ a,
.cid-v34tcZ4yCZ a:link,
.cid-v34tcZ4yCZ a:visited {
  text-decoration: none;
}
.cid-v34tcZ4yCZ a:hover,
.cid-v34tcZ4yCZ a:focus,
.cid-v34tcZ4yCZ a:active {
  text-decoration: none;
}
.cid-v34tcZ4yCZ a,
.cid-v34tcZ4yCZ a:link,
.cid-v34tcZ4yCZ a:visited,
.cid-v34tcZ4yCZ a:hover,
.cid-v34tcZ4yCZ a:focus,
.cid-v34tcZ4yCZ a:active {
  text-decoration: underline !important;
}
.cid-v34tcZ4yCZ .mbr-section-btn a,
.cid-v34tcZ4yCZ .mbr-section-btn a:link,
.cid-v34tcZ4yCZ .mbr-section-btn a:visited,
.cid-v34tcZ4yCZ .mbr-section-btn a:hover,
.cid-v34tcZ4yCZ .mbr-section-btn a:focus,
.cid-v34tcZ4yCZ .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v34tcZ4yCZ .acknowledgement-text {
  font-size: 70%;
}
.cid-v34tcZxvp3.popup-builder {
  background-color: #ffffff;
}
.cid-v34tcZxvp3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v34tcZxvp3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v34tcZxvp3 .modal-content,
.cid-v34tcZxvp3 .modal-dialog {
  height: auto;
}
.cid-v34tcZxvp3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v34tcZxvp3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v34tcZxvp3 .form-wrapper .mbr-form .form-group,
  .cid-v34tcZxvp3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v34tcZxvp3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v34tcZxvp3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v34tcZxvp3 .mbr-text {
  text-align: center;
}
.cid-v34tcZxvp3 .pt-0 {
  padding-top: 0 !important;
}
.cid-v34tcZxvp3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v34tcZxvp3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v34tcZxvp3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v34tcZxvp3 .modal-open {
  overflow: hidden;
}
.cid-v34tcZxvp3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v34tcZxvp3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v34tcZxvp3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v34tcZxvp3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v34tcZxvp3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v34tcZxvp3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v34tcZxvp3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v34tcZxvp3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v34tcZxvp3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v34tcZxvp3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v34tcZxvp3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v34tcZxvp3 .modal-backdrop.show {
  opacity: .5;
}
.cid-v34tcZxvp3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v34tcZxvp3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v34tcZxvp3 .modal-header {
    padding: 1rem;
  }
}
.cid-v34tcZxvp3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v34tcZxvp3 .modal-header .close svg {
  fill: #353535;
}
.cid-v34tcZxvp3 .modal-header .close:hover {
  opacity: 1;
}
.cid-v34tcZxvp3 .modal-header .close:focus {
  outline: none;
}
.cid-v34tcZxvp3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v34tcZxvp3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v34tcZxvp3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v34tcZxvp3 .modal-body {
    padding: 1rem;
  }
}
.cid-v34tcZxvp3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v34tcZxvp3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v34tcZxvp3 .modal-footer {
    padding: 1rem;
  }
}
.cid-v34tcZxvp3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v34tcZxvp3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v34tcZxvp3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v34tcZxvp3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v34tcZxvp3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v34tcZxvp3 .modal-lg,
  .cid-v34tcZxvp3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v34tcZxvp3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v34tcZxvp3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v34tcZxvp3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v34tcZxvp3 .form-group {
  margin-bottom: 1rem;
}
.cid-v34tcZxvp3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v34tcZxvp3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v34tcZxvp3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v34tcZxvp3 .mbr-section-btn {
  margin: 0;
}
.cid-v34tcZxvp3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v34tcZxvp3 .mbr-text P {
  text-align: center;
}
.cid-v34tcZZS3e.popup-builder {
  background-color: #ffffff;
}
.cid-v34tcZZS3e.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v34tcZZS3e.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v34tcZZS3e .modal-content,
.cid-v34tcZZS3e .modal-dialog {
  height: auto;
}
.cid-v34tcZZS3e .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v34tcZZS3e .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v34tcZZS3e .form-wrapper .mbr-form .form-group,
  .cid-v34tcZZS3e .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v34tcZZS3e .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v34tcZZS3e .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v34tcZZS3e .mbr-text {
  text-align: center;
}
.cid-v34tcZZS3e .pt-0 {
  padding-top: 0 !important;
}
.cid-v34tcZZS3e .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v34tcZZS3e .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v34tcZZS3e .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v34tcZZS3e .modal-open {
  overflow: hidden;
}
.cid-v34tcZZS3e .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v34tcZZS3e .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v34tcZZS3e .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v34tcZZS3e .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v34tcZZS3e .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v34tcZZS3e .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v34tcZZS3e .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v34tcZZS3e .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v34tcZZS3e .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v34tcZZS3e .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v34tcZZS3e .modal-backdrop.fade {
  opacity: 0;
}
.cid-v34tcZZS3e .modal-backdrop.show {
  opacity: .5;
}
.cid-v34tcZZS3e .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v34tcZZS3e .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v34tcZZS3e .modal-header {
    padding: 1rem;
  }
}
.cid-v34tcZZS3e .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v34tcZZS3e .modal-header .close svg {
  fill: #353535;
}
.cid-v34tcZZS3e .modal-header .close:hover {
  opacity: 1;
}
.cid-v34tcZZS3e .modal-header .close:focus {
  outline: none;
}
.cid-v34tcZZS3e .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v34tcZZS3e .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v34tcZZS3e .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v34tcZZS3e .modal-body {
    padding: 1rem;
  }
}
.cid-v34tcZZS3e .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v34tcZZS3e .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v34tcZZS3e .modal-footer {
    padding: 1rem;
  }
}
.cid-v34tcZZS3e .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v34tcZZS3e .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v34tcZZS3e .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v34tcZZS3e .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v34tcZZS3e .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v34tcZZS3e .modal-lg,
  .cid-v34tcZZS3e .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v34tcZZS3e .modal-xl {
    max-width: 1140px;
  }
}
.cid-v34tcZZS3e .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v34tcZZS3e .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v34tcZZS3e .form-group {
  margin-bottom: 1rem;
}
.cid-v34tcZZS3e .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v34tcZZS3e .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v34tcZZS3e .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v34tcZZS3e .mbr-section-btn {
  margin: 0;
}
.cid-v34tcZZS3e .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v36scusirq {
  display: flex;
  background-image: url("../../../assets/images/cygnetfollowswan-3390x1942.png?v=1WlW3h");
}
.cid-v36scusirq .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-v36scusirq {
    align-items: center;
  }
  .cid-v36scusirq .row {
    justify-content: center;
  }
  .cid-v36scusirq .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v36scusirq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v36scusirq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v36scusirq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v36scusirq .content-wrap {
    width: 100%;
  }
}
.cid-v36scusirq .mbr-section-title,
.cid-v36scusirq .mbr-section-subtitle {
  text-align: center;
}
.cid-v36scusirq .mbr-text,
.cid-v36scusirq .mbr-section-btn {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v3Fb0xOc8G.popup-builder {
  background-color: #ffffff;
}
.cid-v3Fb0xOc8G.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3Fb0xOc8G.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3Fb0xOc8G .modal-content,
.cid-v3Fb0xOc8G .modal-dialog {
  height: auto;
}
.cid-v3Fb0xOc8G .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3Fb0xOc8G .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3Fb0xOc8G .form-wrapper .mbr-form .form-group,
  .cid-v3Fb0xOc8G .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3Fb0xOc8G .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3Fb0xOc8G .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3Fb0xOc8G .mbr-text {
  text-align: center;
}
.cid-v3Fb0xOc8G .pt-0 {
  padding-top: 0 !important;
}
.cid-v3Fb0xOc8G .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3Fb0xOc8G .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3Fb0xOc8G .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3Fb0xOc8G .modal-open {
  overflow: hidden;
}
.cid-v3Fb0xOc8G .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3Fb0xOc8G .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3Fb0xOc8G .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3Fb0xOc8G .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3Fb0xOc8G .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3Fb0xOc8G .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3Fb0xOc8G .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3Fb0xOc8G .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3Fb0xOc8G .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3Fb0xOc8G .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3Fb0xOc8G .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3Fb0xOc8G .modal-backdrop.show {
  opacity: .5;
}
.cid-v3Fb0xOc8G .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOc8G .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOc8G .modal-header {
    padding: 1rem;
  }
}
.cid-v3Fb0xOc8G .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3Fb0xOc8G .modal-header .close svg {
  fill: #353535;
}
.cid-v3Fb0xOc8G .modal-header .close:hover {
  opacity: 1;
}
.cid-v3Fb0xOc8G .modal-header .close:focus {
  outline: none;
}
.cid-v3Fb0xOc8G .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3Fb0xOc8G .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOc8G .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOc8G .modal-body {
    padding: 1rem;
  }
}
.cid-v3Fb0xOc8G .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOc8G .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOc8G .modal-footer {
    padding: 1rem;
  }
}
.cid-v3Fb0xOc8G .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3Fb0xOc8G .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3Fb0xOc8G .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3Fb0xOc8G .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3Fb0xOc8G .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3Fb0xOc8G .modal-lg,
  .cid-v3Fb0xOc8G .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3Fb0xOc8G .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3Fb0xOc8G .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3Fb0xOc8G .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3Fb0xOc8G .form-group {
  margin-bottom: 1rem;
}
.cid-v3Fb0xOc8G .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3Fb0xOc8G .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3Fb0xOc8G .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3Fb0xOc8G .mbr-section-btn {
  margin: 0;
}
.cid-v3Fb0xOc8G .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3Fb0xOc8G .mbr-text P {
  text-align: center;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v36xWDvYKv {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v36xWDvYKv .mbr-text {
  color: #000000;
}
.cid-v36xWDvYKv .mbr-section-subtitle {
  color: #000000;
}
.cid-v36xWDvYKv .mbr-section-title {
  color: #000000;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v3Fb0xOC4u.popup-builder {
  background-color: #ffffff;
}
.cid-v3Fb0xOC4u.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3Fb0xOC4u.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3Fb0xOC4u .modal-content,
.cid-v3Fb0xOC4u .modal-dialog {
  height: auto;
}
.cid-v3Fb0xOC4u .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3Fb0xOC4u .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3Fb0xOC4u .form-wrapper .mbr-form .form-group,
  .cid-v3Fb0xOC4u .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3Fb0xOC4u .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3Fb0xOC4u .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3Fb0xOC4u .mbr-text {
  text-align: center;
}
.cid-v3Fb0xOC4u .pt-0 {
  padding-top: 0 !important;
}
.cid-v3Fb0xOC4u .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3Fb0xOC4u .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3Fb0xOC4u .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3Fb0xOC4u .modal-open {
  overflow: hidden;
}
.cid-v3Fb0xOC4u .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3Fb0xOC4u .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3Fb0xOC4u .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3Fb0xOC4u .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3Fb0xOC4u .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3Fb0xOC4u .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3Fb0xOC4u .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3Fb0xOC4u .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3Fb0xOC4u .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3Fb0xOC4u .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3Fb0xOC4u .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3Fb0xOC4u .modal-backdrop.show {
  opacity: .5;
}
.cid-v3Fb0xOC4u .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOC4u .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOC4u .modal-header {
    padding: 1rem;
  }
}
.cid-v3Fb0xOC4u .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3Fb0xOC4u .modal-header .close svg {
  fill: #353535;
}
.cid-v3Fb0xOC4u .modal-header .close:hover {
  opacity: 1;
}
.cid-v3Fb0xOC4u .modal-header .close:focus {
  outline: none;
}
.cid-v3Fb0xOC4u .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3Fb0xOC4u .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOC4u .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOC4u .modal-body {
    padding: 1rem;
  }
}
.cid-v3Fb0xOC4u .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOC4u .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOC4u .modal-footer {
    padding: 1rem;
  }
}
.cid-v3Fb0xOC4u .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3Fb0xOC4u .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3Fb0xOC4u .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3Fb0xOC4u .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3Fb0xOC4u .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3Fb0xOC4u .modal-lg,
  .cid-v3Fb0xOC4u .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3Fb0xOC4u .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3Fb0xOC4u .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3Fb0xOC4u .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3Fb0xOC4u .form-group {
  margin-bottom: 1rem;
}
.cid-v3Fb0xOC4u .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3Fb0xOC4u .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3Fb0xOC4u .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3Fb0xOC4u .mbr-section-btn {
  margin: 0;
}
.cid-v3Fb0xOC4u .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3Fb0xOC4u .mbr-text P {
  text-align: center;
}
.cid-v38nEQnGjd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v38nEQnGjd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v38nEQnGjd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v38nEQnGjd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v38nEQnGjd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v38nEQnGjd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v38nEQnGjd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v38nEQnGjd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v38nEQnGjd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v38nEQnGjd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v38nEQnGjd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v38nEQnGjd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v38nEQnGjd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v38nEQnGjd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v38nEQnGjd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v38nEQnGjd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v38nEQnGjd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v38nEQnGjd .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v38nEQnGjd .navbar-logo {
    padding-left: 0;
  }
}
.cid-v38nEQnGjd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v38nEQnGjd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v38nEQnGjd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v38nEQnGjd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v38nEQnGjd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v38nEQnGjd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v38nEQnGjd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v38nEQnGjd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v38nEQnGjd .nav-item:focus,
.cid-v38nEQnGjd .nav-link:focus {
  outline: none;
}
.cid-v38nEQnGjd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v38nEQnGjd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v38nEQnGjd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v38nEQnGjd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v38nEQnGjd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v38nEQnGjd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v38nEQnGjd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v38nEQnGjd .navbar.opened {
  transition: all 0.3s;
}
.cid-v38nEQnGjd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v38nEQnGjd .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v38nEQnGjd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v38nEQnGjd .navbar.collapsed {
  justify-content: center;
}
.cid-v38nEQnGjd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v38nEQnGjd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v38nEQnGjd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v38nEQnGjd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v38nEQnGjd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v38nEQnGjd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v38nEQnGjd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v38nEQnGjd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v38nEQnGjd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v38nEQnGjd .navbar {
    min-height: 72px;
  }
  .cid-v38nEQnGjd .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v38nEQnGjd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v38nEQnGjd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v38nEQnGjd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v38nEQnGjd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v38nEQnGjd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v38nEQnGjd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v38nEQnGjd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v38nEQnGjd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v38nEQnGjd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v38nEQnGjd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v38nEQnGjd .dropdown-item.active,
.cid-v38nEQnGjd .dropdown-item:active {
  background-color: transparent;
}
.cid-v38nEQnGjd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v38nEQnGjd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v38nEQnGjd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v38nEQnGjd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v38nEQnGjd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v38nEQnGjd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v38nEQnGjd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v38nEQnGjd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v38nEQnGjd .navbar-buttons {
    text-align: left;
  }
}
.cid-v38nEQnGjd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v38nEQnGjd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v38nEQnGjd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v38nEQnGjd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v38nEQnGjd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v38nEQnGjd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v38nEQnGjd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v38nEQnGjd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v38nEQnGjd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v38nEQnGjd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v38nEQnGjd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v38nEQnGjd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v38nEQnGjd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v38nEQnGjd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v38nEQnGjd .navbar {
    height: 70px;
  }
  .cid-v38nEQnGjd .navbar.opened {
    height: auto;
  }
  .cid-v38nEQnGjd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v38nEQnGjd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v38nEQnGjd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v38nEQnGjd .navbar-brand {
    margin-right: auto;
  }
  .cid-v38nEQnGjd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v38nEQnGjd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v38nEQnGjd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v38nEQnGjd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v38nEQnGjd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v38nEQnGjd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3yGIsgRdB {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #f3f3ff;
}
.cid-v3yGIsgRdB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3yGIsgRdB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-m1 {
  /* Type valid CSS here */
}
#custom-html-m1 div {
  padding: 50px 0;
  color: #777;
  text-align: center;
}
#custom-html-m1 p {
  font-size: 60px;
  color: #777;
}
.cid-v38nEY8TmU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v38nEY8TmU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v38nEY8TmU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v38nEY8TmU .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v38nEY8TmU .footer-col {
    flex-direction: column;
  }
}
.cid-v38nEY8TmU .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v38nEY8TmU .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v38nEY8TmU .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v38nEY8TmU .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v38nEY8TmU .mbr-section-btn {
    text-align: center;
  }
}
.cid-v38nEY8TmU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v38nEY8TmU .soc-item {
  margin: 6px;
}
.cid-v38nEY8TmU .soc-item a:hover .mbr-iconfont,
.cid-v38nEY8TmU .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v38nEY8TmU .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v38nEY8TmU .row {
    text-align: center;
  }
  .cid-v38nEY8TmU .social-row {
    justify-content: center;
  }
}
.cid-v38nEY8TmU .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v38nEY8TmU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v38nEY8TmU .list {
    margin-bottom: 0rem;
  }
}
.cid-v38nEY8TmU .mbr-text {
  color: #bbbbbb;
}
.cid-v38nEY8TmU .mbr-section-subtitle {
  color: #000000;
}
.cid-v38nEY8TmU .list,
.cid-v38nEY8TmU .item-wrap {
  color: #232323;
}
.cid-v38nEY8TmU .copyright {
  color: #000000;
}
.cid-v38nEY8TmU a,
.cid-v38nEY8TmU a:link,
.cid-v38nEY8TmU a:visited {
  text-decoration: none;
}
.cid-v38nEY8TmU a:hover,
.cid-v38nEY8TmU a:focus,
.cid-v38nEY8TmU a:active {
  text-decoration: none;
}
.cid-v38nEY8TmU a,
.cid-v38nEY8TmU a:link,
.cid-v38nEY8TmU a:visited,
.cid-v38nEY8TmU a:hover,
.cid-v38nEY8TmU a:focus,
.cid-v38nEY8TmU a:active {
  text-decoration: underline !important;
}
.cid-v38nEY8TmU .mbr-section-btn a,
.cid-v38nEY8TmU .mbr-section-btn a:link,
.cid-v38nEY8TmU .mbr-section-btn a:visited,
.cid-v38nEY8TmU .mbr-section-btn a:hover,
.cid-v38nEY8TmU .mbr-section-btn a:focus,
.cid-v38nEY8TmU .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v38nEY8TmU .acknowledgement-text {
  font-size: 70%;
}
.cid-v3Fb0xOGRp.popup-builder {
  background-color: #ffffff;
}
.cid-v3Fb0xOGRp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3Fb0xOGRp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3Fb0xOGRp .modal-content,
.cid-v3Fb0xOGRp .modal-dialog {
  height: auto;
}
.cid-v3Fb0xOGRp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3Fb0xOGRp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3Fb0xOGRp .form-wrapper .mbr-form .form-group,
  .cid-v3Fb0xOGRp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3Fb0xOGRp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3Fb0xOGRp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3Fb0xOGRp .mbr-text {
  text-align: center;
}
.cid-v3Fb0xOGRp .pt-0 {
  padding-top: 0 !important;
}
.cid-v3Fb0xOGRp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3Fb0xOGRp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3Fb0xOGRp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3Fb0xOGRp .modal-open {
  overflow: hidden;
}
.cid-v3Fb0xOGRp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3Fb0xOGRp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3Fb0xOGRp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3Fb0xOGRp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3Fb0xOGRp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3Fb0xOGRp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3Fb0xOGRp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3Fb0xOGRp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3Fb0xOGRp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3Fb0xOGRp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3Fb0xOGRp .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3Fb0xOGRp .modal-backdrop.show {
  opacity: .5;
}
.cid-v3Fb0xOGRp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOGRp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOGRp .modal-header {
    padding: 1rem;
  }
}
.cid-v3Fb0xOGRp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3Fb0xOGRp .modal-header .close svg {
  fill: #353535;
}
.cid-v3Fb0xOGRp .modal-header .close:hover {
  opacity: 1;
}
.cid-v3Fb0xOGRp .modal-header .close:focus {
  outline: none;
}
.cid-v3Fb0xOGRp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3Fb0xOGRp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOGRp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOGRp .modal-body {
    padding: 1rem;
  }
}
.cid-v3Fb0xOGRp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOGRp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOGRp .modal-footer {
    padding: 1rem;
  }
}
.cid-v3Fb0xOGRp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3Fb0xOGRp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3Fb0xOGRp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3Fb0xOGRp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3Fb0xOGRp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3Fb0xOGRp .modal-lg,
  .cid-v3Fb0xOGRp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3Fb0xOGRp .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3Fb0xOGRp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3Fb0xOGRp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3Fb0xOGRp .form-group {
  margin-bottom: 1rem;
}
.cid-v3Fb0xOGRp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3Fb0xOGRp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3Fb0xOGRp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3Fb0xOGRp .mbr-section-btn {
  margin: 0;
}
.cid-v3Fb0xOGRp .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3Fb0xOGRp .mbr-text P {
  text-align: center;
}
.cid-v38qfuE9sM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v38qfuE9sM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v38qfuE9sM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v38qfuE9sM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v38qfuE9sM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v38qfuE9sM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v38qfuE9sM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v38qfuE9sM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v38qfuE9sM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v38qfuE9sM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v38qfuE9sM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v38qfuE9sM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v38qfuE9sM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v38qfuE9sM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v38qfuE9sM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v38qfuE9sM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v38qfuE9sM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v38qfuE9sM .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v38qfuE9sM .navbar-logo {
    padding-left: 0;
  }
}
.cid-v38qfuE9sM .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v38qfuE9sM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v38qfuE9sM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v38qfuE9sM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v38qfuE9sM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v38qfuE9sM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v38qfuE9sM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v38qfuE9sM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v38qfuE9sM .nav-item:focus,
.cid-v38qfuE9sM .nav-link:focus {
  outline: none;
}
.cid-v38qfuE9sM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v38qfuE9sM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v38qfuE9sM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v38qfuE9sM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v38qfuE9sM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v38qfuE9sM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v38qfuE9sM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v38qfuE9sM .navbar.opened {
  transition: all 0.3s;
}
.cid-v38qfuE9sM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v38qfuE9sM .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v38qfuE9sM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v38qfuE9sM .navbar.collapsed {
  justify-content: center;
}
.cid-v38qfuE9sM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v38qfuE9sM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v38qfuE9sM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v38qfuE9sM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v38qfuE9sM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v38qfuE9sM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v38qfuE9sM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v38qfuE9sM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v38qfuE9sM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v38qfuE9sM .navbar {
    min-height: 72px;
  }
  .cid-v38qfuE9sM .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v38qfuE9sM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v38qfuE9sM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v38qfuE9sM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v38qfuE9sM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v38qfuE9sM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v38qfuE9sM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v38qfuE9sM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v38qfuE9sM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v38qfuE9sM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v38qfuE9sM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v38qfuE9sM .dropdown-item.active,
.cid-v38qfuE9sM .dropdown-item:active {
  background-color: transparent;
}
.cid-v38qfuE9sM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v38qfuE9sM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v38qfuE9sM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v38qfuE9sM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v38qfuE9sM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v38qfuE9sM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v38qfuE9sM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v38qfuE9sM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v38qfuE9sM .navbar-buttons {
    text-align: left;
  }
}
.cid-v38qfuE9sM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v38qfuE9sM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v38qfuE9sM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v38qfuE9sM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v38qfuE9sM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v38qfuE9sM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v38qfuE9sM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v38qfuE9sM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v38qfuE9sM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v38qfuE9sM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v38qfuE9sM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v38qfuE9sM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v38qfuE9sM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v38qfuE9sM .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v38qfuE9sM .navbar {
    height: 70px;
  }
  .cid-v38qfuE9sM .navbar.opened {
    height: auto;
  }
  .cid-v38qfuE9sM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v38qfuE9sM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v38qfuE9sM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v38qfuE9sM .navbar-brand {
    margin-right: auto;
  }
  .cid-v38qfuE9sM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v38qfuE9sM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v38qfuE9sM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v38qfuE9sM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v38qfuE9sM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v38qfuE9sM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3yMLrQAtX {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #f3f3ff;
}
.cid-v3yMLrQAtX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3yMLrQAtX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-m7 {
  /* Type valid CSS here */
}
#custom-html-m7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-m7 p {
  font-size: 60px;
  color: #777;
}
.cid-v38qfwG1Xr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v38qfwG1Xr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v38qfwG1Xr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v38qfwG1Xr .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v38qfwG1Xr .footer-col {
    flex-direction: column;
  }
}
.cid-v38qfwG1Xr .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v38qfwG1Xr .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v38qfwG1Xr .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v38qfwG1Xr .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v38qfwG1Xr .mbr-section-btn {
    text-align: center;
  }
}
.cid-v38qfwG1Xr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v38qfwG1Xr .soc-item {
  margin: 6px;
}
.cid-v38qfwG1Xr .soc-item a:hover .mbr-iconfont,
.cid-v38qfwG1Xr .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v38qfwG1Xr .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v38qfwG1Xr .row {
    text-align: center;
  }
  .cid-v38qfwG1Xr .social-row {
    justify-content: center;
  }
}
.cid-v38qfwG1Xr .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v38qfwG1Xr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v38qfwG1Xr .list {
    margin-bottom: 0rem;
  }
}
.cid-v38qfwG1Xr .mbr-text {
  color: #bbbbbb;
}
.cid-v38qfwG1Xr .mbr-section-subtitle {
  color: #000000;
}
.cid-v38qfwG1Xr .list,
.cid-v38qfwG1Xr .item-wrap {
  color: #232323;
}
.cid-v38qfwG1Xr .copyright {
  color: #000000;
}
.cid-v38qfwG1Xr a,
.cid-v38qfwG1Xr a:link,
.cid-v38qfwG1Xr a:visited {
  text-decoration: none;
}
.cid-v38qfwG1Xr a:hover,
.cid-v38qfwG1Xr a:focus,
.cid-v38qfwG1Xr a:active {
  text-decoration: none;
}
.cid-v38qfwG1Xr a,
.cid-v38qfwG1Xr a:link,
.cid-v38qfwG1Xr a:visited,
.cid-v38qfwG1Xr a:hover,
.cid-v38qfwG1Xr a:focus,
.cid-v38qfwG1Xr a:active {
  text-decoration: underline !important;
}
.cid-v38qfwG1Xr .mbr-section-btn a,
.cid-v38qfwG1Xr .mbr-section-btn a:link,
.cid-v38qfwG1Xr .mbr-section-btn a:visited,
.cid-v38qfwG1Xr .mbr-section-btn a:hover,
.cid-v38qfwG1Xr .mbr-section-btn a:focus,
.cid-v38qfwG1Xr .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v38qfwG1Xr .acknowledgement-text {
  font-size: 70%;
}
.cid-v3Fb0xOXMg.popup-builder {
  background-color: #ffffff;
}
.cid-v3Fb0xOXMg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3Fb0xOXMg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3Fb0xOXMg .modal-content,
.cid-v3Fb0xOXMg .modal-dialog {
  height: auto;
}
.cid-v3Fb0xOXMg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3Fb0xOXMg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3Fb0xOXMg .form-wrapper .mbr-form .form-group,
  .cid-v3Fb0xOXMg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3Fb0xOXMg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3Fb0xOXMg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3Fb0xOXMg .mbr-text {
  text-align: center;
}
.cid-v3Fb0xOXMg .pt-0 {
  padding-top: 0 !important;
}
.cid-v3Fb0xOXMg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3Fb0xOXMg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3Fb0xOXMg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3Fb0xOXMg .modal-open {
  overflow: hidden;
}
.cid-v3Fb0xOXMg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3Fb0xOXMg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3Fb0xOXMg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3Fb0xOXMg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3Fb0xOXMg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3Fb0xOXMg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3Fb0xOXMg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3Fb0xOXMg .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3Fb0xOXMg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3Fb0xOXMg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3Fb0xOXMg .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3Fb0xOXMg .modal-backdrop.show {
  opacity: .5;
}
.cid-v3Fb0xOXMg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOXMg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOXMg .modal-header {
    padding: 1rem;
  }
}
.cid-v3Fb0xOXMg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3Fb0xOXMg .modal-header .close svg {
  fill: #353535;
}
.cid-v3Fb0xOXMg .modal-header .close:hover {
  opacity: 1;
}
.cid-v3Fb0xOXMg .modal-header .close:focus {
  outline: none;
}
.cid-v3Fb0xOXMg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3Fb0xOXMg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOXMg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOXMg .modal-body {
    padding: 1rem;
  }
}
.cid-v3Fb0xOXMg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOXMg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOXMg .modal-footer {
    padding: 1rem;
  }
}
.cid-v3Fb0xOXMg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3Fb0xOXMg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3Fb0xOXMg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3Fb0xOXMg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3Fb0xOXMg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3Fb0xOXMg .modal-lg,
  .cid-v3Fb0xOXMg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3Fb0xOXMg .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3Fb0xOXMg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3Fb0xOXMg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3Fb0xOXMg .form-group {
  margin-bottom: 1rem;
}
.cid-v3Fb0xOXMg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3Fb0xOXMg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3Fb0xOXMg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3Fb0xOXMg .mbr-section-btn {
  margin: 0;
}
.cid-v3Fb0xOXMg .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3Fb0xOXMg .mbr-text P {
  text-align: center;
}
.cid-v3mkvPBmO7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v3mkvPBmO7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3mkvPBmO7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3mkvPBmO7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3mkvPBmO7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v3mkvPBmO7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3mkvPBmO7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3mkvPBmO7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v3mkvPBmO7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v3mkvPBmO7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v3mkvPBmO7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3mkvPBmO7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3mkvPBmO7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3mkvPBmO7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v3mkvPBmO7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3mkvPBmO7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3mkvPBmO7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3mkvPBmO7 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v3mkvPBmO7 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v3mkvPBmO7 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3mkvPBmO7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3mkvPBmO7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v3mkvPBmO7 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v3mkvPBmO7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3mkvPBmO7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3mkvPBmO7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3mkvPBmO7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v3mkvPBmO7 .nav-item:focus,
.cid-v3mkvPBmO7 .nav-link:focus {
  outline: none;
}
.cid-v3mkvPBmO7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3mkvPBmO7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3mkvPBmO7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3mkvPBmO7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3mkvPBmO7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3mkvPBmO7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3mkvPBmO7 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v3mkvPBmO7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3mkvPBmO7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3mkvPBmO7 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v3mkvPBmO7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v3mkvPBmO7 .navbar.collapsed {
  justify-content: center;
}
.cid-v3mkvPBmO7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3mkvPBmO7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3mkvPBmO7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v3mkvPBmO7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3mkvPBmO7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3mkvPBmO7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3mkvPBmO7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3mkvPBmO7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3mkvPBmO7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3mkvPBmO7 .navbar {
    min-height: 72px;
  }
  .cid-v3mkvPBmO7 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3mkvPBmO7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3mkvPBmO7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3mkvPBmO7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3mkvPBmO7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3mkvPBmO7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3mkvPBmO7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3mkvPBmO7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3mkvPBmO7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3mkvPBmO7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3mkvPBmO7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3mkvPBmO7 .dropdown-item.active,
.cid-v3mkvPBmO7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3mkvPBmO7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3mkvPBmO7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3mkvPBmO7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3mkvPBmO7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v3mkvPBmO7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3mkvPBmO7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3mkvPBmO7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3mkvPBmO7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3mkvPBmO7 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3mkvPBmO7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3mkvPBmO7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3mkvPBmO7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3mkvPBmO7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3mkvPBmO7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3mkvPBmO7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3mkvPBmO7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3mkvPBmO7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3mkvPBmO7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3mkvPBmO7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3mkvPBmO7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3mkvPBmO7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3mkvPBmO7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3mkvPBmO7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3mkvPBmO7 .navbar {
    height: 70px;
  }
  .cid-v3mkvPBmO7 .navbar.opened {
    height: auto;
  }
  .cid-v3mkvPBmO7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3mkvPBmO7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3mkvPBmO7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3mkvPBmO7 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3mkvPBmO7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3mkvPBmO7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3mkvPBmO7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3mkvPBmO7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3mkvPBmO7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3mkvPBmO7 .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-mk {
  /* Type valid CSS here */
}
#custom-html-mk div {
  padding: 110px 0;
  color: #777;
  text-align: center;
}
#custom-html-mk p {
  font-size: 60px;
  color: #777;
}
.cid-v3ml1qemYy {
  display: flex;
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v3ml1qemYy .mbr-fallback-image.disabled {
  display: none;
}
@media (max-width: 992px) {
  .cid-v3ml1qemYy .display-1 {
    font-size: 5rem;
  }
}
.cid-v3ml1qemYy h1 {
  line-height: 1;
}
@media (max-width: 767px) {
  .cid-v3ml1qemYy {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3ml1qemYy .display-1 {
    font-size: 2.8rem;
  }
  .cid-v3ml1qemYy .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3ml1qemYy .content-wrap {
    width: 100%;
  }
}
.cid-v3ml1qemYy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ml1qemYy .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3ml1qemYy .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3ml1qemYy {
    align-items: center;
  }
  .cid-v3ml1qemYy .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3ml1qemYy .content-wrap {
    min-width: 50%;
  }
}
.cid-v3ml1qemYy .mbr-section-title {
  text-align: center;
  color: #221b35;
}
.cid-v3ml1qemYy .mbr-text,
.cid-v3ml1qemYy .mbr-section-btn {
  text-align: center;
  color: #221b35;
}
#custom-html-mw {
  /* Type valid CSS here */
}
#custom-html-mw div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-mw p {
  font-size: 60px;
  color: #777;
}
.cid-v3mkw55UiG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v3mkw55UiG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3mkw55UiG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3mkw55UiG .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3mkw55UiG .footer-col {
    flex-direction: column;
  }
}
.cid-v3mkw55UiG .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3mkw55UiG .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3mkw55UiG .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3mkw55UiG .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3mkw55UiG .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3mkw55UiG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3mkw55UiG .soc-item {
  margin: 6px;
}
.cid-v3mkw55UiG .soc-item a:hover .mbr-iconfont,
.cid-v3mkw55UiG .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v3mkw55UiG .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3mkw55UiG .row {
    text-align: center;
  }
  .cid-v3mkw55UiG .social-row {
    justify-content: center;
  }
}
.cid-v3mkw55UiG .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v3mkw55UiG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3mkw55UiG .list {
    margin-bottom: 0rem;
  }
}
.cid-v3mkw55UiG .mbr-text {
  color: #bbbbbb;
}
.cid-v3mkw55UiG .mbr-section-subtitle {
  color: #000000;
}
.cid-v3mkw55UiG .list,
.cid-v3mkw55UiG .item-wrap {
  color: #232323;
}
.cid-v3mkw55UiG .copyright {
  color: #000000;
}
.cid-v3mkw55UiG a,
.cid-v3mkw55UiG a:link,
.cid-v3mkw55UiG a:visited {
  text-decoration: none;
}
.cid-v3mkw55UiG a:hover,
.cid-v3mkw55UiG a:focus,
.cid-v3mkw55UiG a:active {
  text-decoration: none;
}
.cid-v3mkw55UiG a,
.cid-v3mkw55UiG a:link,
.cid-v3mkw55UiG a:visited,
.cid-v3mkw55UiG a:hover,
.cid-v3mkw55UiG a:focus,
.cid-v3mkw55UiG a:active {
  text-decoration: underline !important;
}
.cid-v3mkw55UiG .mbr-section-btn a,
.cid-v3mkw55UiG .mbr-section-btn a:link,
.cid-v3mkw55UiG .mbr-section-btn a:visited,
.cid-v3mkw55UiG .mbr-section-btn a:hover,
.cid-v3mkw55UiG .mbr-section-btn a:focus,
.cid-v3mkw55UiG .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v3mkw55UiG .acknowledgement-text {
  font-size: 70%;
}
.cid-v3mkw6u8cH.popup-builder {
  background-color: #ffffff;
}
.cid-v3mkw6u8cH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3mkw6u8cH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3mkw6u8cH .modal-content,
.cid-v3mkw6u8cH .modal-dialog {
  height: auto;
}
.cid-v3mkw6u8cH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3mkw6u8cH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3mkw6u8cH .form-wrapper .mbr-form .form-group,
  .cid-v3mkw6u8cH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3mkw6u8cH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3mkw6u8cH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3mkw6u8cH .mbr-text {
  text-align: center;
}
.cid-v3mkw6u8cH .pt-0 {
  padding-top: 0 !important;
}
.cid-v3mkw6u8cH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3mkw6u8cH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3mkw6u8cH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3mkw6u8cH .modal-open {
  overflow: hidden;
}
.cid-v3mkw6u8cH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3mkw6u8cH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3mkw6u8cH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3mkw6u8cH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3mkw6u8cH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3mkw6u8cH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3mkw6u8cH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3mkw6u8cH .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3mkw6u8cH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3mkw6u8cH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3mkw6u8cH .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3mkw6u8cH .modal-backdrop.show {
  opacity: .5;
}
.cid-v3mkw6u8cH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3mkw6u8cH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3mkw6u8cH .modal-header {
    padding: 1rem;
  }
}
.cid-v3mkw6u8cH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3mkw6u8cH .modal-header .close svg {
  fill: #353535;
}
.cid-v3mkw6u8cH .modal-header .close:hover {
  opacity: 1;
}
.cid-v3mkw6u8cH .modal-header .close:focus {
  outline: none;
}
.cid-v3mkw6u8cH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3mkw6u8cH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3mkw6u8cH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3mkw6u8cH .modal-body {
    padding: 1rem;
  }
}
.cid-v3mkw6u8cH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3mkw6u8cH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3mkw6u8cH .modal-footer {
    padding: 1rem;
  }
}
.cid-v3mkw6u8cH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3mkw6u8cH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3mkw6u8cH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3mkw6u8cH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3mkw6u8cH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3mkw6u8cH .modal-lg,
  .cid-v3mkw6u8cH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3mkw6u8cH .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3mkw6u8cH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3mkw6u8cH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3mkw6u8cH .form-group {
  margin-bottom: 1rem;
}
.cid-v3mkw6u8cH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3mkw6u8cH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3mkw6u8cH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3mkw6u8cH .mbr-section-btn {
  margin: 0;
}
.cid-v3mkw6u8cH .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3mkw6u8cH .mbr-text P {
  text-align: center;
}
.cid-v3mkw7lSwq.popup-builder {
  background-color: #ffffff;
}
.cid-v3mkw7lSwq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3mkw7lSwq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3mkw7lSwq .modal-content,
.cid-v3mkw7lSwq .modal-dialog {
  height: auto;
}
.cid-v3mkw7lSwq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3mkw7lSwq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3mkw7lSwq .form-wrapper .mbr-form .form-group,
  .cid-v3mkw7lSwq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3mkw7lSwq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3mkw7lSwq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3mkw7lSwq .mbr-text {
  text-align: center;
}
.cid-v3mkw7lSwq .pt-0 {
  padding-top: 0 !important;
}
.cid-v3mkw7lSwq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3mkw7lSwq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3mkw7lSwq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3mkw7lSwq .modal-open {
  overflow: hidden;
}
.cid-v3mkw7lSwq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3mkw7lSwq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3mkw7lSwq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3mkw7lSwq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3mkw7lSwq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3mkw7lSwq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3mkw7lSwq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3mkw7lSwq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3mkw7lSwq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3mkw7lSwq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3mkw7lSwq .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3mkw7lSwq .modal-backdrop.show {
  opacity: .5;
}
.cid-v3mkw7lSwq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3mkw7lSwq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3mkw7lSwq .modal-header {
    padding: 1rem;
  }
}
.cid-v3mkw7lSwq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3mkw7lSwq .modal-header .close svg {
  fill: #353535;
}
.cid-v3mkw7lSwq .modal-header .close:hover {
  opacity: 1;
}
.cid-v3mkw7lSwq .modal-header .close:focus {
  outline: none;
}
.cid-v3mkw7lSwq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3mkw7lSwq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3mkw7lSwq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3mkw7lSwq .modal-body {
    padding: 1rem;
  }
}
.cid-v3mkw7lSwq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3mkw7lSwq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3mkw7lSwq .modal-footer {
    padding: 1rem;
  }
}
.cid-v3mkw7lSwq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3mkw7lSwq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3mkw7lSwq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3mkw7lSwq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3mkw7lSwq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3mkw7lSwq .modal-lg,
  .cid-v3mkw7lSwq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3mkw7lSwq .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3mkw7lSwq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3mkw7lSwq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3mkw7lSwq .form-group {
  margin-bottom: 1rem;
}
.cid-v3mkw7lSwq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3mkw7lSwq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3mkw7lSwq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3mkw7lSwq .mbr-section-btn {
  margin: 0;
}
.cid-v3mkw7lSwq .mbr-section-btn .btn {
  margin: 5;
}
.cid-v3mG7GZ7BH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v3mG7GZ7BH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3mG7GZ7BH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3mG7GZ7BH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3mG7GZ7BH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v3mG7GZ7BH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3mG7GZ7BH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3mG7GZ7BH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v3mG7GZ7BH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v3mG7GZ7BH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v3mG7GZ7BH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3mG7GZ7BH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3mG7GZ7BH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3mG7GZ7BH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v3mG7GZ7BH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3mG7GZ7BH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3mG7GZ7BH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3mG7GZ7BH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v3mG7GZ7BH .navbar-logo {
    padding-left: 0;
  }
}
.cid-v3mG7GZ7BH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3mG7GZ7BH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3mG7GZ7BH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v3mG7GZ7BH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v3mG7GZ7BH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3mG7GZ7BH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3mG7GZ7BH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3mG7GZ7BH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v3mG7GZ7BH .nav-item:focus,
.cid-v3mG7GZ7BH .nav-link:focus {
  outline: none;
}
.cid-v3mG7GZ7BH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3mG7GZ7BH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3mG7GZ7BH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3mG7GZ7BH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3mG7GZ7BH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3mG7GZ7BH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3mG7GZ7BH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v3mG7GZ7BH .navbar.opened {
  transition: all 0.3s;
}
.cid-v3mG7GZ7BH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3mG7GZ7BH .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v3mG7GZ7BH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v3mG7GZ7BH .navbar.collapsed {
  justify-content: center;
}
.cid-v3mG7GZ7BH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3mG7GZ7BH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3mG7GZ7BH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v3mG7GZ7BH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3mG7GZ7BH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3mG7GZ7BH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3mG7GZ7BH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3mG7GZ7BH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3mG7GZ7BH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3mG7GZ7BH .navbar {
    min-height: 72px;
  }
  .cid-v3mG7GZ7BH .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3mG7GZ7BH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3mG7GZ7BH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3mG7GZ7BH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3mG7GZ7BH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3mG7GZ7BH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3mG7GZ7BH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3mG7GZ7BH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3mG7GZ7BH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3mG7GZ7BH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3mG7GZ7BH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3mG7GZ7BH .dropdown-item.active,
.cid-v3mG7GZ7BH .dropdown-item:active {
  background-color: transparent;
}
.cid-v3mG7GZ7BH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3mG7GZ7BH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3mG7GZ7BH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3mG7GZ7BH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v3mG7GZ7BH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3mG7GZ7BH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3mG7GZ7BH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3mG7GZ7BH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3mG7GZ7BH .navbar-buttons {
    text-align: left;
  }
}
.cid-v3mG7GZ7BH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3mG7GZ7BH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3mG7GZ7BH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3mG7GZ7BH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3mG7GZ7BH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3mG7GZ7BH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3mG7GZ7BH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3mG7GZ7BH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3mG7GZ7BH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3mG7GZ7BH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3mG7GZ7BH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3mG7GZ7BH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3mG7GZ7BH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3mG7GZ7BH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3mG7GZ7BH .navbar {
    height: 70px;
  }
  .cid-v3mG7GZ7BH .navbar.opened {
    height: auto;
  }
  .cid-v3mG7GZ7BH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3mG7GZ7BH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3mG7GZ7BH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3mG7GZ7BH .navbar-brand {
    margin-right: auto;
  }
  .cid-v3mG7GZ7BH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3mG7GZ7BH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3mG7GZ7BH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3mG7GZ7BH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3mG7GZ7BH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3mG7GZ7BH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3mHpOCgun {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #f0f5f8;
}
.cid-v3mHpOCgun .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3mHpOCgun .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3mHpOCgun .mbr-section-title {
  text-align: center;
}
.cid-v3mHpOCgun .mbr-section-subtitle {
  text-align: center;
}
#custom-html-n0 .gsheet-wrapper {
  width: 100%;
  margin: 0 auto;
}
#custom-html-n0 .gsheet-wrapper iframe,
#custom-html-n0 .gsheet-frame {
  display: block;
  border: 0;
  width: 100%;
  height: 800px;
  overflow: hidden;
}
.cid-v3mG7JvOD9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v3mG7JvOD9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3mG7JvOD9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3mG7JvOD9 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3mG7JvOD9 .footer-col {
    flex-direction: column;
  }
}
.cid-v3mG7JvOD9 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3mG7JvOD9 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3mG7JvOD9 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3mG7JvOD9 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3mG7JvOD9 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3mG7JvOD9 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3mG7JvOD9 .soc-item {
  margin: 6px;
}
.cid-v3mG7JvOD9 .soc-item a:hover .mbr-iconfont,
.cid-v3mG7JvOD9 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v3mG7JvOD9 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3mG7JvOD9 .row {
    text-align: center;
  }
  .cid-v3mG7JvOD9 .social-row {
    justify-content: center;
  }
}
.cid-v3mG7JvOD9 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v3mG7JvOD9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3mG7JvOD9 .list {
    margin-bottom: 0rem;
  }
}
.cid-v3mG7JvOD9 .mbr-text {
  color: #bbbbbb;
}
.cid-v3mG7JvOD9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3mG7JvOD9 .list,
.cid-v3mG7JvOD9 .item-wrap {
  color: #232323;
}
.cid-v3mG7JvOD9 .copyright {
  color: #000000;
}
.cid-v3mG7JvOD9 a,
.cid-v3mG7JvOD9 a:link,
.cid-v3mG7JvOD9 a:visited {
  text-decoration: none;
}
.cid-v3mG7JvOD9 a:hover,
.cid-v3mG7JvOD9 a:focus,
.cid-v3mG7JvOD9 a:active {
  text-decoration: none;
}
.cid-v3mG7JvOD9 a,
.cid-v3mG7JvOD9 a:link,
.cid-v3mG7JvOD9 a:visited,
.cid-v3mG7JvOD9 a:hover,
.cid-v3mG7JvOD9 a:focus,
.cid-v3mG7JvOD9 a:active {
  text-decoration: underline !important;
}
.cid-v3mG7JvOD9 .mbr-section-btn a,
.cid-v3mG7JvOD9 .mbr-section-btn a:link,
.cid-v3mG7JvOD9 .mbr-section-btn a:visited,
.cid-v3mG7JvOD9 .mbr-section-btn a:hover,
.cid-v3mG7JvOD9 .mbr-section-btn a:focus,
.cid-v3mG7JvOD9 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v3mG7JvOD9 .acknowledgement-text {
  font-size: 70%;
}
.cid-v3Fb0xOxru.popup-builder {
  background-color: #ffffff;
}
.cid-v3Fb0xOxru.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3Fb0xOxru.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3Fb0xOxru .modal-content,
.cid-v3Fb0xOxru .modal-dialog {
  height: auto;
}
.cid-v3Fb0xOxru .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3Fb0xOxru .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3Fb0xOxru .form-wrapper .mbr-form .form-group,
  .cid-v3Fb0xOxru .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3Fb0xOxru .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3Fb0xOxru .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3Fb0xOxru .mbr-text {
  text-align: center;
}
.cid-v3Fb0xOxru .pt-0 {
  padding-top: 0 !important;
}
.cid-v3Fb0xOxru .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3Fb0xOxru .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3Fb0xOxru .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3Fb0xOxru .modal-open {
  overflow: hidden;
}
.cid-v3Fb0xOxru .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3Fb0xOxru .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3Fb0xOxru .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3Fb0xOxru .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3Fb0xOxru .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3Fb0xOxru .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3Fb0xOxru .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3Fb0xOxru .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3Fb0xOxru .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3Fb0xOxru .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3Fb0xOxru .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3Fb0xOxru .modal-backdrop.show {
  opacity: .5;
}
.cid-v3Fb0xOxru .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOxru .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOxru .modal-header {
    padding: 1rem;
  }
}
.cid-v3Fb0xOxru .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3Fb0xOxru .modal-header .close svg {
  fill: #353535;
}
.cid-v3Fb0xOxru .modal-header .close:hover {
  opacity: 1;
}
.cid-v3Fb0xOxru .modal-header .close:focus {
  outline: none;
}
.cid-v3Fb0xOxru .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3Fb0xOxru .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOxru .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOxru .modal-body {
    padding: 1rem;
  }
}
.cid-v3Fb0xOxru .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3Fb0xOxru .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Fb0xOxru .modal-footer {
    padding: 1rem;
  }
}
.cid-v3Fb0xOxru .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3Fb0xOxru .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3Fb0xOxru .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3Fb0xOxru .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3Fb0xOxru .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3Fb0xOxru .modal-lg,
  .cid-v3Fb0xOxru .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3Fb0xOxru .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3Fb0xOxru .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3Fb0xOxru .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3Fb0xOxru .form-group {
  margin-bottom: 1rem;
}
.cid-v3Fb0xOxru .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3Fb0xOxru .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3Fb0xOxru .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3Fb0xOxru .mbr-section-btn {
  margin: 0;
}
.cid-v3Fb0xOxru .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3Fb0xOxru .mbr-text P {
  text-align: center;
}
.cid-v3BML7cYtd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v3BML7cYtd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3BML7cYtd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3BML7cYtd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3BML7cYtd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v3BML7cYtd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3BML7cYtd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3BML7cYtd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v3BML7cYtd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v3BML7cYtd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v3BML7cYtd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3BML7cYtd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3BML7cYtd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3BML7cYtd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v3BML7cYtd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3BML7cYtd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3BML7cYtd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3BML7cYtd .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v3BML7cYtd .navbar-logo {
    padding-left: 0;
  }
}
.cid-v3BML7cYtd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3BML7cYtd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3BML7cYtd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v3BML7cYtd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v3BML7cYtd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BML7cYtd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3BML7cYtd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3BML7cYtd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v3BML7cYtd .nav-item:focus,
.cid-v3BML7cYtd .nav-link:focus {
  outline: none;
}
.cid-v3BML7cYtd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3BML7cYtd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3BML7cYtd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3BML7cYtd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3BML7cYtd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3BML7cYtd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3BML7cYtd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v3BML7cYtd .navbar.opened {
  transition: all 0.3s;
}
.cid-v3BML7cYtd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3BML7cYtd .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v3BML7cYtd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v3BML7cYtd .navbar.collapsed {
  justify-content: center;
}
.cid-v3BML7cYtd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3BML7cYtd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3BML7cYtd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v3BML7cYtd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3BML7cYtd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3BML7cYtd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3BML7cYtd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3BML7cYtd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3BML7cYtd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3BML7cYtd .navbar {
    min-height: 72px;
  }
  .cid-v3BML7cYtd .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3BML7cYtd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3BML7cYtd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3BML7cYtd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3BML7cYtd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3BML7cYtd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3BML7cYtd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3BML7cYtd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3BML7cYtd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3BML7cYtd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3BML7cYtd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3BML7cYtd .dropdown-item.active,
.cid-v3BML7cYtd .dropdown-item:active {
  background-color: transparent;
}
.cid-v3BML7cYtd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3BML7cYtd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3BML7cYtd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3BML7cYtd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v3BML7cYtd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3BML7cYtd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3BML7cYtd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3BML7cYtd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3BML7cYtd .navbar-buttons {
    text-align: left;
  }
}
.cid-v3BML7cYtd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3BML7cYtd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3BML7cYtd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3BML7cYtd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3BML7cYtd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3BML7cYtd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3BML7cYtd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3BML7cYtd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3BML7cYtd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3BML7cYtd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3BML7cYtd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3BML7cYtd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3BML7cYtd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3BML7cYtd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3BML7cYtd .navbar {
    height: 70px;
  }
  .cid-v3BML7cYtd .navbar.opened {
    height: auto;
  }
  .cid-v3BML7cYtd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3BML7cYtd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3BML7cYtd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3BML7cYtd .navbar-brand {
    margin-right: auto;
  }
  .cid-v3BML7cYtd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3BML7cYtd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3BML7cYtd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3BML7cYtd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3BML7cYtd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3BML7cYtd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3BML8ubfX {
  display: flex;
  background-image: url("../../../assets/images/img-6680.jpg-2000x1330.jpg?v=1WlW3h");
}
.cid-v3BML8ubfX .mbr-overlay {
  background-color: #111111;
  opacity: 0.8;
}
.cid-v3BML8ubfX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BML8ubfX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BML8ubfX .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3BML8ubfX .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3BML8ubfX {
    align-items: center;
  }
  .cid-v3BML8ubfX .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3BML8ubfX .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3BML8ubfX {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3BML8ubfX .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3BML8ubfX .content-wrap {
    width: 100%;
  }
}
.cid-v3BML8ubfX .mbr-section-title {
  text-align: center;
}
.cid-v3BML8ubfX .mbr-text,
.cid-v3BML8ubfX .mbr-section-btn {
  text-align: center;
}
.cid-v3BML8ubfX img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.cid-v3BML9QhPL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3BML9QhPL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BML9QhPL .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BML9QhPL .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BML9QhPL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BML9QhPL .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #000000;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BML9QhPL .card-title,
.cid-v3BML9QhPL .iconfont-wrapper,
.cid-v3BML9QhPL .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BML9QhPL .content-head {
  max-width: 800px;
}
.cid-v3BML9QhPL .mbr-section-title {
  color: #000000;
}
.cid-v3BML9QhPL .mbr-section-btn {
  text-align: center;
}
.cid-v3BML9QhPL .card-text,
.cid-v3BML9QhPL .mbr-section-btn {
  text-align: center;
}
.cid-v3BMLaejJi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3BMLaejJi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLaejJi .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLaejJi .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLaejJi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLaejJi .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #91316b;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BMLaejJi .card-title,
.cid-v3BMLaejJi .iconfont-wrapper,
.cid-v3BMLaejJi .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLaejJi .content-head {
  max-width: 800px;
}
.cid-v3BMLaejJi .mbr-section-title {
  color: #000000;
}
.cid-v3BMLaejJi .mbr-section-btn {
  text-align: center;
}
.cid-vapetCQ7qp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vapetCQ7qp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapetCQ7qp .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapetCQ7qp .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapetCQ7qp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapetCQ7qp .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #000000;
  height: 80px;
  border-radius: 50%;
}
.cid-vapetCQ7qp .card-title,
.cid-vapetCQ7qp .iconfont-wrapper,
.cid-vapetCQ7qp .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapetCQ7qp .content-head {
  max-width: 800px;
}
.cid-vapetCQ7qp .mbr-section-title {
  color: #000000;
}
.cid-vapetCQ7qp .mbr-section-btn {
  text-align: center;
}
.cid-v7XBrp9zSy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7XBrp9zSy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7XBrp9zSy .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v7XBrp9zSy .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7XBrp9zSy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7XBrp9zSy .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-v7XBrp9zSy .card-title,
.cid-v7XBrp9zSy .iconfont-wrapper,
.cid-v7XBrp9zSy .card-text {
  color: #000000;
  text-align: center;
}
.cid-v7XBrp9zSy .content-head {
  max-width: 800px;
}
.cid-v7XBrp9zSy .mbr-section-title {
  color: #000000;
}
.cid-v7XBrp9zSy .mbr-section-btn {
  text-align: center;
}
.cid-v3BMLaDypy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3BMLaDypy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLaDypy .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLaDypy .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLaDypy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLaDypy .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BMLaDypy .card-title,
.cid-v3BMLaDypy .iconfont-wrapper,
.cid-v3BMLaDypy .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLaDypy .content-head {
  max-width: 800px;
}
.cid-v3BMLaDypy .mbr-section-title {
  color: #000000;
}
.cid-v3BMLaDypy .mbr-section-btn {
  text-align: center;
}
.cid-v3BMLb2EhD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3BMLb2EhD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLb2EhD .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLb2EhD .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLb2EhD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLb2EhD .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BMLb2EhD .card-title,
.cid-v3BMLb2EhD .iconfont-wrapper,
.cid-v3BMLb2EhD .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLb2EhD .content-head {
  max-width: 800px;
}
.cid-v3BMLb2EhD .mbr-section-title {
  color: #000000;
}
.cid-v3BMLb2EhD .mbr-section-btn {
  text-align: center;
}
.cid-v3BMLbvfsH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3BMLbvfsH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLbvfsH .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLbvfsH .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLbvfsH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLbvfsH .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BMLbvfsH .card-title,
.cid-v3BMLbvfsH .iconfont-wrapper,
.cid-v3BMLbvfsH .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLbvfsH .content-head {
  max-width: 800px;
}
.cid-v3BMLbvfsH .mbr-section-title {
  color: #000000;
}
.cid-v3BMLbvfsH .mbr-section-btn {
  text-align: center;
}
.cid-v4yJkX1SSH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f0f5f8;
}
.cid-v4yJkX1SSH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4yJkX1SSH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-rl {
  /* Outer wrapper – keeps padding & centring similar to what you had */
  /* Big round copy button */
  /* Draw a simple "copy" symbol using pure text glyph (no fonts/icons needed) */
  /* Hover/focus */
  /* "Copied!" message */
  /* Hide the URL but keep it screen-reader accessible */
}
#custom-html-rl .copy-wrapper {
  padding: 80px 0;
  text-align: center;
  color: #777;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#custom-html-rl .copy-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  border: none;
  cursor: pointer;
  background: #3d6f68;
  /* Cygnet green-teal */
  color: #ffffff;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16);
  transition: transform 0.15s ease, box-shadow 0.15s ease, opacity 0.15s ease;
}
#custom-html-rl .copy-icon::before {
  content: "⧉";
  /* Two overlapping squares symbol */
  font-size: 36px;
  line-height: 1;
}
#custom-html-rl .copy-icon:hover,
#custom-html-rl .copy-icon:focus {
  opacity: 0.95;
  transform: translateY(-1px);
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);
  outline: none;
}
#custom-html-rl .copy-status {
  margin-top: 0.75rem;
  font-size: 1rem;
  color: #3d6f68;
  opacity: 0;
  transition: opacity 0.2s ease;
}
#custom-html-rl .copy-status.is-visible {
  opacity: 1;
}
#custom-html-rl .visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.cid-v3BMLbW39i {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3BMLbW39i .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLbW39i .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLbW39i .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLbW39i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLbW39i .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #32353c;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BMLbW39i .card-title,
.cid-v3BMLbW39i .iconfont-wrapper,
.cid-v3BMLbW39i .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLbW39i .content-head {
  max-width: 800px;
}
.cid-v3BMLbW39i .mbr-section-title {
  color: #000000;
}
.cid-v3BMLbW39i .mbr-section-btn {
  text-align: center;
}
.cid-v3BMLcoT8g {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3BMLcoT8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLcoT8g .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLcoT8g .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLcoT8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLcoT8g .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BMLcoT8g .card-title,
.cid-v3BMLcoT8g .iconfont-wrapper,
.cid-v3BMLcoT8g .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLcoT8g .content-head {
  max-width: 800px;
}
.cid-v3BMLcoT8g .mbr-section-title {
  color: #000000;
}
.cid-v3BMLcoT8g .mbr-section-btn {
  text-align: center;
}
.cid-v3BMLcTucy {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3BMLcTucy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLcTucy .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLcTucy .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLcTucy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLcTucy .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-v3BMLcTucy .card-title,
.cid-v3BMLcTucy .iconfont-wrapper,
.cid-v3BMLcTucy .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLcTucy .content-head {
  max-width: 800px;
}
.cid-v3BMLcTucy .mbr-section-title {
  color: #000000;
}
.cid-v3BMLcTucy .mbr-section-btn {
  text-align: center;
}
.cid-v3BMLdk4X9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v3BMLdk4X9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLdk4X9 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v3BMLdk4X9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLdk4X9 .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v3BMLdk4X9 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3BMLdk4X9 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v3BMLdk4X9 .card-title,
.cid-v3BMLdk4X9 .iconfont-wrapper {
  color: #000000;
}
.cid-v3BMLdk4X9 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLdk4X9 .content-head {
  max-width: 800px;
}
.cid-v3BMLdk4X9 .mbr-section-title {
  color: #000000;
}
.cid-v3BMLdk4X9 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLdk4X9 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLdk4X9 .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v3BMLdk4X9 .card-title,
.cid-v3BMLdk4X9 .img-wrapper {
  text-align: center;
}
.cid-v3BMLdN9y4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eaecef;
}
.cid-v3BMLdN9y4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLdN9y4 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v3BMLdN9y4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLdN9y4 .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v3BMLdN9y4 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3BMLdN9y4 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v3BMLdN9y4 .card-title,
.cid-v3BMLdN9y4 .iconfont-wrapper {
  color: #000000;
}
.cid-v3BMLdN9y4 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLdN9y4 .content-head {
  max-width: 800px;
}
.cid-v3BMLdN9y4 .mbr-section-title {
  color: #000000;
}
.cid-v3BMLdN9y4 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLdN9y4 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLdN9y4 .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v3BMLeeB0g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3BMLeeB0g .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLeeB0g .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v3BMLeeB0g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLeeB0g .item-wrapper {
  background: #eaecef;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v3BMLeeB0g .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3BMLeeB0g .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v3BMLeeB0g .card-title,
.cid-v3BMLeeB0g .iconfont-wrapper {
  color: #000000;
}
.cid-v3BMLeeB0g .card-text {
  color: #000000;
  text-align: center;
}
.cid-v3BMLeeB0g .content-head {
  max-width: 800px;
}
.cid-v3BMLeeB0g .mbr-section-title {
  color: #000000;
}
.cid-v3BMLeeB0g .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3BMLeeB0g .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v3BMLeeB0g .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v3BMLeeB0g .card-title,
.cid-v3BMLeeB0g .img-wrapper {
  text-align: center;
}
#directorscalendar {
  /* Type valid CSS here */
}
#directorscalendar div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#directorscalendar p {
  font-size: 60px;
  color: #777;
}
.cid-v3BMLfCKaA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v3BMLfCKaA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3BMLfCKaA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3BMLfCKaA .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3BMLfCKaA .footer-col {
    flex-direction: column;
  }
}
.cid-v3BMLfCKaA .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3BMLfCKaA .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3BMLfCKaA .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3BMLfCKaA .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3BMLfCKaA .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3BMLfCKaA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3BMLfCKaA .soc-item {
  margin: 6px;
}
.cid-v3BMLfCKaA .soc-item a:hover .mbr-iconfont,
.cid-v3BMLfCKaA .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v3BMLfCKaA .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3BMLfCKaA .row {
    text-align: center;
  }
  .cid-v3BMLfCKaA .social-row {
    justify-content: center;
  }
}
.cid-v3BMLfCKaA .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v3BMLfCKaA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3BMLfCKaA .list {
    margin-bottom: 0rem;
  }
}
.cid-v3BMLfCKaA .mbr-text {
  color: #bbbbbb;
}
.cid-v3BMLfCKaA .mbr-section-subtitle {
  color: #000000;
}
.cid-v3BMLfCKaA .list,
.cid-v3BMLfCKaA .item-wrap {
  color: #232323;
}
.cid-v3BMLfCKaA .copyright {
  color: #000000;
}
.cid-v3BMLfCKaA a,
.cid-v3BMLfCKaA a:link,
.cid-v3BMLfCKaA a:visited {
  text-decoration: none;
}
.cid-v3BMLfCKaA a:hover,
.cid-v3BMLfCKaA a:focus,
.cid-v3BMLfCKaA a:active {
  text-decoration: none;
}
.cid-v3BMLfCKaA a,
.cid-v3BMLfCKaA a:link,
.cid-v3BMLfCKaA a:visited,
.cid-v3BMLfCKaA a:hover,
.cid-v3BMLfCKaA a:focus,
.cid-v3BMLfCKaA a:active {
  text-decoration: underline !important;
}
.cid-v3BMLfCKaA .mbr-section-btn a,
.cid-v3BMLfCKaA .mbr-section-btn a:link,
.cid-v3BMLfCKaA .mbr-section-btn a:visited,
.cid-v3BMLfCKaA .mbr-section-btn a:hover,
.cid-v3BMLfCKaA .mbr-section-btn a:focus,
.cid-v3BMLfCKaA .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v3BMLfCKaA .acknowledgement-text {
  font-size: 70%;
}
.cid-v3BMLge2Bq.popup-builder {
  background-color: #ffffff;
}
.cid-v3BMLge2Bq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3BMLge2Bq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3BMLge2Bq .modal-content,
.cid-v3BMLge2Bq .modal-dialog {
  height: auto;
}
.cid-v3BMLge2Bq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3BMLge2Bq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3BMLge2Bq .form-wrapper .mbr-form .form-group,
  .cid-v3BMLge2Bq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3BMLge2Bq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3BMLge2Bq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3BMLge2Bq .mbr-text {
  text-align: center;
}
.cid-v3BMLge2Bq .pt-0 {
  padding-top: 0 !important;
}
.cid-v3BMLge2Bq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3BMLge2Bq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3BMLge2Bq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3BMLge2Bq .modal-open {
  overflow: hidden;
}
.cid-v3BMLge2Bq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3BMLge2Bq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3BMLge2Bq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3BMLge2Bq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3BMLge2Bq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3BMLge2Bq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3BMLge2Bq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3BMLge2Bq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3BMLge2Bq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3BMLge2Bq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3BMLge2Bq .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3BMLge2Bq .modal-backdrop.show {
  opacity: .5;
}
.cid-v3BMLge2Bq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3BMLge2Bq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3BMLge2Bq .modal-header {
    padding: 1rem;
  }
}
.cid-v3BMLge2Bq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3BMLge2Bq .modal-header .close svg {
  fill: #353535;
}
.cid-v3BMLge2Bq .modal-header .close:hover {
  opacity: 1;
}
.cid-v3BMLge2Bq .modal-header .close:focus {
  outline: none;
}
.cid-v3BMLge2Bq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3BMLge2Bq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3BMLge2Bq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3BMLge2Bq .modal-body {
    padding: 1rem;
  }
}
.cid-v3BMLge2Bq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3BMLge2Bq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3BMLge2Bq .modal-footer {
    padding: 1rem;
  }
}
.cid-v3BMLge2Bq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3BMLge2Bq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3BMLge2Bq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3BMLge2Bq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3BMLge2Bq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3BMLge2Bq .modal-lg,
  .cid-v3BMLge2Bq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3BMLge2Bq .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3BMLge2Bq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3BMLge2Bq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3BMLge2Bq .form-group {
  margin-bottom: 1rem;
}
.cid-v3BMLge2Bq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3BMLge2Bq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3BMLge2Bq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3BMLge2Bq .mbr-section-btn {
  margin: 0;
}
.cid-v3BMLge2Bq .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3BMLge2Bq .mbr-text P {
  text-align: center;
}
.cid-v3Jv49zRCU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v3Jv49zRCU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3Jv49zRCU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3Jv49zRCU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3Jv49zRCU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v3Jv49zRCU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3Jv49zRCU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3Jv49zRCU .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v3Jv49zRCU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v3Jv49zRCU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v3Jv49zRCU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3Jv49zRCU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3Jv49zRCU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3Jv49zRCU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v3Jv49zRCU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3Jv49zRCU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3Jv49zRCU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3Jv49zRCU .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v3Jv49zRCU .navbar-logo {
    padding-left: 0;
  }
}
.cid-v3Jv49zRCU .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3Jv49zRCU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3Jv49zRCU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v3Jv49zRCU .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v3Jv49zRCU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3Jv49zRCU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3Jv49zRCU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3Jv49zRCU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v3Jv49zRCU .nav-item:focus,
.cid-v3Jv49zRCU .nav-link:focus {
  outline: none;
}
.cid-v3Jv49zRCU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3Jv49zRCU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3Jv49zRCU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3Jv49zRCU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3Jv49zRCU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3Jv49zRCU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3Jv49zRCU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v3Jv49zRCU .navbar.opened {
  transition: all 0.3s;
}
.cid-v3Jv49zRCU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3Jv49zRCU .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v3Jv49zRCU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v3Jv49zRCU .navbar.collapsed {
  justify-content: center;
}
.cid-v3Jv49zRCU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3Jv49zRCU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3Jv49zRCU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v3Jv49zRCU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3Jv49zRCU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3Jv49zRCU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3Jv49zRCU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3Jv49zRCU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3Jv49zRCU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3Jv49zRCU .navbar {
    min-height: 72px;
  }
  .cid-v3Jv49zRCU .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3Jv49zRCU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3Jv49zRCU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3Jv49zRCU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3Jv49zRCU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3Jv49zRCU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3Jv49zRCU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3Jv49zRCU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3Jv49zRCU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3Jv49zRCU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3Jv49zRCU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3Jv49zRCU .dropdown-item.active,
.cid-v3Jv49zRCU .dropdown-item:active {
  background-color: transparent;
}
.cid-v3Jv49zRCU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3Jv49zRCU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3Jv49zRCU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3Jv49zRCU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v3Jv49zRCU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3Jv49zRCU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3Jv49zRCU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3Jv49zRCU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3Jv49zRCU .navbar-buttons {
    text-align: left;
  }
}
.cid-v3Jv49zRCU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3Jv49zRCU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3Jv49zRCU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3Jv49zRCU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3Jv49zRCU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3Jv49zRCU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3Jv49zRCU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3Jv49zRCU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3Jv49zRCU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3Jv49zRCU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3Jv49zRCU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3Jv49zRCU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3Jv49zRCU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3Jv49zRCU .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3Jv49zRCU .navbar {
    height: 70px;
  }
  .cid-v3Jv49zRCU .navbar.opened {
    height: auto;
  }
  .cid-v3Jv49zRCU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3Jv49zRCU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3Jv49zRCU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3Jv49zRCU .navbar-brand {
    margin-right: auto;
  }
  .cid-v3Jv49zRCU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3Jv49zRCU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3Jv49zRCU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3Jv49zRCU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3Jv49zRCU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3Jv49zRCU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3Jv4ak8Jq {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #f3f3ff;
}
.cid-v3Jv4ak8Jq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Jv4ak8Jq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Jv4ak8Jq .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3Jv4ak8Jq .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3Jv4ak8Jq {
    align-items: center;
  }
  .cid-v3Jv4ak8Jq .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3Jv4ak8Jq .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3Jv4ak8Jq {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3Jv4ak8Jq .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3Jv4ak8Jq .content-wrap {
    width: 100%;
  }
}
.cid-v3Jv4ak8Jq .mbr-section-title {
  text-align: center;
}
.cid-v3Jv4ak8Jq .mbr-text,
.cid-v3Jv4ak8Jq .mbr-section-btn {
  text-align: center;
}
#custom-html-o9 {
  /* OUTER WRAPPER – full width, no weird Mobirise side effects */
  /* JOTFORM IFRAME – let Jotform control the height, we just make it full-width */
}
#custom-html-o9 .k10-wrapper {
  width: 100%;
  margin: 0;
  padding: 0 !important;
  display: block;
  background: #ffffff;
}
#custom-html-o9 .k10-wrapper iframe {
  width: 1px;
  /* Jotform recommendation */
  min-width: 100% !important;
  /* fill the block on all devices */
  max-width: 100% !important;
  border: none;
  display: block;
}
.cid-v3Jv4b9Ye8.popup-builder {
  background-color: #ffffff;
}
.cid-v3Jv4b9Ye8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3Jv4b9Ye8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3Jv4b9Ye8 .modal-content,
.cid-v3Jv4b9Ye8 .modal-dialog {
  height: auto;
}
.cid-v3Jv4b9Ye8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3Jv4b9Ye8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3Jv4b9Ye8 .form-wrapper .mbr-form .form-group,
  .cid-v3Jv4b9Ye8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3Jv4b9Ye8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3Jv4b9Ye8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3Jv4b9Ye8 .mbr-text {
  text-align: center;
}
.cid-v3Jv4b9Ye8 .pt-0 {
  padding-top: 0 !important;
}
.cid-v3Jv4b9Ye8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3Jv4b9Ye8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3Jv4b9Ye8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3Jv4b9Ye8 .modal-open {
  overflow: hidden;
}
.cid-v3Jv4b9Ye8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3Jv4b9Ye8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3Jv4b9Ye8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3Jv4b9Ye8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3Jv4b9Ye8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3Jv4b9Ye8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3Jv4b9Ye8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3Jv4b9Ye8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3Jv4b9Ye8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3Jv4b9Ye8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3Jv4b9Ye8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3Jv4b9Ye8 .modal-backdrop.show {
  opacity: .5;
}
.cid-v3Jv4b9Ye8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3Jv4b9Ye8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Jv4b9Ye8 .modal-header {
    padding: 1rem;
  }
}
.cid-v3Jv4b9Ye8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3Jv4b9Ye8 .modal-header .close svg {
  fill: #353535;
}
.cid-v3Jv4b9Ye8 .modal-header .close:hover {
  opacity: 1;
}
.cid-v3Jv4b9Ye8 .modal-header .close:focus {
  outline: none;
}
.cid-v3Jv4b9Ye8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3Jv4b9Ye8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3Jv4b9Ye8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Jv4b9Ye8 .modal-body {
    padding: 1rem;
  }
}
.cid-v3Jv4b9Ye8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3Jv4b9Ye8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3Jv4b9Ye8 .modal-footer {
    padding: 1rem;
  }
}
.cid-v3Jv4b9Ye8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3Jv4b9Ye8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3Jv4b9Ye8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3Jv4b9Ye8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3Jv4b9Ye8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3Jv4b9Ye8 .modal-lg,
  .cid-v3Jv4b9Ye8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3Jv4b9Ye8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3Jv4b9Ye8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3Jv4b9Ye8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3Jv4b9Ye8 .form-group {
  margin-bottom: 1rem;
}
.cid-v3Jv4b9Ye8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3Jv4b9Ye8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3Jv4b9Ye8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3Jv4b9Ye8 .mbr-section-btn {
  margin: 0;
}
.cid-v3Jv4b9Ye8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3Jv4b9Ye8 .mbr-text P {
  text-align: center;
}
.cid-v3Jv4aLmLR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v3Jv4aLmLR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Jv4aLmLR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Jv4aLmLR .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3Jv4aLmLR .footer-col {
    flex-direction: column;
  }
}
.cid-v3Jv4aLmLR .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3Jv4aLmLR .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3Jv4aLmLR .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3Jv4aLmLR .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3Jv4aLmLR .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3Jv4aLmLR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3Jv4aLmLR .soc-item {
  margin: 6px;
}
.cid-v3Jv4aLmLR .soc-item a:hover .mbr-iconfont,
.cid-v3Jv4aLmLR .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v3Jv4aLmLR .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3Jv4aLmLR .row {
    text-align: center;
  }
  .cid-v3Jv4aLmLR .social-row {
    justify-content: center;
  }
}
.cid-v3Jv4aLmLR .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v3Jv4aLmLR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3Jv4aLmLR .list {
    margin-bottom: 0rem;
  }
}
.cid-v3Jv4aLmLR .mbr-text {
  color: #bbbbbb;
}
.cid-v3Jv4aLmLR .mbr-section-subtitle {
  color: #000000;
}
.cid-v3Jv4aLmLR .list,
.cid-v3Jv4aLmLR .item-wrap {
  color: #232323;
}
.cid-v3Jv4aLmLR .copyright {
  color: #000000;
}
.cid-v3Jv4aLmLR a,
.cid-v3Jv4aLmLR a:link,
.cid-v3Jv4aLmLR a:visited {
  text-decoration: none;
}
.cid-v3Jv4aLmLR a:hover,
.cid-v3Jv4aLmLR a:focus,
.cid-v3Jv4aLmLR a:active {
  text-decoration: none;
}
.cid-v3Jv4aLmLR a,
.cid-v3Jv4aLmLR a:link,
.cid-v3Jv4aLmLR a:visited,
.cid-v3Jv4aLmLR a:hover,
.cid-v3Jv4aLmLR a:focus,
.cid-v3Jv4aLmLR a:active {
  text-decoration: underline !important;
}
.cid-v3Jv4aLmLR .mbr-section-btn a,
.cid-v3Jv4aLmLR .mbr-section-btn a:link,
.cid-v3Jv4aLmLR .mbr-section-btn a:visited,
.cid-v3Jv4aLmLR .mbr-section-btn a:hover,
.cid-v3Jv4aLmLR .mbr-section-btn a:focus,
.cid-v3Jv4aLmLR .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v3Jv4aLmLR .acknowledgement-text {
  font-size: 70%;
}
.cid-v3JGVLd9GX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v3JGVLd9GX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3JGVLd9GX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3JGVLd9GX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3JGVLd9GX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v3JGVLd9GX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3JGVLd9GX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3JGVLd9GX .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v3JGVLd9GX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v3JGVLd9GX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v3JGVLd9GX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3JGVLd9GX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3JGVLd9GX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3JGVLd9GX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v3JGVLd9GX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3JGVLd9GX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3JGVLd9GX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3JGVLd9GX .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v3JGVLd9GX .navbar-logo {
    padding-left: 0;
  }
}
.cid-v3JGVLd9GX .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3JGVLd9GX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3JGVLd9GX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v3JGVLd9GX .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v3JGVLd9GX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3JGVLd9GX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3JGVLd9GX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3JGVLd9GX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v3JGVLd9GX .nav-item:focus,
.cid-v3JGVLd9GX .nav-link:focus {
  outline: none;
}
.cid-v3JGVLd9GX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3JGVLd9GX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3JGVLd9GX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3JGVLd9GX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3JGVLd9GX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3JGVLd9GX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3JGVLd9GX .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v3JGVLd9GX .navbar.opened {
  transition: all 0.3s;
}
.cid-v3JGVLd9GX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3JGVLd9GX .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v3JGVLd9GX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v3JGVLd9GX .navbar.collapsed {
  justify-content: center;
}
.cid-v3JGVLd9GX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3JGVLd9GX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3JGVLd9GX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v3JGVLd9GX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3JGVLd9GX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3JGVLd9GX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3JGVLd9GX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3JGVLd9GX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3JGVLd9GX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3JGVLd9GX .navbar {
    min-height: 72px;
  }
  .cid-v3JGVLd9GX .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3JGVLd9GX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3JGVLd9GX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3JGVLd9GX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3JGVLd9GX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3JGVLd9GX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3JGVLd9GX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3JGVLd9GX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3JGVLd9GX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3JGVLd9GX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3JGVLd9GX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3JGVLd9GX .dropdown-item.active,
.cid-v3JGVLd9GX .dropdown-item:active {
  background-color: transparent;
}
.cid-v3JGVLd9GX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3JGVLd9GX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3JGVLd9GX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3JGVLd9GX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v3JGVLd9GX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3JGVLd9GX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3JGVLd9GX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3JGVLd9GX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3JGVLd9GX .navbar-buttons {
    text-align: left;
  }
}
.cid-v3JGVLd9GX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3JGVLd9GX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3JGVLd9GX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3JGVLd9GX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3JGVLd9GX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3JGVLd9GX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3JGVLd9GX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3JGVLd9GX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3JGVLd9GX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3JGVLd9GX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3JGVLd9GX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3JGVLd9GX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3JGVLd9GX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3JGVLd9GX .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3JGVLd9GX .navbar {
    height: 70px;
  }
  .cid-v3JGVLd9GX .navbar.opened {
    height: auto;
  }
  .cid-v3JGVLd9GX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3JGVLd9GX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3JGVLd9GX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3JGVLd9GX .navbar-brand {
    margin-right: auto;
  }
  .cid-v3JGVLd9GX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3JGVLd9GX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3JGVLd9GX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3JGVLd9GX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3JGVLd9GX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3JGVLd9GX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3JGVM6wDz {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #f3f3ff;
}
.cid-v3JGVM6wDz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3JGVM6wDz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3JGVM6wDz .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v3JGVM6wDz .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v3JGVM6wDz {
    align-items: center;
  }
  .cid-v3JGVM6wDz .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3JGVM6wDz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v3JGVM6wDz {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v3JGVM6wDz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3JGVM6wDz .content-wrap {
    width: 100%;
  }
}
.cid-v3JGVM6wDz .mbr-section-title {
  text-align: center;
}
.cid-v3JGVM6wDz .mbr-text,
.cid-v3JGVM6wDz .mbr-section-btn {
  text-align: center;
}
#custom-html-oe {
  /* Type valid CSS here */
}
#custom-html-oe div {
  padding: 1px 0;
  color: #777;
  text-align: center;
}
#custom-html-oe p {
  font-size: 60px;
  color: #777;
}
.cid-v3JGVMwRfO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v3JGVMwRfO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3JGVMwRfO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3JGVMwRfO .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3JGVMwRfO .footer-col {
    flex-direction: column;
  }
}
.cid-v3JGVMwRfO .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3JGVMwRfO .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3JGVMwRfO .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3JGVMwRfO .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3JGVMwRfO .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3JGVMwRfO .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3JGVMwRfO .soc-item {
  margin: 6px;
}
.cid-v3JGVMwRfO .soc-item a:hover .mbr-iconfont,
.cid-v3JGVMwRfO .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v3JGVMwRfO .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3JGVMwRfO .row {
    text-align: center;
  }
  .cid-v3JGVMwRfO .social-row {
    justify-content: center;
  }
}
.cid-v3JGVMwRfO .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v3JGVMwRfO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3JGVMwRfO .list {
    margin-bottom: 0rem;
  }
}
.cid-v3JGVMwRfO .mbr-text {
  color: #bbbbbb;
}
.cid-v3JGVMwRfO .mbr-section-subtitle {
  color: #000000;
}
.cid-v3JGVMwRfO .list,
.cid-v3JGVMwRfO .item-wrap {
  color: #232323;
}
.cid-v3JGVMwRfO .copyright {
  color: #000000;
}
.cid-v3JGVMwRfO a,
.cid-v3JGVMwRfO a:link,
.cid-v3JGVMwRfO a:visited {
  text-decoration: none;
}
.cid-v3JGVMwRfO a:hover,
.cid-v3JGVMwRfO a:focus,
.cid-v3JGVMwRfO a:active {
  text-decoration: none;
}
.cid-v3JGVMwRfO a,
.cid-v3JGVMwRfO a:link,
.cid-v3JGVMwRfO a:visited,
.cid-v3JGVMwRfO a:hover,
.cid-v3JGVMwRfO a:focus,
.cid-v3JGVMwRfO a:active {
  text-decoration: underline !important;
}
.cid-v3JGVMwRfO .mbr-section-btn a,
.cid-v3JGVMwRfO .mbr-section-btn a:link,
.cid-v3JGVMwRfO .mbr-section-btn a:visited,
.cid-v3JGVMwRfO .mbr-section-btn a:hover,
.cid-v3JGVMwRfO .mbr-section-btn a:focus,
.cid-v3JGVMwRfO .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v3JGVMwRfO .acknowledgement-text {
  font-size: 70%;
}
.cid-v3JGVMUluE.popup-builder {
  background-color: #ffffff;
}
.cid-v3JGVMUluE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3JGVMUluE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3JGVMUluE .modal-content,
.cid-v3JGVMUluE .modal-dialog {
  height: auto;
}
.cid-v3JGVMUluE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3JGVMUluE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3JGVMUluE .form-wrapper .mbr-form .form-group,
  .cid-v3JGVMUluE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3JGVMUluE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3JGVMUluE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3JGVMUluE .mbr-text {
  text-align: center;
}
.cid-v3JGVMUluE .pt-0 {
  padding-top: 0 !important;
}
.cid-v3JGVMUluE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3JGVMUluE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3JGVMUluE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3JGVMUluE .modal-open {
  overflow: hidden;
}
.cid-v3JGVMUluE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3JGVMUluE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3JGVMUluE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3JGVMUluE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3JGVMUluE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3JGVMUluE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3JGVMUluE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3JGVMUluE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3JGVMUluE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3JGVMUluE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3JGVMUluE .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3JGVMUluE .modal-backdrop.show {
  opacity: .5;
}
.cid-v3JGVMUluE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3JGVMUluE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3JGVMUluE .modal-header {
    padding: 1rem;
  }
}
.cid-v3JGVMUluE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3JGVMUluE .modal-header .close svg {
  fill: #353535;
}
.cid-v3JGVMUluE .modal-header .close:hover {
  opacity: 1;
}
.cid-v3JGVMUluE .modal-header .close:focus {
  outline: none;
}
.cid-v3JGVMUluE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3JGVMUluE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3JGVMUluE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3JGVMUluE .modal-body {
    padding: 1rem;
  }
}
.cid-v3JGVMUluE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3JGVMUluE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3JGVMUluE .modal-footer {
    padding: 1rem;
  }
}
.cid-v3JGVMUluE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3JGVMUluE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3JGVMUluE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3JGVMUluE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3JGVMUluE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3JGVMUluE .modal-lg,
  .cid-v3JGVMUluE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3JGVMUluE .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3JGVMUluE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3JGVMUluE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3JGVMUluE .form-group {
  margin-bottom: 1rem;
}
.cid-v3JGVMUluE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3JGVMUluE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3JGVMUluE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3JGVMUluE .mbr-section-btn {
  margin: 0;
}
.cid-v3JGVMUluE .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3JGVMUluE .mbr-text P {
  text-align: center;
}
.cid-v3R4XZvaIS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v3R4XZvaIS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3R4XZvaIS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3R4XZvaIS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3R4XZvaIS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v3R4XZvaIS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3R4XZvaIS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3R4XZvaIS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v3R4XZvaIS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v3R4XZvaIS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v3R4XZvaIS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3R4XZvaIS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3R4XZvaIS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3R4XZvaIS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v3R4XZvaIS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3R4XZvaIS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3R4XZvaIS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3R4XZvaIS .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v3R4XZvaIS .navbar-logo {
    padding-left: 0;
  }
}
.cid-v3R4XZvaIS .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3R4XZvaIS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3R4XZvaIS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v3R4XZvaIS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v3R4XZvaIS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3R4XZvaIS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3R4XZvaIS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3R4XZvaIS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v3R4XZvaIS .nav-item:focus,
.cid-v3R4XZvaIS .nav-link:focus {
  outline: none;
}
.cid-v3R4XZvaIS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3R4XZvaIS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3R4XZvaIS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3R4XZvaIS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3R4XZvaIS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3R4XZvaIS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3R4XZvaIS .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v3R4XZvaIS .navbar.opened {
  transition: all 0.3s;
}
.cid-v3R4XZvaIS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3R4XZvaIS .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v3R4XZvaIS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v3R4XZvaIS .navbar.collapsed {
  justify-content: center;
}
.cid-v3R4XZvaIS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3R4XZvaIS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3R4XZvaIS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v3R4XZvaIS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3R4XZvaIS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3R4XZvaIS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3R4XZvaIS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3R4XZvaIS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3R4XZvaIS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3R4XZvaIS .navbar {
    min-height: 72px;
  }
  .cid-v3R4XZvaIS .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3R4XZvaIS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3R4XZvaIS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3R4XZvaIS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3R4XZvaIS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3R4XZvaIS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3R4XZvaIS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3R4XZvaIS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3R4XZvaIS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3R4XZvaIS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3R4XZvaIS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3R4XZvaIS .dropdown-item.active,
.cid-v3R4XZvaIS .dropdown-item:active {
  background-color: transparent;
}
.cid-v3R4XZvaIS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3R4XZvaIS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3R4XZvaIS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3R4XZvaIS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v3R4XZvaIS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3R4XZvaIS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3R4XZvaIS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3R4XZvaIS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3R4XZvaIS .navbar-buttons {
    text-align: left;
  }
}
.cid-v3R4XZvaIS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3R4XZvaIS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3R4XZvaIS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3R4XZvaIS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3R4XZvaIS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3R4XZvaIS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3R4XZvaIS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3R4XZvaIS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3R4XZvaIS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3R4XZvaIS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3R4XZvaIS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3R4XZvaIS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3R4XZvaIS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3R4XZvaIS .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3R4XZvaIS .navbar {
    height: 70px;
  }
  .cid-v3R4XZvaIS .navbar.opened {
    height: auto;
  }
  .cid-v3R4XZvaIS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3R4XZvaIS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3R4XZvaIS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3R4XZvaIS .navbar-brand {
    margin-right: auto;
  }
  .cid-v3R4XZvaIS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3R4XZvaIS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3R4XZvaIS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3R4XZvaIS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3R4XZvaIS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3R4XZvaIS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3R4Y0iDmN {
  background-color: #f3f3ff;
}
.cid-v3R4Y0iDmN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3R4Y0iDmN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3R4Y0iDmN .mbr-section-title .mbr-title-image {
  display: block;
  margin: 0 auto 1rem;
  max-width: 100%;
  height: auto;
}
#custom-html-q3 {
  /* Type valid CSS here */
}
#custom-html-q3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-q3 p {
  font-size: 60px;
  color: #777;
}
.cid-v3Tw2YGf9G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v3Tw2YGf9G .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Tw2YGf9G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-q0 {
  /* Type valid CSS here */
}
#custom-html-q0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-q0 p {
  font-size: 60px;
  color: #777;
}
.cid-v3R4Y0LcPC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v3R4Y0LcPC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3R4Y0LcPC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3R4Y0LcPC .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3R4Y0LcPC .footer-col {
    flex-direction: column;
  }
}
.cid-v3R4Y0LcPC .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3R4Y0LcPC .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3R4Y0LcPC .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3R4Y0LcPC .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3R4Y0LcPC .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3R4Y0LcPC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3R4Y0LcPC .soc-item {
  margin: 6px;
}
.cid-v3R4Y0LcPC .soc-item a:hover .mbr-iconfont,
.cid-v3R4Y0LcPC .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v3R4Y0LcPC .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3R4Y0LcPC .row {
    text-align: center;
  }
  .cid-v3R4Y0LcPC .social-row {
    justify-content: center;
  }
}
.cid-v3R4Y0LcPC .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v3R4Y0LcPC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3R4Y0LcPC .list {
    margin-bottom: 0rem;
  }
}
.cid-v3R4Y0LcPC .mbr-text {
  color: #bbbbbb;
}
.cid-v3R4Y0LcPC .mbr-section-subtitle {
  color: #000000;
}
.cid-v3R4Y0LcPC .list,
.cid-v3R4Y0LcPC .item-wrap {
  color: #232323;
}
.cid-v3R4Y0LcPC .copyright {
  color: #000000;
}
.cid-v3R4Y0LcPC a,
.cid-v3R4Y0LcPC a:link,
.cid-v3R4Y0LcPC a:visited {
  text-decoration: none;
}
.cid-v3R4Y0LcPC a:hover,
.cid-v3R4Y0LcPC a:focus,
.cid-v3R4Y0LcPC a:active {
  text-decoration: none;
}
.cid-v3R4Y0LcPC a,
.cid-v3R4Y0LcPC a:link,
.cid-v3R4Y0LcPC a:visited,
.cid-v3R4Y0LcPC a:hover,
.cid-v3R4Y0LcPC a:focus,
.cid-v3R4Y0LcPC a:active {
  text-decoration: underline !important;
}
.cid-v3R4Y0LcPC .mbr-section-btn a,
.cid-v3R4Y0LcPC .mbr-section-btn a:link,
.cid-v3R4Y0LcPC .mbr-section-btn a:visited,
.cid-v3R4Y0LcPC .mbr-section-btn a:hover,
.cid-v3R4Y0LcPC .mbr-section-btn a:focus,
.cid-v3R4Y0LcPC .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v3R4Y0LcPC .acknowledgement-text {
  font-size: 70%;
}
.cid-v3R4Y14HLW.popup-builder {
  background-color: #ffffff;
}
.cid-v3R4Y14HLW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3R4Y14HLW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3R4Y14HLW .modal-content,
.cid-v3R4Y14HLW .modal-dialog {
  height: auto;
}
.cid-v3R4Y14HLW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3R4Y14HLW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3R4Y14HLW .form-wrapper .mbr-form .form-group,
  .cid-v3R4Y14HLW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3R4Y14HLW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3R4Y14HLW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3R4Y14HLW .mbr-text {
  text-align: center;
}
.cid-v3R4Y14HLW .pt-0 {
  padding-top: 0 !important;
}
.cid-v3R4Y14HLW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3R4Y14HLW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3R4Y14HLW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3R4Y14HLW .modal-open {
  overflow: hidden;
}
.cid-v3R4Y14HLW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3R4Y14HLW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3R4Y14HLW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3R4Y14HLW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3R4Y14HLW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3R4Y14HLW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3R4Y14HLW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3R4Y14HLW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3R4Y14HLW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3R4Y14HLW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3R4Y14HLW .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3R4Y14HLW .modal-backdrop.show {
  opacity: .5;
}
.cid-v3R4Y14HLW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3R4Y14HLW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3R4Y14HLW .modal-header {
    padding: 1rem;
  }
}
.cid-v3R4Y14HLW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3R4Y14HLW .modal-header .close svg {
  fill: #353535;
}
.cid-v3R4Y14HLW .modal-header .close:hover {
  opacity: 1;
}
.cid-v3R4Y14HLW .modal-header .close:focus {
  outline: none;
}
.cid-v3R4Y14HLW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3R4Y14HLW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3R4Y14HLW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3R4Y14HLW .modal-body {
    padding: 1rem;
  }
}
.cid-v3R4Y14HLW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3R4Y14HLW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3R4Y14HLW .modal-footer {
    padding: 1rem;
  }
}
.cid-v3R4Y14HLW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3R4Y14HLW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3R4Y14HLW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3R4Y14HLW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3R4Y14HLW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3R4Y14HLW .modal-lg,
  .cid-v3R4Y14HLW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3R4Y14HLW .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3R4Y14HLW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3R4Y14HLW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3R4Y14HLW .form-group {
  margin-bottom: 1rem;
}
.cid-v3R4Y14HLW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3R4Y14HLW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3R4Y14HLW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3R4Y14HLW .mbr-section-btn {
  margin: 0;
}
.cid-v3R4Y14HLW .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3R4Y14HLW .mbr-text P {
  text-align: center;
}
.cid-v4h0cGzRbS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4h0cGzRbS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4h0cGzRbS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4h0cGzRbS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4h0cGzRbS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4h0cGzRbS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4h0cGzRbS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4h0cGzRbS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4h0cGzRbS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4h0cGzRbS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4h0cGzRbS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4h0cGzRbS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4h0cGzRbS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4h0cGzRbS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4h0cGzRbS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4h0cGzRbS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4h0cGzRbS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4h0cGzRbS .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4h0cGzRbS .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4h0cGzRbS .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4h0cGzRbS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4h0cGzRbS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4h0cGzRbS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4h0cGzRbS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4h0cGzRbS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4h0cGzRbS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4h0cGzRbS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4h0cGzRbS .nav-item:focus,
.cid-v4h0cGzRbS .nav-link:focus {
  outline: none;
}
.cid-v4h0cGzRbS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4h0cGzRbS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4h0cGzRbS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4h0cGzRbS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4h0cGzRbS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4h0cGzRbS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4h0cGzRbS .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4h0cGzRbS .navbar.opened {
  transition: all 0.3s;
}
.cid-v4h0cGzRbS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4h0cGzRbS .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4h0cGzRbS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4h0cGzRbS .navbar.collapsed {
  justify-content: center;
}
.cid-v4h0cGzRbS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4h0cGzRbS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4h0cGzRbS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4h0cGzRbS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4h0cGzRbS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4h0cGzRbS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4h0cGzRbS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4h0cGzRbS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4h0cGzRbS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4h0cGzRbS .navbar {
    min-height: 72px;
  }
  .cid-v4h0cGzRbS .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4h0cGzRbS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4h0cGzRbS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4h0cGzRbS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4h0cGzRbS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4h0cGzRbS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4h0cGzRbS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4h0cGzRbS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4h0cGzRbS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4h0cGzRbS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4h0cGzRbS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4h0cGzRbS .dropdown-item.active,
.cid-v4h0cGzRbS .dropdown-item:active {
  background-color: transparent;
}
.cid-v4h0cGzRbS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4h0cGzRbS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4h0cGzRbS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4h0cGzRbS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4h0cGzRbS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4h0cGzRbS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4h0cGzRbS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4h0cGzRbS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4h0cGzRbS .navbar-buttons {
    text-align: left;
  }
}
.cid-v4h0cGzRbS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4h0cGzRbS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4h0cGzRbS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4h0cGzRbS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4h0cGzRbS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4h0cGzRbS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4h0cGzRbS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4h0cGzRbS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4h0cGzRbS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4h0cGzRbS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4h0cGzRbS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4h0cGzRbS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4h0cGzRbS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4h0cGzRbS .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4h0cGzRbS .navbar {
    height: 70px;
  }
  .cid-v4h0cGzRbS .navbar.opened {
    height: auto;
  }
  .cid-v4h0cGzRbS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4h0cGzRbS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4h0cGzRbS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4h0cGzRbS .navbar-brand {
    margin-right: auto;
  }
  .cid-v4h0cGzRbS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4h0cGzRbS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4h0cGzRbS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4h0cGzRbS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4h0cGzRbS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4h0cGzRbS .navbar-collapse {
    padding: 1rem;
  }
}
#complaints {
  /* Type valid CSS here */
}
#complaints div {
  padding: 60px 0;
  color: #777;
  text-align: left;
}
#complaints p {
  font-size: 18px;
  color: #777;
}
.cid-v4h0cL1aYi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4h0cL1aYi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4h0cL1aYi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4h0cL1aYi .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4h0cL1aYi .footer-col {
    flex-direction: column;
  }
}
.cid-v4h0cL1aYi .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4h0cL1aYi .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4h0cL1aYi .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4h0cL1aYi .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4h0cL1aYi .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4h0cL1aYi .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4h0cL1aYi .soc-item {
  margin: 6px;
}
.cid-v4h0cL1aYi .soc-item a:hover .mbr-iconfont,
.cid-v4h0cL1aYi .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4h0cL1aYi .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4h0cL1aYi .row {
    text-align: center;
  }
  .cid-v4h0cL1aYi .social-row {
    justify-content: center;
  }
}
.cid-v4h0cL1aYi .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4h0cL1aYi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4h0cL1aYi .list {
    margin-bottom: 0rem;
  }
}
.cid-v4h0cL1aYi .mbr-text {
  color: #bbbbbb;
}
.cid-v4h0cL1aYi .mbr-section-subtitle {
  color: #000000;
}
.cid-v4h0cL1aYi .list,
.cid-v4h0cL1aYi .item-wrap {
  color: #232323;
}
.cid-v4h0cL1aYi .copyright {
  color: #000000;
}
.cid-v4h0cL1aYi a,
.cid-v4h0cL1aYi a:link,
.cid-v4h0cL1aYi a:visited {
  text-decoration: none;
}
.cid-v4h0cL1aYi a:hover,
.cid-v4h0cL1aYi a:focus,
.cid-v4h0cL1aYi a:active {
  text-decoration: none;
}
.cid-v4h0cL1aYi a,
.cid-v4h0cL1aYi a:link,
.cid-v4h0cL1aYi a:visited,
.cid-v4h0cL1aYi a:hover,
.cid-v4h0cL1aYi a:focus,
.cid-v4h0cL1aYi a:active {
  text-decoration: underline !important;
}
.cid-v4h0cL1aYi .mbr-section-btn a,
.cid-v4h0cL1aYi .mbr-section-btn a:link,
.cid-v4h0cL1aYi .mbr-section-btn a:visited,
.cid-v4h0cL1aYi .mbr-section-btn a:hover,
.cid-v4h0cL1aYi .mbr-section-btn a:focus,
.cid-v4h0cL1aYi .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4h0cL1aYi .acknowledgement-text {
  font-size: 70%;
}
.cid-v4h0cLo1tL.popup-builder {
  background-color: #ffffff;
}
.cid-v4h0cLo1tL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4h0cLo1tL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4h0cLo1tL .modal-content,
.cid-v4h0cLo1tL .modal-dialog {
  height: auto;
}
.cid-v4h0cLo1tL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4h0cLo1tL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4h0cLo1tL .form-wrapper .mbr-form .form-group,
  .cid-v4h0cLo1tL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4h0cLo1tL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4h0cLo1tL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4h0cLo1tL .mbr-text {
  text-align: center;
}
.cid-v4h0cLo1tL .pt-0 {
  padding-top: 0 !important;
}
.cid-v4h0cLo1tL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4h0cLo1tL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4h0cLo1tL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4h0cLo1tL .modal-open {
  overflow: hidden;
}
.cid-v4h0cLo1tL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4h0cLo1tL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4h0cLo1tL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4h0cLo1tL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4h0cLo1tL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4h0cLo1tL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4h0cLo1tL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4h0cLo1tL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4h0cLo1tL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4h0cLo1tL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4h0cLo1tL .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4h0cLo1tL .modal-backdrop.show {
  opacity: .5;
}
.cid-v4h0cLo1tL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4h0cLo1tL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4h0cLo1tL .modal-header {
    padding: 1rem;
  }
}
.cid-v4h0cLo1tL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4h0cLo1tL .modal-header .close svg {
  fill: #353535;
}
.cid-v4h0cLo1tL .modal-header .close:hover {
  opacity: 1;
}
.cid-v4h0cLo1tL .modal-header .close:focus {
  outline: none;
}
.cid-v4h0cLo1tL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4h0cLo1tL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4h0cLo1tL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4h0cLo1tL .modal-body {
    padding: 1rem;
  }
}
.cid-v4h0cLo1tL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4h0cLo1tL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4h0cLo1tL .modal-footer {
    padding: 1rem;
  }
}
.cid-v4h0cLo1tL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4h0cLo1tL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4h0cLo1tL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4h0cLo1tL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4h0cLo1tL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4h0cLo1tL .modal-lg,
  .cid-v4h0cLo1tL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4h0cLo1tL .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4h0cLo1tL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4h0cLo1tL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4h0cLo1tL .form-group {
  margin-bottom: 1rem;
}
.cid-v4h0cLo1tL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4h0cLo1tL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4h0cLo1tL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4h0cLo1tL .mbr-section-btn {
  margin: 0;
}
.cid-v4h0cLo1tL .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4h0cLo1tL .mbr-text P {
  text-align: center;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4i4jcTXIY {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-v4i4jcTXIY .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v4i4jcTXIY .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v4i4jcTXIY .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-v4i4jcTXIY .mbr-card-title {
  color: #000000;
  text-align: left;
}
.cid-v4i4jcTXIY .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v4i4jcTXIY .mbr-text,
.cid-v4i4jcTXIY .item .mbr-section-btn {
  text-align: left;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v4wkKw9Ccl.popup-builder {
  background-color: #ffffff;
}
.cid-v4wkKw9Ccl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4wkKw9Ccl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4wkKw9Ccl .modal-content,
.cid-v4wkKw9Ccl .modal-dialog {
  height: auto;
}
.cid-v4wkKw9Ccl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4wkKw9Ccl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4wkKw9Ccl .form-wrapper .mbr-form .form-group,
  .cid-v4wkKw9Ccl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4wkKw9Ccl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4wkKw9Ccl .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4wkKw9Ccl .mbr-text {
  text-align: center;
}
.cid-v4wkKw9Ccl .pt-0 {
  padding-top: 0 !important;
}
.cid-v4wkKw9Ccl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4wkKw9Ccl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4wkKw9Ccl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4wkKw9Ccl .modal-open {
  overflow: hidden;
}
.cid-v4wkKw9Ccl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4wkKw9Ccl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4wkKw9Ccl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4wkKw9Ccl .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4wkKw9Ccl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4wkKw9Ccl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4wkKw9Ccl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4wkKw9Ccl .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4wkKw9Ccl .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4wkKw9Ccl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4wkKw9Ccl .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4wkKw9Ccl .modal-backdrop.show {
  opacity: .5;
}
.cid-v4wkKw9Ccl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4wkKw9Ccl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wkKw9Ccl .modal-header {
    padding: 1rem;
  }
}
.cid-v4wkKw9Ccl .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4wkKw9Ccl .modal-header .close svg {
  fill: #353535;
}
.cid-v4wkKw9Ccl .modal-header .close:hover {
  opacity: 1;
}
.cid-v4wkKw9Ccl .modal-header .close:focus {
  outline: none;
}
.cid-v4wkKw9Ccl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4wkKw9Ccl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4wkKw9Ccl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wkKw9Ccl .modal-body {
    padding: 1rem;
  }
}
.cid-v4wkKw9Ccl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4wkKw9Ccl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wkKw9Ccl .modal-footer {
    padding: 1rem;
  }
}
.cid-v4wkKw9Ccl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4wkKw9Ccl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4wkKw9Ccl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4wkKw9Ccl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4wkKw9Ccl .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4wkKw9Ccl .modal-lg,
  .cid-v4wkKw9Ccl .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4wkKw9Ccl .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4wkKw9Ccl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4wkKw9Ccl .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4wkKw9Ccl .form-group {
  margin-bottom: 1rem;
}
.cid-v4wkKw9Ccl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4wkKw9Ccl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4wkKw9Ccl .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4wkKw9Ccl .mbr-section-btn {
  margin: 0;
}
.cid-v4wkKw9Ccl .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4wkKw9Ccl .mbr-text P {
  text-align: center;
}
.cid-v4pFuHH8dB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4pFuHH8dB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4pFuHH8dB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4pFuHH8dB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4pFuHH8dB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4pFuHH8dB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4pFuHH8dB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4pFuHH8dB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4pFuHH8dB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4pFuHH8dB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4pFuHH8dB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4pFuHH8dB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4pFuHH8dB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4pFuHH8dB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4pFuHH8dB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4pFuHH8dB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4pFuHH8dB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4pFuHH8dB .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4pFuHH8dB .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4pFuHH8dB .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4pFuHH8dB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4pFuHH8dB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4pFuHH8dB .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4pFuHH8dB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4pFuHH8dB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4pFuHH8dB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4pFuHH8dB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4pFuHH8dB .nav-item:focus,
.cid-v4pFuHH8dB .nav-link:focus {
  outline: none;
}
.cid-v4pFuHH8dB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4pFuHH8dB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4pFuHH8dB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4pFuHH8dB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4pFuHH8dB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4pFuHH8dB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4pFuHH8dB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4pFuHH8dB .navbar.opened {
  transition: all 0.3s;
}
.cid-v4pFuHH8dB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4pFuHH8dB .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4pFuHH8dB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4pFuHH8dB .navbar.collapsed {
  justify-content: center;
}
.cid-v4pFuHH8dB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4pFuHH8dB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4pFuHH8dB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4pFuHH8dB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4pFuHH8dB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4pFuHH8dB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4pFuHH8dB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4pFuHH8dB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4pFuHH8dB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4pFuHH8dB .navbar {
    min-height: 72px;
  }
  .cid-v4pFuHH8dB .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4pFuHH8dB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4pFuHH8dB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4pFuHH8dB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4pFuHH8dB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4pFuHH8dB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4pFuHH8dB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4pFuHH8dB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4pFuHH8dB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4pFuHH8dB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4pFuHH8dB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4pFuHH8dB .dropdown-item.active,
.cid-v4pFuHH8dB .dropdown-item:active {
  background-color: transparent;
}
.cid-v4pFuHH8dB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4pFuHH8dB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4pFuHH8dB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4pFuHH8dB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4pFuHH8dB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4pFuHH8dB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4pFuHH8dB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4pFuHH8dB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4pFuHH8dB .navbar-buttons {
    text-align: left;
  }
}
.cid-v4pFuHH8dB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4pFuHH8dB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4pFuHH8dB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4pFuHH8dB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4pFuHH8dB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4pFuHH8dB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4pFuHH8dB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4pFuHH8dB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4pFuHH8dB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4pFuHH8dB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4pFuHH8dB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4pFuHH8dB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4pFuHH8dB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4pFuHH8dB .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4pFuHH8dB .navbar {
    height: 70px;
  }
  .cid-v4pFuHH8dB .navbar.opened {
    height: auto;
  }
  .cid-v4pFuHH8dB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4pFuHH8dB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4pFuHH8dB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4pFuHH8dB .navbar-brand {
    margin-right: auto;
  }
  .cid-v4pFuHH8dB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4pFuHH8dB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4pFuHH8dB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4pFuHH8dB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4pFuHH8dB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4pFuHH8dB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4pFuIutno {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4pFuIutno .mbr-text {
  color: #000000;
}
.cid-v4pFuIutno .mbr-section-subtitle {
  color: #000000;
}
.cid-v4pFuIutno .mbr-section-title {
  color: #000000;
}
.cid-v4pFuMitkB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4pFuMitkB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4pFuMitkB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4pFuMitkB .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4pFuMitkB .footer-col {
    flex-direction: column;
  }
}
.cid-v4pFuMitkB .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4pFuMitkB .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4pFuMitkB .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4pFuMitkB .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4pFuMitkB .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4pFuMitkB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4pFuMitkB .soc-item {
  margin: 6px;
}
.cid-v4pFuMitkB .soc-item a:hover .mbr-iconfont,
.cid-v4pFuMitkB .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4pFuMitkB .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4pFuMitkB .row {
    text-align: center;
  }
  .cid-v4pFuMitkB .social-row {
    justify-content: center;
  }
}
.cid-v4pFuMitkB .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4pFuMitkB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4pFuMitkB .list {
    margin-bottom: 0rem;
  }
}
.cid-v4pFuMitkB .mbr-text {
  color: #bbbbbb;
}
.cid-v4pFuMitkB .mbr-section-subtitle {
  color: #000000;
}
.cid-v4pFuMitkB .list,
.cid-v4pFuMitkB .item-wrap {
  color: #232323;
}
.cid-v4pFuMitkB .copyright {
  color: #000000;
}
.cid-v4pFuMitkB a,
.cid-v4pFuMitkB a:link,
.cid-v4pFuMitkB a:visited {
  text-decoration: none;
}
.cid-v4pFuMitkB a:hover,
.cid-v4pFuMitkB a:focus,
.cid-v4pFuMitkB a:active {
  text-decoration: none;
}
.cid-v4pFuMitkB a,
.cid-v4pFuMitkB a:link,
.cid-v4pFuMitkB a:visited,
.cid-v4pFuMitkB a:hover,
.cid-v4pFuMitkB a:focus,
.cid-v4pFuMitkB a:active {
  text-decoration: underline !important;
}
.cid-v4pFuMitkB .mbr-section-btn a,
.cid-v4pFuMitkB .mbr-section-btn a:link,
.cid-v4pFuMitkB .mbr-section-btn a:visited,
.cid-v4pFuMitkB .mbr-section-btn a:hover,
.cid-v4pFuMitkB .mbr-section-btn a:focus,
.cid-v4pFuMitkB .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4pFuMitkB .acknowledgement-text {
  font-size: 70%;
}
.cid-v4pFuMJUhI.popup-builder {
  background-color: #ffffff;
}
.cid-v4pFuMJUhI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4pFuMJUhI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4pFuMJUhI .modal-content,
.cid-v4pFuMJUhI .modal-dialog {
  height: auto;
}
.cid-v4pFuMJUhI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4pFuMJUhI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4pFuMJUhI .form-wrapper .mbr-form .form-group,
  .cid-v4pFuMJUhI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4pFuMJUhI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4pFuMJUhI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4pFuMJUhI .mbr-text {
  text-align: center;
}
.cid-v4pFuMJUhI .pt-0 {
  padding-top: 0 !important;
}
.cid-v4pFuMJUhI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4pFuMJUhI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4pFuMJUhI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4pFuMJUhI .modal-open {
  overflow: hidden;
}
.cid-v4pFuMJUhI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4pFuMJUhI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4pFuMJUhI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4pFuMJUhI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4pFuMJUhI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4pFuMJUhI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4pFuMJUhI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4pFuMJUhI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4pFuMJUhI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4pFuMJUhI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4pFuMJUhI .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4pFuMJUhI .modal-backdrop.show {
  opacity: .5;
}
.cid-v4pFuMJUhI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4pFuMJUhI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4pFuMJUhI .modal-header {
    padding: 1rem;
  }
}
.cid-v4pFuMJUhI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4pFuMJUhI .modal-header .close svg {
  fill: #353535;
}
.cid-v4pFuMJUhI .modal-header .close:hover {
  opacity: 1;
}
.cid-v4pFuMJUhI .modal-header .close:focus {
  outline: none;
}
.cid-v4pFuMJUhI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4pFuMJUhI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4pFuMJUhI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4pFuMJUhI .modal-body {
    padding: 1rem;
  }
}
.cid-v4pFuMJUhI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4pFuMJUhI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4pFuMJUhI .modal-footer {
    padding: 1rem;
  }
}
.cid-v4pFuMJUhI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4pFuMJUhI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4pFuMJUhI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4pFuMJUhI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4pFuMJUhI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4pFuMJUhI .modal-lg,
  .cid-v4pFuMJUhI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4pFuMJUhI .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4pFuMJUhI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4pFuMJUhI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4pFuMJUhI .form-group {
  margin-bottom: 1rem;
}
.cid-v4pFuMJUhI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4pFuMJUhI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4pFuMJUhI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4pFuMJUhI .mbr-section-btn {
  margin: 0;
}
.cid-v4pFuMJUhI .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4pFuMJUhI .mbr-text P {
  text-align: center;
}
.cid-v2ekQLxQJT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2ekQLxQJT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2ekQLxQJT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2ekQLxQJT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2ekQLxQJT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2ekQLxQJT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2ekQLxQJT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2ekQLxQJT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2ekQLxQJT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2ekQLxQJT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2ekQLxQJT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2ekQLxQJT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2ekQLxQJT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2ekQLxQJT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2ekQLxQJT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2ekQLxQJT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2ekQLxQJT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2ekQLxQJT .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2ekQLxQJT .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2ekQLxQJT .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2ekQLxQJT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2ekQLxQJT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2ekQLxQJT .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2ekQLxQJT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2ekQLxQJT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2ekQLxQJT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2ekQLxQJT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2ekQLxQJT .nav-item:focus,
.cid-v2ekQLxQJT .nav-link:focus {
  outline: none;
}
.cid-v2ekQLxQJT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2ekQLxQJT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2ekQLxQJT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2ekQLxQJT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2ekQLxQJT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2ekQLxQJT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2ekQLxQJT .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2ekQLxQJT .navbar.opened {
  transition: all 0.3s;
}
.cid-v2ekQLxQJT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2ekQLxQJT .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2ekQLxQJT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2ekQLxQJT .navbar.collapsed {
  justify-content: center;
}
.cid-v2ekQLxQJT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2ekQLxQJT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2ekQLxQJT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2ekQLxQJT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2ekQLxQJT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2ekQLxQJT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2ekQLxQJT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2ekQLxQJT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2ekQLxQJT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2ekQLxQJT .navbar {
    min-height: 72px;
  }
  .cid-v2ekQLxQJT .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2ekQLxQJT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2ekQLxQJT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2ekQLxQJT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2ekQLxQJT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2ekQLxQJT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2ekQLxQJT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2ekQLxQJT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2ekQLxQJT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2ekQLxQJT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2ekQLxQJT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2ekQLxQJT .dropdown-item.active,
.cid-v2ekQLxQJT .dropdown-item:active {
  background-color: transparent;
}
.cid-v2ekQLxQJT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2ekQLxQJT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2ekQLxQJT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2ekQLxQJT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2ekQLxQJT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2ekQLxQJT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2ekQLxQJT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2ekQLxQJT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2ekQLxQJT .navbar-buttons {
    text-align: left;
  }
}
.cid-v2ekQLxQJT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2ekQLxQJT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2ekQLxQJT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2ekQLxQJT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2ekQLxQJT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2ekQLxQJT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2ekQLxQJT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2ekQLxQJT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2ekQLxQJT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2ekQLxQJT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2ekQLxQJT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2ekQLxQJT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2ekQLxQJT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2ekQLxQJT .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2ekQLxQJT .navbar {
    height: 70px;
  }
  .cid-v2ekQLxQJT .navbar.opened {
    height: auto;
  }
  .cid-v2ekQLxQJT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2ekQLxQJT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2ekQLxQJT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2ekQLxQJT .navbar-brand {
    margin-right: auto;
  }
  .cid-v2ekQLxQJT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2ekQLxQJT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2ekQLxQJT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2ekQLxQJT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2ekQLxQJT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2ekQLxQJT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2ekZmHw0c {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v2ekZmHw0c .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  margin: 0;
  margin-bottom: 2rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2ekZmHw0c .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2ekZmHw0c .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v2ekQMcSAz.popup-builder {
  background-color: #ffffff;
}
.cid-v2ekQMcSAz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ekQMcSAz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ekQMcSAz .modal-content,
.cid-v2ekQMcSAz .modal-dialog {
  height: auto;
}
.cid-v2ekQMcSAz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ekQMcSAz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ekQMcSAz .form-wrapper .mbr-form .form-group,
  .cid-v2ekQMcSAz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ekQMcSAz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ekQMcSAz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ekQMcSAz .mbr-text {
  text-align: center;
}
.cid-v2ekQMcSAz .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ekQMcSAz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ekQMcSAz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ekQMcSAz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ekQMcSAz .modal-open {
  overflow: hidden;
}
.cid-v2ekQMcSAz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ekQMcSAz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ekQMcSAz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ekQMcSAz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ekQMcSAz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ekQMcSAz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ekQMcSAz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ekQMcSAz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ekQMcSAz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ekQMcSAz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ekQMcSAz .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ekQMcSAz .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ekQMcSAz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ekQMcSAz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ekQMcSAz .modal-header {
    padding: 1rem;
  }
}
.cid-v2ekQMcSAz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ekQMcSAz .modal-header .close svg {
  fill: #353535;
}
.cid-v2ekQMcSAz .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ekQMcSAz .modal-header .close:focus {
  outline: none;
}
.cid-v2ekQMcSAz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ekQMcSAz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ekQMcSAz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ekQMcSAz .modal-body {
    padding: 1rem;
  }
}
.cid-v2ekQMcSAz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ekQMcSAz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ekQMcSAz .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ekQMcSAz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ekQMcSAz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ekQMcSAz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ekQMcSAz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ekQMcSAz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ekQMcSAz .modal-lg,
  .cid-v2ekQMcSAz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ekQMcSAz .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ekQMcSAz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ekQMcSAz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ekQMcSAz .form-group {
  margin-bottom: 1rem;
}
.cid-v2ekQMcSAz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ekQMcSAz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ekQMcSAz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ekQMcSAz .mbr-section-btn {
  margin: 0;
}
.cid-v2ekQMcSAz .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ekQMcSAz .mbr-text P {
  text-align: center;
}
.cid-v2ekQMySH3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2ekQMySH3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2ekQMySH3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2ekQMySH3 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2ekQMySH3 .footer-col {
    flex-direction: column;
  }
}
.cid-v2ekQMySH3 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2ekQMySH3 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2ekQMySH3 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2ekQMySH3 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2ekQMySH3 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2ekQMySH3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2ekQMySH3 .soc-item {
  margin: 6px;
}
.cid-v2ekQMySH3 .soc-item a:hover .mbr-iconfont,
.cid-v2ekQMySH3 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2ekQMySH3 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2ekQMySH3 .row {
    text-align: center;
  }
  .cid-v2ekQMySH3 .social-row {
    justify-content: center;
  }
}
.cid-v2ekQMySH3 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2ekQMySH3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2ekQMySH3 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2ekQMySH3 .mbr-text {
  color: #bbbbbb;
}
.cid-v2ekQMySH3 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2ekQMySH3 .list,
.cid-v2ekQMySH3 .item-wrap {
  color: #232323;
}
.cid-v2ekQMySH3 .copyright {
  color: #000000;
}
.cid-v2ekQMySH3 a,
.cid-v2ekQMySH3 a:link,
.cid-v2ekQMySH3 a:visited {
  text-decoration: none;
}
.cid-v2ekQMySH3 a:hover,
.cid-v2ekQMySH3 a:focus,
.cid-v2ekQMySH3 a:active {
  text-decoration: none;
}
.cid-v2ekQMySH3 a,
.cid-v2ekQMySH3 a:link,
.cid-v2ekQMySH3 a:visited,
.cid-v2ekQMySH3 a:hover,
.cid-v2ekQMySH3 a:focus,
.cid-v2ekQMySH3 a:active {
  text-decoration: underline !important;
}
.cid-v2ekQMySH3 .mbr-section-btn a,
.cid-v2ekQMySH3 .mbr-section-btn a:link,
.cid-v2ekQMySH3 .mbr-section-btn a:visited,
.cid-v2ekQMySH3 .mbr-section-btn a:hover,
.cid-v2ekQMySH3 .mbr-section-btn a:focus,
.cid-v2ekQMySH3 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2ekQMySH3 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsxW0U.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsxW0U.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsxW0U.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsxW0U .modal-content,
.cid-v2eStsxW0U .modal-dialog {
  height: auto;
}
.cid-v2eStsxW0U .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsxW0U .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsxW0U .form-wrapper .mbr-form .form-group,
  .cid-v2eStsxW0U .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsxW0U .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsxW0U .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsxW0U .mbr-text {
  text-align: center;
}
.cid-v2eStsxW0U .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsxW0U .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsxW0U .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsxW0U .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsxW0U .modal-open {
  overflow: hidden;
}
.cid-v2eStsxW0U .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsxW0U .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsxW0U .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsxW0U .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsxW0U .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsxW0U .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsxW0U .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsxW0U .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsxW0U .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsxW0U .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsxW0U .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsxW0U .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsxW0U .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsxW0U .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsxW0U .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsxW0U .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsxW0U .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsxW0U .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsxW0U .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsxW0U .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsxW0U .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsxW0U .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsxW0U .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsxW0U .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsxW0U .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsxW0U .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsxW0U .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsxW0U .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsxW0U .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsxW0U .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsxW0U .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsxW0U .modal-lg,
  .cid-v2eStsxW0U .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsxW0U .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsxW0U .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsxW0U .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsxW0U .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsxW0U .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsxW0U .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsxW0U .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsxW0U .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsxW0U .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2NNe70ipR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2NNe70ipR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2NNe70ipR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2NNe70ipR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2NNe70ipR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2NNe70ipR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2NNe70ipR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2NNe70ipR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2NNe70ipR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2NNe70ipR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2NNe70ipR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2NNe70ipR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2NNe70ipR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2NNe70ipR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2NNe70ipR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2NNe70ipR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2NNe70ipR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2NNe70ipR .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2NNe70ipR .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2NNe70ipR .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2NNe70ipR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2NNe70ipR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2NNe70ipR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2NNe70ipR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2NNe70ipR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2NNe70ipR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2NNe70ipR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2NNe70ipR .nav-item:focus,
.cid-v2NNe70ipR .nav-link:focus {
  outline: none;
}
.cid-v2NNe70ipR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2NNe70ipR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2NNe70ipR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2NNe70ipR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2NNe70ipR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2NNe70ipR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2NNe70ipR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2NNe70ipR .navbar.opened {
  transition: all 0.3s;
}
.cid-v2NNe70ipR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2NNe70ipR .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2NNe70ipR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2NNe70ipR .navbar.collapsed {
  justify-content: center;
}
.cid-v2NNe70ipR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2NNe70ipR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2NNe70ipR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2NNe70ipR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2NNe70ipR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2NNe70ipR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2NNe70ipR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2NNe70ipR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2NNe70ipR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2NNe70ipR .navbar {
    min-height: 72px;
  }
  .cid-v2NNe70ipR .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2NNe70ipR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2NNe70ipR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2NNe70ipR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2NNe70ipR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2NNe70ipR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2NNe70ipR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2NNe70ipR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2NNe70ipR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2NNe70ipR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2NNe70ipR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2NNe70ipR .dropdown-item.active,
.cid-v2NNe70ipR .dropdown-item:active {
  background-color: transparent;
}
.cid-v2NNe70ipR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2NNe70ipR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2NNe70ipR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2NNe70ipR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2NNe70ipR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2NNe70ipR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2NNe70ipR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2NNe70ipR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2NNe70ipR .navbar-buttons {
    text-align: left;
  }
}
.cid-v2NNe70ipR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2NNe70ipR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2NNe70ipR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2NNe70ipR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2NNe70ipR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2NNe70ipR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2NNe70ipR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2NNe70ipR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2NNe70ipR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2NNe70ipR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2NNe70ipR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2NNe70ipR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2NNe70ipR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2NNe70ipR .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2NNe70ipR .navbar {
    height: 70px;
  }
  .cid-v2NNe70ipR .navbar.opened {
    height: auto;
  }
  .cid-v2NNe70ipR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2NNe70ipR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2NNe70ipR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2NNe70ipR .navbar-brand {
    margin-right: auto;
  }
  .cid-v2NNe70ipR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2NNe70ipR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2NNe70ipR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2NNe70ipR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2NNe70ipR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2NNe70ipR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2NNe7CMho {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2NNe7CMho .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2NNe7CMho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2NNe7CMho .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2NNe7CMho .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2NNe7CMho .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NNe7CMho .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2NNe7CMho .mbr-text,
.cid-v2NNe7CMho .mbr-section-btn {
  text-align: center;
}
#custom-html-iu {
  /* Mobile optimisation */
}
#custom-html-iu .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-iu .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-iu .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2NNe7XJdq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2NNe7XJdq .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2NNe7XJdq .social-row .soc-item {
  margin: 8px;
}
.cid-v2NNe7XJdq .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2NNe7XJdq .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2NNe7XJdq .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2NNe7XJdq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2NNe7XJdq .mbr-section-title {
  color: #ffffff;
}
.cid-v2NNe7XJdq .mbr-section-title,
.cid-v2NNe7XJdq .social-list {
  color: #000000;
}
.cid-v2NNe8eGZi.popup-builder {
  background-color: #ffffff;
}
.cid-v2NNe8eGZi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2NNe8eGZi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2NNe8eGZi .modal-content,
.cid-v2NNe8eGZi .modal-dialog {
  height: auto;
}
.cid-v2NNe8eGZi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2NNe8eGZi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2NNe8eGZi .form-wrapper .mbr-form .form-group,
  .cid-v2NNe8eGZi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2NNe8eGZi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2NNe8eGZi .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2NNe8eGZi .mbr-text {
  text-align: center;
}
.cid-v2NNe8eGZi .pt-0 {
  padding-top: 0 !important;
}
.cid-v2NNe8eGZi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2NNe8eGZi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2NNe8eGZi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2NNe8eGZi .modal-open {
  overflow: hidden;
}
.cid-v2NNe8eGZi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2NNe8eGZi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2NNe8eGZi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2NNe8eGZi .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2NNe8eGZi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2NNe8eGZi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2NNe8eGZi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2NNe8eGZi .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2NNe8eGZi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2NNe8eGZi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2NNe8eGZi .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2NNe8eGZi .modal-backdrop.show {
  opacity: .5;
}
.cid-v2NNe8eGZi .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2NNe8eGZi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NNe8eGZi .modal-header {
    padding: 1rem;
  }
}
.cid-v2NNe8eGZi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2NNe8eGZi .modal-header .close svg {
  fill: #353535;
}
.cid-v2NNe8eGZi .modal-header .close:hover {
  opacity: 1;
}
.cid-v2NNe8eGZi .modal-header .close:focus {
  outline: none;
}
.cid-v2NNe8eGZi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2NNe8eGZi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2NNe8eGZi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NNe8eGZi .modal-body {
    padding: 1rem;
  }
}
.cid-v2NNe8eGZi .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2NNe8eGZi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NNe8eGZi .modal-footer {
    padding: 1rem;
  }
}
.cid-v2NNe8eGZi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2NNe8eGZi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2NNe8eGZi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2NNe8eGZi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2NNe8eGZi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2NNe8eGZi .modal-lg,
  .cid-v2NNe8eGZi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2NNe8eGZi .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2NNe8eGZi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2NNe8eGZi .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2NNe8eGZi .form-group {
  margin-bottom: 1rem;
}
.cid-v2NNe8eGZi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2NNe8eGZi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2NNe8eGZi .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2NNe8eGZi .mbr-section-btn {
  margin: 0;
}
.cid-v2NNe8eGZi .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2NNe8eGZi .mbr-text P {
  text-align: center;
}
.cid-v2NNe8CU0Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2NNe8CU0Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2NNe8CU0Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2NNe8CU0Q .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2NNe8CU0Q .footer-col {
    flex-direction: column;
  }
}
.cid-v2NNe8CU0Q .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2NNe8CU0Q .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2NNe8CU0Q .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NNe8CU0Q .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2NNe8CU0Q .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2NNe8CU0Q .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2NNe8CU0Q .soc-item {
  margin: 6px;
}
.cid-v2NNe8CU0Q .soc-item a:hover .mbr-iconfont,
.cid-v2NNe8CU0Q .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2NNe8CU0Q .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2NNe8CU0Q .row {
    text-align: center;
  }
  .cid-v2NNe8CU0Q .social-row {
    justify-content: center;
  }
}
.cid-v2NNe8CU0Q .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2NNe8CU0Q .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NNe8CU0Q .list {
    margin-bottom: 0rem;
  }
}
.cid-v2NNe8CU0Q .mbr-text {
  color: #bbbbbb;
}
.cid-v2NNe8CU0Q .mbr-section-subtitle {
  color: #000000;
}
.cid-v2NNe8CU0Q .list,
.cid-v2NNe8CU0Q .item-wrap {
  color: #232323;
}
.cid-v2NNe8CU0Q .copyright {
  color: #000000;
}
.cid-v2NNe8CU0Q a,
.cid-v2NNe8CU0Q a:link,
.cid-v2NNe8CU0Q a:visited {
  text-decoration: none;
}
.cid-v2NNe8CU0Q a:hover,
.cid-v2NNe8CU0Q a:focus,
.cid-v2NNe8CU0Q a:active {
  text-decoration: none;
}
.cid-v2NNe8CU0Q a,
.cid-v2NNe8CU0Q a:link,
.cid-v2NNe8CU0Q a:visited,
.cid-v2NNe8CU0Q a:hover,
.cid-v2NNe8CU0Q a:focus,
.cid-v2NNe8CU0Q a:active {
  text-decoration: underline !important;
}
.cid-v2NNe8CU0Q .mbr-section-btn a,
.cid-v2NNe8CU0Q .mbr-section-btn a:link,
.cid-v2NNe8CU0Q .mbr-section-btn a:visited,
.cid-v2NNe8CU0Q .mbr-section-btn a:hover,
.cid-v2NNe8CU0Q .mbr-section-btn a:focus,
.cid-v2NNe8CU0Q .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2NNe8CU0Q .acknowledgement-text {
  font-size: 70%;
}
.cid-v2NNe96SQJ.popup-builder {
  background-color: #ffffff;
}
.cid-v2NNe96SQJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2NNe96SQJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2NNe96SQJ .modal-content,
.cid-v2NNe96SQJ .modal-dialog {
  height: auto;
}
.cid-v2NNe96SQJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2NNe96SQJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2NNe96SQJ .form-wrapper .mbr-form .form-group,
  .cid-v2NNe96SQJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2NNe96SQJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2NNe96SQJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2NNe96SQJ .mbr-text {
  text-align: center;
}
.cid-v2NNe96SQJ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2NNe96SQJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2NNe96SQJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2NNe96SQJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2NNe96SQJ .modal-open {
  overflow: hidden;
}
.cid-v2NNe96SQJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2NNe96SQJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2NNe96SQJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2NNe96SQJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2NNe96SQJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2NNe96SQJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2NNe96SQJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2NNe96SQJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2NNe96SQJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2NNe96SQJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2NNe96SQJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2NNe96SQJ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2NNe96SQJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2NNe96SQJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NNe96SQJ .modal-header {
    padding: 1rem;
  }
}
.cid-v2NNe96SQJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2NNe96SQJ .modal-header .close svg {
  fill: #353535;
}
.cid-v2NNe96SQJ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2NNe96SQJ .modal-header .close:focus {
  outline: none;
}
.cid-v2NNe96SQJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2NNe96SQJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2NNe96SQJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NNe96SQJ .modal-body {
    padding: 1rem;
  }
}
.cid-v2NNe96SQJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2NNe96SQJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NNe96SQJ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2NNe96SQJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2NNe96SQJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2NNe96SQJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2NNe96SQJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2NNe96SQJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2NNe96SQJ .modal-lg,
  .cid-v2NNe96SQJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2NNe96SQJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2NNe96SQJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2NNe96SQJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2NNe96SQJ .form-group {
  margin-bottom: 1rem;
}
.cid-v2NNe96SQJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2NNe96SQJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2NNe96SQJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2NNe96SQJ .mbr-section-btn {
  margin: 0;
}
.cid-v2NNe96SQJ .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2NOlH8krj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2NOlH8krj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2NOlH8krj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2NOlH8krj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2NOlH8krj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2NOlH8krj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2NOlH8krj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2NOlH8krj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2NOlH8krj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2NOlH8krj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2NOlH8krj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2NOlH8krj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2NOlH8krj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2NOlH8krj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2NOlH8krj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2NOlH8krj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2NOlH8krj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2NOlH8krj .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2NOlH8krj .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2NOlH8krj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2NOlH8krj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2NOlH8krj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2NOlH8krj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2NOlH8krj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2NOlH8krj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2NOlH8krj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2NOlH8krj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2NOlH8krj .nav-item:focus,
.cid-v2NOlH8krj .nav-link:focus {
  outline: none;
}
.cid-v2NOlH8krj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2NOlH8krj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2NOlH8krj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2NOlH8krj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2NOlH8krj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2NOlH8krj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2NOlH8krj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2NOlH8krj .navbar.opened {
  transition: all 0.3s;
}
.cid-v2NOlH8krj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2NOlH8krj .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2NOlH8krj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2NOlH8krj .navbar.collapsed {
  justify-content: center;
}
.cid-v2NOlH8krj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2NOlH8krj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2NOlH8krj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2NOlH8krj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2NOlH8krj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2NOlH8krj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2NOlH8krj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2NOlH8krj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2NOlH8krj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2NOlH8krj .navbar {
    min-height: 72px;
  }
  .cid-v2NOlH8krj .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2NOlH8krj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2NOlH8krj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2NOlH8krj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2NOlH8krj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2NOlH8krj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2NOlH8krj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2NOlH8krj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2NOlH8krj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2NOlH8krj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2NOlH8krj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2NOlH8krj .dropdown-item.active,
.cid-v2NOlH8krj .dropdown-item:active {
  background-color: transparent;
}
.cid-v2NOlH8krj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2NOlH8krj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2NOlH8krj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2NOlH8krj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2NOlH8krj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2NOlH8krj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2NOlH8krj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2NOlH8krj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2NOlH8krj .navbar-buttons {
    text-align: left;
  }
}
.cid-v2NOlH8krj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2NOlH8krj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2NOlH8krj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2NOlH8krj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2NOlH8krj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2NOlH8krj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2NOlH8krj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2NOlH8krj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2NOlH8krj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2NOlH8krj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2NOlH8krj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2NOlH8krj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2NOlH8krj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2NOlH8krj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2NOlH8krj .navbar {
    height: 70px;
  }
  .cid-v2NOlH8krj .navbar.opened {
    height: auto;
  }
  .cid-v2NOlH8krj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2NOlH8krj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2NOlH8krj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2NOlH8krj .navbar-brand {
    margin-right: auto;
  }
  .cid-v2NOlH8krj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2NOlH8krj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2NOlH8krj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2NOlH8krj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2NOlH8krj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2NOlH8krj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2NOlHStCQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2NOlHStCQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2NOlHStCQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2NOlHStCQ .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2NOlHStCQ .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2NOlHStCQ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NOlHStCQ .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2NOlHStCQ .mbr-text,
.cid-v2NOlHStCQ .mbr-section-btn {
  text-align: center;
}
#custom-html-j1 {
  /* Mobile optimisation */
}
#custom-html-j1 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-j1 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-j1 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2NOlIkyho {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2NOlIkyho .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2NOlIkyho .social-row .soc-item {
  margin: 8px;
}
.cid-v2NOlIkyho .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2NOlIkyho .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2NOlIkyho .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2NOlIkyho .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2NOlIkyho .mbr-section-title {
  color: #ffffff;
}
.cid-v2NOlIkyho .mbr-section-title,
.cid-v2NOlIkyho .social-list {
  color: #000000;
}
.cid-v2NOlIE4jc.popup-builder {
  background-color: #ffffff;
}
.cid-v2NOlIE4jc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2NOlIE4jc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2NOlIE4jc .modal-content,
.cid-v2NOlIE4jc .modal-dialog {
  height: auto;
}
.cid-v2NOlIE4jc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2NOlIE4jc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2NOlIE4jc .form-wrapper .mbr-form .form-group,
  .cid-v2NOlIE4jc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2NOlIE4jc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2NOlIE4jc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2NOlIE4jc .mbr-text {
  text-align: center;
}
.cid-v2NOlIE4jc .pt-0 {
  padding-top: 0 !important;
}
.cid-v2NOlIE4jc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2NOlIE4jc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2NOlIE4jc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2NOlIE4jc .modal-open {
  overflow: hidden;
}
.cid-v2NOlIE4jc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2NOlIE4jc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2NOlIE4jc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2NOlIE4jc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2NOlIE4jc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2NOlIE4jc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2NOlIE4jc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2NOlIE4jc .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2NOlIE4jc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2NOlIE4jc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2NOlIE4jc .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2NOlIE4jc .modal-backdrop.show {
  opacity: .5;
}
.cid-v2NOlIE4jc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2NOlIE4jc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOlIE4jc .modal-header {
    padding: 1rem;
  }
}
.cid-v2NOlIE4jc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2NOlIE4jc .modal-header .close svg {
  fill: #353535;
}
.cid-v2NOlIE4jc .modal-header .close:hover {
  opacity: 1;
}
.cid-v2NOlIE4jc .modal-header .close:focus {
  outline: none;
}
.cid-v2NOlIE4jc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2NOlIE4jc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2NOlIE4jc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOlIE4jc .modal-body {
    padding: 1rem;
  }
}
.cid-v2NOlIE4jc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2NOlIE4jc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOlIE4jc .modal-footer {
    padding: 1rem;
  }
}
.cid-v2NOlIE4jc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2NOlIE4jc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2NOlIE4jc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2NOlIE4jc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2NOlIE4jc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2NOlIE4jc .modal-lg,
  .cid-v2NOlIE4jc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2NOlIE4jc .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2NOlIE4jc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2NOlIE4jc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2NOlIE4jc .form-group {
  margin-bottom: 1rem;
}
.cid-v2NOlIE4jc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2NOlIE4jc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2NOlIE4jc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2NOlIE4jc .mbr-section-btn {
  margin: 0;
}
.cid-v2NOlIE4jc .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2NOlIE4jc .mbr-text P {
  text-align: center;
}
.cid-v2NOlIWY6u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2NOlIWY6u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2NOlIWY6u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2NOlIWY6u .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2NOlIWY6u .footer-col {
    flex-direction: column;
  }
}
.cid-v2NOlIWY6u .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2NOlIWY6u .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2NOlIWY6u .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NOlIWY6u .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2NOlIWY6u .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2NOlIWY6u .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2NOlIWY6u .soc-item {
  margin: 6px;
}
.cid-v2NOlIWY6u .soc-item a:hover .mbr-iconfont,
.cid-v2NOlIWY6u .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2NOlIWY6u .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2NOlIWY6u .row {
    text-align: center;
  }
  .cid-v2NOlIWY6u .social-row {
    justify-content: center;
  }
}
.cid-v2NOlIWY6u .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2NOlIWY6u .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NOlIWY6u .list {
    margin-bottom: 0rem;
  }
}
.cid-v2NOlIWY6u .mbr-text {
  color: #bbbbbb;
}
.cid-v2NOlIWY6u .mbr-section-subtitle {
  color: #000000;
}
.cid-v2NOlIWY6u .list,
.cid-v2NOlIWY6u .item-wrap {
  color: #232323;
}
.cid-v2NOlIWY6u .copyright {
  color: #000000;
}
.cid-v2NOlIWY6u a,
.cid-v2NOlIWY6u a:link,
.cid-v2NOlIWY6u a:visited {
  text-decoration: none;
}
.cid-v2NOlIWY6u a:hover,
.cid-v2NOlIWY6u a:focus,
.cid-v2NOlIWY6u a:active {
  text-decoration: none;
}
.cid-v2NOlIWY6u a,
.cid-v2NOlIWY6u a:link,
.cid-v2NOlIWY6u a:visited,
.cid-v2NOlIWY6u a:hover,
.cid-v2NOlIWY6u a:focus,
.cid-v2NOlIWY6u a:active {
  text-decoration: underline !important;
}
.cid-v2NOlIWY6u .mbr-section-btn a,
.cid-v2NOlIWY6u .mbr-section-btn a:link,
.cid-v2NOlIWY6u .mbr-section-btn a:visited,
.cid-v2NOlIWY6u .mbr-section-btn a:hover,
.cid-v2NOlIWY6u .mbr-section-btn a:focus,
.cid-v2NOlIWY6u .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2NOlIWY6u .acknowledgement-text {
  font-size: 70%;
}
.cid-v2NOlJhGEu.popup-builder {
  background-color: #ffffff;
}
.cid-v2NOlJhGEu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2NOlJhGEu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2NOlJhGEu .modal-content,
.cid-v2NOlJhGEu .modal-dialog {
  height: auto;
}
.cid-v2NOlJhGEu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2NOlJhGEu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2NOlJhGEu .form-wrapper .mbr-form .form-group,
  .cid-v2NOlJhGEu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2NOlJhGEu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2NOlJhGEu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2NOlJhGEu .mbr-text {
  text-align: center;
}
.cid-v2NOlJhGEu .pt-0 {
  padding-top: 0 !important;
}
.cid-v2NOlJhGEu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2NOlJhGEu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2NOlJhGEu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2NOlJhGEu .modal-open {
  overflow: hidden;
}
.cid-v2NOlJhGEu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2NOlJhGEu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2NOlJhGEu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2NOlJhGEu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2NOlJhGEu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2NOlJhGEu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2NOlJhGEu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2NOlJhGEu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2NOlJhGEu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2NOlJhGEu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2NOlJhGEu .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2NOlJhGEu .modal-backdrop.show {
  opacity: .5;
}
.cid-v2NOlJhGEu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2NOlJhGEu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOlJhGEu .modal-header {
    padding: 1rem;
  }
}
.cid-v2NOlJhGEu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2NOlJhGEu .modal-header .close svg {
  fill: #353535;
}
.cid-v2NOlJhGEu .modal-header .close:hover {
  opacity: 1;
}
.cid-v2NOlJhGEu .modal-header .close:focus {
  outline: none;
}
.cid-v2NOlJhGEu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2NOlJhGEu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2NOlJhGEu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOlJhGEu .modal-body {
    padding: 1rem;
  }
}
.cid-v2NOlJhGEu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2NOlJhGEu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOlJhGEu .modal-footer {
    padding: 1rem;
  }
}
.cid-v2NOlJhGEu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2NOlJhGEu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2NOlJhGEu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2NOlJhGEu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2NOlJhGEu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2NOlJhGEu .modal-lg,
  .cid-v2NOlJhGEu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2NOlJhGEu .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2NOlJhGEu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2NOlJhGEu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2NOlJhGEu .form-group {
  margin-bottom: 1rem;
}
.cid-v2NOlJhGEu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2NOlJhGEu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2NOlJhGEu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2NOlJhGEu .mbr-section-btn {
  margin: 0;
}
.cid-v2NOlJhGEu .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2NOKxPrKR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2NOKxPrKR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2NOKxPrKR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2NOKxPrKR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2NOKxPrKR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2NOKxPrKR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2NOKxPrKR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2NOKxPrKR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2NOKxPrKR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2NOKxPrKR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2NOKxPrKR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2NOKxPrKR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2NOKxPrKR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2NOKxPrKR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2NOKxPrKR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2NOKxPrKR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2NOKxPrKR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2NOKxPrKR .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2NOKxPrKR .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2NOKxPrKR .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2NOKxPrKR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2NOKxPrKR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2NOKxPrKR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2NOKxPrKR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2NOKxPrKR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2NOKxPrKR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2NOKxPrKR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2NOKxPrKR .nav-item:focus,
.cid-v2NOKxPrKR .nav-link:focus {
  outline: none;
}
.cid-v2NOKxPrKR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2NOKxPrKR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2NOKxPrKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2NOKxPrKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2NOKxPrKR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2NOKxPrKR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2NOKxPrKR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2NOKxPrKR .navbar.opened {
  transition: all 0.3s;
}
.cid-v2NOKxPrKR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2NOKxPrKR .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2NOKxPrKR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2NOKxPrKR .navbar.collapsed {
  justify-content: center;
}
.cid-v2NOKxPrKR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2NOKxPrKR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2NOKxPrKR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2NOKxPrKR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2NOKxPrKR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2NOKxPrKR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2NOKxPrKR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2NOKxPrKR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2NOKxPrKR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2NOKxPrKR .navbar {
    min-height: 72px;
  }
  .cid-v2NOKxPrKR .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2NOKxPrKR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2NOKxPrKR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2NOKxPrKR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2NOKxPrKR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2NOKxPrKR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2NOKxPrKR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2NOKxPrKR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2NOKxPrKR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2NOKxPrKR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2NOKxPrKR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2NOKxPrKR .dropdown-item.active,
.cid-v2NOKxPrKR .dropdown-item:active {
  background-color: transparent;
}
.cid-v2NOKxPrKR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2NOKxPrKR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2NOKxPrKR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2NOKxPrKR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2NOKxPrKR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2NOKxPrKR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2NOKxPrKR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2NOKxPrKR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2NOKxPrKR .navbar-buttons {
    text-align: left;
  }
}
.cid-v2NOKxPrKR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2NOKxPrKR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2NOKxPrKR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2NOKxPrKR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2NOKxPrKR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2NOKxPrKR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2NOKxPrKR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2NOKxPrKR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2NOKxPrKR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2NOKxPrKR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2NOKxPrKR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2NOKxPrKR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2NOKxPrKR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2NOKxPrKR .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2NOKxPrKR .navbar {
    height: 70px;
  }
  .cid-v2NOKxPrKR .navbar.opened {
    height: auto;
  }
  .cid-v2NOKxPrKR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2NOKxPrKR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2NOKxPrKR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2NOKxPrKR .navbar-brand {
    margin-right: auto;
  }
  .cid-v2NOKxPrKR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2NOKxPrKR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2NOKxPrKR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2NOKxPrKR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2NOKxPrKR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2NOKxPrKR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2NOKyxzwE {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2NOKyxzwE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2NOKyxzwE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2NOKyxzwE .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2NOKyxzwE .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2NOKyxzwE .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NOKyxzwE .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2NOKyxzwE .mbr-text,
.cid-v2NOKyxzwE .mbr-section-btn {
  text-align: center;
}
#custom-html-j8 {
  /* Mobile optimisation */
}
#custom-html-j8 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-j8 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-j8 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2NOKyVH2C {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2NOKyVH2C .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2NOKyVH2C .social-row .soc-item {
  margin: 8px;
}
.cid-v2NOKyVH2C .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2NOKyVH2C .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2NOKyVH2C .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2NOKyVH2C .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2NOKyVH2C .mbr-section-title {
  color: #ffffff;
}
.cid-v2NOKyVH2C .mbr-section-title,
.cid-v2NOKyVH2C .social-list {
  color: #000000;
}
.cid-v2NOKzcjpH.popup-builder {
  background-color: #ffffff;
}
.cid-v2NOKzcjpH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2NOKzcjpH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2NOKzcjpH .modal-content,
.cid-v2NOKzcjpH .modal-dialog {
  height: auto;
}
.cid-v2NOKzcjpH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2NOKzcjpH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2NOKzcjpH .form-wrapper .mbr-form .form-group,
  .cid-v2NOKzcjpH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2NOKzcjpH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2NOKzcjpH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2NOKzcjpH .mbr-text {
  text-align: center;
}
.cid-v2NOKzcjpH .pt-0 {
  padding-top: 0 !important;
}
.cid-v2NOKzcjpH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2NOKzcjpH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2NOKzcjpH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2NOKzcjpH .modal-open {
  overflow: hidden;
}
.cid-v2NOKzcjpH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2NOKzcjpH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2NOKzcjpH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2NOKzcjpH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2NOKzcjpH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2NOKzcjpH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2NOKzcjpH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2NOKzcjpH .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2NOKzcjpH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2NOKzcjpH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2NOKzcjpH .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2NOKzcjpH .modal-backdrop.show {
  opacity: .5;
}
.cid-v2NOKzcjpH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2NOKzcjpH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOKzcjpH .modal-header {
    padding: 1rem;
  }
}
.cid-v2NOKzcjpH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2NOKzcjpH .modal-header .close svg {
  fill: #353535;
}
.cid-v2NOKzcjpH .modal-header .close:hover {
  opacity: 1;
}
.cid-v2NOKzcjpH .modal-header .close:focus {
  outline: none;
}
.cid-v2NOKzcjpH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2NOKzcjpH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2NOKzcjpH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOKzcjpH .modal-body {
    padding: 1rem;
  }
}
.cid-v2NOKzcjpH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2NOKzcjpH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOKzcjpH .modal-footer {
    padding: 1rem;
  }
}
.cid-v2NOKzcjpH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2NOKzcjpH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2NOKzcjpH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2NOKzcjpH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2NOKzcjpH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2NOKzcjpH .modal-lg,
  .cid-v2NOKzcjpH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2NOKzcjpH .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2NOKzcjpH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2NOKzcjpH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2NOKzcjpH .form-group {
  margin-bottom: 1rem;
}
.cid-v2NOKzcjpH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2NOKzcjpH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2NOKzcjpH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2NOKzcjpH .mbr-section-btn {
  margin: 0;
}
.cid-v2NOKzcjpH .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2NOKzcjpH .mbr-text P {
  text-align: center;
}
.cid-v2NOKzzMej {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2NOKzzMej .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2NOKzzMej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2NOKzzMej .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2NOKzzMej .footer-col {
    flex-direction: column;
  }
}
.cid-v2NOKzzMej .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2NOKzzMej .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2NOKzzMej .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NOKzzMej .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2NOKzzMej .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2NOKzzMej .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2NOKzzMej .soc-item {
  margin: 6px;
}
.cid-v2NOKzzMej .soc-item a:hover .mbr-iconfont,
.cid-v2NOKzzMej .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2NOKzzMej .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2NOKzzMej .row {
    text-align: center;
  }
  .cid-v2NOKzzMej .social-row {
    justify-content: center;
  }
}
.cid-v2NOKzzMej .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2NOKzzMej .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2NOKzzMej .list {
    margin-bottom: 0rem;
  }
}
.cid-v2NOKzzMej .mbr-text {
  color: #bbbbbb;
}
.cid-v2NOKzzMej .mbr-section-subtitle {
  color: #000000;
}
.cid-v2NOKzzMej .list,
.cid-v2NOKzzMej .item-wrap {
  color: #232323;
}
.cid-v2NOKzzMej .copyright {
  color: #000000;
}
.cid-v2NOKzzMej a,
.cid-v2NOKzzMej a:link,
.cid-v2NOKzzMej a:visited {
  text-decoration: none;
}
.cid-v2NOKzzMej a:hover,
.cid-v2NOKzzMej a:focus,
.cid-v2NOKzzMej a:active {
  text-decoration: none;
}
.cid-v2NOKzzMej a,
.cid-v2NOKzzMej a:link,
.cid-v2NOKzzMej a:visited,
.cid-v2NOKzzMej a:hover,
.cid-v2NOKzzMej a:focus,
.cid-v2NOKzzMej a:active {
  text-decoration: underline !important;
}
.cid-v2NOKzzMej .mbr-section-btn a,
.cid-v2NOKzzMej .mbr-section-btn a:link,
.cid-v2NOKzzMej .mbr-section-btn a:visited,
.cid-v2NOKzzMej .mbr-section-btn a:hover,
.cid-v2NOKzzMej .mbr-section-btn a:focus,
.cid-v2NOKzzMej .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2NOKzzMej .acknowledgement-text {
  font-size: 70%;
}
.cid-v2NOKzU1dY.popup-builder {
  background-color: #ffffff;
}
.cid-v2NOKzU1dY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2NOKzU1dY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2NOKzU1dY .modal-content,
.cid-v2NOKzU1dY .modal-dialog {
  height: auto;
}
.cid-v2NOKzU1dY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2NOKzU1dY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2NOKzU1dY .form-wrapper .mbr-form .form-group,
  .cid-v2NOKzU1dY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2NOKzU1dY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2NOKzU1dY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2NOKzU1dY .mbr-text {
  text-align: center;
}
.cid-v2NOKzU1dY .pt-0 {
  padding-top: 0 !important;
}
.cid-v2NOKzU1dY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2NOKzU1dY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2NOKzU1dY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2NOKzU1dY .modal-open {
  overflow: hidden;
}
.cid-v2NOKzU1dY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2NOKzU1dY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2NOKzU1dY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2NOKzU1dY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2NOKzU1dY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2NOKzU1dY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2NOKzU1dY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2NOKzU1dY .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2NOKzU1dY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2NOKzU1dY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2NOKzU1dY .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2NOKzU1dY .modal-backdrop.show {
  opacity: .5;
}
.cid-v2NOKzU1dY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2NOKzU1dY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOKzU1dY .modal-header {
    padding: 1rem;
  }
}
.cid-v2NOKzU1dY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2NOKzU1dY .modal-header .close svg {
  fill: #353535;
}
.cid-v2NOKzU1dY .modal-header .close:hover {
  opacity: 1;
}
.cid-v2NOKzU1dY .modal-header .close:focus {
  outline: none;
}
.cid-v2NOKzU1dY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2NOKzU1dY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2NOKzU1dY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOKzU1dY .modal-body {
    padding: 1rem;
  }
}
.cid-v2NOKzU1dY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2NOKzU1dY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2NOKzU1dY .modal-footer {
    padding: 1rem;
  }
}
.cid-v2NOKzU1dY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2NOKzU1dY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2NOKzU1dY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2NOKzU1dY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2NOKzU1dY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2NOKzU1dY .modal-lg,
  .cid-v2NOKzU1dY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2NOKzU1dY .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2NOKzU1dY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2NOKzU1dY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2NOKzU1dY .form-group {
  margin-bottom: 1rem;
}
.cid-v2NOKzU1dY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2NOKzU1dY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2NOKzU1dY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2NOKzU1dY .mbr-section-btn {
  margin: 0;
}
.cid-v2NOKzU1dY .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CgcSAAOs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CgcSAAOs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CgcSAAOs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CgcSAAOs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CgcSAAOs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CgcSAAOs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CgcSAAOs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CgcSAAOs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CgcSAAOs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CgcSAAOs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CgcSAAOs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CgcSAAOs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CgcSAAOs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CgcSAAOs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CgcSAAOs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CgcSAAOs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CgcSAAOs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CgcSAAOs .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CgcSAAOs .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CgcSAAOs .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CgcSAAOs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CgcSAAOs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CgcSAAOs .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CgcSAAOs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CgcSAAOs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CgcSAAOs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CgcSAAOs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CgcSAAOs .nav-item:focus,
.cid-v2CgcSAAOs .nav-link:focus {
  outline: none;
}
.cid-v2CgcSAAOs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CgcSAAOs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CgcSAAOs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CgcSAAOs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CgcSAAOs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CgcSAAOs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CgcSAAOs .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CgcSAAOs .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CgcSAAOs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CgcSAAOs .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CgcSAAOs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CgcSAAOs .navbar.collapsed {
  justify-content: center;
}
.cid-v2CgcSAAOs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CgcSAAOs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CgcSAAOs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CgcSAAOs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CgcSAAOs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CgcSAAOs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CgcSAAOs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CgcSAAOs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CgcSAAOs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CgcSAAOs .navbar {
    min-height: 72px;
  }
  .cid-v2CgcSAAOs .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CgcSAAOs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CgcSAAOs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CgcSAAOs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CgcSAAOs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CgcSAAOs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CgcSAAOs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CgcSAAOs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CgcSAAOs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CgcSAAOs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CgcSAAOs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CgcSAAOs .dropdown-item.active,
.cid-v2CgcSAAOs .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CgcSAAOs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CgcSAAOs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CgcSAAOs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CgcSAAOs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CgcSAAOs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CgcSAAOs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CgcSAAOs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CgcSAAOs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CgcSAAOs .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CgcSAAOs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CgcSAAOs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CgcSAAOs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CgcSAAOs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CgcSAAOs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CgcSAAOs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CgcSAAOs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CgcSAAOs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CgcSAAOs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CgcSAAOs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CgcSAAOs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CgcSAAOs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CgcSAAOs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CgcSAAOs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CgcSAAOs .navbar {
    height: 70px;
  }
  .cid-v2CgcSAAOs .navbar.opened {
    height: auto;
  }
  .cid-v2CgcSAAOs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CgcSAAOs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CgcSAAOs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CgcSAAOs .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CgcSAAOs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CgcSAAOs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CgcSAAOs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CgcSAAOs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CgcSAAOs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CgcSAAOs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CgcR1GnB {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CgcR1GnB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CgcR1GnB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CgcR1GnB .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CgcR1GnB .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CgcR1GnB .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CgcR1GnB .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CgcR1GnB .mbr-text,
.cid-v2CgcR1GnB .mbr-section-btn {
  text-align: center;
}
#custom-html-cs {
  /* Mobile optimisation */
}
#custom-html-cs .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-cs .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-cs .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CgcTmQeT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CgcTmQeT .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CgcTmQeT .social-row .soc-item {
  margin: 8px;
}
.cid-v2CgcTmQeT .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CgcTmQeT .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CgcTmQeT .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CgcTmQeT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CgcTmQeT .mbr-section-title {
  color: #ffffff;
}
.cid-v2CgcTmQeT .mbr-section-title,
.cid-v2CgcTmQeT .social-list {
  color: #000000;
}
.cid-v2CgcTJu6k.popup-builder {
  background-color: #ffffff;
}
.cid-v2CgcTJu6k.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CgcTJu6k.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CgcTJu6k .modal-content,
.cid-v2CgcTJu6k .modal-dialog {
  height: auto;
}
.cid-v2CgcTJu6k .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CgcTJu6k .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CgcTJu6k .form-wrapper .mbr-form .form-group,
  .cid-v2CgcTJu6k .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CgcTJu6k .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CgcTJu6k .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CgcTJu6k .mbr-text {
  text-align: center;
}
.cid-v2CgcTJu6k .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CgcTJu6k .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CgcTJu6k .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CgcTJu6k .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CgcTJu6k .modal-open {
  overflow: hidden;
}
.cid-v2CgcTJu6k .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CgcTJu6k .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CgcTJu6k .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CgcTJu6k .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CgcTJu6k .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CgcTJu6k .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CgcTJu6k .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CgcTJu6k .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CgcTJu6k .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CgcTJu6k .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CgcTJu6k .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CgcTJu6k .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CgcTJu6k .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CgcTJu6k .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CgcTJu6k .modal-header {
    padding: 1rem;
  }
}
.cid-v2CgcTJu6k .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CgcTJu6k .modal-header .close svg {
  fill: #353535;
}
.cid-v2CgcTJu6k .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CgcTJu6k .modal-header .close:focus {
  outline: none;
}
.cid-v2CgcTJu6k .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CgcTJu6k .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CgcTJu6k .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CgcTJu6k .modal-body {
    padding: 1rem;
  }
}
.cid-v2CgcTJu6k .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CgcTJu6k .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CgcTJu6k .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CgcTJu6k .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CgcTJu6k .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CgcTJu6k .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CgcTJu6k .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CgcTJu6k .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CgcTJu6k .modal-lg,
  .cid-v2CgcTJu6k .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CgcTJu6k .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CgcTJu6k .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CgcTJu6k .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CgcTJu6k .form-group {
  margin-bottom: 1rem;
}
.cid-v2CgcTJu6k .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CgcTJu6k .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CgcTJu6k .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CgcTJu6k .mbr-section-btn {
  margin: 0;
}
.cid-v2CgcTJu6k .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CgcTJu6k .mbr-text P {
  text-align: center;
}
.cid-v2CgcUeI0e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CgcUeI0e .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CgcUeI0e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CgcUeI0e .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CgcUeI0e .footer-col {
    flex-direction: column;
  }
}
.cid-v2CgcUeI0e .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CgcUeI0e .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CgcUeI0e .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CgcUeI0e .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CgcUeI0e .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CgcUeI0e .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CgcUeI0e .soc-item {
  margin: 6px;
}
.cid-v2CgcUeI0e .soc-item a:hover .mbr-iconfont,
.cid-v2CgcUeI0e .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CgcUeI0e .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CgcUeI0e .row {
    text-align: center;
  }
  .cid-v2CgcUeI0e .social-row {
    justify-content: center;
  }
}
.cid-v2CgcUeI0e .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CgcUeI0e .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CgcUeI0e .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CgcUeI0e .mbr-text {
  color: #bbbbbb;
}
.cid-v2CgcUeI0e .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CgcUeI0e .list,
.cid-v2CgcUeI0e .item-wrap {
  color: #232323;
}
.cid-v2CgcUeI0e .copyright {
  color: #000000;
}
.cid-v2CgcUeI0e a,
.cid-v2CgcUeI0e a:link,
.cid-v2CgcUeI0e a:visited {
  text-decoration: none;
}
.cid-v2CgcUeI0e a:hover,
.cid-v2CgcUeI0e a:focus,
.cid-v2CgcUeI0e a:active {
  text-decoration: none;
}
.cid-v2CgcUeI0e a,
.cid-v2CgcUeI0e a:link,
.cid-v2CgcUeI0e a:visited,
.cid-v2CgcUeI0e a:hover,
.cid-v2CgcUeI0e a:focus,
.cid-v2CgcUeI0e a:active {
  text-decoration: underline !important;
}
.cid-v2CgcUeI0e .mbr-section-btn a,
.cid-v2CgcUeI0e .mbr-section-btn a:link,
.cid-v2CgcUeI0e .mbr-section-btn a:visited,
.cid-v2CgcUeI0e .mbr-section-btn a:hover,
.cid-v2CgcUeI0e .mbr-section-btn a:focus,
.cid-v2CgcUeI0e .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CgcUeI0e .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CgcUHblc.popup-builder {
  background-color: #ffffff;
}
.cid-v2CgcUHblc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CgcUHblc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CgcUHblc .modal-content,
.cid-v2CgcUHblc .modal-dialog {
  height: auto;
}
.cid-v2CgcUHblc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CgcUHblc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CgcUHblc .form-wrapper .mbr-form .form-group,
  .cid-v2CgcUHblc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CgcUHblc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CgcUHblc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CgcUHblc .mbr-text {
  text-align: center;
}
.cid-v2CgcUHblc .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CgcUHblc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CgcUHblc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CgcUHblc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CgcUHblc .modal-open {
  overflow: hidden;
}
.cid-v2CgcUHblc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CgcUHblc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CgcUHblc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CgcUHblc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CgcUHblc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CgcUHblc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CgcUHblc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CgcUHblc .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CgcUHblc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CgcUHblc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CgcUHblc .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CgcUHblc .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CgcUHblc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CgcUHblc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CgcUHblc .modal-header {
    padding: 1rem;
  }
}
.cid-v2CgcUHblc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CgcUHblc .modal-header .close svg {
  fill: #353535;
}
.cid-v2CgcUHblc .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CgcUHblc .modal-header .close:focus {
  outline: none;
}
.cid-v2CgcUHblc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CgcUHblc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CgcUHblc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CgcUHblc .modal-body {
    padding: 1rem;
  }
}
.cid-v2CgcUHblc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CgcUHblc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CgcUHblc .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CgcUHblc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CgcUHblc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CgcUHblc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CgcUHblc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CgcUHblc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CgcUHblc .modal-lg,
  .cid-v2CgcUHblc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CgcUHblc .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CgcUHblc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CgcUHblc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CgcUHblc .form-group {
  margin-bottom: 1rem;
}
.cid-v2CgcUHblc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CgcUHblc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CgcUHblc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CgcUHblc .mbr-section-btn {
  margin: 0;
}
.cid-v2CgcUHblc .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2BXeSYUNg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2BXeSYUNg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2BXeSYUNg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2BXeSYUNg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2BXeSYUNg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2BXeSYUNg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2BXeSYUNg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2BXeSYUNg .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2BXeSYUNg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2BXeSYUNg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2BXeSYUNg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2BXeSYUNg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2BXeSYUNg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2BXeSYUNg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2BXeSYUNg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2BXeSYUNg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2BXeSYUNg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2BXeSYUNg .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2BXeSYUNg .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2BXeSYUNg .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2BXeSYUNg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2BXeSYUNg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2BXeSYUNg .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2BXeSYUNg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2BXeSYUNg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2BXeSYUNg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2BXeSYUNg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2BXeSYUNg .nav-item:focus,
.cid-v2BXeSYUNg .nav-link:focus {
  outline: none;
}
.cid-v2BXeSYUNg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2BXeSYUNg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2BXeSYUNg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2BXeSYUNg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2BXeSYUNg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2BXeSYUNg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2BXeSYUNg .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2BXeSYUNg .navbar.opened {
  transition: all 0.3s;
}
.cid-v2BXeSYUNg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2BXeSYUNg .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2BXeSYUNg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2BXeSYUNg .navbar.collapsed {
  justify-content: center;
}
.cid-v2BXeSYUNg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2BXeSYUNg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2BXeSYUNg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2BXeSYUNg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2BXeSYUNg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2BXeSYUNg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2BXeSYUNg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2BXeSYUNg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2BXeSYUNg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2BXeSYUNg .navbar {
    min-height: 72px;
  }
  .cid-v2BXeSYUNg .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2BXeSYUNg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2BXeSYUNg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2BXeSYUNg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2BXeSYUNg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2BXeSYUNg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2BXeSYUNg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2BXeSYUNg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2BXeSYUNg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2BXeSYUNg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2BXeSYUNg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2BXeSYUNg .dropdown-item.active,
.cid-v2BXeSYUNg .dropdown-item:active {
  background-color: transparent;
}
.cid-v2BXeSYUNg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2BXeSYUNg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2BXeSYUNg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2BXeSYUNg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2BXeSYUNg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2BXeSYUNg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2BXeSYUNg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2BXeSYUNg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2BXeSYUNg .navbar-buttons {
    text-align: left;
  }
}
.cid-v2BXeSYUNg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2BXeSYUNg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2BXeSYUNg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2BXeSYUNg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2BXeSYUNg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2BXeSYUNg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2BXeSYUNg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2BXeSYUNg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2BXeSYUNg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2BXeSYUNg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2BXeSYUNg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2BXeSYUNg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2BXeSYUNg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2BXeSYUNg .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2BXeSYUNg .navbar {
    height: 70px;
  }
  .cid-v2BXeSYUNg .navbar.opened {
    height: auto;
  }
  .cid-v2BXeSYUNg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2BXeSYUNg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2BXeSYUNg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2BXeSYUNg .navbar-brand {
    margin-right: auto;
  }
  .cid-v2BXeSYUNg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2BXeSYUNg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2BXeSYUNg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2BXeSYUNg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2BXeSYUNg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2BXeSYUNg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2BYZ8vSlX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2BYZ8vSlX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2BYZ8vSlX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2BYZ8vSlX .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2BYZ8vSlX .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2BYZ8vSlX .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2BYZ8vSlX .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2BYZ8vSlX .mbr-text,
.cid-v2BYZ8vSlX .mbr-section-btn {
  text-align: center;
}
#custom-html-c0 {
  /* Mobile optimisation */
}
#custom-html-c0 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-c0 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-c0 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2C0xp7cnw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2C0xp7cnw .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2C0xp7cnw .social-row .soc-item {
  margin: 8px;
}
.cid-v2C0xp7cnw .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2C0xp7cnw .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2C0xp7cnw .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2C0xp7cnw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2C0xp7cnw .mbr-section-title {
  color: #ffffff;
}
.cid-v2C0xp7cnw .mbr-section-title,
.cid-v2C0xp7cnw .social-list {
  color: #000000;
}
.cid-v2BXeUtOSh.popup-builder {
  background-color: #ffffff;
}
.cid-v2BXeUtOSh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2BXeUtOSh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2BXeUtOSh .modal-content,
.cid-v2BXeUtOSh .modal-dialog {
  height: auto;
}
.cid-v2BXeUtOSh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2BXeUtOSh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2BXeUtOSh .form-wrapper .mbr-form .form-group,
  .cid-v2BXeUtOSh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2BXeUtOSh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2BXeUtOSh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2BXeUtOSh .mbr-text {
  text-align: center;
}
.cid-v2BXeUtOSh .pt-0 {
  padding-top: 0 !important;
}
.cid-v2BXeUtOSh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2BXeUtOSh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2BXeUtOSh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2BXeUtOSh .modal-open {
  overflow: hidden;
}
.cid-v2BXeUtOSh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2BXeUtOSh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2BXeUtOSh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2BXeUtOSh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2BXeUtOSh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2BXeUtOSh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2BXeUtOSh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2BXeUtOSh .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2BXeUtOSh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2BXeUtOSh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2BXeUtOSh .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2BXeUtOSh .modal-backdrop.show {
  opacity: .5;
}
.cid-v2BXeUtOSh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2BXeUtOSh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2BXeUtOSh .modal-header {
    padding: 1rem;
  }
}
.cid-v2BXeUtOSh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2BXeUtOSh .modal-header .close svg {
  fill: #353535;
}
.cid-v2BXeUtOSh .modal-header .close:hover {
  opacity: 1;
}
.cid-v2BXeUtOSh .modal-header .close:focus {
  outline: none;
}
.cid-v2BXeUtOSh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2BXeUtOSh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2BXeUtOSh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2BXeUtOSh .modal-body {
    padding: 1rem;
  }
}
.cid-v2BXeUtOSh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2BXeUtOSh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2BXeUtOSh .modal-footer {
    padding: 1rem;
  }
}
.cid-v2BXeUtOSh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2BXeUtOSh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2BXeUtOSh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2BXeUtOSh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2BXeUtOSh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2BXeUtOSh .modal-lg,
  .cid-v2BXeUtOSh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2BXeUtOSh .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2BXeUtOSh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2BXeUtOSh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2BXeUtOSh .form-group {
  margin-bottom: 1rem;
}
.cid-v2BXeUtOSh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2BXeUtOSh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2BXeUtOSh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2BXeUtOSh .mbr-section-btn {
  margin: 0;
}
.cid-v2BXeUtOSh .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2BXeUtOSh .mbr-text P {
  text-align: center;
}
.cid-v2BXeUUBtj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2BXeUUBtj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2BXeUUBtj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2BXeUUBtj .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2BXeUUBtj .footer-col {
    flex-direction: column;
  }
}
.cid-v2BXeUUBtj .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2BXeUUBtj .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2BXeUUBtj .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2BXeUUBtj .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2BXeUUBtj .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2BXeUUBtj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2BXeUUBtj .soc-item {
  margin: 6px;
}
.cid-v2BXeUUBtj .soc-item a:hover .mbr-iconfont,
.cid-v2BXeUUBtj .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2BXeUUBtj .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2BXeUUBtj .row {
    text-align: center;
  }
  .cid-v2BXeUUBtj .social-row {
    justify-content: center;
  }
}
.cid-v2BXeUUBtj .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2BXeUUBtj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2BXeUUBtj .list {
    margin-bottom: 0rem;
  }
}
.cid-v2BXeUUBtj .mbr-text {
  color: #bbbbbb;
}
.cid-v2BXeUUBtj .mbr-section-subtitle {
  color: #000000;
}
.cid-v2BXeUUBtj .list,
.cid-v2BXeUUBtj .item-wrap {
  color: #232323;
}
.cid-v2BXeUUBtj .copyright {
  color: #000000;
}
.cid-v2BXeUUBtj a,
.cid-v2BXeUUBtj a:link,
.cid-v2BXeUUBtj a:visited {
  text-decoration: none;
}
.cid-v2BXeUUBtj a:hover,
.cid-v2BXeUUBtj a:focus,
.cid-v2BXeUUBtj a:active {
  text-decoration: none;
}
.cid-v2BXeUUBtj a,
.cid-v2BXeUUBtj a:link,
.cid-v2BXeUUBtj a:visited,
.cid-v2BXeUUBtj a:hover,
.cid-v2BXeUUBtj a:focus,
.cid-v2BXeUUBtj a:active {
  text-decoration: underline !important;
}
.cid-v2BXeUUBtj .mbr-section-btn a,
.cid-v2BXeUUBtj .mbr-section-btn a:link,
.cid-v2BXeUUBtj .mbr-section-btn a:visited,
.cid-v2BXeUUBtj .mbr-section-btn a:hover,
.cid-v2BXeUUBtj .mbr-section-btn a:focus,
.cid-v2BXeUUBtj .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2BXeUUBtj .acknowledgement-text {
  font-size: 70%;
}
.cid-v2BXeVlXhC.popup-builder {
  background-color: #ffffff;
}
.cid-v2BXeVlXhC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2BXeVlXhC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2BXeVlXhC .modal-content,
.cid-v2BXeVlXhC .modal-dialog {
  height: auto;
}
.cid-v2BXeVlXhC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2BXeVlXhC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2BXeVlXhC .form-wrapper .mbr-form .form-group,
  .cid-v2BXeVlXhC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2BXeVlXhC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2BXeVlXhC .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2BXeVlXhC .mbr-text {
  text-align: center;
}
.cid-v2BXeVlXhC .pt-0 {
  padding-top: 0 !important;
}
.cid-v2BXeVlXhC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2BXeVlXhC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2BXeVlXhC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2BXeVlXhC .modal-open {
  overflow: hidden;
}
.cid-v2BXeVlXhC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2BXeVlXhC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2BXeVlXhC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2BXeVlXhC .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2BXeVlXhC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2BXeVlXhC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2BXeVlXhC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2BXeVlXhC .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2BXeVlXhC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2BXeVlXhC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2BXeVlXhC .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2BXeVlXhC .modal-backdrop.show {
  opacity: .5;
}
.cid-v2BXeVlXhC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2BXeVlXhC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2BXeVlXhC .modal-header {
    padding: 1rem;
  }
}
.cid-v2BXeVlXhC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2BXeVlXhC .modal-header .close svg {
  fill: #353535;
}
.cid-v2BXeVlXhC .modal-header .close:hover {
  opacity: 1;
}
.cid-v2BXeVlXhC .modal-header .close:focus {
  outline: none;
}
.cid-v2BXeVlXhC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2BXeVlXhC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2BXeVlXhC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2BXeVlXhC .modal-body {
    padding: 1rem;
  }
}
.cid-v2BXeVlXhC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2BXeVlXhC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2BXeVlXhC .modal-footer {
    padding: 1rem;
  }
}
.cid-v2BXeVlXhC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2BXeVlXhC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2BXeVlXhC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2BXeVlXhC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2BXeVlXhC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2BXeVlXhC .modal-lg,
  .cid-v2BXeVlXhC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2BXeVlXhC .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2BXeVlXhC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2BXeVlXhC .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2BXeVlXhC .form-group {
  margin-bottom: 1rem;
}
.cid-v2BXeVlXhC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2BXeVlXhC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2BXeVlXhC .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2BXeVlXhC .mbr-section-btn {
  margin: 0;
}
.cid-v2BXeVlXhC .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2Cn3oecnY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2Cn3oecnY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cn3oecnY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2Cn3oecnY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2Cn3oecnY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2Cn3oecnY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2Cn3oecnY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2Cn3oecnY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2Cn3oecnY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2Cn3oecnY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2Cn3oecnY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2Cn3oecnY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2Cn3oecnY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2Cn3oecnY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2Cn3oecnY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2Cn3oecnY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2Cn3oecnY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2Cn3oecnY .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2Cn3oecnY .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2Cn3oecnY .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cn3oecnY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cn3oecnY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2Cn3oecnY .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2Cn3oecnY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cn3oecnY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2Cn3oecnY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2Cn3oecnY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2Cn3oecnY .nav-item:focus,
.cid-v2Cn3oecnY .nav-link:focus {
  outline: none;
}
.cid-v2Cn3oecnY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2Cn3oecnY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2Cn3oecnY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2Cn3oecnY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2Cn3oecnY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2Cn3oecnY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2Cn3oecnY .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2Cn3oecnY .navbar.opened {
  transition: all 0.3s;
}
.cid-v2Cn3oecnY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2Cn3oecnY .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2Cn3oecnY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2Cn3oecnY .navbar.collapsed {
  justify-content: center;
}
.cid-v2Cn3oecnY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2Cn3oecnY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2Cn3oecnY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2Cn3oecnY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2Cn3oecnY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2Cn3oecnY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2Cn3oecnY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2Cn3oecnY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2Cn3oecnY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cn3oecnY .navbar {
    min-height: 72px;
  }
  .cid-v2Cn3oecnY .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Cn3oecnY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2Cn3oecnY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2Cn3oecnY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2Cn3oecnY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2Cn3oecnY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2Cn3oecnY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2Cn3oecnY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2Cn3oecnY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2Cn3oecnY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cn3oecnY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2Cn3oecnY .dropdown-item.active,
.cid-v2Cn3oecnY .dropdown-item:active {
  background-color: transparent;
}
.cid-v2Cn3oecnY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2Cn3oecnY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2Cn3oecnY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2Cn3oecnY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2Cn3oecnY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2Cn3oecnY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2Cn3oecnY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2Cn3oecnY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2Cn3oecnY .navbar-buttons {
    text-align: left;
  }
}
.cid-v2Cn3oecnY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2Cn3oecnY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2Cn3oecnY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2Cn3oecnY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cn3oecnY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cn3oecnY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2Cn3oecnY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cn3oecnY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2Cn3oecnY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2Cn3oecnY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cn3oecnY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2Cn3oecnY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2Cn3oecnY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2Cn3oecnY .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2Cn3oecnY .navbar {
    height: 70px;
  }
  .cid-v2Cn3oecnY .navbar.opened {
    height: auto;
  }
  .cid-v2Cn3oecnY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2Cn3oecnY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2Cn3oecnY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2Cn3oecnY .navbar-brand {
    margin-right: auto;
  }
  .cid-v2Cn3oecnY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2Cn3oecnY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2Cn3oecnY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2Cn3oecnY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cn3oecnY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2Cn3oecnY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2Cn3mES5z {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2Cn3mES5z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cn3mES5z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cn3mES5z .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2Cn3mES5z .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cn3mES5z .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cn3mES5z .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2Cn3mES5z .mbr-text,
.cid-v2Cn3mES5z .mbr-section-btn {
  text-align: center;
}
#custom-html-e6 {
  /* Mobile optimisation */
}
#custom-html-e6 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-e6 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-e6 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2Cn3pbgvm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2Cn3pbgvm .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2Cn3pbgvm .social-row .soc-item {
  margin: 8px;
}
.cid-v2Cn3pbgvm .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2Cn3pbgvm .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2Cn3pbgvm .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2Cn3pbgvm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2Cn3pbgvm .mbr-section-title {
  color: #ffffff;
}
.cid-v2Cn3pbgvm .mbr-section-title,
.cid-v2Cn3pbgvm .social-list {
  color: #000000;
}
.cid-v2Cn3pKQTf.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cn3pKQTf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cn3pKQTf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cn3pKQTf .modal-content,
.cid-v2Cn3pKQTf .modal-dialog {
  height: auto;
}
.cid-v2Cn3pKQTf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cn3pKQTf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cn3pKQTf .form-wrapper .mbr-form .form-group,
  .cid-v2Cn3pKQTf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cn3pKQTf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cn3pKQTf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cn3pKQTf .mbr-text {
  text-align: center;
}
.cid-v2Cn3pKQTf .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cn3pKQTf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cn3pKQTf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cn3pKQTf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cn3pKQTf .modal-open {
  overflow: hidden;
}
.cid-v2Cn3pKQTf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cn3pKQTf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cn3pKQTf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cn3pKQTf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cn3pKQTf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cn3pKQTf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cn3pKQTf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cn3pKQTf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cn3pKQTf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cn3pKQTf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cn3pKQTf .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cn3pKQTf .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cn3pKQTf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cn3pKQTf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cn3pKQTf .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cn3pKQTf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cn3pKQTf .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cn3pKQTf .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cn3pKQTf .modal-header .close:focus {
  outline: none;
}
.cid-v2Cn3pKQTf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cn3pKQTf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cn3pKQTf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cn3pKQTf .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cn3pKQTf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cn3pKQTf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cn3pKQTf .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cn3pKQTf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cn3pKQTf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cn3pKQTf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cn3pKQTf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cn3pKQTf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cn3pKQTf .modal-lg,
  .cid-v2Cn3pKQTf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cn3pKQTf .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cn3pKQTf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cn3pKQTf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cn3pKQTf .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cn3pKQTf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cn3pKQTf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cn3pKQTf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cn3pKQTf .mbr-section-btn {
  margin: 0;
}
.cid-v2Cn3pKQTf .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2Cn3pKQTf .mbr-text P {
  text-align: center;
}
.cid-v2Cn3qg0Ow {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Cn3qg0Ow .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cn3qg0Ow .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cn3qg0Ow .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Cn3qg0Ow .footer-col {
    flex-direction: column;
  }
}
.cid-v2Cn3qg0Ow .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Cn3qg0Ow .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cn3qg0Ow .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cn3qg0Ow .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cn3qg0Ow .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Cn3qg0Ow .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Cn3qg0Ow .soc-item {
  margin: 6px;
}
.cid-v2Cn3qg0Ow .soc-item a:hover .mbr-iconfont,
.cid-v2Cn3qg0Ow .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Cn3qg0Ow .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cn3qg0Ow .row {
    text-align: center;
  }
  .cid-v2Cn3qg0Ow .social-row {
    justify-content: center;
  }
}
.cid-v2Cn3qg0Ow .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Cn3qg0Ow .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cn3qg0Ow .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Cn3qg0Ow .mbr-text {
  color: #bbbbbb;
}
.cid-v2Cn3qg0Ow .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Cn3qg0Ow .list,
.cid-v2Cn3qg0Ow .item-wrap {
  color: #232323;
}
.cid-v2Cn3qg0Ow .copyright {
  color: #000000;
}
.cid-v2Cn3qg0Ow a,
.cid-v2Cn3qg0Ow a:link,
.cid-v2Cn3qg0Ow a:visited {
  text-decoration: none;
}
.cid-v2Cn3qg0Ow a:hover,
.cid-v2Cn3qg0Ow a:focus,
.cid-v2Cn3qg0Ow a:active {
  text-decoration: none;
}
.cid-v2Cn3qg0Ow a,
.cid-v2Cn3qg0Ow a:link,
.cid-v2Cn3qg0Ow a:visited,
.cid-v2Cn3qg0Ow a:hover,
.cid-v2Cn3qg0Ow a:focus,
.cid-v2Cn3qg0Ow a:active {
  text-decoration: underline !important;
}
.cid-v2Cn3qg0Ow .mbr-section-btn a,
.cid-v2Cn3qg0Ow .mbr-section-btn a:link,
.cid-v2Cn3qg0Ow .mbr-section-btn a:visited,
.cid-v2Cn3qg0Ow .mbr-section-btn a:hover,
.cid-v2Cn3qg0Ow .mbr-section-btn a:focus,
.cid-v2Cn3qg0Ow .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Cn3qg0Ow .acknowledgement-text {
  font-size: 70%;
}
.cid-v2Cn3qUqtE.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cn3qUqtE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cn3qUqtE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cn3qUqtE .modal-content,
.cid-v2Cn3qUqtE .modal-dialog {
  height: auto;
}
.cid-v2Cn3qUqtE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cn3qUqtE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cn3qUqtE .form-wrapper .mbr-form .form-group,
  .cid-v2Cn3qUqtE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cn3qUqtE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cn3qUqtE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cn3qUqtE .mbr-text {
  text-align: center;
}
.cid-v2Cn3qUqtE .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cn3qUqtE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cn3qUqtE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cn3qUqtE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cn3qUqtE .modal-open {
  overflow: hidden;
}
.cid-v2Cn3qUqtE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cn3qUqtE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cn3qUqtE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cn3qUqtE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cn3qUqtE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cn3qUqtE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cn3qUqtE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cn3qUqtE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cn3qUqtE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cn3qUqtE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cn3qUqtE .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cn3qUqtE .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cn3qUqtE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cn3qUqtE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cn3qUqtE .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cn3qUqtE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cn3qUqtE .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cn3qUqtE .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cn3qUqtE .modal-header .close:focus {
  outline: none;
}
.cid-v2Cn3qUqtE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cn3qUqtE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cn3qUqtE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cn3qUqtE .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cn3qUqtE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cn3qUqtE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cn3qUqtE .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cn3qUqtE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cn3qUqtE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cn3qUqtE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cn3qUqtE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cn3qUqtE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cn3qUqtE .modal-lg,
  .cid-v2Cn3qUqtE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cn3qUqtE .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cn3qUqtE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cn3qUqtE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cn3qUqtE .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cn3qUqtE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cn3qUqtE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cn3qUqtE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cn3qUqtE .mbr-section-btn {
  margin: 0;
}
.cid-v2Cn3qUqtE .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2Cg6V3NMm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2Cg6V3NMm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cg6V3NMm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2Cg6V3NMm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2Cg6V3NMm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2Cg6V3NMm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2Cg6V3NMm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2Cg6V3NMm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2Cg6V3NMm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2Cg6V3NMm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2Cg6V3NMm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2Cg6V3NMm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2Cg6V3NMm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2Cg6V3NMm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2Cg6V3NMm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2Cg6V3NMm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2Cg6V3NMm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2Cg6V3NMm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2Cg6V3NMm .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2Cg6V3NMm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cg6V3NMm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cg6V3NMm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2Cg6V3NMm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2Cg6V3NMm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cg6V3NMm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2Cg6V3NMm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2Cg6V3NMm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2Cg6V3NMm .nav-item:focus,
.cid-v2Cg6V3NMm .nav-link:focus {
  outline: none;
}
.cid-v2Cg6V3NMm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2Cg6V3NMm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2Cg6V3NMm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2Cg6V3NMm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2Cg6V3NMm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2Cg6V3NMm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2Cg6V3NMm .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2Cg6V3NMm .navbar.opened {
  transition: all 0.3s;
}
.cid-v2Cg6V3NMm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2Cg6V3NMm .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2Cg6V3NMm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2Cg6V3NMm .navbar.collapsed {
  justify-content: center;
}
.cid-v2Cg6V3NMm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2Cg6V3NMm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2Cg6V3NMm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2Cg6V3NMm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2Cg6V3NMm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2Cg6V3NMm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2Cg6V3NMm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2Cg6V3NMm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2Cg6V3NMm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cg6V3NMm .navbar {
    min-height: 72px;
  }
  .cid-v2Cg6V3NMm .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Cg6V3NMm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2Cg6V3NMm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2Cg6V3NMm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2Cg6V3NMm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2Cg6V3NMm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2Cg6V3NMm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2Cg6V3NMm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2Cg6V3NMm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2Cg6V3NMm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cg6V3NMm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2Cg6V3NMm .dropdown-item.active,
.cid-v2Cg6V3NMm .dropdown-item:active {
  background-color: transparent;
}
.cid-v2Cg6V3NMm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2Cg6V3NMm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2Cg6V3NMm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2Cg6V3NMm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2Cg6V3NMm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2Cg6V3NMm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2Cg6V3NMm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2Cg6V3NMm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2Cg6V3NMm .navbar-buttons {
    text-align: left;
  }
}
.cid-v2Cg6V3NMm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2Cg6V3NMm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2Cg6V3NMm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2Cg6V3NMm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cg6V3NMm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cg6V3NMm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2Cg6V3NMm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cg6V3NMm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2Cg6V3NMm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2Cg6V3NMm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cg6V3NMm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2Cg6V3NMm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2Cg6V3NMm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2Cg6V3NMm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2Cg6V3NMm .navbar {
    height: 70px;
  }
  .cid-v2Cg6V3NMm .navbar.opened {
    height: auto;
  }
  .cid-v2Cg6V3NMm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2Cg6V3NMm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2Cg6V3NMm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2Cg6V3NMm .navbar-brand {
    margin-right: auto;
  }
  .cid-v2Cg6V3NMm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2Cg6V3NMm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2Cg6V3NMm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2Cg6V3NMm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cg6V3NMm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2Cg6V3NMm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2Cg6TUPNS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2Cg6TUPNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cg6TUPNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cg6TUPNS .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2Cg6TUPNS .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cg6TUPNS .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cg6TUPNS .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2Cg6TUPNS .mbr-text,
.cid-v2Cg6TUPNS .mbr-section-btn {
  text-align: center;
}
#custom-html-cl {
  /* Mobile optimisation */
}
#custom-html-cl .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-cl .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-cl .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2Cg6VRpBG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2Cg6VRpBG .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2Cg6VRpBG .social-row .soc-item {
  margin: 8px;
}
.cid-v2Cg6VRpBG .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2Cg6VRpBG .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2Cg6VRpBG .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2Cg6VRpBG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2Cg6VRpBG .mbr-section-title {
  color: #ffffff;
}
.cid-v2Cg6VRpBG .mbr-section-title,
.cid-v2Cg6VRpBG .social-list {
  color: #000000;
}
.cid-v2Cg6WgDc6.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cg6WgDc6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cg6WgDc6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cg6WgDc6 .modal-content,
.cid-v2Cg6WgDc6 .modal-dialog {
  height: auto;
}
.cid-v2Cg6WgDc6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cg6WgDc6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cg6WgDc6 .form-wrapper .mbr-form .form-group,
  .cid-v2Cg6WgDc6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cg6WgDc6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cg6WgDc6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cg6WgDc6 .mbr-text {
  text-align: center;
}
.cid-v2Cg6WgDc6 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cg6WgDc6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cg6WgDc6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cg6WgDc6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cg6WgDc6 .modal-open {
  overflow: hidden;
}
.cid-v2Cg6WgDc6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cg6WgDc6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cg6WgDc6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cg6WgDc6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cg6WgDc6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cg6WgDc6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cg6WgDc6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cg6WgDc6 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cg6WgDc6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cg6WgDc6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cg6WgDc6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cg6WgDc6 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cg6WgDc6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cg6WgDc6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cg6WgDc6 .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cg6WgDc6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cg6WgDc6 .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cg6WgDc6 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cg6WgDc6 .modal-header .close:focus {
  outline: none;
}
.cid-v2Cg6WgDc6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cg6WgDc6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cg6WgDc6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cg6WgDc6 .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cg6WgDc6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cg6WgDc6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cg6WgDc6 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cg6WgDc6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cg6WgDc6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cg6WgDc6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cg6WgDc6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cg6WgDc6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cg6WgDc6 .modal-lg,
  .cid-v2Cg6WgDc6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cg6WgDc6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cg6WgDc6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cg6WgDc6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cg6WgDc6 .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cg6WgDc6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cg6WgDc6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cg6WgDc6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cg6WgDc6 .mbr-section-btn {
  margin: 0;
}
.cid-v2Cg6WgDc6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2Cg6WgDc6 .mbr-text P {
  text-align: center;
}
.cid-v2Cg6X5hGG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Cg6X5hGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cg6X5hGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cg6X5hGG .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Cg6X5hGG .footer-col {
    flex-direction: column;
  }
}
.cid-v2Cg6X5hGG .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Cg6X5hGG .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cg6X5hGG .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cg6X5hGG .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cg6X5hGG .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Cg6X5hGG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Cg6X5hGG .soc-item {
  margin: 6px;
}
.cid-v2Cg6X5hGG .soc-item a:hover .mbr-iconfont,
.cid-v2Cg6X5hGG .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Cg6X5hGG .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cg6X5hGG .row {
    text-align: center;
  }
  .cid-v2Cg6X5hGG .social-row {
    justify-content: center;
  }
}
.cid-v2Cg6X5hGG .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Cg6X5hGG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cg6X5hGG .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Cg6X5hGG .mbr-text {
  color: #bbbbbb;
}
.cid-v2Cg6X5hGG .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Cg6X5hGG .list,
.cid-v2Cg6X5hGG .item-wrap {
  color: #232323;
}
.cid-v2Cg6X5hGG .copyright {
  color: #000000;
}
.cid-v2Cg6X5hGG a,
.cid-v2Cg6X5hGG a:link,
.cid-v2Cg6X5hGG a:visited {
  text-decoration: none;
}
.cid-v2Cg6X5hGG a:hover,
.cid-v2Cg6X5hGG a:focus,
.cid-v2Cg6X5hGG a:active {
  text-decoration: none;
}
.cid-v2Cg6X5hGG a,
.cid-v2Cg6X5hGG a:link,
.cid-v2Cg6X5hGG a:visited,
.cid-v2Cg6X5hGG a:hover,
.cid-v2Cg6X5hGG a:focus,
.cid-v2Cg6X5hGG a:active {
  text-decoration: underline !important;
}
.cid-v2Cg6X5hGG .mbr-section-btn a,
.cid-v2Cg6X5hGG .mbr-section-btn a:link,
.cid-v2Cg6X5hGG .mbr-section-btn a:visited,
.cid-v2Cg6X5hGG .mbr-section-btn a:hover,
.cid-v2Cg6X5hGG .mbr-section-btn a:focus,
.cid-v2Cg6X5hGG .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Cg6X5hGG .acknowledgement-text {
  font-size: 70%;
}
.cid-v2Cg6XOvkl.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cg6XOvkl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cg6XOvkl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cg6XOvkl .modal-content,
.cid-v2Cg6XOvkl .modal-dialog {
  height: auto;
}
.cid-v2Cg6XOvkl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cg6XOvkl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cg6XOvkl .form-wrapper .mbr-form .form-group,
  .cid-v2Cg6XOvkl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cg6XOvkl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cg6XOvkl .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cg6XOvkl .mbr-text {
  text-align: center;
}
.cid-v2Cg6XOvkl .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cg6XOvkl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cg6XOvkl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cg6XOvkl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cg6XOvkl .modal-open {
  overflow: hidden;
}
.cid-v2Cg6XOvkl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cg6XOvkl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cg6XOvkl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cg6XOvkl .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cg6XOvkl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cg6XOvkl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cg6XOvkl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cg6XOvkl .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cg6XOvkl .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cg6XOvkl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cg6XOvkl .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cg6XOvkl .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cg6XOvkl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cg6XOvkl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cg6XOvkl .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cg6XOvkl .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cg6XOvkl .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cg6XOvkl .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cg6XOvkl .modal-header .close:focus {
  outline: none;
}
.cid-v2Cg6XOvkl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cg6XOvkl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cg6XOvkl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cg6XOvkl .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cg6XOvkl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cg6XOvkl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cg6XOvkl .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cg6XOvkl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cg6XOvkl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cg6XOvkl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cg6XOvkl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cg6XOvkl .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cg6XOvkl .modal-lg,
  .cid-v2Cg6XOvkl .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cg6XOvkl .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cg6XOvkl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cg6XOvkl .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cg6XOvkl .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cg6XOvkl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cg6XOvkl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cg6XOvkl .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cg6XOvkl .mbr-section-btn {
  margin: 0;
}
.cid-v2Cg6XOvkl .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2Cgj53tXr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2Cgj53tXr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cgj53tXr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2Cgj53tXr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2Cgj53tXr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2Cgj53tXr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2Cgj53tXr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2Cgj53tXr .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2Cgj53tXr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2Cgj53tXr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2Cgj53tXr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2Cgj53tXr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2Cgj53tXr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2Cgj53tXr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2Cgj53tXr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2Cgj53tXr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2Cgj53tXr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2Cgj53tXr .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2Cgj53tXr .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2Cgj53tXr .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cgj53tXr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cgj53tXr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2Cgj53tXr .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2Cgj53tXr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cgj53tXr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2Cgj53tXr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2Cgj53tXr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2Cgj53tXr .nav-item:focus,
.cid-v2Cgj53tXr .nav-link:focus {
  outline: none;
}
.cid-v2Cgj53tXr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2Cgj53tXr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2Cgj53tXr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2Cgj53tXr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2Cgj53tXr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2Cgj53tXr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2Cgj53tXr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2Cgj53tXr .navbar.opened {
  transition: all 0.3s;
}
.cid-v2Cgj53tXr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2Cgj53tXr .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2Cgj53tXr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2Cgj53tXr .navbar.collapsed {
  justify-content: center;
}
.cid-v2Cgj53tXr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2Cgj53tXr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2Cgj53tXr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2Cgj53tXr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2Cgj53tXr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2Cgj53tXr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2Cgj53tXr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2Cgj53tXr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2Cgj53tXr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cgj53tXr .navbar {
    min-height: 72px;
  }
  .cid-v2Cgj53tXr .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Cgj53tXr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2Cgj53tXr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2Cgj53tXr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2Cgj53tXr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2Cgj53tXr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2Cgj53tXr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2Cgj53tXr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2Cgj53tXr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2Cgj53tXr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cgj53tXr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2Cgj53tXr .dropdown-item.active,
.cid-v2Cgj53tXr .dropdown-item:active {
  background-color: transparent;
}
.cid-v2Cgj53tXr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2Cgj53tXr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2Cgj53tXr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2Cgj53tXr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2Cgj53tXr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2Cgj53tXr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2Cgj53tXr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2Cgj53tXr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2Cgj53tXr .navbar-buttons {
    text-align: left;
  }
}
.cid-v2Cgj53tXr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2Cgj53tXr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2Cgj53tXr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2Cgj53tXr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cgj53tXr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cgj53tXr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2Cgj53tXr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cgj53tXr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2Cgj53tXr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2Cgj53tXr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cgj53tXr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2Cgj53tXr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2Cgj53tXr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2Cgj53tXr .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2Cgj53tXr .navbar {
    height: 70px;
  }
  .cid-v2Cgj53tXr .navbar.opened {
    height: auto;
  }
  .cid-v2Cgj53tXr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2Cgj53tXr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2Cgj53tXr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2Cgj53tXr .navbar-brand {
    margin-right: auto;
  }
  .cid-v2Cgj53tXr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2Cgj53tXr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2Cgj53tXr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2Cgj53tXr .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cgj53tXr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2Cgj53tXr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2Cgj3XaD2 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2Cgj3XaD2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cgj3XaD2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cgj3XaD2 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2Cgj3XaD2 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cgj3XaD2 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cgj3XaD2 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2Cgj3XaD2 .mbr-text,
.cid-v2Cgj3XaD2 .mbr-section-btn {
  text-align: center;
}
#custom-html-cz {
  /* Mobile optimisation */
}
#custom-html-cz .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-cz .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-cz .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2Cgj5NqnP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2Cgj5NqnP .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2Cgj5NqnP .social-row .soc-item {
  margin: 8px;
}
.cid-v2Cgj5NqnP .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2Cgj5NqnP .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2Cgj5NqnP .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2Cgj5NqnP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2Cgj5NqnP .mbr-section-title {
  color: #ffffff;
}
.cid-v2Cgj5NqnP .mbr-section-title,
.cid-v2Cgj5NqnP .social-list {
  color: #000000;
}
.cid-v2Cgj6894F.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cgj6894F.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cgj6894F.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cgj6894F .modal-content,
.cid-v2Cgj6894F .modal-dialog {
  height: auto;
}
.cid-v2Cgj6894F .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cgj6894F .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cgj6894F .form-wrapper .mbr-form .form-group,
  .cid-v2Cgj6894F .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cgj6894F .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cgj6894F .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cgj6894F .mbr-text {
  text-align: center;
}
.cid-v2Cgj6894F .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cgj6894F .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cgj6894F .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cgj6894F .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cgj6894F .modal-open {
  overflow: hidden;
}
.cid-v2Cgj6894F .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cgj6894F .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cgj6894F .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cgj6894F .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cgj6894F .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cgj6894F .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cgj6894F .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cgj6894F .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cgj6894F .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cgj6894F .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cgj6894F .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cgj6894F .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cgj6894F .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cgj6894F .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cgj6894F .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cgj6894F .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cgj6894F .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cgj6894F .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cgj6894F .modal-header .close:focus {
  outline: none;
}
.cid-v2Cgj6894F .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cgj6894F .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cgj6894F .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cgj6894F .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cgj6894F .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cgj6894F .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cgj6894F .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cgj6894F .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cgj6894F .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cgj6894F .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cgj6894F .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cgj6894F .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cgj6894F .modal-lg,
  .cid-v2Cgj6894F .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cgj6894F .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cgj6894F .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cgj6894F .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cgj6894F .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cgj6894F .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cgj6894F .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cgj6894F .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cgj6894F .mbr-section-btn {
  margin: 0;
}
.cid-v2Cgj6894F .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2Cgj6894F .mbr-text P {
  text-align: center;
}
.cid-v2Cgj6ykCG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Cgj6ykCG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cgj6ykCG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cgj6ykCG .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Cgj6ykCG .footer-col {
    flex-direction: column;
  }
}
.cid-v2Cgj6ykCG .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Cgj6ykCG .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cgj6ykCG .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cgj6ykCG .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cgj6ykCG .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Cgj6ykCG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Cgj6ykCG .soc-item {
  margin: 6px;
}
.cid-v2Cgj6ykCG .soc-item a:hover .mbr-iconfont,
.cid-v2Cgj6ykCG .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Cgj6ykCG .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cgj6ykCG .row {
    text-align: center;
  }
  .cid-v2Cgj6ykCG .social-row {
    justify-content: center;
  }
}
.cid-v2Cgj6ykCG .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Cgj6ykCG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cgj6ykCG .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Cgj6ykCG .mbr-text {
  color: #bbbbbb;
}
.cid-v2Cgj6ykCG .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Cgj6ykCG .list,
.cid-v2Cgj6ykCG .item-wrap {
  color: #232323;
}
.cid-v2Cgj6ykCG .copyright {
  color: #000000;
}
.cid-v2Cgj6ykCG a,
.cid-v2Cgj6ykCG a:link,
.cid-v2Cgj6ykCG a:visited {
  text-decoration: none;
}
.cid-v2Cgj6ykCG a:hover,
.cid-v2Cgj6ykCG a:focus,
.cid-v2Cgj6ykCG a:active {
  text-decoration: none;
}
.cid-v2Cgj6ykCG a,
.cid-v2Cgj6ykCG a:link,
.cid-v2Cgj6ykCG a:visited,
.cid-v2Cgj6ykCG a:hover,
.cid-v2Cgj6ykCG a:focus,
.cid-v2Cgj6ykCG a:active {
  text-decoration: underline !important;
}
.cid-v2Cgj6ykCG .mbr-section-btn a,
.cid-v2Cgj6ykCG .mbr-section-btn a:link,
.cid-v2Cgj6ykCG .mbr-section-btn a:visited,
.cid-v2Cgj6ykCG .mbr-section-btn a:hover,
.cid-v2Cgj6ykCG .mbr-section-btn a:focus,
.cid-v2Cgj6ykCG .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Cgj6ykCG .acknowledgement-text {
  font-size: 70%;
}
.cid-v2Cgj71w8F.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cgj71w8F.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cgj71w8F.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cgj71w8F .modal-content,
.cid-v2Cgj71w8F .modal-dialog {
  height: auto;
}
.cid-v2Cgj71w8F .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cgj71w8F .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cgj71w8F .form-wrapper .mbr-form .form-group,
  .cid-v2Cgj71w8F .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cgj71w8F .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cgj71w8F .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cgj71w8F .mbr-text {
  text-align: center;
}
.cid-v2Cgj71w8F .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cgj71w8F .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cgj71w8F .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cgj71w8F .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cgj71w8F .modal-open {
  overflow: hidden;
}
.cid-v2Cgj71w8F .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cgj71w8F .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cgj71w8F .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cgj71w8F .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cgj71w8F .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cgj71w8F .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cgj71w8F .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cgj71w8F .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cgj71w8F .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cgj71w8F .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cgj71w8F .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cgj71w8F .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cgj71w8F .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cgj71w8F .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cgj71w8F .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cgj71w8F .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cgj71w8F .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cgj71w8F .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cgj71w8F .modal-header .close:focus {
  outline: none;
}
.cid-v2Cgj71w8F .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cgj71w8F .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cgj71w8F .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cgj71w8F .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cgj71w8F .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cgj71w8F .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cgj71w8F .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cgj71w8F .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cgj71w8F .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cgj71w8F .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cgj71w8F .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cgj71w8F .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cgj71w8F .modal-lg,
  .cid-v2Cgj71w8F .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cgj71w8F .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cgj71w8F .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cgj71w8F .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cgj71w8F .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cgj71w8F .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cgj71w8F .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cgj71w8F .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cgj71w8F .mbr-section-btn {
  margin: 0;
}
.cid-v2Cgj71w8F .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CiuPrwPT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CiuPrwPT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CiuPrwPT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CiuPrwPT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CiuPrwPT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CiuPrwPT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CiuPrwPT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CiuPrwPT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CiuPrwPT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CiuPrwPT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CiuPrwPT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CiuPrwPT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CiuPrwPT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CiuPrwPT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CiuPrwPT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CiuPrwPT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CiuPrwPT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CiuPrwPT .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CiuPrwPT .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CiuPrwPT .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CiuPrwPT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CiuPrwPT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CiuPrwPT .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CiuPrwPT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CiuPrwPT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CiuPrwPT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CiuPrwPT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CiuPrwPT .nav-item:focus,
.cid-v2CiuPrwPT .nav-link:focus {
  outline: none;
}
.cid-v2CiuPrwPT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CiuPrwPT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CiuPrwPT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CiuPrwPT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CiuPrwPT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CiuPrwPT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CiuPrwPT .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CiuPrwPT .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CiuPrwPT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CiuPrwPT .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CiuPrwPT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CiuPrwPT .navbar.collapsed {
  justify-content: center;
}
.cid-v2CiuPrwPT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CiuPrwPT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CiuPrwPT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CiuPrwPT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CiuPrwPT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CiuPrwPT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CiuPrwPT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CiuPrwPT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CiuPrwPT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CiuPrwPT .navbar {
    min-height: 72px;
  }
  .cid-v2CiuPrwPT .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CiuPrwPT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CiuPrwPT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CiuPrwPT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CiuPrwPT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CiuPrwPT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CiuPrwPT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CiuPrwPT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CiuPrwPT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CiuPrwPT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CiuPrwPT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CiuPrwPT .dropdown-item.active,
.cid-v2CiuPrwPT .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CiuPrwPT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CiuPrwPT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CiuPrwPT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CiuPrwPT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CiuPrwPT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CiuPrwPT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CiuPrwPT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CiuPrwPT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CiuPrwPT .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CiuPrwPT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CiuPrwPT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CiuPrwPT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CiuPrwPT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CiuPrwPT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CiuPrwPT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CiuPrwPT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CiuPrwPT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CiuPrwPT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CiuPrwPT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CiuPrwPT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CiuPrwPT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CiuPrwPT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CiuPrwPT .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CiuPrwPT .navbar {
    height: 70px;
  }
  .cid-v2CiuPrwPT .navbar.opened {
    height: auto;
  }
  .cid-v2CiuPrwPT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CiuPrwPT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CiuPrwPT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CiuPrwPT .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CiuPrwPT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CiuPrwPT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CiuPrwPT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CiuPrwPT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CiuPrwPT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CiuPrwPT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CiuNZNJV {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CiuNZNJV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CiuNZNJV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CiuNZNJV .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CiuNZNJV .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CiuNZNJV .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CiuNZNJV .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CiuNZNJV .mbr-text,
.cid-v2CiuNZNJV .mbr-section-btn {
  text-align: center;
}
#custom-html-d7 {
  /* Mobile optimisation */
}
#custom-html-d7 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-d7 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-d7 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CiuQwOi4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CiuQwOi4 .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CiuQwOi4 .social-row .soc-item {
  margin: 8px;
}
.cid-v2CiuQwOi4 .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CiuQwOi4 .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CiuQwOi4 .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CiuQwOi4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CiuQwOi4 .mbr-section-title {
  color: #ffffff;
}
.cid-v2CiuQwOi4 .mbr-section-title,
.cid-v2CiuQwOi4 .social-list {
  color: #000000;
}
.cid-v2CiuR1uqD.popup-builder {
  background-color: #ffffff;
}
.cid-v2CiuR1uqD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CiuR1uqD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CiuR1uqD .modal-content,
.cid-v2CiuR1uqD .modal-dialog {
  height: auto;
}
.cid-v2CiuR1uqD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CiuR1uqD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CiuR1uqD .form-wrapper .mbr-form .form-group,
  .cid-v2CiuR1uqD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CiuR1uqD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CiuR1uqD .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CiuR1uqD .mbr-text {
  text-align: center;
}
.cid-v2CiuR1uqD .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CiuR1uqD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CiuR1uqD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CiuR1uqD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CiuR1uqD .modal-open {
  overflow: hidden;
}
.cid-v2CiuR1uqD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CiuR1uqD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CiuR1uqD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CiuR1uqD .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CiuR1uqD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CiuR1uqD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CiuR1uqD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CiuR1uqD .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CiuR1uqD .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CiuR1uqD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CiuR1uqD .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CiuR1uqD .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CiuR1uqD .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CiuR1uqD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CiuR1uqD .modal-header {
    padding: 1rem;
  }
}
.cid-v2CiuR1uqD .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CiuR1uqD .modal-header .close svg {
  fill: #353535;
}
.cid-v2CiuR1uqD .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CiuR1uqD .modal-header .close:focus {
  outline: none;
}
.cid-v2CiuR1uqD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CiuR1uqD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CiuR1uqD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CiuR1uqD .modal-body {
    padding: 1rem;
  }
}
.cid-v2CiuR1uqD .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CiuR1uqD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CiuR1uqD .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CiuR1uqD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CiuR1uqD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CiuR1uqD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CiuR1uqD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CiuR1uqD .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CiuR1uqD .modal-lg,
  .cid-v2CiuR1uqD .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CiuR1uqD .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CiuR1uqD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CiuR1uqD .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CiuR1uqD .form-group {
  margin-bottom: 1rem;
}
.cid-v2CiuR1uqD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CiuR1uqD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CiuR1uqD .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CiuR1uqD .mbr-section-btn {
  margin: 0;
}
.cid-v2CiuR1uqD .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CiuR1uqD .mbr-text P {
  text-align: center;
}
.cid-v2CiuRzceE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CiuRzceE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CiuRzceE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CiuRzceE .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CiuRzceE .footer-col {
    flex-direction: column;
  }
}
.cid-v2CiuRzceE .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CiuRzceE .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CiuRzceE .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CiuRzceE .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CiuRzceE .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CiuRzceE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CiuRzceE .soc-item {
  margin: 6px;
}
.cid-v2CiuRzceE .soc-item a:hover .mbr-iconfont,
.cid-v2CiuRzceE .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CiuRzceE .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CiuRzceE .row {
    text-align: center;
  }
  .cid-v2CiuRzceE .social-row {
    justify-content: center;
  }
}
.cid-v2CiuRzceE .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CiuRzceE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CiuRzceE .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CiuRzceE .mbr-text {
  color: #bbbbbb;
}
.cid-v2CiuRzceE .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CiuRzceE .list,
.cid-v2CiuRzceE .item-wrap {
  color: #232323;
}
.cid-v2CiuRzceE .copyright {
  color: #000000;
}
.cid-v2CiuRzceE a,
.cid-v2CiuRzceE a:link,
.cid-v2CiuRzceE a:visited {
  text-decoration: none;
}
.cid-v2CiuRzceE a:hover,
.cid-v2CiuRzceE a:focus,
.cid-v2CiuRzceE a:active {
  text-decoration: none;
}
.cid-v2CiuRzceE a,
.cid-v2CiuRzceE a:link,
.cid-v2CiuRzceE a:visited,
.cid-v2CiuRzceE a:hover,
.cid-v2CiuRzceE a:focus,
.cid-v2CiuRzceE a:active {
  text-decoration: underline !important;
}
.cid-v2CiuRzceE .mbr-section-btn a,
.cid-v2CiuRzceE .mbr-section-btn a:link,
.cid-v2CiuRzceE .mbr-section-btn a:visited,
.cid-v2CiuRzceE .mbr-section-btn a:hover,
.cid-v2CiuRzceE .mbr-section-btn a:focus,
.cid-v2CiuRzceE .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CiuRzceE .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CiuS8CZx.popup-builder {
  background-color: #ffffff;
}
.cid-v2CiuS8CZx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CiuS8CZx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CiuS8CZx .modal-content,
.cid-v2CiuS8CZx .modal-dialog {
  height: auto;
}
.cid-v2CiuS8CZx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CiuS8CZx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CiuS8CZx .form-wrapper .mbr-form .form-group,
  .cid-v2CiuS8CZx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CiuS8CZx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CiuS8CZx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CiuS8CZx .mbr-text {
  text-align: center;
}
.cid-v2CiuS8CZx .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CiuS8CZx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CiuS8CZx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CiuS8CZx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CiuS8CZx .modal-open {
  overflow: hidden;
}
.cid-v2CiuS8CZx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CiuS8CZx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CiuS8CZx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CiuS8CZx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CiuS8CZx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CiuS8CZx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CiuS8CZx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CiuS8CZx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CiuS8CZx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CiuS8CZx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CiuS8CZx .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CiuS8CZx .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CiuS8CZx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CiuS8CZx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CiuS8CZx .modal-header {
    padding: 1rem;
  }
}
.cid-v2CiuS8CZx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CiuS8CZx .modal-header .close svg {
  fill: #353535;
}
.cid-v2CiuS8CZx .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CiuS8CZx .modal-header .close:focus {
  outline: none;
}
.cid-v2CiuS8CZx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CiuS8CZx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CiuS8CZx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CiuS8CZx .modal-body {
    padding: 1rem;
  }
}
.cid-v2CiuS8CZx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CiuS8CZx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CiuS8CZx .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CiuS8CZx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CiuS8CZx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CiuS8CZx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CiuS8CZx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CiuS8CZx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CiuS8CZx .modal-lg,
  .cid-v2CiuS8CZx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CiuS8CZx .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CiuS8CZx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CiuS8CZx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CiuS8CZx .form-group {
  margin-bottom: 1rem;
}
.cid-v2CiuS8CZx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CiuS8CZx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CiuS8CZx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CiuS8CZx .mbr-section-btn {
  margin: 0;
}
.cid-v2CiuS8CZx .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CejVAoWR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CejVAoWR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CejVAoWR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CejVAoWR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CejVAoWR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CejVAoWR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CejVAoWR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CejVAoWR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CejVAoWR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CejVAoWR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CejVAoWR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CejVAoWR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CejVAoWR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CejVAoWR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CejVAoWR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CejVAoWR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CejVAoWR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CejVAoWR .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CejVAoWR .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CejVAoWR .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CejVAoWR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CejVAoWR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CejVAoWR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CejVAoWR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CejVAoWR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CejVAoWR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CejVAoWR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CejVAoWR .nav-item:focus,
.cid-v2CejVAoWR .nav-link:focus {
  outline: none;
}
.cid-v2CejVAoWR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CejVAoWR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CejVAoWR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CejVAoWR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CejVAoWR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CejVAoWR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CejVAoWR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CejVAoWR .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CejVAoWR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CejVAoWR .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CejVAoWR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CejVAoWR .navbar.collapsed {
  justify-content: center;
}
.cid-v2CejVAoWR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CejVAoWR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CejVAoWR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CejVAoWR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CejVAoWR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CejVAoWR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CejVAoWR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CejVAoWR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CejVAoWR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CejVAoWR .navbar {
    min-height: 72px;
  }
  .cid-v2CejVAoWR .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CejVAoWR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CejVAoWR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CejVAoWR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CejVAoWR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CejVAoWR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CejVAoWR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CejVAoWR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CejVAoWR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CejVAoWR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CejVAoWR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CejVAoWR .dropdown-item.active,
.cid-v2CejVAoWR .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CejVAoWR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CejVAoWR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CejVAoWR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CejVAoWR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CejVAoWR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CejVAoWR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CejVAoWR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CejVAoWR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CejVAoWR .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CejVAoWR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CejVAoWR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CejVAoWR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CejVAoWR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CejVAoWR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CejVAoWR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CejVAoWR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CejVAoWR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CejVAoWR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CejVAoWR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CejVAoWR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CejVAoWR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CejVAoWR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CejVAoWR .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CejVAoWR .navbar {
    height: 70px;
  }
  .cid-v2CejVAoWR .navbar.opened {
    height: auto;
  }
  .cid-v2CejVAoWR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CejVAoWR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CejVAoWR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CejVAoWR .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CejVAoWR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CejVAoWR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CejVAoWR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CejVAoWR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CejVAoWR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CejVAoWR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CejUtMAm {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CejUtMAm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CejUtMAm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CejUtMAm .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CejUtMAm .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CejUtMAm .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CejUtMAm .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CejUtMAm .mbr-text,
.cid-v2CejUtMAm .mbr-section-btn {
  text-align: center;
}
#custom-html-ce {
  /* Mobile optimisation */
}
#custom-html-ce .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-ce .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-ce .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CejWi9JZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CejWi9JZ .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CejWi9JZ .social-row .soc-item {
  margin: 8px;
}
.cid-v2CejWi9JZ .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CejWi9JZ .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CejWi9JZ .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CejWi9JZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CejWi9JZ .mbr-section-title {
  color: #ffffff;
}
.cid-v2CejWi9JZ .mbr-section-title,
.cid-v2CejWi9JZ .social-list {
  color: #000000;
}
.cid-v2CejWHoOq.popup-builder {
  background-color: #ffffff;
}
.cid-v2CejWHoOq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CejWHoOq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CejWHoOq .modal-content,
.cid-v2CejWHoOq .modal-dialog {
  height: auto;
}
.cid-v2CejWHoOq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CejWHoOq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CejWHoOq .form-wrapper .mbr-form .form-group,
  .cid-v2CejWHoOq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CejWHoOq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CejWHoOq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CejWHoOq .mbr-text {
  text-align: center;
}
.cid-v2CejWHoOq .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CejWHoOq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CejWHoOq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CejWHoOq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CejWHoOq .modal-open {
  overflow: hidden;
}
.cid-v2CejWHoOq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CejWHoOq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CejWHoOq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CejWHoOq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CejWHoOq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CejWHoOq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CejWHoOq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CejWHoOq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CejWHoOq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CejWHoOq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CejWHoOq .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CejWHoOq .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CejWHoOq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CejWHoOq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CejWHoOq .modal-header {
    padding: 1rem;
  }
}
.cid-v2CejWHoOq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CejWHoOq .modal-header .close svg {
  fill: #353535;
}
.cid-v2CejWHoOq .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CejWHoOq .modal-header .close:focus {
  outline: none;
}
.cid-v2CejWHoOq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CejWHoOq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CejWHoOq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CejWHoOq .modal-body {
    padding: 1rem;
  }
}
.cid-v2CejWHoOq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CejWHoOq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CejWHoOq .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CejWHoOq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CejWHoOq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CejWHoOq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CejWHoOq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CejWHoOq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CejWHoOq .modal-lg,
  .cid-v2CejWHoOq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CejWHoOq .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CejWHoOq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CejWHoOq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CejWHoOq .form-group {
  margin-bottom: 1rem;
}
.cid-v2CejWHoOq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CejWHoOq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CejWHoOq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CejWHoOq .mbr-section-btn {
  margin: 0;
}
.cid-v2CejWHoOq .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CejWHoOq .mbr-text P {
  text-align: center;
}
.cid-v2CejX8moA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CejX8moA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CejX8moA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CejX8moA .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CejX8moA .footer-col {
    flex-direction: column;
  }
}
.cid-v2CejX8moA .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CejX8moA .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CejX8moA .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CejX8moA .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CejX8moA .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CejX8moA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CejX8moA .soc-item {
  margin: 6px;
}
.cid-v2CejX8moA .soc-item a:hover .mbr-iconfont,
.cid-v2CejX8moA .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CejX8moA .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CejX8moA .row {
    text-align: center;
  }
  .cid-v2CejX8moA .social-row {
    justify-content: center;
  }
}
.cid-v2CejX8moA .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CejX8moA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CejX8moA .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CejX8moA .mbr-text {
  color: #bbbbbb;
}
.cid-v2CejX8moA .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CejX8moA .list,
.cid-v2CejX8moA .item-wrap {
  color: #232323;
}
.cid-v2CejX8moA .copyright {
  color: #000000;
}
.cid-v2CejX8moA a,
.cid-v2CejX8moA a:link,
.cid-v2CejX8moA a:visited {
  text-decoration: none;
}
.cid-v2CejX8moA a:hover,
.cid-v2CejX8moA a:focus,
.cid-v2CejX8moA a:active {
  text-decoration: none;
}
.cid-v2CejX8moA a,
.cid-v2CejX8moA a:link,
.cid-v2CejX8moA a:visited,
.cid-v2CejX8moA a:hover,
.cid-v2CejX8moA a:focus,
.cid-v2CejX8moA a:active {
  text-decoration: underline !important;
}
.cid-v2CejX8moA .mbr-section-btn a,
.cid-v2CejX8moA .mbr-section-btn a:link,
.cid-v2CejX8moA .mbr-section-btn a:visited,
.cid-v2CejX8moA .mbr-section-btn a:hover,
.cid-v2CejX8moA .mbr-section-btn a:focus,
.cid-v2CejX8moA .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CejX8moA .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CejXCLX3.popup-builder {
  background-color: #ffffff;
}
.cid-v2CejXCLX3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CejXCLX3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CejXCLX3 .modal-content,
.cid-v2CejXCLX3 .modal-dialog {
  height: auto;
}
.cid-v2CejXCLX3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CejXCLX3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CejXCLX3 .form-wrapper .mbr-form .form-group,
  .cid-v2CejXCLX3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CejXCLX3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CejXCLX3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CejXCLX3 .mbr-text {
  text-align: center;
}
.cid-v2CejXCLX3 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CejXCLX3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CejXCLX3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CejXCLX3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CejXCLX3 .modal-open {
  overflow: hidden;
}
.cid-v2CejXCLX3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CejXCLX3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CejXCLX3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CejXCLX3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CejXCLX3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CejXCLX3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CejXCLX3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CejXCLX3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CejXCLX3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CejXCLX3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CejXCLX3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CejXCLX3 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CejXCLX3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CejXCLX3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CejXCLX3 .modal-header {
    padding: 1rem;
  }
}
.cid-v2CejXCLX3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CejXCLX3 .modal-header .close svg {
  fill: #353535;
}
.cid-v2CejXCLX3 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CejXCLX3 .modal-header .close:focus {
  outline: none;
}
.cid-v2CejXCLX3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CejXCLX3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CejXCLX3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CejXCLX3 .modal-body {
    padding: 1rem;
  }
}
.cid-v2CejXCLX3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CejXCLX3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CejXCLX3 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CejXCLX3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CejXCLX3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CejXCLX3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CejXCLX3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CejXCLX3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CejXCLX3 .modal-lg,
  .cid-v2CejXCLX3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CejXCLX3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CejXCLX3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CejXCLX3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CejXCLX3 .form-group {
  margin-bottom: 1rem;
}
.cid-v2CejXCLX3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CejXCLX3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CejXCLX3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CejXCLX3 .mbr-section-btn {
  margin: 0;
}
.cid-v2CejXCLX3 .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2Ck5wkffs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2Ck5wkffs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Ck5wkffs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2Ck5wkffs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2Ck5wkffs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2Ck5wkffs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2Ck5wkffs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2Ck5wkffs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2Ck5wkffs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2Ck5wkffs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2Ck5wkffs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2Ck5wkffs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2Ck5wkffs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2Ck5wkffs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2Ck5wkffs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2Ck5wkffs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2Ck5wkffs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2Ck5wkffs .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2Ck5wkffs .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2Ck5wkffs .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Ck5wkffs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2Ck5wkffs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2Ck5wkffs .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2Ck5wkffs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Ck5wkffs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2Ck5wkffs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2Ck5wkffs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2Ck5wkffs .nav-item:focus,
.cid-v2Ck5wkffs .nav-link:focus {
  outline: none;
}
.cid-v2Ck5wkffs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2Ck5wkffs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2Ck5wkffs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2Ck5wkffs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2Ck5wkffs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2Ck5wkffs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2Ck5wkffs .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2Ck5wkffs .navbar.opened {
  transition: all 0.3s;
}
.cid-v2Ck5wkffs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2Ck5wkffs .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2Ck5wkffs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2Ck5wkffs .navbar.collapsed {
  justify-content: center;
}
.cid-v2Ck5wkffs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2Ck5wkffs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2Ck5wkffs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2Ck5wkffs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2Ck5wkffs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2Ck5wkffs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2Ck5wkffs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2Ck5wkffs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2Ck5wkffs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Ck5wkffs .navbar {
    min-height: 72px;
  }
  .cid-v2Ck5wkffs .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Ck5wkffs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2Ck5wkffs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2Ck5wkffs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2Ck5wkffs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2Ck5wkffs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2Ck5wkffs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2Ck5wkffs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2Ck5wkffs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2Ck5wkffs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2Ck5wkffs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2Ck5wkffs .dropdown-item.active,
.cid-v2Ck5wkffs .dropdown-item:active {
  background-color: transparent;
}
.cid-v2Ck5wkffs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2Ck5wkffs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2Ck5wkffs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2Ck5wkffs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2Ck5wkffs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2Ck5wkffs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2Ck5wkffs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2Ck5wkffs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2Ck5wkffs .navbar-buttons {
    text-align: left;
  }
}
.cid-v2Ck5wkffs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2Ck5wkffs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2Ck5wkffs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2Ck5wkffs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Ck5wkffs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Ck5wkffs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2Ck5wkffs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Ck5wkffs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2Ck5wkffs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2Ck5wkffs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Ck5wkffs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2Ck5wkffs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2Ck5wkffs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2Ck5wkffs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2Ck5wkffs .navbar {
    height: 70px;
  }
  .cid-v2Ck5wkffs .navbar.opened {
    height: auto;
  }
  .cid-v2Ck5wkffs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2Ck5wkffs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2Ck5wkffs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2Ck5wkffs .navbar-brand {
    margin-right: auto;
  }
  .cid-v2Ck5wkffs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2Ck5wkffs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2Ck5wkffs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2Ck5wkffs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Ck5wkffs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2Ck5wkffs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2Ck5uTMhC {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2Ck5uTMhC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Ck5uTMhC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Ck5uTMhC .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2Ck5uTMhC .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Ck5uTMhC .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Ck5uTMhC .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2Ck5uTMhC .mbr-text,
.cid-v2Ck5uTMhC .mbr-section-btn {
  text-align: center;
}
#custom-html-de {
  /* Mobile optimisation */
}
#custom-html-de .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-de .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-de .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2Ck5xtfal {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2Ck5xtfal .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2Ck5xtfal .social-row .soc-item {
  margin: 8px;
}
.cid-v2Ck5xtfal .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2Ck5xtfal .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2Ck5xtfal .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2Ck5xtfal .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2Ck5xtfal .mbr-section-title {
  color: #ffffff;
}
.cid-v2Ck5xtfal .mbr-section-title,
.cid-v2Ck5xtfal .social-list {
  color: #000000;
}
.cid-v2Ck5y6e2J.popup-builder {
  background-color: #ffffff;
}
.cid-v2Ck5y6e2J.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Ck5y6e2J.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Ck5y6e2J .modal-content,
.cid-v2Ck5y6e2J .modal-dialog {
  height: auto;
}
.cid-v2Ck5y6e2J .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Ck5y6e2J .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Ck5y6e2J .form-wrapper .mbr-form .form-group,
  .cid-v2Ck5y6e2J .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Ck5y6e2J .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Ck5y6e2J .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Ck5y6e2J .mbr-text {
  text-align: center;
}
.cid-v2Ck5y6e2J .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Ck5y6e2J .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Ck5y6e2J .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Ck5y6e2J .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Ck5y6e2J .modal-open {
  overflow: hidden;
}
.cid-v2Ck5y6e2J .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Ck5y6e2J .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Ck5y6e2J .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Ck5y6e2J .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Ck5y6e2J .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Ck5y6e2J .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Ck5y6e2J .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Ck5y6e2J .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Ck5y6e2J .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Ck5y6e2J .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Ck5y6e2J .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Ck5y6e2J .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Ck5y6e2J .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Ck5y6e2J .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Ck5y6e2J .modal-header {
    padding: 1rem;
  }
}
.cid-v2Ck5y6e2J .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Ck5y6e2J .modal-header .close svg {
  fill: #353535;
}
.cid-v2Ck5y6e2J .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Ck5y6e2J .modal-header .close:focus {
  outline: none;
}
.cid-v2Ck5y6e2J .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Ck5y6e2J .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Ck5y6e2J .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Ck5y6e2J .modal-body {
    padding: 1rem;
  }
}
.cid-v2Ck5y6e2J .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Ck5y6e2J .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Ck5y6e2J .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Ck5y6e2J .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Ck5y6e2J .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Ck5y6e2J .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Ck5y6e2J .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Ck5y6e2J .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Ck5y6e2J .modal-lg,
  .cid-v2Ck5y6e2J .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Ck5y6e2J .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Ck5y6e2J .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Ck5y6e2J .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Ck5y6e2J .form-group {
  margin-bottom: 1rem;
}
.cid-v2Ck5y6e2J .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Ck5y6e2J .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Ck5y6e2J .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Ck5y6e2J .mbr-section-btn {
  margin: 0;
}
.cid-v2Ck5y6e2J .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2Ck5y6e2J .mbr-text P {
  text-align: center;
}
.cid-v2Ck5yNvpl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Ck5yNvpl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Ck5yNvpl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Ck5yNvpl .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Ck5yNvpl .footer-col {
    flex-direction: column;
  }
}
.cid-v2Ck5yNvpl .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Ck5yNvpl .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Ck5yNvpl .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Ck5yNvpl .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Ck5yNvpl .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Ck5yNvpl .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Ck5yNvpl .soc-item {
  margin: 6px;
}
.cid-v2Ck5yNvpl .soc-item a:hover .mbr-iconfont,
.cid-v2Ck5yNvpl .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Ck5yNvpl .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Ck5yNvpl .row {
    text-align: center;
  }
  .cid-v2Ck5yNvpl .social-row {
    justify-content: center;
  }
}
.cid-v2Ck5yNvpl .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Ck5yNvpl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Ck5yNvpl .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Ck5yNvpl .mbr-text {
  color: #bbbbbb;
}
.cid-v2Ck5yNvpl .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Ck5yNvpl .list,
.cid-v2Ck5yNvpl .item-wrap {
  color: #232323;
}
.cid-v2Ck5yNvpl .copyright {
  color: #000000;
}
.cid-v2Ck5yNvpl a,
.cid-v2Ck5yNvpl a:link,
.cid-v2Ck5yNvpl a:visited {
  text-decoration: none;
}
.cid-v2Ck5yNvpl a:hover,
.cid-v2Ck5yNvpl a:focus,
.cid-v2Ck5yNvpl a:active {
  text-decoration: none;
}
.cid-v2Ck5yNvpl a,
.cid-v2Ck5yNvpl a:link,
.cid-v2Ck5yNvpl a:visited,
.cid-v2Ck5yNvpl a:hover,
.cid-v2Ck5yNvpl a:focus,
.cid-v2Ck5yNvpl a:active {
  text-decoration: underline !important;
}
.cid-v2Ck5yNvpl .mbr-section-btn a,
.cid-v2Ck5yNvpl .mbr-section-btn a:link,
.cid-v2Ck5yNvpl .mbr-section-btn a:visited,
.cid-v2Ck5yNvpl .mbr-section-btn a:hover,
.cid-v2Ck5yNvpl .mbr-section-btn a:focus,
.cid-v2Ck5yNvpl .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Ck5yNvpl .acknowledgement-text {
  font-size: 70%;
}
.cid-v2Ck5zpAcT.popup-builder {
  background-color: #ffffff;
}
.cid-v2Ck5zpAcT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Ck5zpAcT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Ck5zpAcT .modal-content,
.cid-v2Ck5zpAcT .modal-dialog {
  height: auto;
}
.cid-v2Ck5zpAcT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Ck5zpAcT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Ck5zpAcT .form-wrapper .mbr-form .form-group,
  .cid-v2Ck5zpAcT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Ck5zpAcT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Ck5zpAcT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Ck5zpAcT .mbr-text {
  text-align: center;
}
.cid-v2Ck5zpAcT .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Ck5zpAcT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Ck5zpAcT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Ck5zpAcT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Ck5zpAcT .modal-open {
  overflow: hidden;
}
.cid-v2Ck5zpAcT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Ck5zpAcT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Ck5zpAcT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Ck5zpAcT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Ck5zpAcT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Ck5zpAcT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Ck5zpAcT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Ck5zpAcT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Ck5zpAcT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Ck5zpAcT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Ck5zpAcT .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Ck5zpAcT .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Ck5zpAcT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Ck5zpAcT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Ck5zpAcT .modal-header {
    padding: 1rem;
  }
}
.cid-v2Ck5zpAcT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Ck5zpAcT .modal-header .close svg {
  fill: #353535;
}
.cid-v2Ck5zpAcT .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Ck5zpAcT .modal-header .close:focus {
  outline: none;
}
.cid-v2Ck5zpAcT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Ck5zpAcT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Ck5zpAcT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Ck5zpAcT .modal-body {
    padding: 1rem;
  }
}
.cid-v2Ck5zpAcT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Ck5zpAcT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Ck5zpAcT .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Ck5zpAcT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Ck5zpAcT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Ck5zpAcT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Ck5zpAcT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Ck5zpAcT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Ck5zpAcT .modal-lg,
  .cid-v2Ck5zpAcT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Ck5zpAcT .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Ck5zpAcT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Ck5zpAcT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Ck5zpAcT .form-group {
  margin-bottom: 1rem;
}
.cid-v2Ck5zpAcT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Ck5zpAcT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Ck5zpAcT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Ck5zpAcT .mbr-section-btn {
  margin: 0;
}
.cid-v2Ck5zpAcT .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2Cl3Ikfxi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2Cl3Ikfxi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cl3Ikfxi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2Cl3Ikfxi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2Cl3Ikfxi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2Cl3Ikfxi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2Cl3Ikfxi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2Cl3Ikfxi .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2Cl3Ikfxi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2Cl3Ikfxi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2Cl3Ikfxi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2Cl3Ikfxi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2Cl3Ikfxi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2Cl3Ikfxi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2Cl3Ikfxi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2Cl3Ikfxi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2Cl3Ikfxi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2Cl3Ikfxi .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2Cl3Ikfxi .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2Cl3Ikfxi .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cl3Ikfxi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cl3Ikfxi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2Cl3Ikfxi .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2Cl3Ikfxi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cl3Ikfxi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2Cl3Ikfxi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2Cl3Ikfxi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2Cl3Ikfxi .nav-item:focus,
.cid-v2Cl3Ikfxi .nav-link:focus {
  outline: none;
}
.cid-v2Cl3Ikfxi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2Cl3Ikfxi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2Cl3Ikfxi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2Cl3Ikfxi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2Cl3Ikfxi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2Cl3Ikfxi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2Cl3Ikfxi .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2Cl3Ikfxi .navbar.opened {
  transition: all 0.3s;
}
.cid-v2Cl3Ikfxi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2Cl3Ikfxi .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2Cl3Ikfxi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2Cl3Ikfxi .navbar.collapsed {
  justify-content: center;
}
.cid-v2Cl3Ikfxi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2Cl3Ikfxi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2Cl3Ikfxi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2Cl3Ikfxi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2Cl3Ikfxi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2Cl3Ikfxi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2Cl3Ikfxi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2Cl3Ikfxi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2Cl3Ikfxi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cl3Ikfxi .navbar {
    min-height: 72px;
  }
  .cid-v2Cl3Ikfxi .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Cl3Ikfxi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2Cl3Ikfxi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2Cl3Ikfxi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2Cl3Ikfxi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2Cl3Ikfxi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cl3Ikfxi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2Cl3Ikfxi .dropdown-item.active,
.cid-v2Cl3Ikfxi .dropdown-item:active {
  background-color: transparent;
}
.cid-v2Cl3Ikfxi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2Cl3Ikfxi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2Cl3Ikfxi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2Cl3Ikfxi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2Cl3Ikfxi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2Cl3Ikfxi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2Cl3Ikfxi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2Cl3Ikfxi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2Cl3Ikfxi .navbar-buttons {
    text-align: left;
  }
}
.cid-v2Cl3Ikfxi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2Cl3Ikfxi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2Cl3Ikfxi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2Cl3Ikfxi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cl3Ikfxi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cl3Ikfxi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2Cl3Ikfxi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cl3Ikfxi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2Cl3Ikfxi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2Cl3Ikfxi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cl3Ikfxi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2Cl3Ikfxi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2Cl3Ikfxi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2Cl3Ikfxi .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2Cl3Ikfxi .navbar {
    height: 70px;
  }
  .cid-v2Cl3Ikfxi .navbar.opened {
    height: auto;
  }
  .cid-v2Cl3Ikfxi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2Cl3Ikfxi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2Cl3Ikfxi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2Cl3Ikfxi .navbar-brand {
    margin-right: auto;
  }
  .cid-v2Cl3Ikfxi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2Cl3Ikfxi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2Cl3Ikfxi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cl3Ikfxi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2Cl3Ikfxi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2Cl3GrwR2 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2Cl3GrwR2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cl3GrwR2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cl3GrwR2 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2Cl3GrwR2 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cl3GrwR2 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cl3GrwR2 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2Cl3GrwR2 .mbr-text,
.cid-v2Cl3GrwR2 .mbr-section-btn {
  text-align: center;
}
#custom-html-dl {
  /* Mobile optimisation */
}
#custom-html-dl .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-dl .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-dl .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2Cl3JZIdG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2Cl3JZIdG .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2Cl3JZIdG .social-row .soc-item {
  margin: 8px;
}
.cid-v2Cl3JZIdG .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2Cl3JZIdG .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2Cl3JZIdG .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2Cl3JZIdG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2Cl3JZIdG .mbr-section-title {
  color: #ffffff;
}
.cid-v2Cl3JZIdG .mbr-section-title,
.cid-v2Cl3JZIdG .social-list {
  color: #000000;
}
.cid-v2Cl3KJLhv.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cl3KJLhv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cl3KJLhv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cl3KJLhv .modal-content,
.cid-v2Cl3KJLhv .modal-dialog {
  height: auto;
}
.cid-v2Cl3KJLhv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cl3KJLhv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cl3KJLhv .form-wrapper .mbr-form .form-group,
  .cid-v2Cl3KJLhv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cl3KJLhv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cl3KJLhv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cl3KJLhv .mbr-text {
  text-align: center;
}
.cid-v2Cl3KJLhv .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cl3KJLhv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cl3KJLhv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cl3KJLhv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cl3KJLhv .modal-open {
  overflow: hidden;
}
.cid-v2Cl3KJLhv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cl3KJLhv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cl3KJLhv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cl3KJLhv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cl3KJLhv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cl3KJLhv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cl3KJLhv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cl3KJLhv .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cl3KJLhv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cl3KJLhv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cl3KJLhv .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cl3KJLhv .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cl3KJLhv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cl3KJLhv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cl3KJLhv .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cl3KJLhv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cl3KJLhv .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cl3KJLhv .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cl3KJLhv .modal-header .close:focus {
  outline: none;
}
.cid-v2Cl3KJLhv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cl3KJLhv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cl3KJLhv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cl3KJLhv .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cl3KJLhv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cl3KJLhv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cl3KJLhv .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cl3KJLhv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cl3KJLhv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cl3KJLhv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cl3KJLhv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cl3KJLhv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cl3KJLhv .modal-lg,
  .cid-v2Cl3KJLhv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cl3KJLhv .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cl3KJLhv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cl3KJLhv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cl3KJLhv .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cl3KJLhv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cl3KJLhv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cl3KJLhv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cl3KJLhv .mbr-section-btn {
  margin: 0;
}
.cid-v2Cl3KJLhv .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2Cl3KJLhv .mbr-text P {
  text-align: center;
}
.cid-v2Cl3LA6rn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Cl3LA6rn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cl3LA6rn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cl3LA6rn .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Cl3LA6rn .footer-col {
    flex-direction: column;
  }
}
.cid-v2Cl3LA6rn .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Cl3LA6rn .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cl3LA6rn .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cl3LA6rn .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cl3LA6rn .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Cl3LA6rn .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Cl3LA6rn .soc-item {
  margin: 6px;
}
.cid-v2Cl3LA6rn .soc-item a:hover .mbr-iconfont,
.cid-v2Cl3LA6rn .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Cl3LA6rn .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cl3LA6rn .row {
    text-align: center;
  }
  .cid-v2Cl3LA6rn .social-row {
    justify-content: center;
  }
}
.cid-v2Cl3LA6rn .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Cl3LA6rn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cl3LA6rn .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Cl3LA6rn .mbr-text {
  color: #bbbbbb;
}
.cid-v2Cl3LA6rn .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Cl3LA6rn .list,
.cid-v2Cl3LA6rn .item-wrap {
  color: #232323;
}
.cid-v2Cl3LA6rn .copyright {
  color: #000000;
}
.cid-v2Cl3LA6rn a,
.cid-v2Cl3LA6rn a:link,
.cid-v2Cl3LA6rn a:visited {
  text-decoration: none;
}
.cid-v2Cl3LA6rn a:hover,
.cid-v2Cl3LA6rn a:focus,
.cid-v2Cl3LA6rn a:active {
  text-decoration: none;
}
.cid-v2Cl3LA6rn a,
.cid-v2Cl3LA6rn a:link,
.cid-v2Cl3LA6rn a:visited,
.cid-v2Cl3LA6rn a:hover,
.cid-v2Cl3LA6rn a:focus,
.cid-v2Cl3LA6rn a:active {
  text-decoration: underline !important;
}
.cid-v2Cl3LA6rn .mbr-section-btn a,
.cid-v2Cl3LA6rn .mbr-section-btn a:link,
.cid-v2Cl3LA6rn .mbr-section-btn a:visited,
.cid-v2Cl3LA6rn .mbr-section-btn a:hover,
.cid-v2Cl3LA6rn .mbr-section-btn a:focus,
.cid-v2Cl3LA6rn .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Cl3LA6rn .acknowledgement-text {
  font-size: 70%;
}
.cid-v2Cl3MtTUN.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cl3MtTUN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cl3MtTUN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cl3MtTUN .modal-content,
.cid-v2Cl3MtTUN .modal-dialog {
  height: auto;
}
.cid-v2Cl3MtTUN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cl3MtTUN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cl3MtTUN .form-wrapper .mbr-form .form-group,
  .cid-v2Cl3MtTUN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cl3MtTUN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cl3MtTUN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cl3MtTUN .mbr-text {
  text-align: center;
}
.cid-v2Cl3MtTUN .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cl3MtTUN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cl3MtTUN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cl3MtTUN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cl3MtTUN .modal-open {
  overflow: hidden;
}
.cid-v2Cl3MtTUN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cl3MtTUN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cl3MtTUN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cl3MtTUN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cl3MtTUN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cl3MtTUN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cl3MtTUN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cl3MtTUN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cl3MtTUN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cl3MtTUN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cl3MtTUN .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cl3MtTUN .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cl3MtTUN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cl3MtTUN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cl3MtTUN .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cl3MtTUN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cl3MtTUN .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cl3MtTUN .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cl3MtTUN .modal-header .close:focus {
  outline: none;
}
.cid-v2Cl3MtTUN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cl3MtTUN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cl3MtTUN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cl3MtTUN .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cl3MtTUN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cl3MtTUN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cl3MtTUN .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cl3MtTUN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cl3MtTUN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cl3MtTUN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cl3MtTUN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cl3MtTUN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cl3MtTUN .modal-lg,
  .cid-v2Cl3MtTUN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cl3MtTUN .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cl3MtTUN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cl3MtTUN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cl3MtTUN .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cl3MtTUN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cl3MtTUN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cl3MtTUN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cl3MtTUN .mbr-section-btn {
  margin: 0;
}
.cid-v2Cl3MtTUN .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2ClDsBnHk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2ClDsBnHk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2ClDsBnHk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2ClDsBnHk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2ClDsBnHk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2ClDsBnHk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2ClDsBnHk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2ClDsBnHk .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2ClDsBnHk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2ClDsBnHk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2ClDsBnHk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2ClDsBnHk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2ClDsBnHk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2ClDsBnHk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2ClDsBnHk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2ClDsBnHk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2ClDsBnHk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2ClDsBnHk .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2ClDsBnHk .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2ClDsBnHk .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2ClDsBnHk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2ClDsBnHk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2ClDsBnHk .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2ClDsBnHk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2ClDsBnHk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2ClDsBnHk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2ClDsBnHk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2ClDsBnHk .nav-item:focus,
.cid-v2ClDsBnHk .nav-link:focus {
  outline: none;
}
.cid-v2ClDsBnHk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2ClDsBnHk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2ClDsBnHk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2ClDsBnHk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2ClDsBnHk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2ClDsBnHk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2ClDsBnHk .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2ClDsBnHk .navbar.opened {
  transition: all 0.3s;
}
.cid-v2ClDsBnHk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2ClDsBnHk .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2ClDsBnHk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2ClDsBnHk .navbar.collapsed {
  justify-content: center;
}
.cid-v2ClDsBnHk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2ClDsBnHk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2ClDsBnHk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2ClDsBnHk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2ClDsBnHk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2ClDsBnHk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2ClDsBnHk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2ClDsBnHk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2ClDsBnHk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2ClDsBnHk .navbar {
    min-height: 72px;
  }
  .cid-v2ClDsBnHk .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2ClDsBnHk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2ClDsBnHk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2ClDsBnHk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2ClDsBnHk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2ClDsBnHk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2ClDsBnHk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2ClDsBnHk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2ClDsBnHk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2ClDsBnHk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2ClDsBnHk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2ClDsBnHk .dropdown-item.active,
.cid-v2ClDsBnHk .dropdown-item:active {
  background-color: transparent;
}
.cid-v2ClDsBnHk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2ClDsBnHk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2ClDsBnHk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2ClDsBnHk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2ClDsBnHk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2ClDsBnHk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2ClDsBnHk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2ClDsBnHk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2ClDsBnHk .navbar-buttons {
    text-align: left;
  }
}
.cid-v2ClDsBnHk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2ClDsBnHk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2ClDsBnHk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2ClDsBnHk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2ClDsBnHk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2ClDsBnHk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2ClDsBnHk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2ClDsBnHk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2ClDsBnHk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2ClDsBnHk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2ClDsBnHk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2ClDsBnHk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2ClDsBnHk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2ClDsBnHk .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2ClDsBnHk .navbar {
    height: 70px;
  }
  .cid-v2ClDsBnHk .navbar.opened {
    height: auto;
  }
  .cid-v2ClDsBnHk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2ClDsBnHk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2ClDsBnHk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2ClDsBnHk .navbar-brand {
    margin-right: auto;
  }
  .cid-v2ClDsBnHk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2ClDsBnHk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2ClDsBnHk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2ClDsBnHk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2ClDsBnHk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2ClDsBnHk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2ClDqLgHu {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2ClDqLgHu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2ClDqLgHu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2ClDqLgHu .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2ClDqLgHu .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2ClDqLgHu .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2ClDqLgHu .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2ClDqLgHu .mbr-text,
.cid-v2ClDqLgHu .mbr-section-btn {
  text-align: center;
}
#custom-html-ds {
  /* Mobile optimisation */
}
#custom-html-ds .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-ds .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-ds .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2ClDttiNu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2ClDttiNu .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2ClDttiNu .social-row .soc-item {
  margin: 8px;
}
.cid-v2ClDttiNu .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2ClDttiNu .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2ClDttiNu .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2ClDttiNu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2ClDttiNu .mbr-section-title {
  color: #ffffff;
}
.cid-v2ClDttiNu .mbr-section-title,
.cid-v2ClDttiNu .social-list {
  color: #000000;
}
.cid-v2ClDu1cfz.popup-builder {
  background-color: #ffffff;
}
.cid-v2ClDu1cfz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ClDu1cfz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ClDu1cfz .modal-content,
.cid-v2ClDu1cfz .modal-dialog {
  height: auto;
}
.cid-v2ClDu1cfz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ClDu1cfz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ClDu1cfz .form-wrapper .mbr-form .form-group,
  .cid-v2ClDu1cfz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ClDu1cfz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ClDu1cfz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ClDu1cfz .mbr-text {
  text-align: center;
}
.cid-v2ClDu1cfz .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ClDu1cfz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ClDu1cfz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ClDu1cfz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ClDu1cfz .modal-open {
  overflow: hidden;
}
.cid-v2ClDu1cfz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ClDu1cfz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ClDu1cfz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ClDu1cfz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ClDu1cfz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ClDu1cfz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ClDu1cfz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ClDu1cfz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ClDu1cfz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ClDu1cfz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ClDu1cfz .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ClDu1cfz .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ClDu1cfz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ClDu1cfz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ClDu1cfz .modal-header {
    padding: 1rem;
  }
}
.cid-v2ClDu1cfz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ClDu1cfz .modal-header .close svg {
  fill: #353535;
}
.cid-v2ClDu1cfz .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ClDu1cfz .modal-header .close:focus {
  outline: none;
}
.cid-v2ClDu1cfz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ClDu1cfz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ClDu1cfz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ClDu1cfz .modal-body {
    padding: 1rem;
  }
}
.cid-v2ClDu1cfz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ClDu1cfz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ClDu1cfz .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ClDu1cfz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ClDu1cfz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ClDu1cfz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ClDu1cfz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ClDu1cfz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ClDu1cfz .modal-lg,
  .cid-v2ClDu1cfz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ClDu1cfz .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ClDu1cfz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ClDu1cfz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ClDu1cfz .form-group {
  margin-bottom: 1rem;
}
.cid-v2ClDu1cfz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ClDu1cfz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ClDu1cfz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ClDu1cfz .mbr-section-btn {
  margin: 0;
}
.cid-v2ClDu1cfz .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ClDu1cfz .mbr-text P {
  text-align: center;
}
.cid-v2ClDuDljx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2ClDuDljx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2ClDuDljx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2ClDuDljx .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2ClDuDljx .footer-col {
    flex-direction: column;
  }
}
.cid-v2ClDuDljx .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2ClDuDljx .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2ClDuDljx .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2ClDuDljx .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2ClDuDljx .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2ClDuDljx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2ClDuDljx .soc-item {
  margin: 6px;
}
.cid-v2ClDuDljx .soc-item a:hover .mbr-iconfont,
.cid-v2ClDuDljx .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2ClDuDljx .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2ClDuDljx .row {
    text-align: center;
  }
  .cid-v2ClDuDljx .social-row {
    justify-content: center;
  }
}
.cid-v2ClDuDljx .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2ClDuDljx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2ClDuDljx .list {
    margin-bottom: 0rem;
  }
}
.cid-v2ClDuDljx .mbr-text {
  color: #bbbbbb;
}
.cid-v2ClDuDljx .mbr-section-subtitle {
  color: #000000;
}
.cid-v2ClDuDljx .list,
.cid-v2ClDuDljx .item-wrap {
  color: #232323;
}
.cid-v2ClDuDljx .copyright {
  color: #000000;
}
.cid-v2ClDuDljx a,
.cid-v2ClDuDljx a:link,
.cid-v2ClDuDljx a:visited {
  text-decoration: none;
}
.cid-v2ClDuDljx a:hover,
.cid-v2ClDuDljx a:focus,
.cid-v2ClDuDljx a:active {
  text-decoration: none;
}
.cid-v2ClDuDljx a,
.cid-v2ClDuDljx a:link,
.cid-v2ClDuDljx a:visited,
.cid-v2ClDuDljx a:hover,
.cid-v2ClDuDljx a:focus,
.cid-v2ClDuDljx a:active {
  text-decoration: underline !important;
}
.cid-v2ClDuDljx .mbr-section-btn a,
.cid-v2ClDuDljx .mbr-section-btn a:link,
.cid-v2ClDuDljx .mbr-section-btn a:visited,
.cid-v2ClDuDljx .mbr-section-btn a:hover,
.cid-v2ClDuDljx .mbr-section-btn a:focus,
.cid-v2ClDuDljx .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2ClDuDljx .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ClDvkAou.popup-builder {
  background-color: #ffffff;
}
.cid-v2ClDvkAou.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ClDvkAou.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ClDvkAou .modal-content,
.cid-v2ClDvkAou .modal-dialog {
  height: auto;
}
.cid-v2ClDvkAou .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ClDvkAou .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ClDvkAou .form-wrapper .mbr-form .form-group,
  .cid-v2ClDvkAou .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ClDvkAou .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ClDvkAou .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ClDvkAou .mbr-text {
  text-align: center;
}
.cid-v2ClDvkAou .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ClDvkAou .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ClDvkAou .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ClDvkAou .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ClDvkAou .modal-open {
  overflow: hidden;
}
.cid-v2ClDvkAou .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ClDvkAou .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ClDvkAou .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ClDvkAou .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ClDvkAou .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ClDvkAou .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ClDvkAou .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ClDvkAou .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ClDvkAou .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ClDvkAou .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ClDvkAou .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ClDvkAou .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ClDvkAou .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ClDvkAou .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ClDvkAou .modal-header {
    padding: 1rem;
  }
}
.cid-v2ClDvkAou .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ClDvkAou .modal-header .close svg {
  fill: #353535;
}
.cid-v2ClDvkAou .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ClDvkAou .modal-header .close:focus {
  outline: none;
}
.cid-v2ClDvkAou .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ClDvkAou .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ClDvkAou .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ClDvkAou .modal-body {
    padding: 1rem;
  }
}
.cid-v2ClDvkAou .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ClDvkAou .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ClDvkAou .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ClDvkAou .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ClDvkAou .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ClDvkAou .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ClDvkAou .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ClDvkAou .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ClDvkAou .modal-lg,
  .cid-v2ClDvkAou .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ClDvkAou .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ClDvkAou .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ClDvkAou .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ClDvkAou .form-group {
  margin-bottom: 1rem;
}
.cid-v2ClDvkAou .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ClDvkAou .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ClDvkAou .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ClDvkAou .mbr-section-btn {
  margin: 0;
}
.cid-v2ClDvkAou .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2C8MIaOqH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2C8MIaOqH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2C8MIaOqH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2C8MIaOqH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2C8MIaOqH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2C8MIaOqH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2C8MIaOqH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2C8MIaOqH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2C8MIaOqH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2C8MIaOqH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2C8MIaOqH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2C8MIaOqH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2C8MIaOqH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2C8MIaOqH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2C8MIaOqH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2C8MIaOqH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2C8MIaOqH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2C8MIaOqH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2C8MIaOqH .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2C8MIaOqH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2C8MIaOqH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2C8MIaOqH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2C8MIaOqH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2C8MIaOqH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2C8MIaOqH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2C8MIaOqH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2C8MIaOqH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2C8MIaOqH .nav-item:focus,
.cid-v2C8MIaOqH .nav-link:focus {
  outline: none;
}
.cid-v2C8MIaOqH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2C8MIaOqH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2C8MIaOqH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2C8MIaOqH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2C8MIaOqH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2C8MIaOqH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2C8MIaOqH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2C8MIaOqH .navbar.opened {
  transition: all 0.3s;
}
.cid-v2C8MIaOqH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2C8MIaOqH .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2C8MIaOqH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2C8MIaOqH .navbar.collapsed {
  justify-content: center;
}
.cid-v2C8MIaOqH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2C8MIaOqH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2C8MIaOqH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2C8MIaOqH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2C8MIaOqH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2C8MIaOqH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2C8MIaOqH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2C8MIaOqH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2C8MIaOqH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2C8MIaOqH .navbar {
    min-height: 72px;
  }
  .cid-v2C8MIaOqH .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2C8MIaOqH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2C8MIaOqH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2C8MIaOqH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2C8MIaOqH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2C8MIaOqH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2C8MIaOqH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2C8MIaOqH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2C8MIaOqH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2C8MIaOqH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2C8MIaOqH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2C8MIaOqH .dropdown-item.active,
.cid-v2C8MIaOqH .dropdown-item:active {
  background-color: transparent;
}
.cid-v2C8MIaOqH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2C8MIaOqH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2C8MIaOqH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2C8MIaOqH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2C8MIaOqH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2C8MIaOqH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2C8MIaOqH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2C8MIaOqH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2C8MIaOqH .navbar-buttons {
    text-align: left;
  }
}
.cid-v2C8MIaOqH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2C8MIaOqH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2C8MIaOqH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2C8MIaOqH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2C8MIaOqH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2C8MIaOqH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2C8MIaOqH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2C8MIaOqH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2C8MIaOqH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2C8MIaOqH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2C8MIaOqH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2C8MIaOqH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2C8MIaOqH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2C8MIaOqH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2C8MIaOqH .navbar {
    height: 70px;
  }
  .cid-v2C8MIaOqH .navbar.opened {
    height: auto;
  }
  .cid-v2C8MIaOqH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2C8MIaOqH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2C8MIaOqH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2C8MIaOqH .navbar-brand {
    margin-right: auto;
  }
  .cid-v2C8MIaOqH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2C8MIaOqH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2C8MIaOqH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2C8MIaOqH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2C8MIaOqH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2C8MIaOqH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2C8MGZkm6 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2C8MGZkm6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2C8MGZkm6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2C8MGZkm6 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2C8MGZkm6 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2C8MGZkm6 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2C8MGZkm6 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2C8MGZkm6 .mbr-text,
.cid-v2C8MGZkm6 .mbr-section-btn {
  text-align: center;
}
#custom-html-c7 {
  /* Mobile optimisation */
}
#custom-html-c7 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-c7 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-c7 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2C8MJusHf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2C8MJusHf .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2C8MJusHf .social-row .soc-item {
  margin: 8px;
}
.cid-v2C8MJusHf .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2C8MJusHf .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2C8MJusHf .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2C8MJusHf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2C8MJusHf .mbr-section-title {
  color: #ffffff;
}
.cid-v2C8MJusHf .mbr-section-title,
.cid-v2C8MJusHf .social-list {
  color: #000000;
}
.cid-v2C8MK7nHx.popup-builder {
  background-color: #ffffff;
}
.cid-v2C8MK7nHx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2C8MK7nHx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2C8MK7nHx .modal-content,
.cid-v2C8MK7nHx .modal-dialog {
  height: auto;
}
.cid-v2C8MK7nHx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2C8MK7nHx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2C8MK7nHx .form-wrapper .mbr-form .form-group,
  .cid-v2C8MK7nHx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2C8MK7nHx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2C8MK7nHx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2C8MK7nHx .mbr-text {
  text-align: center;
}
.cid-v2C8MK7nHx .pt-0 {
  padding-top: 0 !important;
}
.cid-v2C8MK7nHx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2C8MK7nHx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2C8MK7nHx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2C8MK7nHx .modal-open {
  overflow: hidden;
}
.cid-v2C8MK7nHx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2C8MK7nHx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2C8MK7nHx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2C8MK7nHx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2C8MK7nHx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2C8MK7nHx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2C8MK7nHx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2C8MK7nHx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2C8MK7nHx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2C8MK7nHx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2C8MK7nHx .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2C8MK7nHx .modal-backdrop.show {
  opacity: .5;
}
.cid-v2C8MK7nHx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2C8MK7nHx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2C8MK7nHx .modal-header {
    padding: 1rem;
  }
}
.cid-v2C8MK7nHx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2C8MK7nHx .modal-header .close svg {
  fill: #353535;
}
.cid-v2C8MK7nHx .modal-header .close:hover {
  opacity: 1;
}
.cid-v2C8MK7nHx .modal-header .close:focus {
  outline: none;
}
.cid-v2C8MK7nHx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2C8MK7nHx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2C8MK7nHx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2C8MK7nHx .modal-body {
    padding: 1rem;
  }
}
.cid-v2C8MK7nHx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2C8MK7nHx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2C8MK7nHx .modal-footer {
    padding: 1rem;
  }
}
.cid-v2C8MK7nHx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2C8MK7nHx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2C8MK7nHx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2C8MK7nHx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2C8MK7nHx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2C8MK7nHx .modal-lg,
  .cid-v2C8MK7nHx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2C8MK7nHx .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2C8MK7nHx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2C8MK7nHx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2C8MK7nHx .form-group {
  margin-bottom: 1rem;
}
.cid-v2C8MK7nHx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2C8MK7nHx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2C8MK7nHx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2C8MK7nHx .mbr-section-btn {
  margin: 0;
}
.cid-v2C8MK7nHx .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2C8MK7nHx .mbr-text P {
  text-align: center;
}
.cid-v2C8MKD9gW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2C8MKD9gW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2C8MKD9gW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2C8MKD9gW .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2C8MKD9gW .footer-col {
    flex-direction: column;
  }
}
.cid-v2C8MKD9gW .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2C8MKD9gW .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2C8MKD9gW .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2C8MKD9gW .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2C8MKD9gW .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2C8MKD9gW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2C8MKD9gW .soc-item {
  margin: 6px;
}
.cid-v2C8MKD9gW .soc-item a:hover .mbr-iconfont,
.cid-v2C8MKD9gW .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2C8MKD9gW .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2C8MKD9gW .row {
    text-align: center;
  }
  .cid-v2C8MKD9gW .social-row {
    justify-content: center;
  }
}
.cid-v2C8MKD9gW .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2C8MKD9gW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2C8MKD9gW .list {
    margin-bottom: 0rem;
  }
}
.cid-v2C8MKD9gW .mbr-text {
  color: #bbbbbb;
}
.cid-v2C8MKD9gW .mbr-section-subtitle {
  color: #000000;
}
.cid-v2C8MKD9gW .list,
.cid-v2C8MKD9gW .item-wrap {
  color: #232323;
}
.cid-v2C8MKD9gW .copyright {
  color: #000000;
}
.cid-v2C8MKD9gW a,
.cid-v2C8MKD9gW a:link,
.cid-v2C8MKD9gW a:visited {
  text-decoration: none;
}
.cid-v2C8MKD9gW a:hover,
.cid-v2C8MKD9gW a:focus,
.cid-v2C8MKD9gW a:active {
  text-decoration: none;
}
.cid-v2C8MKD9gW a,
.cid-v2C8MKD9gW a:link,
.cid-v2C8MKD9gW a:visited,
.cid-v2C8MKD9gW a:hover,
.cid-v2C8MKD9gW a:focus,
.cid-v2C8MKD9gW a:active {
  text-decoration: underline !important;
}
.cid-v2C8MKD9gW .mbr-section-btn a,
.cid-v2C8MKD9gW .mbr-section-btn a:link,
.cid-v2C8MKD9gW .mbr-section-btn a:visited,
.cid-v2C8MKD9gW .mbr-section-btn a:hover,
.cid-v2C8MKD9gW .mbr-section-btn a:focus,
.cid-v2C8MKD9gW .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2C8MKD9gW .acknowledgement-text {
  font-size: 70%;
}
.cid-v2C8ML9c5Q.popup-builder {
  background-color: #ffffff;
}
.cid-v2C8ML9c5Q.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2C8ML9c5Q.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2C8ML9c5Q .modal-content,
.cid-v2C8ML9c5Q .modal-dialog {
  height: auto;
}
.cid-v2C8ML9c5Q .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2C8ML9c5Q .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2C8ML9c5Q .form-wrapper .mbr-form .form-group,
  .cid-v2C8ML9c5Q .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2C8ML9c5Q .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2C8ML9c5Q .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2C8ML9c5Q .mbr-text {
  text-align: center;
}
.cid-v2C8ML9c5Q .pt-0 {
  padding-top: 0 !important;
}
.cid-v2C8ML9c5Q .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2C8ML9c5Q .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2C8ML9c5Q .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2C8ML9c5Q .modal-open {
  overflow: hidden;
}
.cid-v2C8ML9c5Q .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2C8ML9c5Q .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2C8ML9c5Q .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2C8ML9c5Q .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2C8ML9c5Q .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2C8ML9c5Q .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2C8ML9c5Q .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2C8ML9c5Q .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2C8ML9c5Q .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2C8ML9c5Q .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2C8ML9c5Q .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2C8ML9c5Q .modal-backdrop.show {
  opacity: .5;
}
.cid-v2C8ML9c5Q .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2C8ML9c5Q .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2C8ML9c5Q .modal-header {
    padding: 1rem;
  }
}
.cid-v2C8ML9c5Q .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2C8ML9c5Q .modal-header .close svg {
  fill: #353535;
}
.cid-v2C8ML9c5Q .modal-header .close:hover {
  opacity: 1;
}
.cid-v2C8ML9c5Q .modal-header .close:focus {
  outline: none;
}
.cid-v2C8ML9c5Q .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2C8ML9c5Q .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2C8ML9c5Q .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2C8ML9c5Q .modal-body {
    padding: 1rem;
  }
}
.cid-v2C8ML9c5Q .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2C8ML9c5Q .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2C8ML9c5Q .modal-footer {
    padding: 1rem;
  }
}
.cid-v2C8ML9c5Q .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2C8ML9c5Q .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2C8ML9c5Q .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2C8ML9c5Q .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2C8ML9c5Q .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2C8ML9c5Q .modal-lg,
  .cid-v2C8ML9c5Q .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2C8ML9c5Q .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2C8ML9c5Q .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2C8ML9c5Q .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2C8ML9c5Q .form-group {
  margin-bottom: 1rem;
}
.cid-v2C8ML9c5Q .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2C8ML9c5Q .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2C8ML9c5Q .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2C8ML9c5Q .mbr-section-btn {
  margin: 0;
}
.cid-v2C8ML9c5Q .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2Cmbx9dXO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2Cmbx9dXO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cmbx9dXO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2Cmbx9dXO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2Cmbx9dXO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2Cmbx9dXO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2Cmbx9dXO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2Cmbx9dXO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2Cmbx9dXO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2Cmbx9dXO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2Cmbx9dXO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2Cmbx9dXO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2Cmbx9dXO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2Cmbx9dXO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2Cmbx9dXO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2Cmbx9dXO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2Cmbx9dXO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2Cmbx9dXO .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2Cmbx9dXO .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2Cmbx9dXO .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cmbx9dXO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cmbx9dXO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2Cmbx9dXO .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2Cmbx9dXO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cmbx9dXO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2Cmbx9dXO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2Cmbx9dXO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2Cmbx9dXO .nav-item:focus,
.cid-v2Cmbx9dXO .nav-link:focus {
  outline: none;
}
.cid-v2Cmbx9dXO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2Cmbx9dXO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2Cmbx9dXO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2Cmbx9dXO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2Cmbx9dXO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2Cmbx9dXO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2Cmbx9dXO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2Cmbx9dXO .navbar.opened {
  transition: all 0.3s;
}
.cid-v2Cmbx9dXO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2Cmbx9dXO .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2Cmbx9dXO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2Cmbx9dXO .navbar.collapsed {
  justify-content: center;
}
.cid-v2Cmbx9dXO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2Cmbx9dXO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2Cmbx9dXO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2Cmbx9dXO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2Cmbx9dXO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2Cmbx9dXO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2Cmbx9dXO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2Cmbx9dXO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2Cmbx9dXO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cmbx9dXO .navbar {
    min-height: 72px;
  }
  .cid-v2Cmbx9dXO .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Cmbx9dXO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2Cmbx9dXO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2Cmbx9dXO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2Cmbx9dXO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2Cmbx9dXO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2Cmbx9dXO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2Cmbx9dXO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2Cmbx9dXO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2Cmbx9dXO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cmbx9dXO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2Cmbx9dXO .dropdown-item.active,
.cid-v2Cmbx9dXO .dropdown-item:active {
  background-color: transparent;
}
.cid-v2Cmbx9dXO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2Cmbx9dXO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2Cmbx9dXO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2Cmbx9dXO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2Cmbx9dXO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2Cmbx9dXO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2Cmbx9dXO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2Cmbx9dXO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2Cmbx9dXO .navbar-buttons {
    text-align: left;
  }
}
.cid-v2Cmbx9dXO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2Cmbx9dXO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2Cmbx9dXO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2Cmbx9dXO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cmbx9dXO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cmbx9dXO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2Cmbx9dXO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cmbx9dXO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2Cmbx9dXO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2Cmbx9dXO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cmbx9dXO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2Cmbx9dXO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2Cmbx9dXO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2Cmbx9dXO .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2Cmbx9dXO .navbar {
    height: 70px;
  }
  .cid-v2Cmbx9dXO .navbar.opened {
    height: auto;
  }
  .cid-v2Cmbx9dXO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2Cmbx9dXO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2Cmbx9dXO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2Cmbx9dXO .navbar-brand {
    margin-right: auto;
  }
  .cid-v2Cmbx9dXO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2Cmbx9dXO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2Cmbx9dXO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2Cmbx9dXO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cmbx9dXO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2Cmbx9dXO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CmbvQxe9 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CmbvQxe9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CmbvQxe9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CmbvQxe9 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CmbvQxe9 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CmbvQxe9 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CmbvQxe9 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CmbvQxe9 .mbr-text,
.cid-v2CmbvQxe9 .mbr-section-btn {
  text-align: center;
}
#custom-html-dz {
  /* Mobile optimisation */
}
#custom-html-dz .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-dz .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-dz .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2Cmby9nfC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2Cmby9nfC .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2Cmby9nfC .social-row .soc-item {
  margin: 8px;
}
.cid-v2Cmby9nfC .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2Cmby9nfC .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2Cmby9nfC .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2Cmby9nfC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2Cmby9nfC .mbr-section-title {
  color: #ffffff;
}
.cid-v2Cmby9nfC .mbr-section-title,
.cid-v2Cmby9nfC .social-list {
  color: #000000;
}
.cid-v2CmbyBXG9.popup-builder {
  background-color: #ffffff;
}
.cid-v2CmbyBXG9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CmbyBXG9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CmbyBXG9 .modal-content,
.cid-v2CmbyBXG9 .modal-dialog {
  height: auto;
}
.cid-v2CmbyBXG9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CmbyBXG9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CmbyBXG9 .form-wrapper .mbr-form .form-group,
  .cid-v2CmbyBXG9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CmbyBXG9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CmbyBXG9 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CmbyBXG9 .mbr-text {
  text-align: center;
}
.cid-v2CmbyBXG9 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CmbyBXG9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CmbyBXG9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CmbyBXG9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CmbyBXG9 .modal-open {
  overflow: hidden;
}
.cid-v2CmbyBXG9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CmbyBXG9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CmbyBXG9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CmbyBXG9 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CmbyBXG9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CmbyBXG9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CmbyBXG9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CmbyBXG9 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CmbyBXG9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CmbyBXG9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CmbyBXG9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CmbyBXG9 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CmbyBXG9 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CmbyBXG9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CmbyBXG9 .modal-header {
    padding: 1rem;
  }
}
.cid-v2CmbyBXG9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CmbyBXG9 .modal-header .close svg {
  fill: #353535;
}
.cid-v2CmbyBXG9 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CmbyBXG9 .modal-header .close:focus {
  outline: none;
}
.cid-v2CmbyBXG9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CmbyBXG9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CmbyBXG9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CmbyBXG9 .modal-body {
    padding: 1rem;
  }
}
.cid-v2CmbyBXG9 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CmbyBXG9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CmbyBXG9 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CmbyBXG9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CmbyBXG9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CmbyBXG9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CmbyBXG9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CmbyBXG9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CmbyBXG9 .modal-lg,
  .cid-v2CmbyBXG9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CmbyBXG9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CmbyBXG9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CmbyBXG9 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CmbyBXG9 .form-group {
  margin-bottom: 1rem;
}
.cid-v2CmbyBXG9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CmbyBXG9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CmbyBXG9 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CmbyBXG9 .mbr-section-btn {
  margin: 0;
}
.cid-v2CmbyBXG9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CmbyBXG9 .mbr-text P {
  text-align: center;
}
.cid-v2Cmbz82Ja {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Cmbz82Ja .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cmbz82Ja .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cmbz82Ja .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Cmbz82Ja .footer-col {
    flex-direction: column;
  }
}
.cid-v2Cmbz82Ja .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Cmbz82Ja .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cmbz82Ja .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cmbz82Ja .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cmbz82Ja .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Cmbz82Ja .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Cmbz82Ja .soc-item {
  margin: 6px;
}
.cid-v2Cmbz82Ja .soc-item a:hover .mbr-iconfont,
.cid-v2Cmbz82Ja .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Cmbz82Ja .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cmbz82Ja .row {
    text-align: center;
  }
  .cid-v2Cmbz82Ja .social-row {
    justify-content: center;
  }
}
.cid-v2Cmbz82Ja .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Cmbz82Ja .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cmbz82Ja .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Cmbz82Ja .mbr-text {
  color: #bbbbbb;
}
.cid-v2Cmbz82Ja .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Cmbz82Ja .list,
.cid-v2Cmbz82Ja .item-wrap {
  color: #232323;
}
.cid-v2Cmbz82Ja .copyright {
  color: #000000;
}
.cid-v2Cmbz82Ja a,
.cid-v2Cmbz82Ja a:link,
.cid-v2Cmbz82Ja a:visited {
  text-decoration: none;
}
.cid-v2Cmbz82Ja a:hover,
.cid-v2Cmbz82Ja a:focus,
.cid-v2Cmbz82Ja a:active {
  text-decoration: none;
}
.cid-v2Cmbz82Ja a,
.cid-v2Cmbz82Ja a:link,
.cid-v2Cmbz82Ja a:visited,
.cid-v2Cmbz82Ja a:hover,
.cid-v2Cmbz82Ja a:focus,
.cid-v2Cmbz82Ja a:active {
  text-decoration: underline !important;
}
.cid-v2Cmbz82Ja .mbr-section-btn a,
.cid-v2Cmbz82Ja .mbr-section-btn a:link,
.cid-v2Cmbz82Ja .mbr-section-btn a:visited,
.cid-v2Cmbz82Ja .mbr-section-btn a:hover,
.cid-v2Cmbz82Ja .mbr-section-btn a:focus,
.cid-v2Cmbz82Ja .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Cmbz82Ja .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CmbzK3nJ.popup-builder {
  background-color: #ffffff;
}
.cid-v2CmbzK3nJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CmbzK3nJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CmbzK3nJ .modal-content,
.cid-v2CmbzK3nJ .modal-dialog {
  height: auto;
}
.cid-v2CmbzK3nJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CmbzK3nJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CmbzK3nJ .form-wrapper .mbr-form .form-group,
  .cid-v2CmbzK3nJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CmbzK3nJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CmbzK3nJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CmbzK3nJ .mbr-text {
  text-align: center;
}
.cid-v2CmbzK3nJ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CmbzK3nJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CmbzK3nJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CmbzK3nJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CmbzK3nJ .modal-open {
  overflow: hidden;
}
.cid-v2CmbzK3nJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CmbzK3nJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CmbzK3nJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CmbzK3nJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CmbzK3nJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CmbzK3nJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CmbzK3nJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CmbzK3nJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CmbzK3nJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CmbzK3nJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CmbzK3nJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CmbzK3nJ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CmbzK3nJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CmbzK3nJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CmbzK3nJ .modal-header {
    padding: 1rem;
  }
}
.cid-v2CmbzK3nJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CmbzK3nJ .modal-header .close svg {
  fill: #353535;
}
.cid-v2CmbzK3nJ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CmbzK3nJ .modal-header .close:focus {
  outline: none;
}
.cid-v2CmbzK3nJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CmbzK3nJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CmbzK3nJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CmbzK3nJ .modal-body {
    padding: 1rem;
  }
}
.cid-v2CmbzK3nJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CmbzK3nJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CmbzK3nJ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CmbzK3nJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CmbzK3nJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CmbzK3nJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CmbzK3nJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CmbzK3nJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CmbzK3nJ .modal-lg,
  .cid-v2CmbzK3nJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CmbzK3nJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CmbzK3nJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CmbzK3nJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CmbzK3nJ .form-group {
  margin-bottom: 1rem;
}
.cid-v2CmbzK3nJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CmbzK3nJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CmbzK3nJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CmbzK3nJ .mbr-section-btn {
  margin: 0;
}
.cid-v2CmbzK3nJ .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CnEWONdo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CnEWONdo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CnEWONdo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CnEWONdo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CnEWONdo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CnEWONdo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CnEWONdo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CnEWONdo .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CnEWONdo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CnEWONdo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CnEWONdo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CnEWONdo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CnEWONdo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CnEWONdo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CnEWONdo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CnEWONdo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CnEWONdo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CnEWONdo .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CnEWONdo .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CnEWONdo .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CnEWONdo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CnEWONdo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CnEWONdo .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CnEWONdo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CnEWONdo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CnEWONdo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CnEWONdo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CnEWONdo .nav-item:focus,
.cid-v2CnEWONdo .nav-link:focus {
  outline: none;
}
.cid-v2CnEWONdo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CnEWONdo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CnEWONdo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CnEWONdo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CnEWONdo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CnEWONdo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CnEWONdo .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CnEWONdo .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CnEWONdo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CnEWONdo .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CnEWONdo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CnEWONdo .navbar.collapsed {
  justify-content: center;
}
.cid-v2CnEWONdo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CnEWONdo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CnEWONdo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CnEWONdo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CnEWONdo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CnEWONdo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CnEWONdo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CnEWONdo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CnEWONdo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CnEWONdo .navbar {
    min-height: 72px;
  }
  .cid-v2CnEWONdo .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CnEWONdo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CnEWONdo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CnEWONdo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CnEWONdo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CnEWONdo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CnEWONdo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CnEWONdo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CnEWONdo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CnEWONdo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CnEWONdo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CnEWONdo .dropdown-item.active,
.cid-v2CnEWONdo .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CnEWONdo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CnEWONdo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CnEWONdo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CnEWONdo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CnEWONdo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CnEWONdo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CnEWONdo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CnEWONdo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CnEWONdo .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CnEWONdo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CnEWONdo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CnEWONdo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CnEWONdo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CnEWONdo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CnEWONdo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CnEWONdo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CnEWONdo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CnEWONdo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CnEWONdo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CnEWONdo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CnEWONdo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CnEWONdo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CnEWONdo .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CnEWONdo .navbar {
    height: 70px;
  }
  .cid-v2CnEWONdo .navbar.opened {
    height: auto;
  }
  .cid-v2CnEWONdo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CnEWONdo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CnEWONdo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CnEWONdo .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CnEWONdo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CnEWONdo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CnEWONdo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CnEWONdo .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CnEWONdo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CnEWONdo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CnEW6SoD {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CnEW6SoD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CnEW6SoD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CnEW6SoD .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CnEW6SoD .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CnEW6SoD .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CnEW6SoD .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CnEW6SoD .mbr-text,
.cid-v2CnEW6SoD .mbr-section-btn {
  text-align: center;
}
#custom-html-ed {
  /* Mobile optimisation */
}
#custom-html-ed .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-ed .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-ed .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CnEXAb7F {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CnEXAb7F .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CnEXAb7F .social-row .soc-item {
  margin: 8px;
}
.cid-v2CnEXAb7F .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CnEXAb7F .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CnEXAb7F .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CnEXAb7F .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CnEXAb7F .mbr-section-title {
  color: #ffffff;
}
.cid-v2CnEXAb7F .mbr-section-title,
.cid-v2CnEXAb7F .social-list {
  color: #000000;
}
.cid-v2CnEYHf6r.popup-builder {
  background-color: #ffffff;
}
.cid-v2CnEYHf6r.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CnEYHf6r.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CnEYHf6r .modal-content,
.cid-v2CnEYHf6r .modal-dialog {
  height: auto;
}
.cid-v2CnEYHf6r .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CnEYHf6r .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CnEYHf6r .form-wrapper .mbr-form .form-group,
  .cid-v2CnEYHf6r .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CnEYHf6r .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CnEYHf6r .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CnEYHf6r .mbr-text {
  text-align: center;
}
.cid-v2CnEYHf6r .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CnEYHf6r .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CnEYHf6r .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CnEYHf6r .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CnEYHf6r .modal-open {
  overflow: hidden;
}
.cid-v2CnEYHf6r .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CnEYHf6r .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CnEYHf6r .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CnEYHf6r .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CnEYHf6r .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CnEYHf6r .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CnEYHf6r .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CnEYHf6r .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CnEYHf6r .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CnEYHf6r .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CnEYHf6r .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CnEYHf6r .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CnEYHf6r .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CnEYHf6r .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CnEYHf6r .modal-header {
    padding: 1rem;
  }
}
.cid-v2CnEYHf6r .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CnEYHf6r .modal-header .close svg {
  fill: #353535;
}
.cid-v2CnEYHf6r .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CnEYHf6r .modal-header .close:focus {
  outline: none;
}
.cid-v2CnEYHf6r .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CnEYHf6r .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CnEYHf6r .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CnEYHf6r .modal-body {
    padding: 1rem;
  }
}
.cid-v2CnEYHf6r .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CnEYHf6r .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CnEYHf6r .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CnEYHf6r .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CnEYHf6r .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CnEYHf6r .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CnEYHf6r .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CnEYHf6r .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CnEYHf6r .modal-lg,
  .cid-v2CnEYHf6r .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CnEYHf6r .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CnEYHf6r .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CnEYHf6r .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CnEYHf6r .form-group {
  margin-bottom: 1rem;
}
.cid-v2CnEYHf6r .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CnEYHf6r .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CnEYHf6r .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CnEYHf6r .mbr-section-btn {
  margin: 0;
}
.cid-v2CnEYHf6r .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CnEYHf6r .mbr-text P {
  text-align: center;
}
.cid-v2CnEZdYYf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CnEZdYYf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CnEZdYYf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CnEZdYYf .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CnEZdYYf .footer-col {
    flex-direction: column;
  }
}
.cid-v2CnEZdYYf .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CnEZdYYf .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CnEZdYYf .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CnEZdYYf .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CnEZdYYf .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CnEZdYYf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CnEZdYYf .soc-item {
  margin: 6px;
}
.cid-v2CnEZdYYf .soc-item a:hover .mbr-iconfont,
.cid-v2CnEZdYYf .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CnEZdYYf .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CnEZdYYf .row {
    text-align: center;
  }
  .cid-v2CnEZdYYf .social-row {
    justify-content: center;
  }
}
.cid-v2CnEZdYYf .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CnEZdYYf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CnEZdYYf .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CnEZdYYf .mbr-text {
  color: #bbbbbb;
}
.cid-v2CnEZdYYf .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CnEZdYYf .list,
.cid-v2CnEZdYYf .item-wrap {
  color: #232323;
}
.cid-v2CnEZdYYf .copyright {
  color: #000000;
}
.cid-v2CnEZdYYf a,
.cid-v2CnEZdYYf a:link,
.cid-v2CnEZdYYf a:visited {
  text-decoration: none;
}
.cid-v2CnEZdYYf a:hover,
.cid-v2CnEZdYYf a:focus,
.cid-v2CnEZdYYf a:active {
  text-decoration: none;
}
.cid-v2CnEZdYYf a,
.cid-v2CnEZdYYf a:link,
.cid-v2CnEZdYYf a:visited,
.cid-v2CnEZdYYf a:hover,
.cid-v2CnEZdYYf a:focus,
.cid-v2CnEZdYYf a:active {
  text-decoration: underline !important;
}
.cid-v2CnEZdYYf .mbr-section-btn a,
.cid-v2CnEZdYYf .mbr-section-btn a:link,
.cid-v2CnEZdYYf .mbr-section-btn a:visited,
.cid-v2CnEZdYYf .mbr-section-btn a:hover,
.cid-v2CnEZdYYf .mbr-section-btn a:focus,
.cid-v2CnEZdYYf .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CnEZdYYf .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CnEZLZmQ.popup-builder {
  background-color: #ffffff;
}
.cid-v2CnEZLZmQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CnEZLZmQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CnEZLZmQ .modal-content,
.cid-v2CnEZLZmQ .modal-dialog {
  height: auto;
}
.cid-v2CnEZLZmQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CnEZLZmQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CnEZLZmQ .form-wrapper .mbr-form .form-group,
  .cid-v2CnEZLZmQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CnEZLZmQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CnEZLZmQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CnEZLZmQ .mbr-text {
  text-align: center;
}
.cid-v2CnEZLZmQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CnEZLZmQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CnEZLZmQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CnEZLZmQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CnEZLZmQ .modal-open {
  overflow: hidden;
}
.cid-v2CnEZLZmQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CnEZLZmQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CnEZLZmQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CnEZLZmQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CnEZLZmQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CnEZLZmQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CnEZLZmQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CnEZLZmQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CnEZLZmQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CnEZLZmQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CnEZLZmQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CnEZLZmQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CnEZLZmQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CnEZLZmQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CnEZLZmQ .modal-header {
    padding: 1rem;
  }
}
.cid-v2CnEZLZmQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CnEZLZmQ .modal-header .close svg {
  fill: #353535;
}
.cid-v2CnEZLZmQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CnEZLZmQ .modal-header .close:focus {
  outline: none;
}
.cid-v2CnEZLZmQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CnEZLZmQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CnEZLZmQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CnEZLZmQ .modal-body {
    padding: 1rem;
  }
}
.cid-v2CnEZLZmQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CnEZLZmQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CnEZLZmQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CnEZLZmQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CnEZLZmQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CnEZLZmQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CnEZLZmQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CnEZLZmQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CnEZLZmQ .modal-lg,
  .cid-v2CnEZLZmQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CnEZLZmQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CnEZLZmQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CnEZLZmQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CnEZLZmQ .form-group {
  margin-bottom: 1rem;
}
.cid-v2CnEZLZmQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CnEZLZmQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CnEZLZmQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CnEZLZmQ .mbr-section-btn {
  margin: 0;
}
.cid-v2CnEZLZmQ .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CMH6LoHD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CMH6LoHD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CMH6LoHD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CMH6LoHD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CMH6LoHD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CMH6LoHD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CMH6LoHD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CMH6LoHD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CMH6LoHD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CMH6LoHD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CMH6LoHD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CMH6LoHD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CMH6LoHD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CMH6LoHD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CMH6LoHD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CMH6LoHD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CMH6LoHD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CMH6LoHD .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CMH6LoHD .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CMH6LoHD .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CMH6LoHD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CMH6LoHD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CMH6LoHD .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CMH6LoHD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CMH6LoHD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CMH6LoHD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CMH6LoHD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CMH6LoHD .nav-item:focus,
.cid-v2CMH6LoHD .nav-link:focus {
  outline: none;
}
.cid-v2CMH6LoHD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CMH6LoHD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CMH6LoHD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CMH6LoHD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CMH6LoHD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CMH6LoHD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CMH6LoHD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CMH6LoHD .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CMH6LoHD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CMH6LoHD .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CMH6LoHD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CMH6LoHD .navbar.collapsed {
  justify-content: center;
}
.cid-v2CMH6LoHD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CMH6LoHD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CMH6LoHD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CMH6LoHD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CMH6LoHD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CMH6LoHD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CMH6LoHD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CMH6LoHD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CMH6LoHD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CMH6LoHD .navbar {
    min-height: 72px;
  }
  .cid-v2CMH6LoHD .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CMH6LoHD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CMH6LoHD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CMH6LoHD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CMH6LoHD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CMH6LoHD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CMH6LoHD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CMH6LoHD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CMH6LoHD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CMH6LoHD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CMH6LoHD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CMH6LoHD .dropdown-item.active,
.cid-v2CMH6LoHD .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CMH6LoHD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CMH6LoHD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CMH6LoHD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CMH6LoHD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CMH6LoHD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CMH6LoHD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CMH6LoHD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CMH6LoHD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CMH6LoHD .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CMH6LoHD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CMH6LoHD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CMH6LoHD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CMH6LoHD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CMH6LoHD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CMH6LoHD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CMH6LoHD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CMH6LoHD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CMH6LoHD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CMH6LoHD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CMH6LoHD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CMH6LoHD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CMH6LoHD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CMH6LoHD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CMH6LoHD .navbar {
    height: 70px;
  }
  .cid-v2CMH6LoHD .navbar.opened {
    height: auto;
  }
  .cid-v2CMH6LoHD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CMH6LoHD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CMH6LoHD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CMH6LoHD .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CMH6LoHD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CMH6LoHD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CMH6LoHD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CMH6LoHD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CMH6LoHD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CMH6LoHD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CMH4ZRXq {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CMH4ZRXq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CMH4ZRXq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CMH4ZRXq .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CMH4ZRXq .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CMH4ZRXq .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CMH4ZRXq .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CMH4ZRXq .mbr-text,
.cid-v2CMH4ZRXq .mbr-section-btn {
  text-align: center;
}
#custom-html-fc {
  /* Mobile optimisation */
}
#custom-html-fc .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-fc .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-fc .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CMH7SMSA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CMH7SMSA .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CMH7SMSA .social-row .soc-item {
  margin: 8px;
}
.cid-v2CMH7SMSA .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CMH7SMSA .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CMH7SMSA .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CMH7SMSA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CMH7SMSA .mbr-section-title {
  color: #ffffff;
}
.cid-v2CMH7SMSA .mbr-section-title,
.cid-v2CMH7SMSA .social-list {
  color: #000000;
}
.cid-v2CMHa2ZEi.popup-builder {
  background-color: #ffffff;
}
.cid-v2CMHa2ZEi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CMHa2ZEi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CMHa2ZEi .modal-content,
.cid-v2CMHa2ZEi .modal-dialog {
  height: auto;
}
.cid-v2CMHa2ZEi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CMHa2ZEi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CMHa2ZEi .form-wrapper .mbr-form .form-group,
  .cid-v2CMHa2ZEi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CMHa2ZEi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CMHa2ZEi .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CMHa2ZEi .mbr-text {
  text-align: center;
}
.cid-v2CMHa2ZEi .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CMHa2ZEi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CMHa2ZEi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CMHa2ZEi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CMHa2ZEi .modal-open {
  overflow: hidden;
}
.cid-v2CMHa2ZEi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CMHa2ZEi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CMHa2ZEi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CMHa2ZEi .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CMHa2ZEi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CMHa2ZEi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CMHa2ZEi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CMHa2ZEi .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CMHa2ZEi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CMHa2ZEi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CMHa2ZEi .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CMHa2ZEi .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CMHa2ZEi .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CMHa2ZEi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CMHa2ZEi .modal-header {
    padding: 1rem;
  }
}
.cid-v2CMHa2ZEi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CMHa2ZEi .modal-header .close svg {
  fill: #353535;
}
.cid-v2CMHa2ZEi .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CMHa2ZEi .modal-header .close:focus {
  outline: none;
}
.cid-v2CMHa2ZEi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CMHa2ZEi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CMHa2ZEi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CMHa2ZEi .modal-body {
    padding: 1rem;
  }
}
.cid-v2CMHa2ZEi .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CMHa2ZEi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CMHa2ZEi .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CMHa2ZEi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CMHa2ZEi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CMHa2ZEi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CMHa2ZEi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CMHa2ZEi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CMHa2ZEi .modal-lg,
  .cid-v2CMHa2ZEi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CMHa2ZEi .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CMHa2ZEi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CMHa2ZEi .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CMHa2ZEi .form-group {
  margin-bottom: 1rem;
}
.cid-v2CMHa2ZEi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CMHa2ZEi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CMHa2ZEi .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CMHa2ZEi .mbr-section-btn {
  margin: 0;
}
.cid-v2CMHa2ZEi .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CMHa2ZEi .mbr-text P {
  text-align: center;
}
.cid-v2CMHaNrT7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CMHaNrT7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CMHaNrT7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CMHaNrT7 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CMHaNrT7 .footer-col {
    flex-direction: column;
  }
}
.cid-v2CMHaNrT7 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CMHaNrT7 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CMHaNrT7 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CMHaNrT7 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CMHaNrT7 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CMHaNrT7 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CMHaNrT7 .soc-item {
  margin: 6px;
}
.cid-v2CMHaNrT7 .soc-item a:hover .mbr-iconfont,
.cid-v2CMHaNrT7 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CMHaNrT7 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CMHaNrT7 .row {
    text-align: center;
  }
  .cid-v2CMHaNrT7 .social-row {
    justify-content: center;
  }
}
.cid-v2CMHaNrT7 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CMHaNrT7 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CMHaNrT7 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CMHaNrT7 .mbr-text {
  color: #bbbbbb;
}
.cid-v2CMHaNrT7 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CMHaNrT7 .list,
.cid-v2CMHaNrT7 .item-wrap {
  color: #232323;
}
.cid-v2CMHaNrT7 .copyright {
  color: #000000;
}
.cid-v2CMHaNrT7 a,
.cid-v2CMHaNrT7 a:link,
.cid-v2CMHaNrT7 a:visited {
  text-decoration: none;
}
.cid-v2CMHaNrT7 a:hover,
.cid-v2CMHaNrT7 a:focus,
.cid-v2CMHaNrT7 a:active {
  text-decoration: none;
}
.cid-v2CMHaNrT7 a,
.cid-v2CMHaNrT7 a:link,
.cid-v2CMHaNrT7 a:visited,
.cid-v2CMHaNrT7 a:hover,
.cid-v2CMHaNrT7 a:focus,
.cid-v2CMHaNrT7 a:active {
  text-decoration: underline !important;
}
.cid-v2CMHaNrT7 .mbr-section-btn a,
.cid-v2CMHaNrT7 .mbr-section-btn a:link,
.cid-v2CMHaNrT7 .mbr-section-btn a:visited,
.cid-v2CMHaNrT7 .mbr-section-btn a:hover,
.cid-v2CMHaNrT7 .mbr-section-btn a:focus,
.cid-v2CMHaNrT7 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CMHaNrT7 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CMHbnqPP.popup-builder {
  background-color: #ffffff;
}
.cid-v2CMHbnqPP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CMHbnqPP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CMHbnqPP .modal-content,
.cid-v2CMHbnqPP .modal-dialog {
  height: auto;
}
.cid-v2CMHbnqPP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CMHbnqPP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CMHbnqPP .form-wrapper .mbr-form .form-group,
  .cid-v2CMHbnqPP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CMHbnqPP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CMHbnqPP .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CMHbnqPP .mbr-text {
  text-align: center;
}
.cid-v2CMHbnqPP .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CMHbnqPP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CMHbnqPP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CMHbnqPP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CMHbnqPP .modal-open {
  overflow: hidden;
}
.cid-v2CMHbnqPP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CMHbnqPP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CMHbnqPP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CMHbnqPP .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CMHbnqPP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CMHbnqPP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CMHbnqPP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CMHbnqPP .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CMHbnqPP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CMHbnqPP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CMHbnqPP .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CMHbnqPP .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CMHbnqPP .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CMHbnqPP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CMHbnqPP .modal-header {
    padding: 1rem;
  }
}
.cid-v2CMHbnqPP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CMHbnqPP .modal-header .close svg {
  fill: #353535;
}
.cid-v2CMHbnqPP .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CMHbnqPP .modal-header .close:focus {
  outline: none;
}
.cid-v2CMHbnqPP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CMHbnqPP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CMHbnqPP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CMHbnqPP .modal-body {
    padding: 1rem;
  }
}
.cid-v2CMHbnqPP .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CMHbnqPP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CMHbnqPP .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CMHbnqPP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CMHbnqPP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CMHbnqPP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CMHbnqPP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CMHbnqPP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CMHbnqPP .modal-lg,
  .cid-v2CMHbnqPP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CMHbnqPP .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CMHbnqPP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CMHbnqPP .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CMHbnqPP .form-group {
  margin-bottom: 1rem;
}
.cid-v2CMHbnqPP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CMHbnqPP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CMHbnqPP .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CMHbnqPP .mbr-section-btn {
  margin: 0;
}
.cid-v2CMHbnqPP .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CoIYeloS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CoIYeloS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CoIYeloS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CoIYeloS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CoIYeloS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CoIYeloS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CoIYeloS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CoIYeloS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CoIYeloS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CoIYeloS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CoIYeloS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CoIYeloS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CoIYeloS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CoIYeloS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CoIYeloS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CoIYeloS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CoIYeloS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CoIYeloS .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CoIYeloS .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CoIYeloS .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CoIYeloS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CoIYeloS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CoIYeloS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CoIYeloS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CoIYeloS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CoIYeloS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CoIYeloS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CoIYeloS .nav-item:focus,
.cid-v2CoIYeloS .nav-link:focus {
  outline: none;
}
.cid-v2CoIYeloS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CoIYeloS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CoIYeloS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CoIYeloS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CoIYeloS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CoIYeloS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CoIYeloS .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CoIYeloS .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CoIYeloS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CoIYeloS .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CoIYeloS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CoIYeloS .navbar.collapsed {
  justify-content: center;
}
.cid-v2CoIYeloS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CoIYeloS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CoIYeloS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CoIYeloS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CoIYeloS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CoIYeloS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CoIYeloS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CoIYeloS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CoIYeloS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CoIYeloS .navbar {
    min-height: 72px;
  }
  .cid-v2CoIYeloS .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CoIYeloS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CoIYeloS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CoIYeloS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CoIYeloS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CoIYeloS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CoIYeloS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CoIYeloS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CoIYeloS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CoIYeloS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CoIYeloS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CoIYeloS .dropdown-item.active,
.cid-v2CoIYeloS .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CoIYeloS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CoIYeloS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CoIYeloS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CoIYeloS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CoIYeloS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CoIYeloS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CoIYeloS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CoIYeloS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CoIYeloS .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CoIYeloS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CoIYeloS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CoIYeloS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CoIYeloS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CoIYeloS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CoIYeloS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CoIYeloS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CoIYeloS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CoIYeloS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CoIYeloS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CoIYeloS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CoIYeloS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CoIYeloS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CoIYeloS .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CoIYeloS .navbar {
    height: 70px;
  }
  .cid-v2CoIYeloS .navbar.opened {
    height: auto;
  }
  .cid-v2CoIYeloS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CoIYeloS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CoIYeloS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CoIYeloS .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CoIYeloS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CoIYeloS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CoIYeloS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CoIYeloS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CoIYeloS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CoIYeloS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CoIWRBR3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CoIWRBR3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CoIWRBR3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CoIWRBR3 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CoIWRBR3 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CoIWRBR3 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CoIWRBR3 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CoIWRBR3 .mbr-text,
.cid-v2CoIWRBR3 .mbr-section-btn {
  text-align: center;
}
#custom-html-ek {
  /* Mobile optimisation */
}
#custom-html-ek .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-ek .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-ek .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CoIZ3wyr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CoIZ3wyr .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CoIZ3wyr .social-row .soc-item {
  margin: 8px;
}
.cid-v2CoIZ3wyr .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CoIZ3wyr .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CoIZ3wyr .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CoIZ3wyr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CoIZ3wyr .mbr-section-title {
  color: #ffffff;
}
.cid-v2CoIZ3wyr .mbr-section-title,
.cid-v2CoIZ3wyr .social-list {
  color: #000000;
}
.cid-v2CoJ0qibo.popup-builder {
  background-color: #ffffff;
}
.cid-v2CoJ0qibo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CoJ0qibo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CoJ0qibo .modal-content,
.cid-v2CoJ0qibo .modal-dialog {
  height: auto;
}
.cid-v2CoJ0qibo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CoJ0qibo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CoJ0qibo .form-wrapper .mbr-form .form-group,
  .cid-v2CoJ0qibo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CoJ0qibo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CoJ0qibo .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CoJ0qibo .mbr-text {
  text-align: center;
}
.cid-v2CoJ0qibo .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CoJ0qibo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CoJ0qibo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CoJ0qibo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CoJ0qibo .modal-open {
  overflow: hidden;
}
.cid-v2CoJ0qibo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CoJ0qibo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CoJ0qibo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CoJ0qibo .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CoJ0qibo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CoJ0qibo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CoJ0qibo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CoJ0qibo .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CoJ0qibo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CoJ0qibo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CoJ0qibo .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CoJ0qibo .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CoJ0qibo .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CoJ0qibo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CoJ0qibo .modal-header {
    padding: 1rem;
  }
}
.cid-v2CoJ0qibo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CoJ0qibo .modal-header .close svg {
  fill: #353535;
}
.cid-v2CoJ0qibo .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CoJ0qibo .modal-header .close:focus {
  outline: none;
}
.cid-v2CoJ0qibo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CoJ0qibo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CoJ0qibo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CoJ0qibo .modal-body {
    padding: 1rem;
  }
}
.cid-v2CoJ0qibo .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CoJ0qibo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CoJ0qibo .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CoJ0qibo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CoJ0qibo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CoJ0qibo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CoJ0qibo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CoJ0qibo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CoJ0qibo .modal-lg,
  .cid-v2CoJ0qibo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CoJ0qibo .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CoJ0qibo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CoJ0qibo .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CoJ0qibo .form-group {
  margin-bottom: 1rem;
}
.cid-v2CoJ0qibo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CoJ0qibo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CoJ0qibo .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CoJ0qibo .mbr-section-btn {
  margin: 0;
}
.cid-v2CoJ0qibo .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CoJ0qibo .mbr-text P {
  text-align: center;
}
.cid-v2CoJ19qcv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CoJ19qcv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CoJ19qcv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CoJ19qcv .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CoJ19qcv .footer-col {
    flex-direction: column;
  }
}
.cid-v2CoJ19qcv .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CoJ19qcv .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CoJ19qcv .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CoJ19qcv .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CoJ19qcv .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CoJ19qcv .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CoJ19qcv .soc-item {
  margin: 6px;
}
.cid-v2CoJ19qcv .soc-item a:hover .mbr-iconfont,
.cid-v2CoJ19qcv .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CoJ19qcv .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CoJ19qcv .row {
    text-align: center;
  }
  .cid-v2CoJ19qcv .social-row {
    justify-content: center;
  }
}
.cid-v2CoJ19qcv .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CoJ19qcv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CoJ19qcv .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CoJ19qcv .mbr-text {
  color: #bbbbbb;
}
.cid-v2CoJ19qcv .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CoJ19qcv .list,
.cid-v2CoJ19qcv .item-wrap {
  color: #232323;
}
.cid-v2CoJ19qcv .copyright {
  color: #000000;
}
.cid-v2CoJ19qcv a,
.cid-v2CoJ19qcv a:link,
.cid-v2CoJ19qcv a:visited {
  text-decoration: none;
}
.cid-v2CoJ19qcv a:hover,
.cid-v2CoJ19qcv a:focus,
.cid-v2CoJ19qcv a:active {
  text-decoration: none;
}
.cid-v2CoJ19qcv a,
.cid-v2CoJ19qcv a:link,
.cid-v2CoJ19qcv a:visited,
.cid-v2CoJ19qcv a:hover,
.cid-v2CoJ19qcv a:focus,
.cid-v2CoJ19qcv a:active {
  text-decoration: underline !important;
}
.cid-v2CoJ19qcv .mbr-section-btn a,
.cid-v2CoJ19qcv .mbr-section-btn a:link,
.cid-v2CoJ19qcv .mbr-section-btn a:visited,
.cid-v2CoJ19qcv .mbr-section-btn a:hover,
.cid-v2CoJ19qcv .mbr-section-btn a:focus,
.cid-v2CoJ19qcv .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CoJ19qcv .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CoJ1Kieq.popup-builder {
  background-color: #ffffff;
}
.cid-v2CoJ1Kieq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CoJ1Kieq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CoJ1Kieq .modal-content,
.cid-v2CoJ1Kieq .modal-dialog {
  height: auto;
}
.cid-v2CoJ1Kieq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CoJ1Kieq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CoJ1Kieq .form-wrapper .mbr-form .form-group,
  .cid-v2CoJ1Kieq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CoJ1Kieq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CoJ1Kieq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CoJ1Kieq .mbr-text {
  text-align: center;
}
.cid-v2CoJ1Kieq .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CoJ1Kieq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CoJ1Kieq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CoJ1Kieq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CoJ1Kieq .modal-open {
  overflow: hidden;
}
.cid-v2CoJ1Kieq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CoJ1Kieq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CoJ1Kieq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CoJ1Kieq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CoJ1Kieq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CoJ1Kieq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CoJ1Kieq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CoJ1Kieq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CoJ1Kieq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CoJ1Kieq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CoJ1Kieq .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CoJ1Kieq .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CoJ1Kieq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CoJ1Kieq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CoJ1Kieq .modal-header {
    padding: 1rem;
  }
}
.cid-v2CoJ1Kieq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CoJ1Kieq .modal-header .close svg {
  fill: #353535;
}
.cid-v2CoJ1Kieq .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CoJ1Kieq .modal-header .close:focus {
  outline: none;
}
.cid-v2CoJ1Kieq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CoJ1Kieq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CoJ1Kieq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CoJ1Kieq .modal-body {
    padding: 1rem;
  }
}
.cid-v2CoJ1Kieq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CoJ1Kieq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CoJ1Kieq .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CoJ1Kieq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CoJ1Kieq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CoJ1Kieq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CoJ1Kieq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CoJ1Kieq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CoJ1Kieq .modal-lg,
  .cid-v2CoJ1Kieq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CoJ1Kieq .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CoJ1Kieq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CoJ1Kieq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CoJ1Kieq .form-group {
  margin-bottom: 1rem;
}
.cid-v2CoJ1Kieq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CoJ1Kieq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CoJ1Kieq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CoJ1Kieq .mbr-section-btn {
  margin: 0;
}
.cid-v2CoJ1Kieq .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CpCH6CeX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CpCH6CeX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CpCH6CeX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CpCH6CeX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CpCH6CeX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CpCH6CeX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CpCH6CeX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CpCH6CeX .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CpCH6CeX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CpCH6CeX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CpCH6CeX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CpCH6CeX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CpCH6CeX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CpCH6CeX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CpCH6CeX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CpCH6CeX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CpCH6CeX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CpCH6CeX .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CpCH6CeX .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CpCH6CeX .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CpCH6CeX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CpCH6CeX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CpCH6CeX .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CpCH6CeX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CpCH6CeX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CpCH6CeX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CpCH6CeX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CpCH6CeX .nav-item:focus,
.cid-v2CpCH6CeX .nav-link:focus {
  outline: none;
}
.cid-v2CpCH6CeX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CpCH6CeX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CpCH6CeX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CpCH6CeX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CpCH6CeX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CpCH6CeX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CpCH6CeX .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CpCH6CeX .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CpCH6CeX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CpCH6CeX .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CpCH6CeX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CpCH6CeX .navbar.collapsed {
  justify-content: center;
}
.cid-v2CpCH6CeX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CpCH6CeX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CpCH6CeX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CpCH6CeX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CpCH6CeX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CpCH6CeX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CpCH6CeX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CpCH6CeX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CpCH6CeX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CpCH6CeX .navbar {
    min-height: 72px;
  }
  .cid-v2CpCH6CeX .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CpCH6CeX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CpCH6CeX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CpCH6CeX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CpCH6CeX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CpCH6CeX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CpCH6CeX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CpCH6CeX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CpCH6CeX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CpCH6CeX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CpCH6CeX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CpCH6CeX .dropdown-item.active,
.cid-v2CpCH6CeX .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CpCH6CeX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CpCH6CeX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CpCH6CeX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CpCH6CeX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CpCH6CeX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CpCH6CeX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CpCH6CeX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CpCH6CeX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CpCH6CeX .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CpCH6CeX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CpCH6CeX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CpCH6CeX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CpCH6CeX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CpCH6CeX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CpCH6CeX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CpCH6CeX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CpCH6CeX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CpCH6CeX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CpCH6CeX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CpCH6CeX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CpCH6CeX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CpCH6CeX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CpCH6CeX .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CpCH6CeX .navbar {
    height: 70px;
  }
  .cid-v2CpCH6CeX .navbar.opened {
    height: auto;
  }
  .cid-v2CpCH6CeX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CpCH6CeX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CpCH6CeX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CpCH6CeX .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CpCH6CeX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CpCH6CeX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CpCH6CeX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CpCH6CeX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CpCH6CeX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CpCH6CeX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CpCFXF5c {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CpCFXF5c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CpCFXF5c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CpCFXF5c .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CpCFXF5c .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CpCFXF5c .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CpCFXF5c .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CpCFXF5c .mbr-text,
.cid-v2CpCFXF5c .mbr-section-btn {
  text-align: center;
}
#custom-html-ey {
  /* Mobile optimisation */
}
#custom-html-ey .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-ey .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-ey .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CpCI2zvP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CpCI2zvP .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CpCI2zvP .social-row .soc-item {
  margin: 8px;
}
.cid-v2CpCI2zvP .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CpCI2zvP .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CpCI2zvP .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CpCI2zvP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CpCI2zvP .mbr-section-title {
  color: #ffffff;
}
.cid-v2CpCI2zvP .mbr-section-title,
.cid-v2CpCI2zvP .social-list {
  color: #000000;
}
.cid-v2CpCIzsb9.popup-builder {
  background-color: #ffffff;
}
.cid-v2CpCIzsb9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CpCIzsb9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CpCIzsb9 .modal-content,
.cid-v2CpCIzsb9 .modal-dialog {
  height: auto;
}
.cid-v2CpCIzsb9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CpCIzsb9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CpCIzsb9 .form-wrapper .mbr-form .form-group,
  .cid-v2CpCIzsb9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CpCIzsb9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CpCIzsb9 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CpCIzsb9 .mbr-text {
  text-align: center;
}
.cid-v2CpCIzsb9 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CpCIzsb9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CpCIzsb9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CpCIzsb9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CpCIzsb9 .modal-open {
  overflow: hidden;
}
.cid-v2CpCIzsb9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CpCIzsb9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CpCIzsb9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CpCIzsb9 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CpCIzsb9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CpCIzsb9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CpCIzsb9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CpCIzsb9 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CpCIzsb9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CpCIzsb9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CpCIzsb9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CpCIzsb9 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CpCIzsb9 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CpCIzsb9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CpCIzsb9 .modal-header {
    padding: 1rem;
  }
}
.cid-v2CpCIzsb9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CpCIzsb9 .modal-header .close svg {
  fill: #353535;
}
.cid-v2CpCIzsb9 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CpCIzsb9 .modal-header .close:focus {
  outline: none;
}
.cid-v2CpCIzsb9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CpCIzsb9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CpCIzsb9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CpCIzsb9 .modal-body {
    padding: 1rem;
  }
}
.cid-v2CpCIzsb9 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CpCIzsb9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CpCIzsb9 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CpCIzsb9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CpCIzsb9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CpCIzsb9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CpCIzsb9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CpCIzsb9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CpCIzsb9 .modal-lg,
  .cid-v2CpCIzsb9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CpCIzsb9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CpCIzsb9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CpCIzsb9 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CpCIzsb9 .form-group {
  margin-bottom: 1rem;
}
.cid-v2CpCIzsb9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CpCIzsb9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CpCIzsb9 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CpCIzsb9 .mbr-section-btn {
  margin: 0;
}
.cid-v2CpCIzsb9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CpCIzsb9 .mbr-text P {
  text-align: center;
}
.cid-v2CpCJjk6n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CpCJjk6n .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CpCJjk6n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CpCJjk6n .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CpCJjk6n .footer-col {
    flex-direction: column;
  }
}
.cid-v2CpCJjk6n .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CpCJjk6n .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CpCJjk6n .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CpCJjk6n .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CpCJjk6n .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CpCJjk6n .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CpCJjk6n .soc-item {
  margin: 6px;
}
.cid-v2CpCJjk6n .soc-item a:hover .mbr-iconfont,
.cid-v2CpCJjk6n .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CpCJjk6n .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CpCJjk6n .row {
    text-align: center;
  }
  .cid-v2CpCJjk6n .social-row {
    justify-content: center;
  }
}
.cid-v2CpCJjk6n .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CpCJjk6n .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CpCJjk6n .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CpCJjk6n .mbr-text {
  color: #bbbbbb;
}
.cid-v2CpCJjk6n .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CpCJjk6n .list,
.cid-v2CpCJjk6n .item-wrap {
  color: #232323;
}
.cid-v2CpCJjk6n .copyright {
  color: #000000;
}
.cid-v2CpCJjk6n a,
.cid-v2CpCJjk6n a:link,
.cid-v2CpCJjk6n a:visited {
  text-decoration: none;
}
.cid-v2CpCJjk6n a:hover,
.cid-v2CpCJjk6n a:focus,
.cid-v2CpCJjk6n a:active {
  text-decoration: none;
}
.cid-v2CpCJjk6n a,
.cid-v2CpCJjk6n a:link,
.cid-v2CpCJjk6n a:visited,
.cid-v2CpCJjk6n a:hover,
.cid-v2CpCJjk6n a:focus,
.cid-v2CpCJjk6n a:active {
  text-decoration: underline !important;
}
.cid-v2CpCJjk6n .mbr-section-btn a,
.cid-v2CpCJjk6n .mbr-section-btn a:link,
.cid-v2CpCJjk6n .mbr-section-btn a:visited,
.cid-v2CpCJjk6n .mbr-section-btn a:hover,
.cid-v2CpCJjk6n .mbr-section-btn a:focus,
.cid-v2CpCJjk6n .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CpCJjk6n .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CpCJXyJJ.popup-builder {
  background-color: #ffffff;
}
.cid-v2CpCJXyJJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CpCJXyJJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CpCJXyJJ .modal-content,
.cid-v2CpCJXyJJ .modal-dialog {
  height: auto;
}
.cid-v2CpCJXyJJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CpCJXyJJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CpCJXyJJ .form-wrapper .mbr-form .form-group,
  .cid-v2CpCJXyJJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CpCJXyJJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CpCJXyJJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CpCJXyJJ .mbr-text {
  text-align: center;
}
.cid-v2CpCJXyJJ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CpCJXyJJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CpCJXyJJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CpCJXyJJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CpCJXyJJ .modal-open {
  overflow: hidden;
}
.cid-v2CpCJXyJJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CpCJXyJJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CpCJXyJJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CpCJXyJJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CpCJXyJJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CpCJXyJJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CpCJXyJJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CpCJXyJJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CpCJXyJJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CpCJXyJJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CpCJXyJJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CpCJXyJJ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CpCJXyJJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CpCJXyJJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CpCJXyJJ .modal-header {
    padding: 1rem;
  }
}
.cid-v2CpCJXyJJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CpCJXyJJ .modal-header .close svg {
  fill: #353535;
}
.cid-v2CpCJXyJJ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CpCJXyJJ .modal-header .close:focus {
  outline: none;
}
.cid-v2CpCJXyJJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CpCJXyJJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CpCJXyJJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CpCJXyJJ .modal-body {
    padding: 1rem;
  }
}
.cid-v2CpCJXyJJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CpCJXyJJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CpCJXyJJ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CpCJXyJJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CpCJXyJJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CpCJXyJJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CpCJXyJJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CpCJXyJJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CpCJXyJJ .modal-lg,
  .cid-v2CpCJXyJJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CpCJXyJJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CpCJXyJJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CpCJXyJJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CpCJXyJJ .form-group {
  margin-bottom: 1rem;
}
.cid-v2CpCJXyJJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CpCJXyJJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CpCJXyJJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CpCJXyJJ .mbr-section-btn {
  margin: 0;
}
.cid-v2CpCJXyJJ .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2Cqt8x1Uv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2Cqt8x1Uv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cqt8x1Uv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2Cqt8x1Uv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2Cqt8x1Uv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2Cqt8x1Uv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2Cqt8x1Uv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2Cqt8x1Uv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2Cqt8x1Uv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2Cqt8x1Uv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2Cqt8x1Uv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2Cqt8x1Uv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2Cqt8x1Uv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2Cqt8x1Uv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2Cqt8x1Uv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2Cqt8x1Uv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2Cqt8x1Uv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2Cqt8x1Uv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2Cqt8x1Uv .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2Cqt8x1Uv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cqt8x1Uv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cqt8x1Uv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2Cqt8x1Uv .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2Cqt8x1Uv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cqt8x1Uv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2Cqt8x1Uv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2Cqt8x1Uv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2Cqt8x1Uv .nav-item:focus,
.cid-v2Cqt8x1Uv .nav-link:focus {
  outline: none;
}
.cid-v2Cqt8x1Uv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2Cqt8x1Uv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2Cqt8x1Uv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2Cqt8x1Uv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2Cqt8x1Uv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2Cqt8x1Uv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2Cqt8x1Uv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2Cqt8x1Uv .navbar.opened {
  transition: all 0.3s;
}
.cid-v2Cqt8x1Uv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2Cqt8x1Uv .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2Cqt8x1Uv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2Cqt8x1Uv .navbar.collapsed {
  justify-content: center;
}
.cid-v2Cqt8x1Uv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2Cqt8x1Uv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2Cqt8x1Uv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2Cqt8x1Uv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2Cqt8x1Uv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2Cqt8x1Uv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2Cqt8x1Uv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2Cqt8x1Uv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2Cqt8x1Uv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Cqt8x1Uv .navbar {
    min-height: 72px;
  }
  .cid-v2Cqt8x1Uv .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Cqt8x1Uv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2Cqt8x1Uv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2Cqt8x1Uv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2Cqt8x1Uv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2Cqt8x1Uv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2Cqt8x1Uv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2Cqt8x1Uv .dropdown-item.active,
.cid-v2Cqt8x1Uv .dropdown-item:active {
  background-color: transparent;
}
.cid-v2Cqt8x1Uv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2Cqt8x1Uv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2Cqt8x1Uv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2Cqt8x1Uv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2Cqt8x1Uv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2Cqt8x1Uv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2Cqt8x1Uv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2Cqt8x1Uv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2Cqt8x1Uv .navbar-buttons {
    text-align: left;
  }
}
.cid-v2Cqt8x1Uv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2Cqt8x1Uv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2Cqt8x1Uv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2Cqt8x1Uv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cqt8x1Uv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Cqt8x1Uv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2Cqt8x1Uv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cqt8x1Uv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2Cqt8x1Uv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2Cqt8x1Uv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Cqt8x1Uv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2Cqt8x1Uv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2Cqt8x1Uv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2Cqt8x1Uv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2Cqt8x1Uv .navbar {
    height: 70px;
  }
  .cid-v2Cqt8x1Uv .navbar.opened {
    height: auto;
  }
  .cid-v2Cqt8x1Uv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2Cqt8x1Uv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2Cqt8x1Uv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2Cqt8x1Uv .navbar-brand {
    margin-right: auto;
  }
  .cid-v2Cqt8x1Uv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2Cqt8x1Uv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2Cqt8x1Uv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Cqt8x1Uv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2Cqt8x1Uv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2Cqt2zrdc {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2Cqt2zrdc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cqt2zrdc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cqt2zrdc .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2Cqt2zrdc .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cqt2zrdc .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cqt2zrdc .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2Cqt2zrdc .mbr-text,
.cid-v2Cqt2zrdc .mbr-section-btn {
  text-align: center;
}
#custom-html-f5 {
  /* Mobile optimisation */
}
#custom-html-f5 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-f5 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-f5 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2Cqt9yIYz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2Cqt9yIYz .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2Cqt9yIYz .social-row .soc-item {
  margin: 8px;
}
.cid-v2Cqt9yIYz .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2Cqt9yIYz .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2Cqt9yIYz .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2Cqt9yIYz .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2Cqt9yIYz .mbr-section-title {
  color: #ffffff;
}
.cid-v2Cqt9yIYz .mbr-section-title,
.cid-v2Cqt9yIYz .social-list {
  color: #000000;
}
.cid-v2Cqta33Io.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cqta33Io.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cqta33Io.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cqta33Io .modal-content,
.cid-v2Cqta33Io .modal-dialog {
  height: auto;
}
.cid-v2Cqta33Io .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cqta33Io .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cqta33Io .form-wrapper .mbr-form .form-group,
  .cid-v2Cqta33Io .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cqta33Io .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cqta33Io .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cqta33Io .mbr-text {
  text-align: center;
}
.cid-v2Cqta33Io .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cqta33Io .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cqta33Io .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cqta33Io .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cqta33Io .modal-open {
  overflow: hidden;
}
.cid-v2Cqta33Io .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cqta33Io .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cqta33Io .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cqta33Io .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cqta33Io .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cqta33Io .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cqta33Io .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cqta33Io .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cqta33Io .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cqta33Io .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cqta33Io .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cqta33Io .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cqta33Io .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cqta33Io .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cqta33Io .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cqta33Io .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cqta33Io .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cqta33Io .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cqta33Io .modal-header .close:focus {
  outline: none;
}
.cid-v2Cqta33Io .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cqta33Io .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cqta33Io .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cqta33Io .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cqta33Io .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cqta33Io .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cqta33Io .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cqta33Io .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cqta33Io .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cqta33Io .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cqta33Io .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cqta33Io .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cqta33Io .modal-lg,
  .cid-v2Cqta33Io .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cqta33Io .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cqta33Io .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cqta33Io .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cqta33Io .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cqta33Io .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cqta33Io .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cqta33Io .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cqta33Io .mbr-section-btn {
  margin: 0;
}
.cid-v2Cqta33Io .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2Cqta33Io .mbr-text P {
  text-align: center;
}
.cid-v2Cqtazhmc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Cqtazhmc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cqtazhmc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cqtazhmc .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Cqtazhmc .footer-col {
    flex-direction: column;
  }
}
.cid-v2Cqtazhmc .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Cqtazhmc .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cqtazhmc .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cqtazhmc .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cqtazhmc .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Cqtazhmc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Cqtazhmc .soc-item {
  margin: 6px;
}
.cid-v2Cqtazhmc .soc-item a:hover .mbr-iconfont,
.cid-v2Cqtazhmc .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Cqtazhmc .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cqtazhmc .row {
    text-align: center;
  }
  .cid-v2Cqtazhmc .social-row {
    justify-content: center;
  }
}
.cid-v2Cqtazhmc .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Cqtazhmc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cqtazhmc .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Cqtazhmc .mbr-text {
  color: #bbbbbb;
}
.cid-v2Cqtazhmc .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Cqtazhmc .list,
.cid-v2Cqtazhmc .item-wrap {
  color: #232323;
}
.cid-v2Cqtazhmc .copyright {
  color: #000000;
}
.cid-v2Cqtazhmc a,
.cid-v2Cqtazhmc a:link,
.cid-v2Cqtazhmc a:visited {
  text-decoration: none;
}
.cid-v2Cqtazhmc a:hover,
.cid-v2Cqtazhmc a:focus,
.cid-v2Cqtazhmc a:active {
  text-decoration: none;
}
.cid-v2Cqtazhmc a,
.cid-v2Cqtazhmc a:link,
.cid-v2Cqtazhmc a:visited,
.cid-v2Cqtazhmc a:hover,
.cid-v2Cqtazhmc a:focus,
.cid-v2Cqtazhmc a:active {
  text-decoration: underline !important;
}
.cid-v2Cqtazhmc .mbr-section-btn a,
.cid-v2Cqtazhmc .mbr-section-btn a:link,
.cid-v2Cqtazhmc .mbr-section-btn a:visited,
.cid-v2Cqtazhmc .mbr-section-btn a:hover,
.cid-v2Cqtazhmc .mbr-section-btn a:focus,
.cid-v2Cqtazhmc .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Cqtazhmc .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CqtbA6ek.popup-builder {
  background-color: #ffffff;
}
.cid-v2CqtbA6ek.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CqtbA6ek.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CqtbA6ek .modal-content,
.cid-v2CqtbA6ek .modal-dialog {
  height: auto;
}
.cid-v2CqtbA6ek .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CqtbA6ek .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CqtbA6ek .form-wrapper .mbr-form .form-group,
  .cid-v2CqtbA6ek .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CqtbA6ek .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CqtbA6ek .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CqtbA6ek .mbr-text {
  text-align: center;
}
.cid-v2CqtbA6ek .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CqtbA6ek .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CqtbA6ek .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CqtbA6ek .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CqtbA6ek .modal-open {
  overflow: hidden;
}
.cid-v2CqtbA6ek .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CqtbA6ek .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CqtbA6ek .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CqtbA6ek .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CqtbA6ek .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CqtbA6ek .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CqtbA6ek .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CqtbA6ek .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CqtbA6ek .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CqtbA6ek .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CqtbA6ek .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CqtbA6ek .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CqtbA6ek .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CqtbA6ek .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CqtbA6ek .modal-header {
    padding: 1rem;
  }
}
.cid-v2CqtbA6ek .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CqtbA6ek .modal-header .close svg {
  fill: #353535;
}
.cid-v2CqtbA6ek .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CqtbA6ek .modal-header .close:focus {
  outline: none;
}
.cid-v2CqtbA6ek .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CqtbA6ek .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CqtbA6ek .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CqtbA6ek .modal-body {
    padding: 1rem;
  }
}
.cid-v2CqtbA6ek .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CqtbA6ek .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CqtbA6ek .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CqtbA6ek .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CqtbA6ek .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CqtbA6ek .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CqtbA6ek .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CqtbA6ek .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CqtbA6ek .modal-lg,
  .cid-v2CqtbA6ek .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CqtbA6ek .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CqtbA6ek .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CqtbA6ek .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CqtbA6ek .form-group {
  margin-bottom: 1rem;
}
.cid-v2CqtbA6ek .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CqtbA6ek .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CqtbA6ek .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CqtbA6ek .mbr-section-btn {
  margin: 0;
}
.cid-v2CqtbA6ek .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CNK1xZQb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CNK1xZQb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CNK1xZQb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CNK1xZQb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CNK1xZQb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CNK1xZQb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CNK1xZQb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CNK1xZQb .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CNK1xZQb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CNK1xZQb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CNK1xZQb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CNK1xZQb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CNK1xZQb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CNK1xZQb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CNK1xZQb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CNK1xZQb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CNK1xZQb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CNK1xZQb .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CNK1xZQb .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CNK1xZQb .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CNK1xZQb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CNK1xZQb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CNK1xZQb .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CNK1xZQb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CNK1xZQb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CNK1xZQb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CNK1xZQb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CNK1xZQb .nav-item:focus,
.cid-v2CNK1xZQb .nav-link:focus {
  outline: none;
}
.cid-v2CNK1xZQb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CNK1xZQb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CNK1xZQb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CNK1xZQb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CNK1xZQb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CNK1xZQb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CNK1xZQb .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CNK1xZQb .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CNK1xZQb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CNK1xZQb .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CNK1xZQb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CNK1xZQb .navbar.collapsed {
  justify-content: center;
}
.cid-v2CNK1xZQb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CNK1xZQb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CNK1xZQb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CNK1xZQb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CNK1xZQb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CNK1xZQb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CNK1xZQb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CNK1xZQb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CNK1xZQb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CNK1xZQb .navbar {
    min-height: 72px;
  }
  .cid-v2CNK1xZQb .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CNK1xZQb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CNK1xZQb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CNK1xZQb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CNK1xZQb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CNK1xZQb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CNK1xZQb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CNK1xZQb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CNK1xZQb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CNK1xZQb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CNK1xZQb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CNK1xZQb .dropdown-item.active,
.cid-v2CNK1xZQb .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CNK1xZQb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CNK1xZQb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CNK1xZQb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CNK1xZQb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CNK1xZQb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CNK1xZQb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CNK1xZQb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CNK1xZQb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CNK1xZQb .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CNK1xZQb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CNK1xZQb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CNK1xZQb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CNK1xZQb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CNK1xZQb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CNK1xZQb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CNK1xZQb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CNK1xZQb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CNK1xZQb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CNK1xZQb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CNK1xZQb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CNK1xZQb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CNK1xZQb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CNK1xZQb .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CNK1xZQb .navbar {
    height: 70px;
  }
  .cid-v2CNK1xZQb .navbar.opened {
    height: auto;
  }
  .cid-v2CNK1xZQb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CNK1xZQb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CNK1xZQb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CNK1xZQb .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CNK1xZQb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CNK1xZQb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CNK1xZQb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CNK1xZQb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CNK1xZQb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CNK1xZQb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CNK0iFpn {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CNK0iFpn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CNK0iFpn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CNK0iFpn .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CNK0iFpn .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CNK0iFpn .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CNK0iFpn .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CNK0iFpn .mbr-text,
.cid-v2CNK0iFpn .mbr-section-btn {
  text-align: center;
}
#custom-html-fj {
  /* Mobile optimisation */
}
#custom-html-fj .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-fj .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-fj .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CNK2vsQp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CNK2vsQp .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CNK2vsQp .social-row .soc-item {
  margin: 8px;
}
.cid-v2CNK2vsQp .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CNK2vsQp .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CNK2vsQp .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CNK2vsQp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CNK2vsQp .mbr-section-title {
  color: #ffffff;
}
.cid-v2CNK2vsQp .mbr-section-title,
.cid-v2CNK2vsQp .social-list {
  color: #000000;
}
.cid-v2CNK2WK7q.popup-builder {
  background-color: #ffffff;
}
.cid-v2CNK2WK7q.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CNK2WK7q.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CNK2WK7q .modal-content,
.cid-v2CNK2WK7q .modal-dialog {
  height: auto;
}
.cid-v2CNK2WK7q .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CNK2WK7q .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CNK2WK7q .form-wrapper .mbr-form .form-group,
  .cid-v2CNK2WK7q .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CNK2WK7q .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CNK2WK7q .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CNK2WK7q .mbr-text {
  text-align: center;
}
.cid-v2CNK2WK7q .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CNK2WK7q .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CNK2WK7q .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CNK2WK7q .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CNK2WK7q .modal-open {
  overflow: hidden;
}
.cid-v2CNK2WK7q .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CNK2WK7q .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CNK2WK7q .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CNK2WK7q .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CNK2WK7q .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CNK2WK7q .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CNK2WK7q .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CNK2WK7q .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CNK2WK7q .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CNK2WK7q .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CNK2WK7q .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CNK2WK7q .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CNK2WK7q .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CNK2WK7q .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CNK2WK7q .modal-header {
    padding: 1rem;
  }
}
.cid-v2CNK2WK7q .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CNK2WK7q .modal-header .close svg {
  fill: #353535;
}
.cid-v2CNK2WK7q .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CNK2WK7q .modal-header .close:focus {
  outline: none;
}
.cid-v2CNK2WK7q .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CNK2WK7q .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CNK2WK7q .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CNK2WK7q .modal-body {
    padding: 1rem;
  }
}
.cid-v2CNK2WK7q .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CNK2WK7q .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CNK2WK7q .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CNK2WK7q .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CNK2WK7q .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CNK2WK7q .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CNK2WK7q .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CNK2WK7q .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CNK2WK7q .modal-lg,
  .cid-v2CNK2WK7q .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CNK2WK7q .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CNK2WK7q .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CNK2WK7q .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CNK2WK7q .form-group {
  margin-bottom: 1rem;
}
.cid-v2CNK2WK7q .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CNK2WK7q .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CNK2WK7q .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CNK2WK7q .mbr-section-btn {
  margin: 0;
}
.cid-v2CNK2WK7q .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CNK2WK7q .mbr-text P {
  text-align: center;
}
.cid-v2CNK3sErj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CNK3sErj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CNK3sErj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CNK3sErj .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CNK3sErj .footer-col {
    flex-direction: column;
  }
}
.cid-v2CNK3sErj .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CNK3sErj .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CNK3sErj .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CNK3sErj .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CNK3sErj .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CNK3sErj .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CNK3sErj .soc-item {
  margin: 6px;
}
.cid-v2CNK3sErj .soc-item a:hover .mbr-iconfont,
.cid-v2CNK3sErj .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CNK3sErj .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CNK3sErj .row {
    text-align: center;
  }
  .cid-v2CNK3sErj .social-row {
    justify-content: center;
  }
}
.cid-v2CNK3sErj .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CNK3sErj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CNK3sErj .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CNK3sErj .mbr-text {
  color: #bbbbbb;
}
.cid-v2CNK3sErj .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CNK3sErj .list,
.cid-v2CNK3sErj .item-wrap {
  color: #232323;
}
.cid-v2CNK3sErj .copyright {
  color: #000000;
}
.cid-v2CNK3sErj a,
.cid-v2CNK3sErj a:link,
.cid-v2CNK3sErj a:visited {
  text-decoration: none;
}
.cid-v2CNK3sErj a:hover,
.cid-v2CNK3sErj a:focus,
.cid-v2CNK3sErj a:active {
  text-decoration: none;
}
.cid-v2CNK3sErj a,
.cid-v2CNK3sErj a:link,
.cid-v2CNK3sErj a:visited,
.cid-v2CNK3sErj a:hover,
.cid-v2CNK3sErj a:focus,
.cid-v2CNK3sErj a:active {
  text-decoration: underline !important;
}
.cid-v2CNK3sErj .mbr-section-btn a,
.cid-v2CNK3sErj .mbr-section-btn a:link,
.cid-v2CNK3sErj .mbr-section-btn a:visited,
.cid-v2CNK3sErj .mbr-section-btn a:hover,
.cid-v2CNK3sErj .mbr-section-btn a:focus,
.cid-v2CNK3sErj .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CNK3sErj .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CNK44lmb.popup-builder {
  background-color: #ffffff;
}
.cid-v2CNK44lmb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CNK44lmb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CNK44lmb .modal-content,
.cid-v2CNK44lmb .modal-dialog {
  height: auto;
}
.cid-v2CNK44lmb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CNK44lmb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CNK44lmb .form-wrapper .mbr-form .form-group,
  .cid-v2CNK44lmb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CNK44lmb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CNK44lmb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CNK44lmb .mbr-text {
  text-align: center;
}
.cid-v2CNK44lmb .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CNK44lmb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CNK44lmb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CNK44lmb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CNK44lmb .modal-open {
  overflow: hidden;
}
.cid-v2CNK44lmb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CNK44lmb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CNK44lmb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CNK44lmb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CNK44lmb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CNK44lmb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CNK44lmb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CNK44lmb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CNK44lmb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CNK44lmb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CNK44lmb .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CNK44lmb .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CNK44lmb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CNK44lmb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CNK44lmb .modal-header {
    padding: 1rem;
  }
}
.cid-v2CNK44lmb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CNK44lmb .modal-header .close svg {
  fill: #353535;
}
.cid-v2CNK44lmb .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CNK44lmb .modal-header .close:focus {
  outline: none;
}
.cid-v2CNK44lmb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CNK44lmb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CNK44lmb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CNK44lmb .modal-body {
    padding: 1rem;
  }
}
.cid-v2CNK44lmb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CNK44lmb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CNK44lmb .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CNK44lmb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CNK44lmb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CNK44lmb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CNK44lmb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CNK44lmb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CNK44lmb .modal-lg,
  .cid-v2CNK44lmb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CNK44lmb .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CNK44lmb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CNK44lmb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CNK44lmb .form-group {
  margin-bottom: 1rem;
}
.cid-v2CNK44lmb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CNK44lmb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CNK44lmb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CNK44lmb .mbr-section-btn {
  margin: 0;
}
.cid-v2CNK44lmb .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2COzMZQw5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2COzMZQw5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2COzMZQw5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2COzMZQw5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2COzMZQw5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2COzMZQw5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2COzMZQw5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2COzMZQw5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2COzMZQw5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2COzMZQw5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2COzMZQw5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2COzMZQw5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2COzMZQw5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2COzMZQw5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2COzMZQw5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2COzMZQw5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2COzMZQw5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2COzMZQw5 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2COzMZQw5 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2COzMZQw5 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2COzMZQw5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2COzMZQw5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2COzMZQw5 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2COzMZQw5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2COzMZQw5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2COzMZQw5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2COzMZQw5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2COzMZQw5 .nav-item:focus,
.cid-v2COzMZQw5 .nav-link:focus {
  outline: none;
}
.cid-v2COzMZQw5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2COzMZQw5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2COzMZQw5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2COzMZQw5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2COzMZQw5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2COzMZQw5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2COzMZQw5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2COzMZQw5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v2COzMZQw5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2COzMZQw5 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2COzMZQw5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2COzMZQw5 .navbar.collapsed {
  justify-content: center;
}
.cid-v2COzMZQw5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2COzMZQw5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2COzMZQw5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2COzMZQw5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2COzMZQw5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2COzMZQw5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2COzMZQw5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2COzMZQw5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2COzMZQw5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2COzMZQw5 .navbar {
    min-height: 72px;
  }
  .cid-v2COzMZQw5 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2COzMZQw5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2COzMZQw5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2COzMZQw5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2COzMZQw5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2COzMZQw5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2COzMZQw5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2COzMZQw5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2COzMZQw5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2COzMZQw5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2COzMZQw5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2COzMZQw5 .dropdown-item.active,
.cid-v2COzMZQw5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2COzMZQw5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2COzMZQw5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2COzMZQw5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2COzMZQw5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2COzMZQw5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2COzMZQw5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2COzMZQw5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2COzMZQw5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2COzMZQw5 .navbar-buttons {
    text-align: left;
  }
}
.cid-v2COzMZQw5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2COzMZQw5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2COzMZQw5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2COzMZQw5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2COzMZQw5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2COzMZQw5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2COzMZQw5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2COzMZQw5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2COzMZQw5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2COzMZQw5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2COzMZQw5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2COzMZQw5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2COzMZQw5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2COzMZQw5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2COzMZQw5 .navbar {
    height: 70px;
  }
  .cid-v2COzMZQw5 .navbar.opened {
    height: auto;
  }
  .cid-v2COzMZQw5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2COzMZQw5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2COzMZQw5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2COzMZQw5 .navbar-brand {
    margin-right: auto;
  }
  .cid-v2COzMZQw5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2COzMZQw5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2COzMZQw5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2COzMZQw5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2COzMZQw5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2COzMZQw5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2COzLfeeH {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2COzLfeeH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2COzLfeeH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2COzLfeeH .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2COzLfeeH .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2COzLfeeH .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2COzLfeeH .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2COzLfeeH .mbr-text,
.cid-v2COzLfeeH .mbr-section-btn {
  text-align: center;
}
#custom-html-fq {
  /* Mobile optimisation */
}
#custom-html-fq .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-fq .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-fq .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2COzOdWsn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2COzOdWsn .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2COzOdWsn .social-row .soc-item {
  margin: 8px;
}
.cid-v2COzOdWsn .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2COzOdWsn .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2COzOdWsn .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2COzOdWsn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2COzOdWsn .mbr-section-title {
  color: #ffffff;
}
.cid-v2COzOdWsn .mbr-section-title,
.cid-v2COzOdWsn .social-list {
  color: #000000;
}
.cid-v2COzOKDS0.popup-builder {
  background-color: #ffffff;
}
.cid-v2COzOKDS0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2COzOKDS0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2COzOKDS0 .modal-content,
.cid-v2COzOKDS0 .modal-dialog {
  height: auto;
}
.cid-v2COzOKDS0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2COzOKDS0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2COzOKDS0 .form-wrapper .mbr-form .form-group,
  .cid-v2COzOKDS0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2COzOKDS0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2COzOKDS0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2COzOKDS0 .mbr-text {
  text-align: center;
}
.cid-v2COzOKDS0 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2COzOKDS0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2COzOKDS0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2COzOKDS0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2COzOKDS0 .modal-open {
  overflow: hidden;
}
.cid-v2COzOKDS0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2COzOKDS0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2COzOKDS0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2COzOKDS0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2COzOKDS0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2COzOKDS0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2COzOKDS0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2COzOKDS0 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2COzOKDS0 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2COzOKDS0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2COzOKDS0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2COzOKDS0 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2COzOKDS0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2COzOKDS0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2COzOKDS0 .modal-header {
    padding: 1rem;
  }
}
.cid-v2COzOKDS0 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2COzOKDS0 .modal-header .close svg {
  fill: #353535;
}
.cid-v2COzOKDS0 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2COzOKDS0 .modal-header .close:focus {
  outline: none;
}
.cid-v2COzOKDS0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2COzOKDS0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2COzOKDS0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2COzOKDS0 .modal-body {
    padding: 1rem;
  }
}
.cid-v2COzOKDS0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2COzOKDS0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2COzOKDS0 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2COzOKDS0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2COzOKDS0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2COzOKDS0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2COzOKDS0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2COzOKDS0 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2COzOKDS0 .modal-lg,
  .cid-v2COzOKDS0 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2COzOKDS0 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2COzOKDS0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2COzOKDS0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2COzOKDS0 .form-group {
  margin-bottom: 1rem;
}
.cid-v2COzOKDS0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2COzOKDS0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2COzOKDS0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2COzOKDS0 .mbr-section-btn {
  margin: 0;
}
.cid-v2COzOKDS0 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2COzOKDS0 .mbr-text P {
  text-align: center;
}
.cid-v2COzPyEVC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2COzPyEVC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2COzPyEVC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2COzPyEVC .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2COzPyEVC .footer-col {
    flex-direction: column;
  }
}
.cid-v2COzPyEVC .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2COzPyEVC .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2COzPyEVC .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2COzPyEVC .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2COzPyEVC .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2COzPyEVC .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2COzPyEVC .soc-item {
  margin: 6px;
}
.cid-v2COzPyEVC .soc-item a:hover .mbr-iconfont,
.cid-v2COzPyEVC .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2COzPyEVC .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2COzPyEVC .row {
    text-align: center;
  }
  .cid-v2COzPyEVC .social-row {
    justify-content: center;
  }
}
.cid-v2COzPyEVC .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2COzPyEVC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2COzPyEVC .list {
    margin-bottom: 0rem;
  }
}
.cid-v2COzPyEVC .mbr-text {
  color: #bbbbbb;
}
.cid-v2COzPyEVC .mbr-section-subtitle {
  color: #000000;
}
.cid-v2COzPyEVC .list,
.cid-v2COzPyEVC .item-wrap {
  color: #232323;
}
.cid-v2COzPyEVC .copyright {
  color: #000000;
}
.cid-v2COzPyEVC a,
.cid-v2COzPyEVC a:link,
.cid-v2COzPyEVC a:visited {
  text-decoration: none;
}
.cid-v2COzPyEVC a:hover,
.cid-v2COzPyEVC a:focus,
.cid-v2COzPyEVC a:active {
  text-decoration: none;
}
.cid-v2COzPyEVC a,
.cid-v2COzPyEVC a:link,
.cid-v2COzPyEVC a:visited,
.cid-v2COzPyEVC a:hover,
.cid-v2COzPyEVC a:focus,
.cid-v2COzPyEVC a:active {
  text-decoration: underline !important;
}
.cid-v2COzPyEVC .mbr-section-btn a,
.cid-v2COzPyEVC .mbr-section-btn a:link,
.cid-v2COzPyEVC .mbr-section-btn a:visited,
.cid-v2COzPyEVC .mbr-section-btn a:hover,
.cid-v2COzPyEVC .mbr-section-btn a:focus,
.cid-v2COzPyEVC .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2COzPyEVC .acknowledgement-text {
  font-size: 70%;
}
.cid-v2COzQjL84.popup-builder {
  background-color: #ffffff;
}
.cid-v2COzQjL84.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2COzQjL84.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2COzQjL84 .modal-content,
.cid-v2COzQjL84 .modal-dialog {
  height: auto;
}
.cid-v2COzQjL84 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2COzQjL84 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2COzQjL84 .form-wrapper .mbr-form .form-group,
  .cid-v2COzQjL84 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2COzQjL84 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2COzQjL84 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2COzQjL84 .mbr-text {
  text-align: center;
}
.cid-v2COzQjL84 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2COzQjL84 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2COzQjL84 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2COzQjL84 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2COzQjL84 .modal-open {
  overflow: hidden;
}
.cid-v2COzQjL84 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2COzQjL84 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2COzQjL84 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2COzQjL84 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2COzQjL84 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2COzQjL84 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2COzQjL84 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2COzQjL84 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2COzQjL84 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2COzQjL84 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2COzQjL84 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2COzQjL84 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2COzQjL84 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2COzQjL84 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2COzQjL84 .modal-header {
    padding: 1rem;
  }
}
.cid-v2COzQjL84 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2COzQjL84 .modal-header .close svg {
  fill: #353535;
}
.cid-v2COzQjL84 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2COzQjL84 .modal-header .close:focus {
  outline: none;
}
.cid-v2COzQjL84 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2COzQjL84 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2COzQjL84 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2COzQjL84 .modal-body {
    padding: 1rem;
  }
}
.cid-v2COzQjL84 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2COzQjL84 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2COzQjL84 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2COzQjL84 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2COzQjL84 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2COzQjL84 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2COzQjL84 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2COzQjL84 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2COzQjL84 .modal-lg,
  .cid-v2COzQjL84 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2COzQjL84 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2COzQjL84 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2COzQjL84 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2COzQjL84 .form-group {
  margin-bottom: 1rem;
}
.cid-v2COzQjL84 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2COzQjL84 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2COzQjL84 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2COzQjL84 .mbr-section-btn {
  margin: 0;
}
.cid-v2COzQjL84 .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CQsGMwOu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CQsGMwOu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CQsGMwOu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CQsGMwOu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CQsGMwOu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CQsGMwOu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CQsGMwOu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CQsGMwOu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CQsGMwOu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CQsGMwOu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CQsGMwOu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CQsGMwOu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CQsGMwOu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CQsGMwOu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CQsGMwOu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CQsGMwOu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CQsGMwOu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CQsGMwOu .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CQsGMwOu .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CQsGMwOu .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CQsGMwOu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CQsGMwOu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CQsGMwOu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CQsGMwOu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CQsGMwOu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CQsGMwOu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CQsGMwOu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CQsGMwOu .nav-item:focus,
.cid-v2CQsGMwOu .nav-link:focus {
  outline: none;
}
.cid-v2CQsGMwOu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CQsGMwOu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CQsGMwOu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CQsGMwOu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CQsGMwOu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CQsGMwOu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CQsGMwOu .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CQsGMwOu .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CQsGMwOu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CQsGMwOu .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CQsGMwOu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CQsGMwOu .navbar.collapsed {
  justify-content: center;
}
.cid-v2CQsGMwOu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CQsGMwOu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CQsGMwOu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CQsGMwOu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CQsGMwOu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CQsGMwOu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CQsGMwOu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CQsGMwOu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CQsGMwOu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CQsGMwOu .navbar {
    min-height: 72px;
  }
  .cid-v2CQsGMwOu .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CQsGMwOu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CQsGMwOu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CQsGMwOu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CQsGMwOu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CQsGMwOu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CQsGMwOu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CQsGMwOu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CQsGMwOu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CQsGMwOu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CQsGMwOu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CQsGMwOu .dropdown-item.active,
.cid-v2CQsGMwOu .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CQsGMwOu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CQsGMwOu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CQsGMwOu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CQsGMwOu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CQsGMwOu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CQsGMwOu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CQsGMwOu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CQsGMwOu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CQsGMwOu .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CQsGMwOu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CQsGMwOu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CQsGMwOu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CQsGMwOu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CQsGMwOu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CQsGMwOu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CQsGMwOu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CQsGMwOu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CQsGMwOu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CQsGMwOu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CQsGMwOu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CQsGMwOu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CQsGMwOu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CQsGMwOu .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CQsGMwOu .navbar {
    height: 70px;
  }
  .cid-v2CQsGMwOu .navbar.opened {
    height: auto;
  }
  .cid-v2CQsGMwOu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CQsGMwOu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CQsGMwOu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CQsGMwOu .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CQsGMwOu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CQsGMwOu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CQsGMwOu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CQsGMwOu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CQsGMwOu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CQsGMwOu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CQsFvRT5 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CQsFvRT5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CQsFvRT5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CQsFvRT5 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CQsFvRT5 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CQsFvRT5 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CQsFvRT5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CQsFvRT5 .mbr-text,
.cid-v2CQsFvRT5 .mbr-section-btn {
  text-align: center;
}
#custom-html-gb {
  /* Mobile optimisation */
}
#custom-html-gb .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-gb .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-gb .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CQsHKCdk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CQsHKCdk .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CQsHKCdk .social-row .soc-item {
  margin: 8px;
}
.cid-v2CQsHKCdk .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CQsHKCdk .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CQsHKCdk .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CQsHKCdk .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CQsHKCdk .mbr-section-title {
  color: #ffffff;
}
.cid-v2CQsHKCdk .mbr-section-title,
.cid-v2CQsHKCdk .social-list {
  color: #000000;
}
.cid-v2CQsIgvt7.popup-builder {
  background-color: #ffffff;
}
.cid-v2CQsIgvt7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CQsIgvt7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CQsIgvt7 .modal-content,
.cid-v2CQsIgvt7 .modal-dialog {
  height: auto;
}
.cid-v2CQsIgvt7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CQsIgvt7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CQsIgvt7 .form-wrapper .mbr-form .form-group,
  .cid-v2CQsIgvt7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CQsIgvt7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CQsIgvt7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CQsIgvt7 .mbr-text {
  text-align: center;
}
.cid-v2CQsIgvt7 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CQsIgvt7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CQsIgvt7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CQsIgvt7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CQsIgvt7 .modal-open {
  overflow: hidden;
}
.cid-v2CQsIgvt7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CQsIgvt7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CQsIgvt7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CQsIgvt7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CQsIgvt7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CQsIgvt7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CQsIgvt7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CQsIgvt7 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CQsIgvt7 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CQsIgvt7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CQsIgvt7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CQsIgvt7 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CQsIgvt7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CQsIgvt7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CQsIgvt7 .modal-header {
    padding: 1rem;
  }
}
.cid-v2CQsIgvt7 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CQsIgvt7 .modal-header .close svg {
  fill: #353535;
}
.cid-v2CQsIgvt7 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CQsIgvt7 .modal-header .close:focus {
  outline: none;
}
.cid-v2CQsIgvt7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CQsIgvt7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CQsIgvt7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CQsIgvt7 .modal-body {
    padding: 1rem;
  }
}
.cid-v2CQsIgvt7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CQsIgvt7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CQsIgvt7 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CQsIgvt7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CQsIgvt7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CQsIgvt7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CQsIgvt7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CQsIgvt7 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CQsIgvt7 .modal-lg,
  .cid-v2CQsIgvt7 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CQsIgvt7 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CQsIgvt7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CQsIgvt7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CQsIgvt7 .form-group {
  margin-bottom: 1rem;
}
.cid-v2CQsIgvt7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CQsIgvt7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CQsIgvt7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CQsIgvt7 .mbr-section-btn {
  margin: 0;
}
.cid-v2CQsIgvt7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CQsIgvt7 .mbr-text P {
  text-align: center;
}
.cid-v2CQsIP2CG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CQsIP2CG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CQsIP2CG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CQsIP2CG .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CQsIP2CG .footer-col {
    flex-direction: column;
  }
}
.cid-v2CQsIP2CG .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CQsIP2CG .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CQsIP2CG .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CQsIP2CG .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CQsIP2CG .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CQsIP2CG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CQsIP2CG .soc-item {
  margin: 6px;
}
.cid-v2CQsIP2CG .soc-item a:hover .mbr-iconfont,
.cid-v2CQsIP2CG .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CQsIP2CG .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CQsIP2CG .row {
    text-align: center;
  }
  .cid-v2CQsIP2CG .social-row {
    justify-content: center;
  }
}
.cid-v2CQsIP2CG .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CQsIP2CG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CQsIP2CG .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CQsIP2CG .mbr-text {
  color: #bbbbbb;
}
.cid-v2CQsIP2CG .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CQsIP2CG .list,
.cid-v2CQsIP2CG .item-wrap {
  color: #232323;
}
.cid-v2CQsIP2CG .copyright {
  color: #000000;
}
.cid-v2CQsIP2CG a,
.cid-v2CQsIP2CG a:link,
.cid-v2CQsIP2CG a:visited {
  text-decoration: none;
}
.cid-v2CQsIP2CG a:hover,
.cid-v2CQsIP2CG a:focus,
.cid-v2CQsIP2CG a:active {
  text-decoration: none;
}
.cid-v2CQsIP2CG a,
.cid-v2CQsIP2CG a:link,
.cid-v2CQsIP2CG a:visited,
.cid-v2CQsIP2CG a:hover,
.cid-v2CQsIP2CG a:focus,
.cid-v2CQsIP2CG a:active {
  text-decoration: underline !important;
}
.cid-v2CQsIP2CG .mbr-section-btn a,
.cid-v2CQsIP2CG .mbr-section-btn a:link,
.cid-v2CQsIP2CG .mbr-section-btn a:visited,
.cid-v2CQsIP2CG .mbr-section-btn a:hover,
.cid-v2CQsIP2CG .mbr-section-btn a:focus,
.cid-v2CQsIP2CG .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CQsIP2CG .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CQsJv73B.popup-builder {
  background-color: #ffffff;
}
.cid-v2CQsJv73B.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CQsJv73B.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CQsJv73B .modal-content,
.cid-v2CQsJv73B .modal-dialog {
  height: auto;
}
.cid-v2CQsJv73B .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CQsJv73B .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CQsJv73B .form-wrapper .mbr-form .form-group,
  .cid-v2CQsJv73B .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CQsJv73B .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CQsJv73B .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CQsJv73B .mbr-text {
  text-align: center;
}
.cid-v2CQsJv73B .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CQsJv73B .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CQsJv73B .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CQsJv73B .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CQsJv73B .modal-open {
  overflow: hidden;
}
.cid-v2CQsJv73B .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CQsJv73B .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CQsJv73B .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CQsJv73B .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CQsJv73B .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CQsJv73B .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CQsJv73B .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CQsJv73B .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CQsJv73B .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CQsJv73B .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CQsJv73B .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CQsJv73B .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CQsJv73B .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CQsJv73B .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CQsJv73B .modal-header {
    padding: 1rem;
  }
}
.cid-v2CQsJv73B .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CQsJv73B .modal-header .close svg {
  fill: #353535;
}
.cid-v2CQsJv73B .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CQsJv73B .modal-header .close:focus {
  outline: none;
}
.cid-v2CQsJv73B .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CQsJv73B .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CQsJv73B .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CQsJv73B .modal-body {
    padding: 1rem;
  }
}
.cid-v2CQsJv73B .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CQsJv73B .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CQsJv73B .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CQsJv73B .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CQsJv73B .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CQsJv73B .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CQsJv73B .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CQsJv73B .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CQsJv73B .modal-lg,
  .cid-v2CQsJv73B .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CQsJv73B .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CQsJv73B .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CQsJv73B .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CQsJv73B .form-group {
  margin-bottom: 1rem;
}
.cid-v2CQsJv73B .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CQsJv73B .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CQsJv73B .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CQsJv73B .mbr-section-btn {
  margin: 0;
}
.cid-v2CQsJv73B .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CPYZxESa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CPYZxESa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CPYZxESa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CPYZxESa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CPYZxESa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CPYZxESa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CPYZxESa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CPYZxESa .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CPYZxESa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CPYZxESa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CPYZxESa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CPYZxESa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CPYZxESa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CPYZxESa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CPYZxESa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CPYZxESa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CPYZxESa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CPYZxESa .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CPYZxESa .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CPYZxESa .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CPYZxESa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CPYZxESa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CPYZxESa .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CPYZxESa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CPYZxESa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CPYZxESa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CPYZxESa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CPYZxESa .nav-item:focus,
.cid-v2CPYZxESa .nav-link:focus {
  outline: none;
}
.cid-v2CPYZxESa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CPYZxESa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CPYZxESa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CPYZxESa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CPYZxESa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CPYZxESa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CPYZxESa .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CPYZxESa .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CPYZxESa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CPYZxESa .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CPYZxESa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CPYZxESa .navbar.collapsed {
  justify-content: center;
}
.cid-v2CPYZxESa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CPYZxESa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CPYZxESa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CPYZxESa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CPYZxESa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CPYZxESa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CPYZxESa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CPYZxESa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CPYZxESa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CPYZxESa .navbar {
    min-height: 72px;
  }
  .cid-v2CPYZxESa .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CPYZxESa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CPYZxESa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CPYZxESa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CPYZxESa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CPYZxESa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CPYZxESa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CPYZxESa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CPYZxESa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CPYZxESa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CPYZxESa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CPYZxESa .dropdown-item.active,
.cid-v2CPYZxESa .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CPYZxESa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CPYZxESa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CPYZxESa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CPYZxESa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CPYZxESa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CPYZxESa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CPYZxESa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CPYZxESa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CPYZxESa .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CPYZxESa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CPYZxESa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CPYZxESa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CPYZxESa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CPYZxESa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CPYZxESa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CPYZxESa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CPYZxESa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CPYZxESa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CPYZxESa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CPYZxESa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CPYZxESa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CPYZxESa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CPYZxESa .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CPYZxESa .navbar {
    height: 70px;
  }
  .cid-v2CPYZxESa .navbar.opened {
    height: auto;
  }
  .cid-v2CPYZxESa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CPYZxESa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CPYZxESa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CPYZxESa .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CPYZxESa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CPYZxESa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CPYZxESa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CPYZxESa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CPYZxESa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CPYZxESa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CPYXT2t6 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CPYXT2t6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CPYXT2t6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CPYXT2t6 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CPYXT2t6 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CPYXT2t6 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CPYXT2t6 .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CPYXT2t6 .mbr-text,
.cid-v2CPYXT2t6 .mbr-section-btn {
  text-align: center;
}
#custom-html-g4 {
  /* Mobile optimisation */
}
#custom-html-g4 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-g4 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-g4 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CPZ0Q2cM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CPZ0Q2cM .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CPZ0Q2cM .social-row .soc-item {
  margin: 8px;
}
.cid-v2CPZ0Q2cM .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CPZ0Q2cM .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CPZ0Q2cM .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CPZ0Q2cM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CPZ0Q2cM .mbr-section-title {
  color: #ffffff;
}
.cid-v2CPZ0Q2cM .mbr-section-title,
.cid-v2CPZ0Q2cM .social-list {
  color: #000000;
}
.cid-v2CPZ1kS00.popup-builder {
  background-color: #ffffff;
}
.cid-v2CPZ1kS00.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CPZ1kS00.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CPZ1kS00 .modal-content,
.cid-v2CPZ1kS00 .modal-dialog {
  height: auto;
}
.cid-v2CPZ1kS00 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CPZ1kS00 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CPZ1kS00 .form-wrapper .mbr-form .form-group,
  .cid-v2CPZ1kS00 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CPZ1kS00 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CPZ1kS00 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CPZ1kS00 .mbr-text {
  text-align: center;
}
.cid-v2CPZ1kS00 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CPZ1kS00 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CPZ1kS00 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CPZ1kS00 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CPZ1kS00 .modal-open {
  overflow: hidden;
}
.cid-v2CPZ1kS00 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CPZ1kS00 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CPZ1kS00 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CPZ1kS00 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CPZ1kS00 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CPZ1kS00 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CPZ1kS00 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CPZ1kS00 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CPZ1kS00 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CPZ1kS00 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CPZ1kS00 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CPZ1kS00 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CPZ1kS00 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CPZ1kS00 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPZ1kS00 .modal-header {
    padding: 1rem;
  }
}
.cid-v2CPZ1kS00 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CPZ1kS00 .modal-header .close svg {
  fill: #353535;
}
.cid-v2CPZ1kS00 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CPZ1kS00 .modal-header .close:focus {
  outline: none;
}
.cid-v2CPZ1kS00 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CPZ1kS00 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CPZ1kS00 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPZ1kS00 .modal-body {
    padding: 1rem;
  }
}
.cid-v2CPZ1kS00 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CPZ1kS00 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPZ1kS00 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CPZ1kS00 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CPZ1kS00 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CPZ1kS00 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CPZ1kS00 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CPZ1kS00 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CPZ1kS00 .modal-lg,
  .cid-v2CPZ1kS00 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CPZ1kS00 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CPZ1kS00 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CPZ1kS00 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CPZ1kS00 .form-group {
  margin-bottom: 1rem;
}
.cid-v2CPZ1kS00 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CPZ1kS00 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CPZ1kS00 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CPZ1kS00 .mbr-section-btn {
  margin: 0;
}
.cid-v2CPZ1kS00 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CPZ1kS00 .mbr-text P {
  text-align: center;
}
.cid-v2CPZ1SBxg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CPZ1SBxg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CPZ1SBxg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CPZ1SBxg .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CPZ1SBxg .footer-col {
    flex-direction: column;
  }
}
.cid-v2CPZ1SBxg .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CPZ1SBxg .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CPZ1SBxg .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CPZ1SBxg .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CPZ1SBxg .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CPZ1SBxg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CPZ1SBxg .soc-item {
  margin: 6px;
}
.cid-v2CPZ1SBxg .soc-item a:hover .mbr-iconfont,
.cid-v2CPZ1SBxg .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CPZ1SBxg .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CPZ1SBxg .row {
    text-align: center;
  }
  .cid-v2CPZ1SBxg .social-row {
    justify-content: center;
  }
}
.cid-v2CPZ1SBxg .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CPZ1SBxg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CPZ1SBxg .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CPZ1SBxg .mbr-text {
  color: #bbbbbb;
}
.cid-v2CPZ1SBxg .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CPZ1SBxg .list,
.cid-v2CPZ1SBxg .item-wrap {
  color: #232323;
}
.cid-v2CPZ1SBxg .copyright {
  color: #000000;
}
.cid-v2CPZ1SBxg a,
.cid-v2CPZ1SBxg a:link,
.cid-v2CPZ1SBxg a:visited {
  text-decoration: none;
}
.cid-v2CPZ1SBxg a:hover,
.cid-v2CPZ1SBxg a:focus,
.cid-v2CPZ1SBxg a:active {
  text-decoration: none;
}
.cid-v2CPZ1SBxg a,
.cid-v2CPZ1SBxg a:link,
.cid-v2CPZ1SBxg a:visited,
.cid-v2CPZ1SBxg a:hover,
.cid-v2CPZ1SBxg a:focus,
.cid-v2CPZ1SBxg a:active {
  text-decoration: underline !important;
}
.cid-v2CPZ1SBxg .mbr-section-btn a,
.cid-v2CPZ1SBxg .mbr-section-btn a:link,
.cid-v2CPZ1SBxg .mbr-section-btn a:visited,
.cid-v2CPZ1SBxg .mbr-section-btn a:hover,
.cid-v2CPZ1SBxg .mbr-section-btn a:focus,
.cid-v2CPZ1SBxg .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CPZ1SBxg .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CPZ2A9OQ.popup-builder {
  background-color: #ffffff;
}
.cid-v2CPZ2A9OQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CPZ2A9OQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CPZ2A9OQ .modal-content,
.cid-v2CPZ2A9OQ .modal-dialog {
  height: auto;
}
.cid-v2CPZ2A9OQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CPZ2A9OQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CPZ2A9OQ .form-wrapper .mbr-form .form-group,
  .cid-v2CPZ2A9OQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CPZ2A9OQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CPZ2A9OQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CPZ2A9OQ .mbr-text {
  text-align: center;
}
.cid-v2CPZ2A9OQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CPZ2A9OQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CPZ2A9OQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CPZ2A9OQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CPZ2A9OQ .modal-open {
  overflow: hidden;
}
.cid-v2CPZ2A9OQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CPZ2A9OQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CPZ2A9OQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CPZ2A9OQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CPZ2A9OQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CPZ2A9OQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CPZ2A9OQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CPZ2A9OQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CPZ2A9OQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CPZ2A9OQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CPZ2A9OQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CPZ2A9OQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CPZ2A9OQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CPZ2A9OQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPZ2A9OQ .modal-header {
    padding: 1rem;
  }
}
.cid-v2CPZ2A9OQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CPZ2A9OQ .modal-header .close svg {
  fill: #353535;
}
.cid-v2CPZ2A9OQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CPZ2A9OQ .modal-header .close:focus {
  outline: none;
}
.cid-v2CPZ2A9OQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CPZ2A9OQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CPZ2A9OQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPZ2A9OQ .modal-body {
    padding: 1rem;
  }
}
.cid-v2CPZ2A9OQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CPZ2A9OQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPZ2A9OQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CPZ2A9OQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CPZ2A9OQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CPZ2A9OQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CPZ2A9OQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CPZ2A9OQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CPZ2A9OQ .modal-lg,
  .cid-v2CPZ2A9OQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CPZ2A9OQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CPZ2A9OQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CPZ2A9OQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CPZ2A9OQ .form-group {
  margin-bottom: 1rem;
}
.cid-v2CPZ2A9OQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CPZ2A9OQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CPZ2A9OQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CPZ2A9OQ .mbr-section-btn {
  margin: 0;
}
.cid-v2CPZ2A9OQ .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CPjU3qvY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CPjU3qvY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CPjU3qvY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CPjU3qvY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CPjU3qvY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CPjU3qvY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CPjU3qvY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CPjU3qvY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CPjU3qvY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CPjU3qvY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CPjU3qvY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CPjU3qvY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CPjU3qvY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CPjU3qvY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CPjU3qvY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CPjU3qvY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CPjU3qvY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CPjU3qvY .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CPjU3qvY .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CPjU3qvY .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CPjU3qvY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CPjU3qvY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CPjU3qvY .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CPjU3qvY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CPjU3qvY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CPjU3qvY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CPjU3qvY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CPjU3qvY .nav-item:focus,
.cid-v2CPjU3qvY .nav-link:focus {
  outline: none;
}
.cid-v2CPjU3qvY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CPjU3qvY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CPjU3qvY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CPjU3qvY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CPjU3qvY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CPjU3qvY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CPjU3qvY .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CPjU3qvY .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CPjU3qvY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CPjU3qvY .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CPjU3qvY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CPjU3qvY .navbar.collapsed {
  justify-content: center;
}
.cid-v2CPjU3qvY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CPjU3qvY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CPjU3qvY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CPjU3qvY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CPjU3qvY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CPjU3qvY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CPjU3qvY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CPjU3qvY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CPjU3qvY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CPjU3qvY .navbar {
    min-height: 72px;
  }
  .cid-v2CPjU3qvY .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CPjU3qvY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CPjU3qvY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CPjU3qvY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CPjU3qvY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CPjU3qvY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CPjU3qvY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CPjU3qvY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CPjU3qvY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CPjU3qvY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CPjU3qvY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CPjU3qvY .dropdown-item.active,
.cid-v2CPjU3qvY .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CPjU3qvY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CPjU3qvY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CPjU3qvY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CPjU3qvY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CPjU3qvY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CPjU3qvY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CPjU3qvY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CPjU3qvY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CPjU3qvY .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CPjU3qvY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CPjU3qvY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CPjU3qvY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CPjU3qvY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CPjU3qvY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CPjU3qvY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CPjU3qvY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CPjU3qvY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CPjU3qvY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CPjU3qvY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CPjU3qvY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CPjU3qvY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CPjU3qvY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CPjU3qvY .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CPjU3qvY .navbar {
    height: 70px;
  }
  .cid-v2CPjU3qvY .navbar.opened {
    height: auto;
  }
  .cid-v2CPjU3qvY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CPjU3qvY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CPjU3qvY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CPjU3qvY .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CPjU3qvY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CPjU3qvY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CPjU3qvY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CPjU3qvY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CPjU3qvY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CPjU3qvY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CPjScbsQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CPjScbsQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CPjScbsQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CPjScbsQ .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CPjScbsQ .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CPjScbsQ .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CPjScbsQ .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CPjScbsQ .mbr-text,
.cid-v2CPjScbsQ .mbr-section-btn {
  text-align: center;
}
#custom-html-fx {
  /* Mobile optimisation */
}
#custom-html-fx .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-fx .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-fx .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CPjVqMja {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CPjVqMja .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CPjVqMja .social-row .soc-item {
  margin: 8px;
}
.cid-v2CPjVqMja .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CPjVqMja .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CPjVqMja .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CPjVqMja .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CPjVqMja .mbr-section-title {
  color: #ffffff;
}
.cid-v2CPjVqMja .mbr-section-title,
.cid-v2CPjVqMja .social-list {
  color: #000000;
}
.cid-v2CPjW5nKU.popup-builder {
  background-color: #ffffff;
}
.cid-v2CPjW5nKU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CPjW5nKU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CPjW5nKU .modal-content,
.cid-v2CPjW5nKU .modal-dialog {
  height: auto;
}
.cid-v2CPjW5nKU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CPjW5nKU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CPjW5nKU .form-wrapper .mbr-form .form-group,
  .cid-v2CPjW5nKU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CPjW5nKU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CPjW5nKU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CPjW5nKU .mbr-text {
  text-align: center;
}
.cid-v2CPjW5nKU .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CPjW5nKU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CPjW5nKU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CPjW5nKU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CPjW5nKU .modal-open {
  overflow: hidden;
}
.cid-v2CPjW5nKU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CPjW5nKU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CPjW5nKU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CPjW5nKU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CPjW5nKU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CPjW5nKU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CPjW5nKU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CPjW5nKU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CPjW5nKU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CPjW5nKU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CPjW5nKU .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CPjW5nKU .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CPjW5nKU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CPjW5nKU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPjW5nKU .modal-header {
    padding: 1rem;
  }
}
.cid-v2CPjW5nKU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CPjW5nKU .modal-header .close svg {
  fill: #353535;
}
.cid-v2CPjW5nKU .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CPjW5nKU .modal-header .close:focus {
  outline: none;
}
.cid-v2CPjW5nKU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CPjW5nKU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CPjW5nKU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPjW5nKU .modal-body {
    padding: 1rem;
  }
}
.cid-v2CPjW5nKU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CPjW5nKU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPjW5nKU .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CPjW5nKU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CPjW5nKU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CPjW5nKU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CPjW5nKU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CPjW5nKU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CPjW5nKU .modal-lg,
  .cid-v2CPjW5nKU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CPjW5nKU .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CPjW5nKU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CPjW5nKU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CPjW5nKU .form-group {
  margin-bottom: 1rem;
}
.cid-v2CPjW5nKU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CPjW5nKU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CPjW5nKU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CPjW5nKU .mbr-section-btn {
  margin: 0;
}
.cid-v2CPjW5nKU .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CPjW5nKU .mbr-text P {
  text-align: center;
}
.cid-v2CPjWIJRH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CPjWIJRH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CPjWIJRH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CPjWIJRH .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CPjWIJRH .footer-col {
    flex-direction: column;
  }
}
.cid-v2CPjWIJRH .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CPjWIJRH .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CPjWIJRH .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CPjWIJRH .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CPjWIJRH .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CPjWIJRH .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CPjWIJRH .soc-item {
  margin: 6px;
}
.cid-v2CPjWIJRH .soc-item a:hover .mbr-iconfont,
.cid-v2CPjWIJRH .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CPjWIJRH .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CPjWIJRH .row {
    text-align: center;
  }
  .cid-v2CPjWIJRH .social-row {
    justify-content: center;
  }
}
.cid-v2CPjWIJRH .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CPjWIJRH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CPjWIJRH .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CPjWIJRH .mbr-text {
  color: #bbbbbb;
}
.cid-v2CPjWIJRH .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CPjWIJRH .list,
.cid-v2CPjWIJRH .item-wrap {
  color: #232323;
}
.cid-v2CPjWIJRH .copyright {
  color: #000000;
}
.cid-v2CPjWIJRH a,
.cid-v2CPjWIJRH a:link,
.cid-v2CPjWIJRH a:visited {
  text-decoration: none;
}
.cid-v2CPjWIJRH a:hover,
.cid-v2CPjWIJRH a:focus,
.cid-v2CPjWIJRH a:active {
  text-decoration: none;
}
.cid-v2CPjWIJRH a,
.cid-v2CPjWIJRH a:link,
.cid-v2CPjWIJRH a:visited,
.cid-v2CPjWIJRH a:hover,
.cid-v2CPjWIJRH a:focus,
.cid-v2CPjWIJRH a:active {
  text-decoration: underline !important;
}
.cid-v2CPjWIJRH .mbr-section-btn a,
.cid-v2CPjWIJRH .mbr-section-btn a:link,
.cid-v2CPjWIJRH .mbr-section-btn a:visited,
.cid-v2CPjWIJRH .mbr-section-btn a:hover,
.cid-v2CPjWIJRH .mbr-section-btn a:focus,
.cid-v2CPjWIJRH .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CPjWIJRH .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CPjXqP1F.popup-builder {
  background-color: #ffffff;
}
.cid-v2CPjXqP1F.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CPjXqP1F.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CPjXqP1F .modal-content,
.cid-v2CPjXqP1F .modal-dialog {
  height: auto;
}
.cid-v2CPjXqP1F .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CPjXqP1F .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CPjXqP1F .form-wrapper .mbr-form .form-group,
  .cid-v2CPjXqP1F .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CPjXqP1F .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CPjXqP1F .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CPjXqP1F .mbr-text {
  text-align: center;
}
.cid-v2CPjXqP1F .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CPjXqP1F .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CPjXqP1F .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CPjXqP1F .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CPjXqP1F .modal-open {
  overflow: hidden;
}
.cid-v2CPjXqP1F .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CPjXqP1F .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CPjXqP1F .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CPjXqP1F .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CPjXqP1F .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CPjXqP1F .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CPjXqP1F .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CPjXqP1F .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CPjXqP1F .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CPjXqP1F .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CPjXqP1F .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CPjXqP1F .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CPjXqP1F .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CPjXqP1F .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPjXqP1F .modal-header {
    padding: 1rem;
  }
}
.cid-v2CPjXqP1F .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CPjXqP1F .modal-header .close svg {
  fill: #353535;
}
.cid-v2CPjXqP1F .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CPjXqP1F .modal-header .close:focus {
  outline: none;
}
.cid-v2CPjXqP1F .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CPjXqP1F .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CPjXqP1F .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPjXqP1F .modal-body {
    padding: 1rem;
  }
}
.cid-v2CPjXqP1F .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CPjXqP1F .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CPjXqP1F .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CPjXqP1F .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CPjXqP1F .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CPjXqP1F .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CPjXqP1F .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CPjXqP1F .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CPjXqP1F .modal-lg,
  .cid-v2CPjXqP1F .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CPjXqP1F .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CPjXqP1F .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CPjXqP1F .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CPjXqP1F .form-group {
  margin-bottom: 1rem;
}
.cid-v2CPjXqP1F .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CPjXqP1F .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CPjXqP1F .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CPjXqP1F .mbr-section-btn {
  margin: 0;
}
.cid-v2CPjXqP1F .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CR1vEtoH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CR1vEtoH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CR1vEtoH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CR1vEtoH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CR1vEtoH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CR1vEtoH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CR1vEtoH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CR1vEtoH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CR1vEtoH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CR1vEtoH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CR1vEtoH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CR1vEtoH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CR1vEtoH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CR1vEtoH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CR1vEtoH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CR1vEtoH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CR1vEtoH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CR1vEtoH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CR1vEtoH .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CR1vEtoH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CR1vEtoH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CR1vEtoH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CR1vEtoH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CR1vEtoH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CR1vEtoH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CR1vEtoH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CR1vEtoH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CR1vEtoH .nav-item:focus,
.cid-v2CR1vEtoH .nav-link:focus {
  outline: none;
}
.cid-v2CR1vEtoH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CR1vEtoH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CR1vEtoH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CR1vEtoH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CR1vEtoH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CR1vEtoH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CR1vEtoH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CR1vEtoH .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CR1vEtoH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CR1vEtoH .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CR1vEtoH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CR1vEtoH .navbar.collapsed {
  justify-content: center;
}
.cid-v2CR1vEtoH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CR1vEtoH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CR1vEtoH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CR1vEtoH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CR1vEtoH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CR1vEtoH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CR1vEtoH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CR1vEtoH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CR1vEtoH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CR1vEtoH .navbar {
    min-height: 72px;
  }
  .cid-v2CR1vEtoH .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CR1vEtoH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CR1vEtoH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CR1vEtoH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CR1vEtoH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CR1vEtoH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CR1vEtoH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CR1vEtoH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CR1vEtoH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CR1vEtoH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CR1vEtoH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CR1vEtoH .dropdown-item.active,
.cid-v2CR1vEtoH .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CR1vEtoH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CR1vEtoH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CR1vEtoH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CR1vEtoH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CR1vEtoH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CR1vEtoH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CR1vEtoH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CR1vEtoH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CR1vEtoH .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CR1vEtoH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CR1vEtoH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CR1vEtoH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CR1vEtoH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CR1vEtoH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CR1vEtoH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CR1vEtoH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CR1vEtoH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CR1vEtoH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CR1vEtoH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CR1vEtoH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CR1vEtoH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CR1vEtoH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CR1vEtoH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CR1vEtoH .navbar {
    height: 70px;
  }
  .cid-v2CR1vEtoH .navbar.opened {
    height: auto;
  }
  .cid-v2CR1vEtoH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CR1vEtoH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CR1vEtoH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CR1vEtoH .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CR1vEtoH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CR1vEtoH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CR1vEtoH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CR1vEtoH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CR1vEtoH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CR1vEtoH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CR1upfvp {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CR1upfvp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CR1upfvp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CR1upfvp .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CR1upfvp .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CR1upfvp .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CR1upfvp .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CR1upfvp .mbr-text,
.cid-v2CR1upfvp .mbr-section-btn {
  text-align: center;
}
#custom-html-gi {
  /* Mobile optimisation */
}
#custom-html-gi .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-gi .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-gi .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2CR1wHUxs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2CR1wHUxs .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2CR1wHUxs .social-row .soc-item {
  margin: 8px;
}
.cid-v2CR1wHUxs .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2CR1wHUxs .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2CR1wHUxs .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2CR1wHUxs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2CR1wHUxs .mbr-section-title {
  color: #ffffff;
}
.cid-v2CR1wHUxs .mbr-section-title,
.cid-v2CR1wHUxs .social-list {
  color: #000000;
}
.cid-v2CR1xlj9y.popup-builder {
  background-color: #ffffff;
}
.cid-v2CR1xlj9y.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CR1xlj9y.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CR1xlj9y .modal-content,
.cid-v2CR1xlj9y .modal-dialog {
  height: auto;
}
.cid-v2CR1xlj9y .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CR1xlj9y .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CR1xlj9y .form-wrapper .mbr-form .form-group,
  .cid-v2CR1xlj9y .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CR1xlj9y .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CR1xlj9y .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CR1xlj9y .mbr-text {
  text-align: center;
}
.cid-v2CR1xlj9y .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CR1xlj9y .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CR1xlj9y .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CR1xlj9y .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CR1xlj9y .modal-open {
  overflow: hidden;
}
.cid-v2CR1xlj9y .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CR1xlj9y .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CR1xlj9y .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CR1xlj9y .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CR1xlj9y .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CR1xlj9y .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CR1xlj9y .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CR1xlj9y .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CR1xlj9y .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CR1xlj9y .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CR1xlj9y .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CR1xlj9y .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CR1xlj9y .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CR1xlj9y .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CR1xlj9y .modal-header {
    padding: 1rem;
  }
}
.cid-v2CR1xlj9y .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CR1xlj9y .modal-header .close svg {
  fill: #353535;
}
.cid-v2CR1xlj9y .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CR1xlj9y .modal-header .close:focus {
  outline: none;
}
.cid-v2CR1xlj9y .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CR1xlj9y .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CR1xlj9y .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CR1xlj9y .modal-body {
    padding: 1rem;
  }
}
.cid-v2CR1xlj9y .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CR1xlj9y .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CR1xlj9y .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CR1xlj9y .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CR1xlj9y .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CR1xlj9y .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CR1xlj9y .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CR1xlj9y .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CR1xlj9y .modal-lg,
  .cid-v2CR1xlj9y .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CR1xlj9y .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CR1xlj9y .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CR1xlj9y .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CR1xlj9y .form-group {
  margin-bottom: 1rem;
}
.cid-v2CR1xlj9y .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CR1xlj9y .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CR1xlj9y .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CR1xlj9y .mbr-section-btn {
  margin: 0;
}
.cid-v2CR1xlj9y .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2CR1xlj9y .mbr-text P {
  text-align: center;
}
.cid-v2CR1xWQIs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2CR1xWQIs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CR1xWQIs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CR1xWQIs .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2CR1xWQIs .footer-col {
    flex-direction: column;
  }
}
.cid-v2CR1xWQIs .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2CR1xWQIs .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CR1xWQIs .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CR1xWQIs .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CR1xWQIs .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2CR1xWQIs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2CR1xWQIs .soc-item {
  margin: 6px;
}
.cid-v2CR1xWQIs .soc-item a:hover .mbr-iconfont,
.cid-v2CR1xWQIs .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2CR1xWQIs .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CR1xWQIs .row {
    text-align: center;
  }
  .cid-v2CR1xWQIs .social-row {
    justify-content: center;
  }
}
.cid-v2CR1xWQIs .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2CR1xWQIs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CR1xWQIs .list {
    margin-bottom: 0rem;
  }
}
.cid-v2CR1xWQIs .mbr-text {
  color: #bbbbbb;
}
.cid-v2CR1xWQIs .mbr-section-subtitle {
  color: #000000;
}
.cid-v2CR1xWQIs .list,
.cid-v2CR1xWQIs .item-wrap {
  color: #232323;
}
.cid-v2CR1xWQIs .copyright {
  color: #000000;
}
.cid-v2CR1xWQIs a,
.cid-v2CR1xWQIs a:link,
.cid-v2CR1xWQIs a:visited {
  text-decoration: none;
}
.cid-v2CR1xWQIs a:hover,
.cid-v2CR1xWQIs a:focus,
.cid-v2CR1xWQIs a:active {
  text-decoration: none;
}
.cid-v2CR1xWQIs a,
.cid-v2CR1xWQIs a:link,
.cid-v2CR1xWQIs a:visited,
.cid-v2CR1xWQIs a:hover,
.cid-v2CR1xWQIs a:focus,
.cid-v2CR1xWQIs a:active {
  text-decoration: underline !important;
}
.cid-v2CR1xWQIs .mbr-section-btn a,
.cid-v2CR1xWQIs .mbr-section-btn a:link,
.cid-v2CR1xWQIs .mbr-section-btn a:visited,
.cid-v2CR1xWQIs .mbr-section-btn a:hover,
.cid-v2CR1xWQIs .mbr-section-btn a:focus,
.cid-v2CR1xWQIs .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2CR1xWQIs .acknowledgement-text {
  font-size: 70%;
}
.cid-v2CR1yEEhY.popup-builder {
  background-color: #ffffff;
}
.cid-v2CR1yEEhY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2CR1yEEhY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2CR1yEEhY .modal-content,
.cid-v2CR1yEEhY .modal-dialog {
  height: auto;
}
.cid-v2CR1yEEhY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2CR1yEEhY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2CR1yEEhY .form-wrapper .mbr-form .form-group,
  .cid-v2CR1yEEhY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2CR1yEEhY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2CR1yEEhY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2CR1yEEhY .mbr-text {
  text-align: center;
}
.cid-v2CR1yEEhY .pt-0 {
  padding-top: 0 !important;
}
.cid-v2CR1yEEhY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2CR1yEEhY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2CR1yEEhY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2CR1yEEhY .modal-open {
  overflow: hidden;
}
.cid-v2CR1yEEhY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2CR1yEEhY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2CR1yEEhY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2CR1yEEhY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2CR1yEEhY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2CR1yEEhY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2CR1yEEhY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2CR1yEEhY .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2CR1yEEhY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2CR1yEEhY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2CR1yEEhY .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2CR1yEEhY .modal-backdrop.show {
  opacity: .5;
}
.cid-v2CR1yEEhY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2CR1yEEhY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CR1yEEhY .modal-header {
    padding: 1rem;
  }
}
.cid-v2CR1yEEhY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2CR1yEEhY .modal-header .close svg {
  fill: #353535;
}
.cid-v2CR1yEEhY .modal-header .close:hover {
  opacity: 1;
}
.cid-v2CR1yEEhY .modal-header .close:focus {
  outline: none;
}
.cid-v2CR1yEEhY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2CR1yEEhY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2CR1yEEhY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CR1yEEhY .modal-body {
    padding: 1rem;
  }
}
.cid-v2CR1yEEhY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2CR1yEEhY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2CR1yEEhY .modal-footer {
    padding: 1rem;
  }
}
.cid-v2CR1yEEhY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2CR1yEEhY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2CR1yEEhY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2CR1yEEhY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2CR1yEEhY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2CR1yEEhY .modal-lg,
  .cid-v2CR1yEEhY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2CR1yEEhY .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2CR1yEEhY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2CR1yEEhY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2CR1yEEhY .form-group {
  margin-bottom: 1rem;
}
.cid-v2CR1yEEhY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2CR1yEEhY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2CR1yEEhY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2CR1yEEhY .mbr-section-btn {
  margin: 0;
}
.cid-v2CR1yEEhY .mbr-section-btn .btn {
  margin: 5;
}
.cid-v3f72ZXoFm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v3f72ZXoFm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3f72ZXoFm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3f72ZXoFm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3f72ZXoFm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v3f72ZXoFm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3f72ZXoFm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3f72ZXoFm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v3f72ZXoFm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v3f72ZXoFm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v3f72ZXoFm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3f72ZXoFm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3f72ZXoFm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3f72ZXoFm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v3f72ZXoFm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3f72ZXoFm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3f72ZXoFm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3f72ZXoFm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v3f72ZXoFm .navbar-logo {
    padding-left: 0;
  }
}
.cid-v3f72ZXoFm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3f72ZXoFm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3f72ZXoFm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v3f72ZXoFm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v3f72ZXoFm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3f72ZXoFm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3f72ZXoFm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3f72ZXoFm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v3f72ZXoFm .nav-item:focus,
.cid-v3f72ZXoFm .nav-link:focus {
  outline: none;
}
.cid-v3f72ZXoFm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3f72ZXoFm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3f72ZXoFm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3f72ZXoFm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3f72ZXoFm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3f72ZXoFm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3f72ZXoFm .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v3f72ZXoFm .navbar.opened {
  transition: all 0.3s;
}
.cid-v3f72ZXoFm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3f72ZXoFm .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v3f72ZXoFm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v3f72ZXoFm .navbar.collapsed {
  justify-content: center;
}
.cid-v3f72ZXoFm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3f72ZXoFm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3f72ZXoFm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v3f72ZXoFm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3f72ZXoFm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3f72ZXoFm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3f72ZXoFm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3f72ZXoFm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3f72ZXoFm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3f72ZXoFm .navbar {
    min-height: 72px;
  }
  .cid-v3f72ZXoFm .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3f72ZXoFm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3f72ZXoFm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3f72ZXoFm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3f72ZXoFm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3f72ZXoFm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3f72ZXoFm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3f72ZXoFm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3f72ZXoFm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3f72ZXoFm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3f72ZXoFm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3f72ZXoFm .dropdown-item.active,
.cid-v3f72ZXoFm .dropdown-item:active {
  background-color: transparent;
}
.cid-v3f72ZXoFm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3f72ZXoFm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3f72ZXoFm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3f72ZXoFm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v3f72ZXoFm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3f72ZXoFm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3f72ZXoFm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3f72ZXoFm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3f72ZXoFm .navbar-buttons {
    text-align: left;
  }
}
.cid-v3f72ZXoFm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3f72ZXoFm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3f72ZXoFm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3f72ZXoFm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3f72ZXoFm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3f72ZXoFm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3f72ZXoFm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3f72ZXoFm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3f72ZXoFm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3f72ZXoFm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3f72ZXoFm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3f72ZXoFm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3f72ZXoFm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3f72ZXoFm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3f72ZXoFm .navbar {
    height: 70px;
  }
  .cid-v3f72ZXoFm .navbar.opened {
    height: auto;
  }
  .cid-v3f72ZXoFm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3f72ZXoFm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3f72ZXoFm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3f72ZXoFm .navbar-brand {
    margin-right: auto;
  }
  .cid-v3f72ZXoFm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3f72ZXoFm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3f72ZXoFm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3f72ZXoFm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v3f72ZXoFm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3f72ZXoFm .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-mf {
  /* Type valid CSS here */
}
#custom-html-mf div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-mf p {
  font-size: 60px;
  color: #777;
}
.cid-v3f730Xg1k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v3f730Xg1k .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3f730Xg1k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3f730Xg1k .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3f730Xg1k .footer-col {
    flex-direction: column;
  }
}
.cid-v3f730Xg1k .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3f730Xg1k .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3f730Xg1k .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3f730Xg1k .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3f730Xg1k .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3f730Xg1k .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3f730Xg1k .soc-item {
  margin: 6px;
}
.cid-v3f730Xg1k .soc-item a:hover .mbr-iconfont,
.cid-v3f730Xg1k .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v3f730Xg1k .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3f730Xg1k .row {
    text-align: center;
  }
  .cid-v3f730Xg1k .social-row {
    justify-content: center;
  }
}
.cid-v3f730Xg1k .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v3f730Xg1k .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3f730Xg1k .list {
    margin-bottom: 0rem;
  }
}
.cid-v3f730Xg1k .mbr-text {
  color: #bbbbbb;
}
.cid-v3f730Xg1k .mbr-section-subtitle {
  color: #000000;
}
.cid-v3f730Xg1k .list,
.cid-v3f730Xg1k .item-wrap {
  color: #232323;
}
.cid-v3f730Xg1k .copyright {
  color: #000000;
}
.cid-v3f730Xg1k a,
.cid-v3f730Xg1k a:link,
.cid-v3f730Xg1k a:visited {
  text-decoration: none;
}
.cid-v3f730Xg1k a:hover,
.cid-v3f730Xg1k a:focus,
.cid-v3f730Xg1k a:active {
  text-decoration: none;
}
.cid-v3f730Xg1k a,
.cid-v3f730Xg1k a:link,
.cid-v3f730Xg1k a:visited,
.cid-v3f730Xg1k a:hover,
.cid-v3f730Xg1k a:focus,
.cid-v3f730Xg1k a:active {
  text-decoration: underline !important;
}
.cid-v3f730Xg1k .mbr-section-btn a,
.cid-v3f730Xg1k .mbr-section-btn a:link,
.cid-v3f730Xg1k .mbr-section-btn a:visited,
.cid-v3f730Xg1k .mbr-section-btn a:hover,
.cid-v3f730Xg1k .mbr-section-btn a:focus,
.cid-v3f730Xg1k .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v3f730Xg1k .acknowledgement-text {
  font-size: 70%;
}
.cid-v3f731poEa.popup-builder {
  background-color: #ffffff;
}
.cid-v3f731poEa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v3f731poEa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v3f731poEa .modal-content,
.cid-v3f731poEa .modal-dialog {
  height: auto;
}
.cid-v3f731poEa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v3f731poEa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v3f731poEa .form-wrapper .mbr-form .form-group,
  .cid-v3f731poEa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v3f731poEa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v3f731poEa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3f731poEa .mbr-text {
  text-align: center;
}
.cid-v3f731poEa .pt-0 {
  padding-top: 0 !important;
}
.cid-v3f731poEa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v3f731poEa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v3f731poEa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v3f731poEa .modal-open {
  overflow: hidden;
}
.cid-v3f731poEa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v3f731poEa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v3f731poEa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v3f731poEa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v3f731poEa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v3f731poEa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v3f731poEa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v3f731poEa .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v3f731poEa .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v3f731poEa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v3f731poEa .modal-backdrop.fade {
  opacity: 0;
}
.cid-v3f731poEa .modal-backdrop.show {
  opacity: .5;
}
.cid-v3f731poEa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v3f731poEa .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v3f731poEa .modal-header {
    padding: 1rem;
  }
}
.cid-v3f731poEa .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v3f731poEa .modal-header .close svg {
  fill: #353535;
}
.cid-v3f731poEa .modal-header .close:hover {
  opacity: 1;
}
.cid-v3f731poEa .modal-header .close:focus {
  outline: none;
}
.cid-v3f731poEa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v3f731poEa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v3f731poEa .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3f731poEa .modal-body {
    padding: 1rem;
  }
}
.cid-v3f731poEa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v3f731poEa .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v3f731poEa .modal-footer {
    padding: 1rem;
  }
}
.cid-v3f731poEa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v3f731poEa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v3f731poEa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v3f731poEa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v3f731poEa .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v3f731poEa .modal-lg,
  .cid-v3f731poEa .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v3f731poEa .modal-xl {
    max-width: 1140px;
  }
}
.cid-v3f731poEa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v3f731poEa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v3f731poEa .form-group {
  margin-bottom: 1rem;
}
.cid-v3f731poEa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v3f731poEa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v3f731poEa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v3f731poEa .mbr-section-btn {
  margin: 0;
}
.cid-v3f731poEa .mbr-section-btn .btn {
  margin: 0;
}
.cid-v3f731poEa .mbr-text P {
  text-align: center;
}
.cid-v4vhVUTiVd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4vhVUTiVd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4vhVUTiVd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4vhVUTiVd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4vhVUTiVd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4vhVUTiVd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4vhVUTiVd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4vhVUTiVd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4vhVUTiVd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4vhVUTiVd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4vhVUTiVd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4vhVUTiVd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4vhVUTiVd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4vhVUTiVd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4vhVUTiVd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4vhVUTiVd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4vhVUTiVd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4vhVUTiVd .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4vhVUTiVd .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4vhVUTiVd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4vhVUTiVd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4vhVUTiVd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4vhVUTiVd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4vhVUTiVd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4vhVUTiVd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4vhVUTiVd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4vhVUTiVd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4vhVUTiVd .nav-item:focus,
.cid-v4vhVUTiVd .nav-link:focus {
  outline: none;
}
.cid-v4vhVUTiVd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4vhVUTiVd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4vhVUTiVd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4vhVUTiVd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4vhVUTiVd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4vhVUTiVd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4vhVUTiVd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4vhVUTiVd .navbar.opened {
  transition: all 0.3s;
}
.cid-v4vhVUTiVd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4vhVUTiVd .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4vhVUTiVd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4vhVUTiVd .navbar.collapsed {
  justify-content: center;
}
.cid-v4vhVUTiVd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4vhVUTiVd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4vhVUTiVd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4vhVUTiVd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4vhVUTiVd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4vhVUTiVd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4vhVUTiVd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4vhVUTiVd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4vhVUTiVd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4vhVUTiVd .navbar {
    min-height: 72px;
  }
  .cid-v4vhVUTiVd .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4vhVUTiVd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4vhVUTiVd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4vhVUTiVd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4vhVUTiVd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4vhVUTiVd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4vhVUTiVd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4vhVUTiVd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4vhVUTiVd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4vhVUTiVd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4vhVUTiVd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4vhVUTiVd .dropdown-item.active,
.cid-v4vhVUTiVd .dropdown-item:active {
  background-color: transparent;
}
.cid-v4vhVUTiVd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4vhVUTiVd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4vhVUTiVd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4vhVUTiVd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4vhVUTiVd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4vhVUTiVd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4vhVUTiVd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4vhVUTiVd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4vhVUTiVd .navbar-buttons {
    text-align: left;
  }
}
.cid-v4vhVUTiVd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4vhVUTiVd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4vhVUTiVd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4vhVUTiVd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4vhVUTiVd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4vhVUTiVd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4vhVUTiVd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4vhVUTiVd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4vhVUTiVd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4vhVUTiVd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4vhVUTiVd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4vhVUTiVd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4vhVUTiVd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4vhVUTiVd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4vhVUTiVd .navbar {
    height: 70px;
  }
  .cid-v4vhVUTiVd .navbar.opened {
    height: auto;
  }
  .cid-v4vhVUTiVd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4vhVUTiVd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4vhVUTiVd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4vhVUTiVd .navbar-brand {
    margin-right: auto;
  }
  .cid-v4vhVUTiVd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4vhVUTiVd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4vhVUTiVd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4vhVUTiVd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4vhVUTiVd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4vhVUTiVd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4vhVW4pVN {
  background-color: #f3f3ff;
}
.cid-v4vhVW4pVN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4vhVW4pVN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4vhVW4pVN .mbr-section-title .mbr-title-image {
  display: block;
  margin: 0 auto 1rem;
  max-width: 100%;
  height: auto;
}
#custom-html-r4 {
  /* Type valid CSS here */
}
#custom-html-r4 div {
  padding: 80px 0;
  color: #F3F3FF;
  text-align: center;
}
#custom-html-r4 p {
  font-size: 60px;
  color: #777;
}
.cid-v4vhVWSEsE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4vhVWSEsE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4vhVWSEsE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4vhVWSEsE .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4vhVWSEsE .footer-col {
    flex-direction: column;
  }
}
.cid-v4vhVWSEsE .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4vhVWSEsE .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4vhVWSEsE .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4vhVWSEsE .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4vhVWSEsE .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4vhVWSEsE .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4vhVWSEsE .soc-item {
  margin: 6px;
}
.cid-v4vhVWSEsE .soc-item a:hover .mbr-iconfont,
.cid-v4vhVWSEsE .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4vhVWSEsE .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4vhVWSEsE .row {
    text-align: center;
  }
  .cid-v4vhVWSEsE .social-row {
    justify-content: center;
  }
}
.cid-v4vhVWSEsE .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4vhVWSEsE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4vhVWSEsE .list {
    margin-bottom: 0rem;
  }
}
.cid-v4vhVWSEsE .mbr-text {
  color: #bbbbbb;
}
.cid-v4vhVWSEsE .mbr-section-subtitle {
  color: #000000;
}
.cid-v4vhVWSEsE .list,
.cid-v4vhVWSEsE .item-wrap {
  color: #232323;
}
.cid-v4vhVWSEsE .copyright {
  color: #000000;
}
.cid-v4vhVWSEsE a,
.cid-v4vhVWSEsE a:link,
.cid-v4vhVWSEsE a:visited {
  text-decoration: none;
}
.cid-v4vhVWSEsE a:hover,
.cid-v4vhVWSEsE a:focus,
.cid-v4vhVWSEsE a:active {
  text-decoration: none;
}
.cid-v4vhVWSEsE a,
.cid-v4vhVWSEsE a:link,
.cid-v4vhVWSEsE a:visited,
.cid-v4vhVWSEsE a:hover,
.cid-v4vhVWSEsE a:focus,
.cid-v4vhVWSEsE a:active {
  text-decoration: underline !important;
}
.cid-v4vhVWSEsE .mbr-section-btn a,
.cid-v4vhVWSEsE .mbr-section-btn a:link,
.cid-v4vhVWSEsE .mbr-section-btn a:visited,
.cid-v4vhVWSEsE .mbr-section-btn a:hover,
.cid-v4vhVWSEsE .mbr-section-btn a:focus,
.cid-v4vhVWSEsE .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4vhVWSEsE .acknowledgement-text {
  font-size: 70%;
}
.cid-v4vhVXhLIQ.popup-builder {
  background-color: #ffffff;
}
.cid-v4vhVXhLIQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4vhVXhLIQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4vhVXhLIQ .modal-content,
.cid-v4vhVXhLIQ .modal-dialog {
  height: auto;
}
.cid-v4vhVXhLIQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4vhVXhLIQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4vhVXhLIQ .form-wrapper .mbr-form .form-group,
  .cid-v4vhVXhLIQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4vhVXhLIQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4vhVXhLIQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4vhVXhLIQ .mbr-text {
  text-align: center;
}
.cid-v4vhVXhLIQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v4vhVXhLIQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4vhVXhLIQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4vhVXhLIQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4vhVXhLIQ .modal-open {
  overflow: hidden;
}
.cid-v4vhVXhLIQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4vhVXhLIQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4vhVXhLIQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4vhVXhLIQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4vhVXhLIQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4vhVXhLIQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4vhVXhLIQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4vhVXhLIQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4vhVXhLIQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4vhVXhLIQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4vhVXhLIQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4vhVXhLIQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v4vhVXhLIQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4vhVXhLIQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4vhVXhLIQ .modal-header {
    padding: 1rem;
  }
}
.cid-v4vhVXhLIQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4vhVXhLIQ .modal-header .close svg {
  fill: #353535;
}
.cid-v4vhVXhLIQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v4vhVXhLIQ .modal-header .close:focus {
  outline: none;
}
.cid-v4vhVXhLIQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4vhVXhLIQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4vhVXhLIQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4vhVXhLIQ .modal-body {
    padding: 1rem;
  }
}
.cid-v4vhVXhLIQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4vhVXhLIQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4vhVXhLIQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v4vhVXhLIQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4vhVXhLIQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4vhVXhLIQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4vhVXhLIQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4vhVXhLIQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4vhVXhLIQ .modal-lg,
  .cid-v4vhVXhLIQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4vhVXhLIQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4vhVXhLIQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4vhVXhLIQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4vhVXhLIQ .form-group {
  margin-bottom: 1rem;
}
.cid-v4vhVXhLIQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4vhVXhLIQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4vhVXhLIQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4vhVXhLIQ .mbr-section-btn {
  margin: 0;
}
.cid-v4vhVXhLIQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4vhVXhLIQ .mbr-text P {
  text-align: center;
}
.cid-v4vrjF0gpJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4vrjF0gpJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4vrjF0gpJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4vrjF0gpJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4vrjF0gpJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4vrjF0gpJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4vrjF0gpJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4vrjF0gpJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4vrjF0gpJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4vrjF0gpJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4vrjF0gpJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4vrjF0gpJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4vrjF0gpJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4vrjF0gpJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4vrjF0gpJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4vrjF0gpJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4vrjF0gpJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4vrjF0gpJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4vrjF0gpJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4vrjF0gpJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4vrjF0gpJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4vrjF0gpJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4vrjF0gpJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4vrjF0gpJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4vrjF0gpJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4vrjF0gpJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4vrjF0gpJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4vrjF0gpJ .nav-item:focus,
.cid-v4vrjF0gpJ .nav-link:focus {
  outline: none;
}
.cid-v4vrjF0gpJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4vrjF0gpJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4vrjF0gpJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4vrjF0gpJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4vrjF0gpJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4vrjF0gpJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4vrjF0gpJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4vrjF0gpJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v4vrjF0gpJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4vrjF0gpJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4vrjF0gpJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4vrjF0gpJ .navbar.collapsed {
  justify-content: center;
}
.cid-v4vrjF0gpJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4vrjF0gpJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4vrjF0gpJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4vrjF0gpJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4vrjF0gpJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4vrjF0gpJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4vrjF0gpJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4vrjF0gpJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4vrjF0gpJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4vrjF0gpJ .navbar {
    min-height: 72px;
  }
  .cid-v4vrjF0gpJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4vrjF0gpJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4vrjF0gpJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4vrjF0gpJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4vrjF0gpJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4vrjF0gpJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4vrjF0gpJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4vrjF0gpJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4vrjF0gpJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4vrjF0gpJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4vrjF0gpJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4vrjF0gpJ .dropdown-item.active,
.cid-v4vrjF0gpJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v4vrjF0gpJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4vrjF0gpJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4vrjF0gpJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4vrjF0gpJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4vrjF0gpJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4vrjF0gpJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4vrjF0gpJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4vrjF0gpJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4vrjF0gpJ .navbar-buttons {
    text-align: left;
  }
}
.cid-v4vrjF0gpJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4vrjF0gpJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4vrjF0gpJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4vrjF0gpJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4vrjF0gpJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4vrjF0gpJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4vrjF0gpJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4vrjF0gpJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4vrjF0gpJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4vrjF0gpJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4vrjF0gpJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4vrjF0gpJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4vrjF0gpJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4vrjF0gpJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4vrjF0gpJ .navbar {
    height: 70px;
  }
  .cid-v4vrjF0gpJ .navbar.opened {
    height: auto;
  }
  .cid-v4vrjF0gpJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4vrjF0gpJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4vrjF0gpJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4vrjF0gpJ .navbar-brand {
    margin-right: auto;
  }
  .cid-v4vrjF0gpJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4vrjF0gpJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4vrjF0gpJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4vrjF0gpJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4vrjF0gpJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4vrjF0gpJ .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-r6 {
  /* Type valid CSS here */
}
#custom-html-r6 div {
  padding: 250px 0;
  color: #777;
  text-align: center;
}
#custom-html-r6 p {
  font-size: 60px;
  color: #777;
}
.cid-v4vrjG7IYb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4vrjG7IYb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4vrjG7IYb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4vrjG7IYb .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4vrjG7IYb .footer-col {
    flex-direction: column;
  }
}
.cid-v4vrjG7IYb .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4vrjG7IYb .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4vrjG7IYb .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4vrjG7IYb .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4vrjG7IYb .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4vrjG7IYb .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4vrjG7IYb .soc-item {
  margin: 6px;
}
.cid-v4vrjG7IYb .soc-item a:hover .mbr-iconfont,
.cid-v4vrjG7IYb .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4vrjG7IYb .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4vrjG7IYb .row {
    text-align: center;
  }
  .cid-v4vrjG7IYb .social-row {
    justify-content: center;
  }
}
.cid-v4vrjG7IYb .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4vrjG7IYb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4vrjG7IYb .list {
    margin-bottom: 0rem;
  }
}
.cid-v4vrjG7IYb .mbr-text {
  color: #bbbbbb;
}
.cid-v4vrjG7IYb .mbr-section-subtitle {
  color: #000000;
}
.cid-v4vrjG7IYb .list,
.cid-v4vrjG7IYb .item-wrap {
  color: #232323;
}
.cid-v4vrjG7IYb .copyright {
  color: #000000;
}
.cid-v4vrjG7IYb a,
.cid-v4vrjG7IYb a:link,
.cid-v4vrjG7IYb a:visited {
  text-decoration: none;
}
.cid-v4vrjG7IYb a:hover,
.cid-v4vrjG7IYb a:focus,
.cid-v4vrjG7IYb a:active {
  text-decoration: none;
}
.cid-v4vrjG7IYb a,
.cid-v4vrjG7IYb a:link,
.cid-v4vrjG7IYb a:visited,
.cid-v4vrjG7IYb a:hover,
.cid-v4vrjG7IYb a:focus,
.cid-v4vrjG7IYb a:active {
  text-decoration: underline !important;
}
.cid-v4vrjG7IYb .mbr-section-btn a,
.cid-v4vrjG7IYb .mbr-section-btn a:link,
.cid-v4vrjG7IYb .mbr-section-btn a:visited,
.cid-v4vrjG7IYb .mbr-section-btn a:hover,
.cid-v4vrjG7IYb .mbr-section-btn a:focus,
.cid-v4vrjG7IYb .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4vrjG7IYb .acknowledgement-text {
  font-size: 70%;
}
.cid-v4vrjHxV2I.popup-builder {
  background-color: #ffffff;
}
.cid-v4vrjHxV2I.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4vrjHxV2I.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4vrjHxV2I .modal-content,
.cid-v4vrjHxV2I .modal-dialog {
  height: auto;
}
.cid-v4vrjHxV2I .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4vrjHxV2I .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4vrjHxV2I .form-wrapper .mbr-form .form-group,
  .cid-v4vrjHxV2I .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4vrjHxV2I .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4vrjHxV2I .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4vrjHxV2I .mbr-text {
  text-align: center;
}
.cid-v4vrjHxV2I .pt-0 {
  padding-top: 0 !important;
}
.cid-v4vrjHxV2I .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4vrjHxV2I .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4vrjHxV2I .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4vrjHxV2I .modal-open {
  overflow: hidden;
}
.cid-v4vrjHxV2I .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4vrjHxV2I .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4vrjHxV2I .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4vrjHxV2I .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4vrjHxV2I .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4vrjHxV2I .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4vrjHxV2I .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4vrjHxV2I .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4vrjHxV2I .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4vrjHxV2I .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4vrjHxV2I .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4vrjHxV2I .modal-backdrop.show {
  opacity: .5;
}
.cid-v4vrjHxV2I .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4vrjHxV2I .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4vrjHxV2I .modal-header {
    padding: 1rem;
  }
}
.cid-v4vrjHxV2I .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4vrjHxV2I .modal-header .close svg {
  fill: #353535;
}
.cid-v4vrjHxV2I .modal-header .close:hover {
  opacity: 1;
}
.cid-v4vrjHxV2I .modal-header .close:focus {
  outline: none;
}
.cid-v4vrjHxV2I .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4vrjHxV2I .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4vrjHxV2I .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4vrjHxV2I .modal-body {
    padding: 1rem;
  }
}
.cid-v4vrjHxV2I .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4vrjHxV2I .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4vrjHxV2I .modal-footer {
    padding: 1rem;
  }
}
.cid-v4vrjHxV2I .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4vrjHxV2I .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4vrjHxV2I .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4vrjHxV2I .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4vrjHxV2I .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4vrjHxV2I .modal-lg,
  .cid-v4vrjHxV2I .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4vrjHxV2I .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4vrjHxV2I .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4vrjHxV2I .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4vrjHxV2I .form-group {
  margin-bottom: 1rem;
}
.cid-v4vrjHxV2I .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4vrjHxV2I .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4vrjHxV2I .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4vrjHxV2I .mbr-section-btn {
  margin: 0;
}
.cid-v4vrjHxV2I .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4vrjHxV2I .mbr-text P {
  text-align: center;
}
.cid-v4wmd3r4zX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4wmd3r4zX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4wmd3r4zX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4wmd3r4zX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4wmd3r4zX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4wmd3r4zX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4wmd3r4zX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4wmd3r4zX .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4wmd3r4zX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4wmd3r4zX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4wmd3r4zX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4wmd3r4zX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4wmd3r4zX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4wmd3r4zX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4wmd3r4zX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4wmd3r4zX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4wmd3r4zX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4wmd3r4zX .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4wmd3r4zX .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4wmd3r4zX .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4wmd3r4zX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4wmd3r4zX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4wmd3r4zX .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4wmd3r4zX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4wmd3r4zX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4wmd3r4zX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4wmd3r4zX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4wmd3r4zX .nav-item:focus,
.cid-v4wmd3r4zX .nav-link:focus {
  outline: none;
}
.cid-v4wmd3r4zX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4wmd3r4zX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4wmd3r4zX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4wmd3r4zX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4wmd3r4zX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4wmd3r4zX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4wmd3r4zX .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4wmd3r4zX .navbar.opened {
  transition: all 0.3s;
}
.cid-v4wmd3r4zX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4wmd3r4zX .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4wmd3r4zX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4wmd3r4zX .navbar.collapsed {
  justify-content: center;
}
.cid-v4wmd3r4zX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4wmd3r4zX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4wmd3r4zX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4wmd3r4zX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4wmd3r4zX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4wmd3r4zX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4wmd3r4zX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4wmd3r4zX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4wmd3r4zX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4wmd3r4zX .navbar {
    min-height: 72px;
  }
  .cid-v4wmd3r4zX .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4wmd3r4zX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4wmd3r4zX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4wmd3r4zX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4wmd3r4zX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4wmd3r4zX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4wmd3r4zX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4wmd3r4zX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4wmd3r4zX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4wmd3r4zX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4wmd3r4zX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4wmd3r4zX .dropdown-item.active,
.cid-v4wmd3r4zX .dropdown-item:active {
  background-color: transparent;
}
.cid-v4wmd3r4zX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4wmd3r4zX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4wmd3r4zX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4wmd3r4zX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4wmd3r4zX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4wmd3r4zX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4wmd3r4zX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4wmd3r4zX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4wmd3r4zX .navbar-buttons {
    text-align: left;
  }
}
.cid-v4wmd3r4zX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4wmd3r4zX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4wmd3r4zX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4wmd3r4zX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4wmd3r4zX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4wmd3r4zX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4wmd3r4zX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4wmd3r4zX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4wmd3r4zX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4wmd3r4zX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4wmd3r4zX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4wmd3r4zX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4wmd3r4zX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4wmd3r4zX .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4wmd3r4zX .navbar {
    height: 70px;
  }
  .cid-v4wmd3r4zX .navbar.opened {
    height: auto;
  }
  .cid-v4wmd3r4zX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4wmd3r4zX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4wmd3r4zX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4wmd3r4zX .navbar-brand {
    margin-right: auto;
  }
  .cid-v4wmd3r4zX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4wmd3r4zX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4wmd3r4zX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4wmd3r4zX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4wmd3r4zX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4wmd3r4zX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4wmd4Jf8e {
  background-color: #f3f3ff;
}
.cid-v4wmd4Jf8e .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4wmd4Jf8e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4wmd4Jf8e .mbr-section-title .mbr-title-image {
  display: block;
  margin: 0 auto 1rem;
  max-width: 100%;
  height: auto;
}
#custom-html-rh {
  /* Type valid CSS here */
}
#custom-html-rh div {
  padding: 80px 0;
  color: #F3F3FF;
  text-align: center;
}
#custom-html-rh p {
  font-size: 60px;
  color: #777;
}
.cid-v4wmd5iXcK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4wmd5iXcK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4wmd5iXcK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4wmd5iXcK .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4wmd5iXcK .footer-col {
    flex-direction: column;
  }
}
.cid-v4wmd5iXcK .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4wmd5iXcK .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4wmd5iXcK .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4wmd5iXcK .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4wmd5iXcK .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4wmd5iXcK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4wmd5iXcK .soc-item {
  margin: 6px;
}
.cid-v4wmd5iXcK .soc-item a:hover .mbr-iconfont,
.cid-v4wmd5iXcK .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4wmd5iXcK .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4wmd5iXcK .row {
    text-align: center;
  }
  .cid-v4wmd5iXcK .social-row {
    justify-content: center;
  }
}
.cid-v4wmd5iXcK .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4wmd5iXcK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4wmd5iXcK .list {
    margin-bottom: 0rem;
  }
}
.cid-v4wmd5iXcK .mbr-text {
  color: #bbbbbb;
}
.cid-v4wmd5iXcK .mbr-section-subtitle {
  color: #000000;
}
.cid-v4wmd5iXcK .list,
.cid-v4wmd5iXcK .item-wrap {
  color: #232323;
}
.cid-v4wmd5iXcK .copyright {
  color: #000000;
}
.cid-v4wmd5iXcK a,
.cid-v4wmd5iXcK a:link,
.cid-v4wmd5iXcK a:visited {
  text-decoration: none;
}
.cid-v4wmd5iXcK a:hover,
.cid-v4wmd5iXcK a:focus,
.cid-v4wmd5iXcK a:active {
  text-decoration: none;
}
.cid-v4wmd5iXcK a,
.cid-v4wmd5iXcK a:link,
.cid-v4wmd5iXcK a:visited,
.cid-v4wmd5iXcK a:hover,
.cid-v4wmd5iXcK a:focus,
.cid-v4wmd5iXcK a:active {
  text-decoration: underline !important;
}
.cid-v4wmd5iXcK .mbr-section-btn a,
.cid-v4wmd5iXcK .mbr-section-btn a:link,
.cid-v4wmd5iXcK .mbr-section-btn a:visited,
.cid-v4wmd5iXcK .mbr-section-btn a:hover,
.cid-v4wmd5iXcK .mbr-section-btn a:focus,
.cid-v4wmd5iXcK .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4wmd5iXcK .acknowledgement-text {
  font-size: 70%;
}
.cid-v4wmd5QvsB.popup-builder {
  background-color: #ffffff;
}
.cid-v4wmd5QvsB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4wmd5QvsB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4wmd5QvsB .modal-content,
.cid-v4wmd5QvsB .modal-dialog {
  height: auto;
}
.cid-v4wmd5QvsB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4wmd5QvsB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4wmd5QvsB .form-wrapper .mbr-form .form-group,
  .cid-v4wmd5QvsB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4wmd5QvsB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4wmd5QvsB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4wmd5QvsB .mbr-text {
  text-align: center;
}
.cid-v4wmd5QvsB .pt-0 {
  padding-top: 0 !important;
}
.cid-v4wmd5QvsB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4wmd5QvsB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4wmd5QvsB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4wmd5QvsB .modal-open {
  overflow: hidden;
}
.cid-v4wmd5QvsB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4wmd5QvsB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4wmd5QvsB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4wmd5QvsB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4wmd5QvsB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4wmd5QvsB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4wmd5QvsB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4wmd5QvsB .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4wmd5QvsB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4wmd5QvsB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4wmd5QvsB .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4wmd5QvsB .modal-backdrop.show {
  opacity: .5;
}
.cid-v4wmd5QvsB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4wmd5QvsB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wmd5QvsB .modal-header {
    padding: 1rem;
  }
}
.cid-v4wmd5QvsB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4wmd5QvsB .modal-header .close svg {
  fill: #353535;
}
.cid-v4wmd5QvsB .modal-header .close:hover {
  opacity: 1;
}
.cid-v4wmd5QvsB .modal-header .close:focus {
  outline: none;
}
.cid-v4wmd5QvsB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4wmd5QvsB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4wmd5QvsB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wmd5QvsB .modal-body {
    padding: 1rem;
  }
}
.cid-v4wmd5QvsB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4wmd5QvsB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wmd5QvsB .modal-footer {
    padding: 1rem;
  }
}
.cid-v4wmd5QvsB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4wmd5QvsB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4wmd5QvsB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4wmd5QvsB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4wmd5QvsB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4wmd5QvsB .modal-lg,
  .cid-v4wmd5QvsB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4wmd5QvsB .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4wmd5QvsB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4wmd5QvsB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4wmd5QvsB .form-group {
  margin-bottom: 1rem;
}
.cid-v4wmd5QvsB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4wmd5QvsB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4wmd5QvsB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4wmd5QvsB .mbr-section-btn {
  margin: 0;
}
.cid-v4wmd5QvsB .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4wmd5QvsB .mbr-text P {
  text-align: center;
}
.cid-v4FadNFtC9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4FadNFtC9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4FadNFtC9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4FadNFtC9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4FadNFtC9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4FadNFtC9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4FadNFtC9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4FadNFtC9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4FadNFtC9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4FadNFtC9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4FadNFtC9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4FadNFtC9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4FadNFtC9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4FadNFtC9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4FadNFtC9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4FadNFtC9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4FadNFtC9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4FadNFtC9 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4FadNFtC9 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4FadNFtC9 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4FadNFtC9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4FadNFtC9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4FadNFtC9 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4FadNFtC9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4FadNFtC9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4FadNFtC9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4FadNFtC9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4FadNFtC9 .nav-item:focus,
.cid-v4FadNFtC9 .nav-link:focus {
  outline: none;
}
.cid-v4FadNFtC9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4FadNFtC9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4FadNFtC9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4FadNFtC9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4FadNFtC9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4FadNFtC9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4FadNFtC9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4FadNFtC9 .navbar.opened {
  transition: all 0.3s;
}
.cid-v4FadNFtC9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4FadNFtC9 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4FadNFtC9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4FadNFtC9 .navbar.collapsed {
  justify-content: center;
}
.cid-v4FadNFtC9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4FadNFtC9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4FadNFtC9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4FadNFtC9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4FadNFtC9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4FadNFtC9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4FadNFtC9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4FadNFtC9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4FadNFtC9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4FadNFtC9 .navbar {
    min-height: 72px;
  }
  .cid-v4FadNFtC9 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4FadNFtC9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4FadNFtC9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4FadNFtC9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4FadNFtC9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4FadNFtC9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4FadNFtC9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4FadNFtC9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4FadNFtC9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4FadNFtC9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4FadNFtC9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4FadNFtC9 .dropdown-item.active,
.cid-v4FadNFtC9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v4FadNFtC9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4FadNFtC9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4FadNFtC9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4FadNFtC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4FadNFtC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4FadNFtC9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4FadNFtC9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4FadNFtC9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4FadNFtC9 .navbar-buttons {
    text-align: left;
  }
}
.cid-v4FadNFtC9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4FadNFtC9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4FadNFtC9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4FadNFtC9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4FadNFtC9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4FadNFtC9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4FadNFtC9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4FadNFtC9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4FadNFtC9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4FadNFtC9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4FadNFtC9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4FadNFtC9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4FadNFtC9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4FadNFtC9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4FadNFtC9 .navbar {
    height: 70px;
  }
  .cid-v4FadNFtC9 .navbar.opened {
    height: auto;
  }
  .cid-v4FadNFtC9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4FadNFtC9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4FadNFtC9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4FadNFtC9 .navbar-brand {
    margin-right: auto;
  }
  .cid-v4FadNFtC9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4FadNFtC9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4FadNFtC9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4FadNFtC9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4FadNFtC9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4FadNFtC9 .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-rt .cygnet-wrapper {
  padding: 80px 0;
  text-align: center;
  background-color: #F3F3FF;
  color: #000000;
}
#custom-html-rt .cygnet-wrapper p {
  font-size: 60px;
  color: #000000;
}
#custom-html-rp {
  /* Type valid CSS here */
}
#custom-html-rp div {
  padding: 120px 0;
  color: #777;
  text-align: center;
}
#custom-html-rp p {
  font-size: 60px;
  color: #777;
}
.cid-v4FadOAuzg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4FadOAuzg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4FadOAuzg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4FadOAuzg .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4FadOAuzg .footer-col {
    flex-direction: column;
  }
}
.cid-v4FadOAuzg .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4FadOAuzg .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4FadOAuzg .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4FadOAuzg .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4FadOAuzg .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4FadOAuzg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4FadOAuzg .soc-item {
  margin: 6px;
}
.cid-v4FadOAuzg .soc-item a:hover .mbr-iconfont,
.cid-v4FadOAuzg .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4FadOAuzg .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4FadOAuzg .row {
    text-align: center;
  }
  .cid-v4FadOAuzg .social-row {
    justify-content: center;
  }
}
.cid-v4FadOAuzg .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4FadOAuzg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4FadOAuzg .list {
    margin-bottom: 0rem;
  }
}
.cid-v4FadOAuzg .mbr-text {
  color: #bbbbbb;
}
.cid-v4FadOAuzg .mbr-section-subtitle {
  color: #000000;
}
.cid-v4FadOAuzg .list,
.cid-v4FadOAuzg .item-wrap {
  color: #232323;
}
.cid-v4FadOAuzg .copyright {
  color: #000000;
}
.cid-v4FadOAuzg a,
.cid-v4FadOAuzg a:link,
.cid-v4FadOAuzg a:visited {
  text-decoration: none;
}
.cid-v4FadOAuzg a:hover,
.cid-v4FadOAuzg a:focus,
.cid-v4FadOAuzg a:active {
  text-decoration: none;
}
.cid-v4FadOAuzg a,
.cid-v4FadOAuzg a:link,
.cid-v4FadOAuzg a:visited,
.cid-v4FadOAuzg a:hover,
.cid-v4FadOAuzg a:focus,
.cid-v4FadOAuzg a:active {
  text-decoration: underline !important;
}
.cid-v4FadOAuzg .mbr-section-btn a,
.cid-v4FadOAuzg .mbr-section-btn a:link,
.cid-v4FadOAuzg .mbr-section-btn a:visited,
.cid-v4FadOAuzg .mbr-section-btn a:hover,
.cid-v4FadOAuzg .mbr-section-btn a:focus,
.cid-v4FadOAuzg .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4FadOAuzg .acknowledgement-text {
  font-size: 70%;
}
.cid-v4FadOYKHU.popup-builder {
  background-color: #ffffff;
}
.cid-v4FadOYKHU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4FadOYKHU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4FadOYKHU .modal-content,
.cid-v4FadOYKHU .modal-dialog {
  height: auto;
}
.cid-v4FadOYKHU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4FadOYKHU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4FadOYKHU .form-wrapper .mbr-form .form-group,
  .cid-v4FadOYKHU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4FadOYKHU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4FadOYKHU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4FadOYKHU .mbr-text {
  text-align: center;
}
.cid-v4FadOYKHU .pt-0 {
  padding-top: 0 !important;
}
.cid-v4FadOYKHU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4FadOYKHU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4FadOYKHU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4FadOYKHU .modal-open {
  overflow: hidden;
}
.cid-v4FadOYKHU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4FadOYKHU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4FadOYKHU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4FadOYKHU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4FadOYKHU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4FadOYKHU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4FadOYKHU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4FadOYKHU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4FadOYKHU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4FadOYKHU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4FadOYKHU .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4FadOYKHU .modal-backdrop.show {
  opacity: .5;
}
.cid-v4FadOYKHU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4FadOYKHU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4FadOYKHU .modal-header {
    padding: 1rem;
  }
}
.cid-v4FadOYKHU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4FadOYKHU .modal-header .close svg {
  fill: #353535;
}
.cid-v4FadOYKHU .modal-header .close:hover {
  opacity: 1;
}
.cid-v4FadOYKHU .modal-header .close:focus {
  outline: none;
}
.cid-v4FadOYKHU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4FadOYKHU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4FadOYKHU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4FadOYKHU .modal-body {
    padding: 1rem;
  }
}
.cid-v4FadOYKHU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4FadOYKHU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4FadOYKHU .modal-footer {
    padding: 1rem;
  }
}
.cid-v4FadOYKHU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4FadOYKHU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4FadOYKHU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4FadOYKHU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4FadOYKHU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4FadOYKHU .modal-lg,
  .cid-v4FadOYKHU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4FadOYKHU .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4FadOYKHU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4FadOYKHU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4FadOYKHU .form-group {
  margin-bottom: 1rem;
}
.cid-v4FadOYKHU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4FadOYKHU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4FadOYKHU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4FadOYKHU .mbr-section-btn {
  margin: 0;
}
.cid-v4FadOYKHU .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4FadOYKHU .mbr-text P {
  text-align: center;
}
.cid-v4GOKGo3i8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4GOKGo3i8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4GOKGo3i8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4GOKGo3i8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4GOKGo3i8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4GOKGo3i8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4GOKGo3i8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4GOKGo3i8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4GOKGo3i8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4GOKGo3i8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4GOKGo3i8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4GOKGo3i8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4GOKGo3i8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4GOKGo3i8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4GOKGo3i8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4GOKGo3i8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4GOKGo3i8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4GOKGo3i8 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4GOKGo3i8 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4GOKGo3i8 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4GOKGo3i8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4GOKGo3i8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4GOKGo3i8 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4GOKGo3i8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4GOKGo3i8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4GOKGo3i8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4GOKGo3i8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4GOKGo3i8 .nav-item:focus,
.cid-v4GOKGo3i8 .nav-link:focus {
  outline: none;
}
.cid-v4GOKGo3i8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4GOKGo3i8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4GOKGo3i8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4GOKGo3i8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4GOKGo3i8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4GOKGo3i8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4GOKGo3i8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4GOKGo3i8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v4GOKGo3i8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4GOKGo3i8 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4GOKGo3i8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4GOKGo3i8 .navbar.collapsed {
  justify-content: center;
}
.cid-v4GOKGo3i8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4GOKGo3i8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4GOKGo3i8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4GOKGo3i8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4GOKGo3i8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4GOKGo3i8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4GOKGo3i8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4GOKGo3i8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4GOKGo3i8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4GOKGo3i8 .navbar {
    min-height: 72px;
  }
  .cid-v4GOKGo3i8 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4GOKGo3i8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4GOKGo3i8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4GOKGo3i8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4GOKGo3i8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4GOKGo3i8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4GOKGo3i8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4GOKGo3i8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4GOKGo3i8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4GOKGo3i8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4GOKGo3i8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4GOKGo3i8 .dropdown-item.active,
.cid-v4GOKGo3i8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v4GOKGo3i8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4GOKGo3i8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4GOKGo3i8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4GOKGo3i8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4GOKGo3i8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4GOKGo3i8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4GOKGo3i8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4GOKGo3i8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4GOKGo3i8 .navbar-buttons {
    text-align: left;
  }
}
.cid-v4GOKGo3i8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4GOKGo3i8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4GOKGo3i8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4GOKGo3i8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4GOKGo3i8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4GOKGo3i8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4GOKGo3i8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4GOKGo3i8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4GOKGo3i8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4GOKGo3i8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4GOKGo3i8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4GOKGo3i8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4GOKGo3i8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4GOKGo3i8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4GOKGo3i8 .navbar {
    height: 70px;
  }
  .cid-v4GOKGo3i8 .navbar.opened {
    height: auto;
  }
  .cid-v4GOKGo3i8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4GOKGo3i8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4GOKGo3i8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4GOKGo3i8 .navbar-brand {
    margin-right: auto;
  }
  .cid-v4GOKGo3i8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4GOKGo3i8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4GOKGo3i8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4GOKGo3i8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4GOKGo3i8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4GOKGo3i8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4GOKHDUJc {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #f3f3ff;
}
.cid-v4GOKHDUJc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4GOKHDUJc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4GOKHDUJc .mbr-section-title .mbr-title-image {
  display: block;
  margin: 0 auto 1rem;
  max-width: 100%;
  height: auto;
}
#custom-html-rx {
  /* Type valid CSS here */
}
#custom-html-rx div {
  padding: 80px 0;
  color: #F3F3FF;
  text-align: center;
}
#custom-html-rx p {
  font-size: 60px;
  color: #777;
}
.cid-v4GOKIjwZS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4GOKIjwZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4GOKIjwZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4GOKIjwZS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4GOKIjwZS .footer-col {
    flex-direction: column;
  }
}
.cid-v4GOKIjwZS .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4GOKIjwZS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4GOKIjwZS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4GOKIjwZS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4GOKIjwZS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4GOKIjwZS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4GOKIjwZS .soc-item {
  margin: 6px;
}
.cid-v4GOKIjwZS .soc-item a:hover .mbr-iconfont,
.cid-v4GOKIjwZS .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4GOKIjwZS .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4GOKIjwZS .row {
    text-align: center;
  }
  .cid-v4GOKIjwZS .social-row {
    justify-content: center;
  }
}
.cid-v4GOKIjwZS .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4GOKIjwZS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4GOKIjwZS .list {
    margin-bottom: 0rem;
  }
}
.cid-v4GOKIjwZS .mbr-text {
  color: #bbbbbb;
}
.cid-v4GOKIjwZS .mbr-section-subtitle {
  color: #000000;
}
.cid-v4GOKIjwZS .list,
.cid-v4GOKIjwZS .item-wrap {
  color: #232323;
}
.cid-v4GOKIjwZS .copyright {
  color: #000000;
}
.cid-v4GOKIjwZS a,
.cid-v4GOKIjwZS a:link,
.cid-v4GOKIjwZS a:visited {
  text-decoration: none;
}
.cid-v4GOKIjwZS a:hover,
.cid-v4GOKIjwZS a:focus,
.cid-v4GOKIjwZS a:active {
  text-decoration: none;
}
.cid-v4GOKIjwZS a,
.cid-v4GOKIjwZS a:link,
.cid-v4GOKIjwZS a:visited,
.cid-v4GOKIjwZS a:hover,
.cid-v4GOKIjwZS a:focus,
.cid-v4GOKIjwZS a:active {
  text-decoration: underline !important;
}
.cid-v4GOKIjwZS .mbr-section-btn a,
.cid-v4GOKIjwZS .mbr-section-btn a:link,
.cid-v4GOKIjwZS .mbr-section-btn a:visited,
.cid-v4GOKIjwZS .mbr-section-btn a:hover,
.cid-v4GOKIjwZS .mbr-section-btn a:focus,
.cid-v4GOKIjwZS .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4GOKIjwZS .acknowledgement-text {
  font-size: 70%;
}
.cid-v4GOKIO6Fs.popup-builder {
  background-color: #ffffff;
}
.cid-v4GOKIO6Fs.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4GOKIO6Fs.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4GOKIO6Fs .modal-content,
.cid-v4GOKIO6Fs .modal-dialog {
  height: auto;
}
.cid-v4GOKIO6Fs .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4GOKIO6Fs .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4GOKIO6Fs .form-wrapper .mbr-form .form-group,
  .cid-v4GOKIO6Fs .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4GOKIO6Fs .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4GOKIO6Fs .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4GOKIO6Fs .mbr-text {
  text-align: center;
}
.cid-v4GOKIO6Fs .pt-0 {
  padding-top: 0 !important;
}
.cid-v4GOKIO6Fs .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4GOKIO6Fs .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4GOKIO6Fs .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4GOKIO6Fs .modal-open {
  overflow: hidden;
}
.cid-v4GOKIO6Fs .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4GOKIO6Fs .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4GOKIO6Fs .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4GOKIO6Fs .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4GOKIO6Fs .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4GOKIO6Fs .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4GOKIO6Fs .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4GOKIO6Fs .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4GOKIO6Fs .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4GOKIO6Fs .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4GOKIO6Fs .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4GOKIO6Fs .modal-backdrop.show {
  opacity: .5;
}
.cid-v4GOKIO6Fs .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4GOKIO6Fs .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4GOKIO6Fs .modal-header {
    padding: 1rem;
  }
}
.cid-v4GOKIO6Fs .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4GOKIO6Fs .modal-header .close svg {
  fill: #353535;
}
.cid-v4GOKIO6Fs .modal-header .close:hover {
  opacity: 1;
}
.cid-v4GOKIO6Fs .modal-header .close:focus {
  outline: none;
}
.cid-v4GOKIO6Fs .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4GOKIO6Fs .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4GOKIO6Fs .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4GOKIO6Fs .modal-body {
    padding: 1rem;
  }
}
.cid-v4GOKIO6Fs .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4GOKIO6Fs .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4GOKIO6Fs .modal-footer {
    padding: 1rem;
  }
}
.cid-v4GOKIO6Fs .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4GOKIO6Fs .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4GOKIO6Fs .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4GOKIO6Fs .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4GOKIO6Fs .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4GOKIO6Fs .modal-lg,
  .cid-v4GOKIO6Fs .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4GOKIO6Fs .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4GOKIO6Fs .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4GOKIO6Fs .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4GOKIO6Fs .form-group {
  margin-bottom: 1rem;
}
.cid-v4GOKIO6Fs .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4GOKIO6Fs .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4GOKIO6Fs .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4GOKIO6Fs .mbr-section-btn {
  margin: 0;
}
.cid-v4GOKIO6Fs .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4GOKIO6Fs .mbr-text P {
  text-align: center;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
#custom-html-s3 {
  /* Type valid CSS here */
}
#custom-html-s3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-s3 p {
  font-size: 60px;
  color: #777;
}
.cid-v51sswCZKx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f0f5f8;
}
.cid-v51sswCZKx .row {
  flex-direction: row-reverse;
}
.cid-v51sswCZKx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v51sswCZKx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v51sswCZKx .mbr-description {
  text-align: left;
}
.cid-v51sswCZKx .item-wrapper {
  background: #ffffff;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-v51sswCZKx .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v51sswCZKx .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v51sswCZKx .card-title,
.cid-v51sswCZKx .iconfont-wrapper {
  color: #000000;
}
.cid-v51sswCZKx .card-text {
  color: #000000;
}
.cid-v51sswCZKx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v51sswCZKx .mbr-text,
.cid-v51sswCZKx .mbr-section-btn {
  text-align: center;
}
.cid-v51sswCZKx .card-text,
.cid-v51sswCZKx .item .mbr-section-btn {
  text-align: left;
}
.cid-v51sswCZKx .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-v51sswCZKx .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-v51sswCZKx .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #6e9999;
  background-color: #6e9999;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-v51sswCZKx .mbr-text UL {
  text-align: left;
}
.cid-v51uu2EgFb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v51uu2EgFb .mbr-text {
  color: #000000;
}
.cid-v51uu2EgFb .mbr-section-subtitle {
  color: #000000;
}
.cid-v51uu2EgFb .mbr-section-title {
  color: #000000;
}
.cid-vcRRmIvtbo {
  padding-top: 4.5rem;
  padding-bottom: 4rem;
  background: #ffffff;
}
.cid-vcRRmIvtbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcRRmIvtbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcRRmIvtbo .card-wrapper {
  background-color: #ffffff;
  padding: 1rem 2rem;
}
.cid-vcRRmIvtbo .google-map {
  margin-top: -2rem;
  height: auto;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vcRRmIvtbo .google-map iframe {
  width: 80%;
  height: 80%;
  aspect-ratio: 1.77777778;
  background-color: #000000;
  border: 1;
  padding: 1;
}
@media (max-width: 768px) {
  .cid-vcRRmIvtbo .google-map {
    margin-top: 10;
    height: auto;
  }
  .cid-vcRRmIvtbo .google-map iframe {
    width: 80%;
    height: auto;
    aspect-ratio: 1;
  }
}
.cid-vcRRmIvtbo .content-head {
  max-width: 800px;
}
.cid-vcRRmIvtbo .card-title,
.cid-vcRRmIvtbo .iconfont-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vcRRmIvtbo .card-text,
.cid-vcRRmIvtbo .mbr-section-btn {
  color: #ffffff;
}
.cid-vcRRmIvtbo .mbr-desc,
.cid-vcRRmIvtbo .desc-wrapper {
  color: #fdfde1;
}
.cid-vcRRmIvtbo .mbr-section-btn {
  display: flex;
  justify-content: center;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cid-vcRRmIvtbo .mbr-section-btn {
    width: 100%;
  }
  .cid-vcRRmIvtbo .mbr-section-btn .btn {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-v51vEAXeQ4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v51vEAXeQ4 .item:focus,
.cid-v51vEAXeQ4 span:focus {
  outline: none;
}
.cid-v51vEAXeQ4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v51vEAXeQ4 .item {
    margin-bottom: 1rem;
  }
}
.cid-v51vEAXeQ4 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v51vEAXeQ4 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v51vEAXeQ4 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-v51vEAXeQ4 .item-wrapper {
  position: relative;
  background: #e1e7ec;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-v51vEAXeQ4 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-v51vEAXeQ4 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v51vEAXeQ4 .mbr-text,
.cid-v51vEAXeQ4 .item .mbr-section-btn {
  text-align: center;
}
.cid-v51vEAXeQ4 .content-head {
  max-width: 800px;
}
.cid-v51vEAXeQ4 .mbr-number {
  color: #9fe870;
}
.cid-v51vEAXeQ4 .mbr-section-subtitle,
.cid-v51vEAXeQ4 .mbr-section-head .mbr-section-btn {
  text-align: center;
}
.cid-v51vEAXeQ4 .mbr-text {
  text-align: left;
}
.cid-v51vEAXeQ4 .mbr-text,
.cid-v51vEAXeQ4 .mbr-card-btn {
  text-align: left;
}
.cid-v51vEAXeQ4 .mbr-text,
.cid-v51vEAXeQ4 .mbr-section-btn {
  text-align: left;
}
.cid-v51vEAXeQ4 .mbr-text,
.cid-v51vEAXeQ4 .item-footer .mbr-section-btn {
  text-align: left;
}
.cid-v51vEAXeQ4 .card-text,
.cid-v51vEAXeQ4 .item .mbr-section-btn {
  text-align: left;
}
.cid-v51vEAXeQ4 .card-title {
  text-align: left;
}
.cid-v51xkbpJRc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v51xkbpJRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v51xkbpJRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v51xkbpJRc .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v51xkbpJRc .footer-col {
    flex-direction: column;
  }
}
.cid-v51xkbpJRc .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v51xkbpJRc .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v51xkbpJRc .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v51xkbpJRc .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v51xkbpJRc .mbr-section-btn {
    text-align: center;
  }
}
.cid-v51xkbpJRc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v51xkbpJRc .soc-item {
  margin: 6px;
}
.cid-v51xkbpJRc .soc-item a:hover .mbr-iconfont,
.cid-v51xkbpJRc .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v51xkbpJRc .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v51xkbpJRc .row {
    text-align: center;
  }
  .cid-v51xkbpJRc .social-row {
    justify-content: center;
  }
}
.cid-v51xkbpJRc .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v51xkbpJRc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v51xkbpJRc .list {
    margin-bottom: 0rem;
  }
}
.cid-v51xkbpJRc .mbr-text {
  color: #bbbbbb;
}
.cid-v51xkbpJRc .mbr-section-subtitle {
  color: #000000;
}
.cid-v51xkbpJRc .list,
.cid-v51xkbpJRc .item-wrap {
  color: #232323;
}
.cid-v51xkbpJRc .copyright {
  color: #000000;
}
.cid-v51xkbpJRc a,
.cid-v51xkbpJRc a:link,
.cid-v51xkbpJRc a:visited {
  text-decoration: none;
}
.cid-v51xkbpJRc a:hover,
.cid-v51xkbpJRc a:focus,
.cid-v51xkbpJRc a:active {
  text-decoration: none;
}
.cid-v51xkbpJRc a,
.cid-v51xkbpJRc a:link,
.cid-v51xkbpJRc a:visited,
.cid-v51xkbpJRc a:hover,
.cid-v51xkbpJRc a:focus,
.cid-v51xkbpJRc a:active {
  text-decoration: underline !important;
}
.cid-v51xkbpJRc .mbr-section-btn a,
.cid-v51xkbpJRc .mbr-section-btn a:link,
.cid-v51xkbpJRc .mbr-section-btn a:visited,
.cid-v51xkbpJRc .mbr-section-btn a:hover,
.cid-v51xkbpJRc .mbr-section-btn a:focus,
.cid-v51xkbpJRc .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v51xkbpJRc .acknowledgement-text {
  font-size: 70%;
}
.cid-v2WMSLZ2nG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2WMSLZ2nG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2WMSLZ2nG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2WMSLZ2nG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2WMSLZ2nG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2WMSLZ2nG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2WMSLZ2nG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2WMSLZ2nG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2WMSLZ2nG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2WMSLZ2nG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2WMSLZ2nG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2WMSLZ2nG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2WMSLZ2nG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2WMSLZ2nG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2WMSLZ2nG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2WMSLZ2nG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2WMSLZ2nG .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2WMSLZ2nG .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2WMSLZ2nG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2WMSLZ2nG .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2WMSLZ2nG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2WMSLZ2nG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2WMSLZ2nG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2WMSLZ2nG .nav-item:focus,
.cid-v2WMSLZ2nG .nav-link:focus {
  outline: none;
}
.cid-v2WMSLZ2nG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2WMSLZ2nG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2WMSLZ2nG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2WMSLZ2nG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2WMSLZ2nG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2WMSLZ2nG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2WMSLZ2nG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2WMSLZ2nG .navbar.opened {
  transition: all 0.3s;
}
.cid-v2WMSLZ2nG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2WMSLZ2nG .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2WMSLZ2nG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2WMSLZ2nG .navbar.collapsed {
  justify-content: center;
}
.cid-v2WMSLZ2nG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2WMSLZ2nG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2WMSLZ2nG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2WMSLZ2nG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2WMSLZ2nG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2WMSLZ2nG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2WMSLZ2nG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2WMSLZ2nG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2WMSLZ2nG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2WMSLZ2nG .navbar {
    min-height: 72px;
  }
  .cid-v2WMSLZ2nG .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2WMSLZ2nG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2WMSLZ2nG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2WMSLZ2nG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2WMSLZ2nG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2WMSLZ2nG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2WMSLZ2nG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2WMSLZ2nG .dropdown-item.active,
.cid-v2WMSLZ2nG .dropdown-item:active {
  background-color: transparent;
}
.cid-v2WMSLZ2nG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2WMSLZ2nG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2WMSLZ2nG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2WMSLZ2nG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2WMSLZ2nG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2WMSLZ2nG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2WMSLZ2nG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2WMSLZ2nG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2WMSLZ2nG .navbar-buttons {
    text-align: left;
  }
}
.cid-v2WMSLZ2nG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2WMSLZ2nG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2WMSLZ2nG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2WMSLZ2nG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2WMSLZ2nG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2WMSLZ2nG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2WMSLZ2nG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2WMSLZ2nG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2WMSLZ2nG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2WMSLZ2nG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2WMSLZ2nG .navbar {
    height: 70px;
  }
  .cid-v2WMSLZ2nG .navbar.opened {
    height: auto;
  }
  .cid-v2WMSLZ2nG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2WMSLZ2nG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2WMSLZ2nG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2WMSLZ2nG .navbar-brand {
    margin-right: auto;
  }
  .cid-v2WMSLZ2nG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2WMSLZ2nG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2WMSLZ2nG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2WMSLZ2nG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2WMSLZ2nG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2WMSLZ2nG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5jMl8Wkkb {
  background-color: #ffffff;
}
.cid-v5jMl8Wkkb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5jMl8Wkkb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v5jMl8Wkkb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5jMl8Wkkb .row {
  flex-direction: row-reverse;
}
.cid-v5jMl8Wkkb .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v5jMl8Wkkb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5jMl8Wkkb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5jMl8Wkkb .mbr-section-title {
  color: #000000;
}
.cid-v5jMl8Wkkb .mbr-text,
.cid-v5jMl8Wkkb .mbr-section-btn {
  color: #232323;
}
.cid-v5jN5E3r1p {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-v5jN5E3r1p .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v5jN5E3r1p .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5jN5E3r1p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5jN5E3r1p .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-v5jN5E3r1p .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5jN5E3r1p .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0.5rem;
  }
}
.cid-v5jN5E3r1p .card-title,
.cid-v5jN5E3r1p .iconfont-wrapper {
  color: #000000;
}
.cid-v5jN5E3r1p .content-head {
  max-width: 800px;
}
.cid-v5jN5E3r1p .mbr-section-title {
  color: #000000;
}
.cid-v5jN5E3r1p .mbr-section-subtitle {
  color: #000000;
}
.cid-v5jN5E3r1p .card-text {
  color: #000000;
}
.cid-v5jN5E3r1p .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5jN5E3r1p .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5jOKoYQcv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v5jOKoYQcv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5jOKoYQcv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5jOKoYQcv .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v5jOKoYQcv .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5jOKoYQcv .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v5jOKoYQcv .card-wrapper {
    padding: 4rem;
  }
}
.cid-v5jOKoYQcv .mbr-text,
.cid-v5jOKoYQcv .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-v5jOKoYQcv .card-title,
.cid-v5jOKoYQcv .card-box {
  text-align: left;
  color: #000000;
}
.cid-v5jQIU0tvU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f5f8;
}
.cid-v5jQIU0tvU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5jQIU0tvU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5jQIU0tvU .mbr-text {
  color: #000000;
}
.cid-v5jQIU0tvU .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-v5jQIU0tvU .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-v5jQIU0tvU .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5jQIU0tvU .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-v5jQIU0tvU .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5jQIU0tvU .main-button {
    margin-bottom: 2rem;
  }
}
.cid-v5jQIU0tvU .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-v5jQIU0tvU .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-v5jQIU0tvU .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #232323;
  background-color: #232323;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-v5jQIU0tvU .mbr-text UL {
  text-align: left;
}
.cid-v5jQIU0tvU .mbr-section-subtitle,
.cid-v5jQIU0tvU .main-button {
  color: #000000;
}
.cid-v5jReS5eiy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #1f6463;
}
.cid-v5jReS5eiy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5jReS5eiy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5jReS5eiy .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v5jReS5eiy .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v5jReS5eiy .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v5jReS5eiy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v5jReS5eiy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v5jReS5eiy .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #ffffff;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #6e9999;
  height: 80px;
  border-radius: 50%;
}
.cid-v5jReS5eiy .mbr-section-title {
  color: #ffffff;
}
.cid-v5jReS5eiy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5jReS5eiy .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v5jReS5eiy .card-box .item-footer {
  margin-top: auto;
}
.cid-v5jReS5eiy .content-head {
  max-width: 800px;
}
.cid-v5jReS5eiy .card-text,
.cid-v5jReS5eiy .item .mbr-section-btn {
  text-align: center;
}
.cid-v5jReS5eiy .card-title,
.cid-v5jReS5eiy .iconfont-wrapper {
  text-align: center;
}
.cid-v5jTcEvrqn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v5jTcEvrqn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5jTcEvrqn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WMSOwEhw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2WMSOwEhw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WMSOwEhw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WMSOwEhw .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WMSOwEhw .footer-col {
    flex-direction: column;
  }
}
.cid-v2WMSOwEhw .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WMSOwEhw .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WMSOwEhw .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WMSOwEhw .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WMSOwEhw .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WMSOwEhw .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WMSOwEhw .soc-item {
  margin: 6px;
}
.cid-v2WMSOwEhw .soc-item a:hover .mbr-iconfont,
.cid-v2WMSOwEhw .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2WMSOwEhw .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WMSOwEhw .row {
    text-align: center;
  }
  .cid-v2WMSOwEhw .social-row {
    justify-content: center;
  }
}
.cid-v2WMSOwEhw .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2WMSOwEhw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WMSOwEhw .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WMSOwEhw .mbr-text {
  color: #bbbbbb;
}
.cid-v2WMSOwEhw .mbr-section-subtitle {
  color: #000000;
}
.cid-v2WMSOwEhw .list,
.cid-v2WMSOwEhw .item-wrap {
  color: #232323;
}
.cid-v2WMSOwEhw .copyright {
  color: #000000;
}
.cid-v2WMSOwEhw a,
.cid-v2WMSOwEhw a:link,
.cid-v2WMSOwEhw a:visited {
  text-decoration: none;
}
.cid-v2WMSOwEhw a:hover,
.cid-v2WMSOwEhw a:focus,
.cid-v2WMSOwEhw a:active {
  text-decoration: none;
}
.cid-v2WMSOwEhw a,
.cid-v2WMSOwEhw a:link,
.cid-v2WMSOwEhw a:visited,
.cid-v2WMSOwEhw a:hover,
.cid-v2WMSOwEhw a:focus,
.cid-v2WMSOwEhw a:active {
  text-decoration: underline !important;
}
.cid-v2WMSOwEhw .mbr-section-btn a,
.cid-v2WMSOwEhw .mbr-section-btn a:link,
.cid-v2WMSOwEhw .mbr-section-btn a:visited,
.cid-v2WMSOwEhw .mbr-section-btn a:hover,
.cid-v2WMSOwEhw .mbr-section-btn a:focus,
.cid-v2WMSOwEhw .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2WMSOwEhw .acknowledgement-text {
  font-size: 70%;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1IYluvdfL {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1IYluvdfL .row {
  justify-content: center;
}
.cid-v1IYluvdfL .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1IYluvdfL .mbr-section-title {
  color: #161616;
}
.cid-v1IYluvdfL .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1IYluvdfL .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1IYluvdfL {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1IYluvdfL .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1IYluvdfL .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1IYluvdfL .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1IYluvdfL .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1IYluvdfL .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1IYluvdfL .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1IYluvdfL .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1IYluvdfL .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1IYluvdfL .text-container {
    padding: 16px;
  }
}
.cid-v1IYluvdfL .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1IYluvdfL .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1IYluvdfL .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1IYluvdfL .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1IYluvdfL .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1IYluvdfL .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1IYluvdfL .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1IYluvdfL .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1IYluvdfL .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1IYluvdfL .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1IYluvdfL .text-padding {
    padding: 0;
  }
}
.cid-v1IYluvdfL .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1IYluvdfL .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1IYluvdfL .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1IYluvdfL .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1IYluvdfL .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEpBl8.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEpBl8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEpBl8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEpBl8 .modal-content,
.cid-v21BxEpBl8 .modal-dialog {
  height: auto;
}
.cid-v21BxEpBl8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEpBl8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEpBl8 .form-wrapper .mbr-form .form-group,
  .cid-v21BxEpBl8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEpBl8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEpBl8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEpBl8 .mbr-text {
  text-align: center;
}
.cid-v21BxEpBl8 .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEpBl8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEpBl8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEpBl8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEpBl8 .modal-open {
  overflow: hidden;
}
.cid-v21BxEpBl8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEpBl8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEpBl8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEpBl8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEpBl8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEpBl8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEpBl8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEpBl8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEpBl8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEpBl8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEpBl8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEpBl8 .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEpBl8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEpBl8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpBl8 .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEpBl8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEpBl8 .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEpBl8 .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEpBl8 .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEpBl8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEpBl8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEpBl8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpBl8 .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEpBl8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEpBl8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpBl8 .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEpBl8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEpBl8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEpBl8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEpBl8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEpBl8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEpBl8 .modal-lg,
  .cid-v21BxEpBl8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEpBl8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEpBl8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEpBl8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEpBl8 .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEpBl8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEpBl8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEpBl8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEpBl8 .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEpBl8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEpBl8 .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsuCWa.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsuCWa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsuCWa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsuCWa .modal-content,
.cid-v2eStsuCWa .modal-dialog {
  height: auto;
}
.cid-v2eStsuCWa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsuCWa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsuCWa .form-wrapper .mbr-form .form-group,
  .cid-v2eStsuCWa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsuCWa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsuCWa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsuCWa .mbr-text {
  text-align: center;
}
.cid-v2eStsuCWa .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsuCWa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsuCWa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsuCWa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsuCWa .modal-open {
  overflow: hidden;
}
.cid-v2eStsuCWa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsuCWa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsuCWa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsuCWa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsuCWa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsuCWa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsuCWa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsuCWa .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsuCWa .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsuCWa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsuCWa .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsuCWa .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsuCWa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsuCWa .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuCWa .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsuCWa .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsuCWa .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsuCWa .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsuCWa .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsuCWa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsuCWa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsuCWa .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuCWa .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsuCWa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsuCWa .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuCWa .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsuCWa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsuCWa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsuCWa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsuCWa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsuCWa .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsuCWa .modal-lg,
  .cid-v2eStsuCWa .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsuCWa .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsuCWa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsuCWa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsuCWa .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsuCWa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsuCWa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsuCWa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsuCWa .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsuCWa .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1Vr4j7A6u {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1Vr4j7A6u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1Vr4j7A6u .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1Vr4j7A6u .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1Vr4j7A6u .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1Vr4j7A6u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1Vr4j7A6u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1Vr4j7A6u .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1Vr4j7A6u .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1Vr4j7A6u .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1Vr4j7A6u .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1Vr4j7A6u .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1Vr4j7A6u .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1Vr4j7A6u .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1Vr4j7A6u .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1Vr4j7A6u .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1Vr4j7A6u .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1Vr4j7A6u .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1Vr4j7A6u .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1Vr4j7A6u .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1Vr4j7A6u .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1Vr4j7A6u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1Vr4j7A6u .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1Vr4j7A6u .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1Vr4j7A6u .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1Vr4j7A6u .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1Vr4j7A6u .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1Vr4j7A6u .nav-item:focus,
.cid-v1Vr4j7A6u .nav-link:focus {
  outline: none;
}
.cid-v1Vr4j7A6u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1Vr4j7A6u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1Vr4j7A6u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1Vr4j7A6u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1Vr4j7A6u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1Vr4j7A6u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1Vr4j7A6u .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1Vr4j7A6u .navbar.opened {
  transition: all 0.3s;
}
.cid-v1Vr4j7A6u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1Vr4j7A6u .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1Vr4j7A6u .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1Vr4j7A6u .navbar.collapsed {
  justify-content: center;
}
.cid-v1Vr4j7A6u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1Vr4j7A6u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1Vr4j7A6u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1Vr4j7A6u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1Vr4j7A6u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1Vr4j7A6u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1Vr4j7A6u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1Vr4j7A6u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1Vr4j7A6u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1Vr4j7A6u .navbar {
    min-height: 72px;
  }
  .cid-v1Vr4j7A6u .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1Vr4j7A6u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1Vr4j7A6u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1Vr4j7A6u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1Vr4j7A6u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1Vr4j7A6u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1Vr4j7A6u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1Vr4j7A6u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1Vr4j7A6u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1Vr4j7A6u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1Vr4j7A6u .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1Vr4j7A6u .dropdown-item.active,
.cid-v1Vr4j7A6u .dropdown-item:active {
  background-color: transparent;
}
.cid-v1Vr4j7A6u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1Vr4j7A6u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1Vr4j7A6u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1Vr4j7A6u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1Vr4j7A6u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1Vr4j7A6u .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1Vr4j7A6u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1Vr4j7A6u .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1Vr4j7A6u .navbar-buttons {
    text-align: left;
  }
}
.cid-v1Vr4j7A6u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1Vr4j7A6u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1Vr4j7A6u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1Vr4j7A6u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Vr4j7A6u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Vr4j7A6u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1Vr4j7A6u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Vr4j7A6u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1Vr4j7A6u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1Vr4j7A6u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Vr4j7A6u .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1Vr4j7A6u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1Vr4j7A6u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1Vr4j7A6u .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1Vr4j7A6u .navbar {
    height: 70px;
  }
  .cid-v1Vr4j7A6u .navbar.opened {
    height: auto;
  }
  .cid-v1Vr4j7A6u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1Vr4j7A6u .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1Vr4j7A6u .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1Vr4j7A6u .navbar-brand {
    margin-right: auto;
  }
  .cid-v1Vr4j7A6u .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1Vr4j7A6u .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1Vr4j7A6u .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1Vr4j7A6u .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1Vr4j7A6u .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1Vr4j7A6u .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1Vr4jPRVb {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1Vr4jPRVb .row {
  justify-content: center;
}
.cid-v1Vr4jPRVb .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1Vr4jPRVb .mbr-section-title {
  color: #161616;
}
.cid-v1Vr4jPRVb .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1Vr4jPRVb .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1Vr4jPRVb {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1Vr4jPRVb .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1Vr4jPRVb .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1Vr4jPRVb .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1Vr4jPRVb .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1Vr4jPRVb .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1Vr4jPRVb .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1Vr4jPRVb .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1Vr4jPRVb .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1Vr4jPRVb .text-container {
    padding: 16px;
  }
}
.cid-v1Vr4jPRVb .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1Vr4jPRVb .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1Vr4jPRVb .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1Vr4jPRVb .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1Vr4jPRVb .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1Vr4jPRVb .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1Vr4jPRVb .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1Vr4jPRVb .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1Vr4jPRVb .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1Vr4jPRVb .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1Vr4jPRVb .text-padding {
    padding: 0;
  }
}
.cid-v1Vr4jPRVb .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1Vr4jPRVb .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1Vr4jPRVb .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1Vr4jPRVb .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1Vr4jPRVb .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEpCeF.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEpCeF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEpCeF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEpCeF .modal-content,
.cid-v21BxEpCeF .modal-dialog {
  height: auto;
}
.cid-v21BxEpCeF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEpCeF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEpCeF .form-wrapper .mbr-form .form-group,
  .cid-v21BxEpCeF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEpCeF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEpCeF .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEpCeF .mbr-text {
  text-align: center;
}
.cid-v21BxEpCeF .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEpCeF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEpCeF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEpCeF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEpCeF .modal-open {
  overflow: hidden;
}
.cid-v21BxEpCeF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEpCeF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEpCeF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEpCeF .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEpCeF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEpCeF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEpCeF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEpCeF .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEpCeF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEpCeF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEpCeF .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEpCeF .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEpCeF .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEpCeF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpCeF .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEpCeF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEpCeF .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEpCeF .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEpCeF .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEpCeF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEpCeF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEpCeF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpCeF .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEpCeF .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEpCeF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpCeF .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEpCeF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEpCeF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEpCeF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEpCeF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEpCeF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEpCeF .modal-lg,
  .cid-v21BxEpCeF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEpCeF .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEpCeF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEpCeF .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEpCeF .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEpCeF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEpCeF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEpCeF .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEpCeF .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEpCeF .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEpCeF .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsub02.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsub02.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsub02.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsub02 .modal-content,
.cid-v2eStsub02 .modal-dialog {
  height: auto;
}
.cid-v2eStsub02 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsub02 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsub02 .form-wrapper .mbr-form .form-group,
  .cid-v2eStsub02 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsub02 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsub02 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsub02 .mbr-text {
  text-align: center;
}
.cid-v2eStsub02 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsub02 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsub02 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsub02 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsub02 .modal-open {
  overflow: hidden;
}
.cid-v2eStsub02 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsub02 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsub02 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsub02 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsub02 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsub02 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsub02 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsub02 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsub02 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsub02 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsub02 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsub02 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsub02 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsub02 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsub02 .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsub02 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsub02 .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsub02 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsub02 .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsub02 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsub02 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsub02 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsub02 .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsub02 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsub02 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsub02 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsub02 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsub02 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsub02 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsub02 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsub02 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsub02 .modal-lg,
  .cid-v2eStsub02 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsub02 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsub02 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsub02 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsub02 .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsub02 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsub02 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsub02 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsub02 .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsub02 .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1Vte3zhVi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1Vte3zhVi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1Vte3zhVi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1Vte3zhVi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1Vte3zhVi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1Vte3zhVi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1Vte3zhVi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1Vte3zhVi .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1Vte3zhVi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1Vte3zhVi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1Vte3zhVi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1Vte3zhVi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1Vte3zhVi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1Vte3zhVi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1Vte3zhVi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1Vte3zhVi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1Vte3zhVi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1Vte3zhVi .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1Vte3zhVi .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1Vte3zhVi .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1Vte3zhVi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1Vte3zhVi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1Vte3zhVi .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1Vte3zhVi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1Vte3zhVi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1Vte3zhVi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1Vte3zhVi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1Vte3zhVi .nav-item:focus,
.cid-v1Vte3zhVi .nav-link:focus {
  outline: none;
}
.cid-v1Vte3zhVi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1Vte3zhVi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1Vte3zhVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1Vte3zhVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1Vte3zhVi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1Vte3zhVi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1Vte3zhVi .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1Vte3zhVi .navbar.opened {
  transition: all 0.3s;
}
.cid-v1Vte3zhVi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1Vte3zhVi .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1Vte3zhVi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1Vte3zhVi .navbar.collapsed {
  justify-content: center;
}
.cid-v1Vte3zhVi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1Vte3zhVi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1Vte3zhVi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1Vte3zhVi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1Vte3zhVi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1Vte3zhVi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1Vte3zhVi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1Vte3zhVi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1Vte3zhVi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1Vte3zhVi .navbar {
    min-height: 72px;
  }
  .cid-v1Vte3zhVi .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1Vte3zhVi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1Vte3zhVi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1Vte3zhVi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1Vte3zhVi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1Vte3zhVi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1Vte3zhVi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1Vte3zhVi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1Vte3zhVi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1Vte3zhVi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1Vte3zhVi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1Vte3zhVi .dropdown-item.active,
.cid-v1Vte3zhVi .dropdown-item:active {
  background-color: transparent;
}
.cid-v1Vte3zhVi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1Vte3zhVi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1Vte3zhVi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1Vte3zhVi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1Vte3zhVi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1Vte3zhVi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1Vte3zhVi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1Vte3zhVi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1Vte3zhVi .navbar-buttons {
    text-align: left;
  }
}
.cid-v1Vte3zhVi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1Vte3zhVi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1Vte3zhVi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1Vte3zhVi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Vte3zhVi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Vte3zhVi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1Vte3zhVi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Vte3zhVi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1Vte3zhVi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1Vte3zhVi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Vte3zhVi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1Vte3zhVi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1Vte3zhVi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1Vte3zhVi .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1Vte3zhVi .navbar {
    height: 70px;
  }
  .cid-v1Vte3zhVi .navbar.opened {
    height: auto;
  }
  .cid-v1Vte3zhVi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1Vte3zhVi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1Vte3zhVi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1Vte3zhVi .navbar-brand {
    margin-right: auto;
  }
  .cid-v1Vte3zhVi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1Vte3zhVi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1Vte3zhVi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1Vte3zhVi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1Vte3zhVi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1Vte3zhVi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1Vte4fJwg {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1Vte4fJwg .row {
  justify-content: center;
}
.cid-v1Vte4fJwg .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1Vte4fJwg .mbr-section-title {
  color: #161616;
}
.cid-v1Vte4fJwg .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1Vte4fJwg .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1Vte4fJwg {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1Vte4fJwg .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1Vte4fJwg .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1Vte4fJwg .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1Vte4fJwg .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1Vte4fJwg .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1Vte4fJwg .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1Vte4fJwg .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1Vte4fJwg .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1Vte4fJwg .text-container {
    padding: 16px;
  }
}
.cid-v1Vte4fJwg .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1Vte4fJwg .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1Vte4fJwg .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1Vte4fJwg .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1Vte4fJwg .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1Vte4fJwg .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1Vte4fJwg .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1Vte4fJwg .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1Vte4fJwg .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1Vte4fJwg .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1Vte4fJwg .text-padding {
    padding: 0;
  }
}
.cid-v1Vte4fJwg .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1Vte4fJwg .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1Vte4fJwg .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1Vte4fJwg .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1Vte4fJwg .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEpKSs.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEpKSs.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEpKSs.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEpKSs .modal-content,
.cid-v21BxEpKSs .modal-dialog {
  height: auto;
}
.cid-v21BxEpKSs .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEpKSs .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEpKSs .form-wrapper .mbr-form .form-group,
  .cid-v21BxEpKSs .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEpKSs .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEpKSs .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEpKSs .mbr-text {
  text-align: center;
}
.cid-v21BxEpKSs .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEpKSs .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEpKSs .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEpKSs .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEpKSs .modal-open {
  overflow: hidden;
}
.cid-v21BxEpKSs .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEpKSs .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEpKSs .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEpKSs .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEpKSs .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEpKSs .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEpKSs .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEpKSs .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEpKSs .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEpKSs .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEpKSs .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEpKSs .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEpKSs .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEpKSs .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpKSs .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEpKSs .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEpKSs .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEpKSs .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEpKSs .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEpKSs .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEpKSs .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEpKSs .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpKSs .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEpKSs .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEpKSs .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpKSs .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEpKSs .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEpKSs .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEpKSs .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEpKSs .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEpKSs .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEpKSs .modal-lg,
  .cid-v21BxEpKSs .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEpKSs .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEpKSs .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEpKSs .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEpKSs .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEpKSs .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEpKSs .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEpKSs .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEpKSs .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEpKSs .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEpKSs .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsuf0B.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsuf0B.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsuf0B.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsuf0B .modal-content,
.cid-v2eStsuf0B .modal-dialog {
  height: auto;
}
.cid-v2eStsuf0B .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsuf0B .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsuf0B .form-wrapper .mbr-form .form-group,
  .cid-v2eStsuf0B .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsuf0B .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsuf0B .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsuf0B .mbr-text {
  text-align: center;
}
.cid-v2eStsuf0B .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsuf0B .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsuf0B .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsuf0B .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsuf0B .modal-open {
  overflow: hidden;
}
.cid-v2eStsuf0B .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsuf0B .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsuf0B .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsuf0B .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsuf0B .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsuf0B .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsuf0B .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsuf0B .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsuf0B .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsuf0B .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsuf0B .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsuf0B .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsuf0B .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsuf0B .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuf0B .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsuf0B .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsuf0B .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsuf0B .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsuf0B .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsuf0B .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsuf0B .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsuf0B .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuf0B .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsuf0B .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsuf0B .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuf0B .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsuf0B .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsuf0B .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsuf0B .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsuf0B .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsuf0B .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsuf0B .modal-lg,
  .cid-v2eStsuf0B .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsuf0B .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsuf0B .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsuf0B .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsuf0B .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsuf0B .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsuf0B .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsuf0B .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsuf0B .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsuf0B .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VBxP40F2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VBxP40F2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VBxP40F2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VBxP40F2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VBxP40F2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VBxP40F2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VBxP40F2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VBxP40F2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VBxP40F2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VBxP40F2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VBxP40F2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VBxP40F2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VBxP40F2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VBxP40F2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VBxP40F2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VBxP40F2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VBxP40F2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VBxP40F2 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VBxP40F2 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VBxP40F2 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VBxP40F2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VBxP40F2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VBxP40F2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VBxP40F2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VBxP40F2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VBxP40F2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VBxP40F2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VBxP40F2 .nav-item:focus,
.cid-v1VBxP40F2 .nav-link:focus {
  outline: none;
}
.cid-v1VBxP40F2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VBxP40F2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VBxP40F2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VBxP40F2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VBxP40F2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VBxP40F2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VBxP40F2 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VBxP40F2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VBxP40F2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VBxP40F2 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VBxP40F2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VBxP40F2 .navbar.collapsed {
  justify-content: center;
}
.cid-v1VBxP40F2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VBxP40F2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VBxP40F2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VBxP40F2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VBxP40F2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VBxP40F2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VBxP40F2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VBxP40F2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VBxP40F2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VBxP40F2 .navbar {
    min-height: 72px;
  }
  .cid-v1VBxP40F2 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VBxP40F2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VBxP40F2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VBxP40F2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VBxP40F2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VBxP40F2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VBxP40F2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VBxP40F2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VBxP40F2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VBxP40F2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VBxP40F2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VBxP40F2 .dropdown-item.active,
.cid-v1VBxP40F2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VBxP40F2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VBxP40F2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VBxP40F2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VBxP40F2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VBxP40F2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VBxP40F2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VBxP40F2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VBxP40F2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VBxP40F2 .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VBxP40F2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VBxP40F2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VBxP40F2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VBxP40F2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VBxP40F2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VBxP40F2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VBxP40F2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VBxP40F2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VBxP40F2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VBxP40F2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VBxP40F2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VBxP40F2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VBxP40F2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VBxP40F2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VBxP40F2 .navbar {
    height: 70px;
  }
  .cid-v1VBxP40F2 .navbar.opened {
    height: auto;
  }
  .cid-v1VBxP40F2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VBxP40F2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VBxP40F2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VBxP40F2 .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VBxP40F2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VBxP40F2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VBxP40F2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VBxP40F2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VBxP40F2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VBxP40F2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VBxPTIrt {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VBxPTIrt .row {
  justify-content: center;
}
.cid-v1VBxPTIrt .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VBxPTIrt .mbr-section-title {
  color: #161616;
}
.cid-v1VBxPTIrt .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VBxPTIrt .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VBxPTIrt {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VBxPTIrt .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VBxPTIrt .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VBxPTIrt .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VBxPTIrt .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VBxPTIrt .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VBxPTIrt .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VBxPTIrt .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VBxPTIrt .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VBxPTIrt .text-container {
    padding: 16px;
  }
}
.cid-v1VBxPTIrt .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VBxPTIrt .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VBxPTIrt .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VBxPTIrt .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VBxPTIrt .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VBxPTIrt .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VBxPTIrt .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VBxPTIrt .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VBxPTIrt .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VBxPTIrt .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VBxPTIrt .text-padding {
    padding: 0;
  }
}
.cid-v1VBxPTIrt .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VBxPTIrt .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VBxPTIrt .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VBxPTIrt .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VBxPTIrt .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEqVMa.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEqVMa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEqVMa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEqVMa .modal-content,
.cid-v21BxEqVMa .modal-dialog {
  height: auto;
}
.cid-v21BxEqVMa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEqVMa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEqVMa .form-wrapper .mbr-form .form-group,
  .cid-v21BxEqVMa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEqVMa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEqVMa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEqVMa .mbr-text {
  text-align: center;
}
.cid-v21BxEqVMa .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEqVMa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEqVMa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEqVMa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEqVMa .modal-open {
  overflow: hidden;
}
.cid-v21BxEqVMa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEqVMa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEqVMa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEqVMa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEqVMa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEqVMa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEqVMa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEqVMa .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEqVMa .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEqVMa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEqVMa .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEqVMa .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEqVMa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEqVMa .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqVMa .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEqVMa .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEqVMa .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEqVMa .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEqVMa .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEqVMa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEqVMa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEqVMa .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqVMa .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEqVMa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEqVMa .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqVMa .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEqVMa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEqVMa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEqVMa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEqVMa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEqVMa .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEqVMa .modal-lg,
  .cid-v21BxEqVMa .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEqVMa .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEqVMa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEqVMa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEqVMa .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEqVMa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEqVMa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEqVMa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEqVMa .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEqVMa .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEqVMa .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsuGno.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsuGno.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsuGno.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsuGno .modal-content,
.cid-v2eStsuGno .modal-dialog {
  height: auto;
}
.cid-v2eStsuGno .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsuGno .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsuGno .form-wrapper .mbr-form .form-group,
  .cid-v2eStsuGno .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsuGno .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsuGno .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsuGno .mbr-text {
  text-align: center;
}
.cid-v2eStsuGno .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsuGno .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsuGno .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsuGno .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsuGno .modal-open {
  overflow: hidden;
}
.cid-v2eStsuGno .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsuGno .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsuGno .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsuGno .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsuGno .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsuGno .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsuGno .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsuGno .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsuGno .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsuGno .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsuGno .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsuGno .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsuGno .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsuGno .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuGno .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsuGno .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsuGno .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsuGno .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsuGno .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsuGno .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsuGno .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsuGno .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuGno .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsuGno .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsuGno .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuGno .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsuGno .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsuGno .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsuGno .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsuGno .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsuGno .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsuGno .modal-lg,
  .cid-v2eStsuGno .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsuGno .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsuGno .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsuGno .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsuGno .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsuGno .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsuGno .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsuGno .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsuGno .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsuGno .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VuXDFW38 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VuXDFW38 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VuXDFW38 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VuXDFW38 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VuXDFW38 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VuXDFW38 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VuXDFW38 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VuXDFW38 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VuXDFW38 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VuXDFW38 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VuXDFW38 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VuXDFW38 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VuXDFW38 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VuXDFW38 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VuXDFW38 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VuXDFW38 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VuXDFW38 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VuXDFW38 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VuXDFW38 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VuXDFW38 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VuXDFW38 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VuXDFW38 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VuXDFW38 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VuXDFW38 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VuXDFW38 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VuXDFW38 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VuXDFW38 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VuXDFW38 .nav-item:focus,
.cid-v1VuXDFW38 .nav-link:focus {
  outline: none;
}
.cid-v1VuXDFW38 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VuXDFW38 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VuXDFW38 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VuXDFW38 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VuXDFW38 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VuXDFW38 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VuXDFW38 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VuXDFW38 .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VuXDFW38 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VuXDFW38 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VuXDFW38 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VuXDFW38 .navbar.collapsed {
  justify-content: center;
}
.cid-v1VuXDFW38 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VuXDFW38 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VuXDFW38 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VuXDFW38 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VuXDFW38 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VuXDFW38 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VuXDFW38 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VuXDFW38 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VuXDFW38 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VuXDFW38 .navbar {
    min-height: 72px;
  }
  .cid-v1VuXDFW38 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VuXDFW38 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VuXDFW38 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VuXDFW38 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VuXDFW38 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VuXDFW38 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VuXDFW38 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VuXDFW38 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VuXDFW38 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VuXDFW38 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VuXDFW38 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VuXDFW38 .dropdown-item.active,
.cid-v1VuXDFW38 .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VuXDFW38 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VuXDFW38 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VuXDFW38 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VuXDFW38 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VuXDFW38 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VuXDFW38 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VuXDFW38 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VuXDFW38 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VuXDFW38 .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VuXDFW38 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VuXDFW38 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VuXDFW38 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VuXDFW38 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VuXDFW38 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VuXDFW38 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VuXDFW38 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VuXDFW38 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VuXDFW38 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VuXDFW38 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VuXDFW38 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VuXDFW38 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VuXDFW38 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VuXDFW38 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VuXDFW38 .navbar {
    height: 70px;
  }
  .cid-v1VuXDFW38 .navbar.opened {
    height: auto;
  }
  .cid-v1VuXDFW38 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VuXDFW38 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VuXDFW38 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VuXDFW38 .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VuXDFW38 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VuXDFW38 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VuXDFW38 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VuXDFW38 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VuXDFW38 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VuXDFW38 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VuXEwbUM {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VuXEwbUM .row {
  justify-content: center;
}
.cid-v1VuXEwbUM .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VuXEwbUM .mbr-section-title {
  color: #161616;
}
.cid-v1VuXEwbUM .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VuXEwbUM .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VuXEwbUM {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VuXEwbUM .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VuXEwbUM .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VuXEwbUM .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VuXEwbUM .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VuXEwbUM .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VuXEwbUM .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VuXEwbUM .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VuXEwbUM .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VuXEwbUM .text-container {
    padding: 16px;
  }
}
.cid-v1VuXEwbUM .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VuXEwbUM .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VuXEwbUM .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VuXEwbUM .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VuXEwbUM .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VuXEwbUM .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VuXEwbUM .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VuXEwbUM .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VuXEwbUM .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VuXEwbUM .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VuXEwbUM .text-padding {
    padding: 0;
  }
}
.cid-v1VuXEwbUM .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VuXEwbUM .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VuXEwbUM .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VuXEwbUM .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VuXEwbUM .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEr4j0.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEr4j0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEr4j0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEr4j0 .modal-content,
.cid-v21BxEr4j0 .modal-dialog {
  height: auto;
}
.cid-v21BxEr4j0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEr4j0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEr4j0 .form-wrapper .mbr-form .form-group,
  .cid-v21BxEr4j0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEr4j0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEr4j0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEr4j0 .mbr-text {
  text-align: center;
}
.cid-v21BxEr4j0 .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEr4j0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEr4j0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEr4j0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEr4j0 .modal-open {
  overflow: hidden;
}
.cid-v21BxEr4j0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEr4j0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEr4j0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEr4j0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEr4j0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEr4j0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEr4j0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEr4j0 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEr4j0 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEr4j0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEr4j0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEr4j0 .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEr4j0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEr4j0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEr4j0 .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEr4j0 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEr4j0 .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEr4j0 .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEr4j0 .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEr4j0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEr4j0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEr4j0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEr4j0 .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEr4j0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEr4j0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEr4j0 .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEr4j0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEr4j0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEr4j0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEr4j0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEr4j0 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEr4j0 .modal-lg,
  .cid-v21BxEr4j0 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEr4j0 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEr4j0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEr4j0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEr4j0 .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEr4j0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEr4j0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEr4j0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEr4j0 .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEr4j0 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEr4j0 .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvIUx.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvIUx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvIUx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvIUx .modal-content,
.cid-v2eStsvIUx .modal-dialog {
  height: auto;
}
.cid-v2eStsvIUx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvIUx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvIUx .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvIUx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvIUx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvIUx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvIUx .mbr-text {
  text-align: center;
}
.cid-v2eStsvIUx .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvIUx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvIUx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvIUx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvIUx .modal-open {
  overflow: hidden;
}
.cid-v2eStsvIUx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvIUx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvIUx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvIUx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvIUx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvIUx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvIUx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvIUx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvIUx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvIUx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvIUx .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvIUx .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvIUx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvIUx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvIUx .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvIUx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvIUx .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvIUx .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvIUx .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvIUx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvIUx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvIUx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvIUx .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvIUx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvIUx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvIUx .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvIUx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvIUx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvIUx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvIUx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvIUx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvIUx .modal-lg,
  .cid-v2eStsvIUx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvIUx .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvIUx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvIUx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvIUx .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvIUx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvIUx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvIUx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvIUx .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvIUx .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1Vwkpa5tg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1Vwkpa5tg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1Vwkpa5tg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1Vwkpa5tg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1Vwkpa5tg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1Vwkpa5tg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1Vwkpa5tg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1Vwkpa5tg .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1Vwkpa5tg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1Vwkpa5tg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1Vwkpa5tg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1Vwkpa5tg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1Vwkpa5tg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1Vwkpa5tg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1Vwkpa5tg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1Vwkpa5tg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1Vwkpa5tg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1Vwkpa5tg .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1Vwkpa5tg .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1Vwkpa5tg .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1Vwkpa5tg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1Vwkpa5tg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1Vwkpa5tg .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1Vwkpa5tg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1Vwkpa5tg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1Vwkpa5tg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1Vwkpa5tg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1Vwkpa5tg .nav-item:focus,
.cid-v1Vwkpa5tg .nav-link:focus {
  outline: none;
}
.cid-v1Vwkpa5tg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1Vwkpa5tg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1Vwkpa5tg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1Vwkpa5tg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1Vwkpa5tg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1Vwkpa5tg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1Vwkpa5tg .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1Vwkpa5tg .navbar.opened {
  transition: all 0.3s;
}
.cid-v1Vwkpa5tg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1Vwkpa5tg .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1Vwkpa5tg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1Vwkpa5tg .navbar.collapsed {
  justify-content: center;
}
.cid-v1Vwkpa5tg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1Vwkpa5tg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1Vwkpa5tg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1Vwkpa5tg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1Vwkpa5tg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1Vwkpa5tg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1Vwkpa5tg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1Vwkpa5tg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1Vwkpa5tg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1Vwkpa5tg .navbar {
    min-height: 72px;
  }
  .cid-v1Vwkpa5tg .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1Vwkpa5tg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1Vwkpa5tg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1Vwkpa5tg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1Vwkpa5tg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1Vwkpa5tg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1Vwkpa5tg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1Vwkpa5tg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1Vwkpa5tg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1Vwkpa5tg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1Vwkpa5tg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1Vwkpa5tg .dropdown-item.active,
.cid-v1Vwkpa5tg .dropdown-item:active {
  background-color: transparent;
}
.cid-v1Vwkpa5tg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1Vwkpa5tg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1Vwkpa5tg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1Vwkpa5tg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1Vwkpa5tg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1Vwkpa5tg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1Vwkpa5tg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1Vwkpa5tg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1Vwkpa5tg .navbar-buttons {
    text-align: left;
  }
}
.cid-v1Vwkpa5tg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1Vwkpa5tg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1Vwkpa5tg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1Vwkpa5tg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Vwkpa5tg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Vwkpa5tg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1Vwkpa5tg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Vwkpa5tg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1Vwkpa5tg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1Vwkpa5tg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Vwkpa5tg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1Vwkpa5tg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1Vwkpa5tg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1Vwkpa5tg .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1Vwkpa5tg .navbar {
    height: 70px;
  }
  .cid-v1Vwkpa5tg .navbar.opened {
    height: auto;
  }
  .cid-v1Vwkpa5tg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1Vwkpa5tg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1Vwkpa5tg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1Vwkpa5tg .navbar-brand {
    margin-right: auto;
  }
  .cid-v1Vwkpa5tg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1Vwkpa5tg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1Vwkpa5tg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1Vwkpa5tg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1Vwkpa5tg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1Vwkpa5tg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1Vwkq79wt {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1Vwkq79wt .row {
  justify-content: center;
}
.cid-v1Vwkq79wt .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1Vwkq79wt .mbr-section-title {
  color: #161616;
}
.cid-v1Vwkq79wt .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1Vwkq79wt .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1Vwkq79wt {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1Vwkq79wt .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1Vwkq79wt .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1Vwkq79wt .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1Vwkq79wt .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1Vwkq79wt .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1Vwkq79wt .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1Vwkq79wt .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1Vwkq79wt .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1Vwkq79wt .text-container {
    padding: 16px;
  }
}
.cid-v1Vwkq79wt .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1Vwkq79wt .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1Vwkq79wt .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1Vwkq79wt .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1Vwkq79wt .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1Vwkq79wt .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1Vwkq79wt .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1Vwkq79wt .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1Vwkq79wt .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1Vwkq79wt .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1Vwkq79wt .text-padding {
    padding: 0;
  }
}
.cid-v1Vwkq79wt .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1Vwkq79wt .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1Vwkq79wt .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1Vwkq79wt .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1Vwkq79wt .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEpdQj.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEpdQj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEpdQj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEpdQj .modal-content,
.cid-v21BxEpdQj .modal-dialog {
  height: auto;
}
.cid-v21BxEpdQj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEpdQj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEpdQj .form-wrapper .mbr-form .form-group,
  .cid-v21BxEpdQj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEpdQj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEpdQj .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEpdQj .mbr-text {
  text-align: center;
}
.cid-v21BxEpdQj .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEpdQj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEpdQj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEpdQj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEpdQj .modal-open {
  overflow: hidden;
}
.cid-v21BxEpdQj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEpdQj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEpdQj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEpdQj .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEpdQj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEpdQj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEpdQj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEpdQj .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEpdQj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEpdQj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEpdQj .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEpdQj .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEpdQj .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEpdQj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpdQj .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEpdQj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEpdQj .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEpdQj .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEpdQj .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEpdQj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEpdQj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEpdQj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpdQj .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEpdQj .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEpdQj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEpdQj .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEpdQj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEpdQj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEpdQj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEpdQj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEpdQj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEpdQj .modal-lg,
  .cid-v21BxEpdQj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEpdQj .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEpdQj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEpdQj .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEpdQj .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEpdQj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEpdQj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEpdQj .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEpdQj .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEpdQj .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEpdQj .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsuIj3.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsuIj3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsuIj3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsuIj3 .modal-content,
.cid-v2eStsuIj3 .modal-dialog {
  height: auto;
}
.cid-v2eStsuIj3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsuIj3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsuIj3 .form-wrapper .mbr-form .form-group,
  .cid-v2eStsuIj3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsuIj3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsuIj3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsuIj3 .mbr-text {
  text-align: center;
}
.cid-v2eStsuIj3 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsuIj3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsuIj3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsuIj3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsuIj3 .modal-open {
  overflow: hidden;
}
.cid-v2eStsuIj3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsuIj3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsuIj3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsuIj3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsuIj3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsuIj3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsuIj3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsuIj3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsuIj3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsuIj3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsuIj3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsuIj3 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsuIj3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsuIj3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuIj3 .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsuIj3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsuIj3 .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsuIj3 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsuIj3 .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsuIj3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsuIj3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsuIj3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuIj3 .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsuIj3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsuIj3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuIj3 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsuIj3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsuIj3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsuIj3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsuIj3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsuIj3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsuIj3 .modal-lg,
  .cid-v2eStsuIj3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsuIj3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsuIj3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsuIj3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsuIj3 .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsuIj3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsuIj3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsuIj3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsuIj3 .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsuIj3 .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VxyFIUOK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VxyFIUOK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VxyFIUOK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VxyFIUOK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VxyFIUOK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VxyFIUOK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VxyFIUOK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VxyFIUOK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VxyFIUOK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VxyFIUOK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VxyFIUOK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VxyFIUOK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VxyFIUOK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VxyFIUOK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VxyFIUOK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VxyFIUOK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VxyFIUOK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VxyFIUOK .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VxyFIUOK .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VxyFIUOK .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VxyFIUOK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VxyFIUOK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VxyFIUOK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VxyFIUOK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VxyFIUOK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VxyFIUOK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VxyFIUOK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VxyFIUOK .nav-item:focus,
.cid-v1VxyFIUOK .nav-link:focus {
  outline: none;
}
.cid-v1VxyFIUOK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VxyFIUOK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VxyFIUOK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VxyFIUOK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VxyFIUOK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VxyFIUOK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VxyFIUOK .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VxyFIUOK .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VxyFIUOK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VxyFIUOK .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VxyFIUOK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VxyFIUOK .navbar.collapsed {
  justify-content: center;
}
.cid-v1VxyFIUOK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VxyFIUOK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VxyFIUOK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VxyFIUOK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VxyFIUOK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VxyFIUOK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VxyFIUOK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VxyFIUOK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VxyFIUOK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VxyFIUOK .navbar {
    min-height: 72px;
  }
  .cid-v1VxyFIUOK .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VxyFIUOK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VxyFIUOK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VxyFIUOK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VxyFIUOK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VxyFIUOK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VxyFIUOK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VxyFIUOK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VxyFIUOK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VxyFIUOK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VxyFIUOK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VxyFIUOK .dropdown-item.active,
.cid-v1VxyFIUOK .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VxyFIUOK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VxyFIUOK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VxyFIUOK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VxyFIUOK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VxyFIUOK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VxyFIUOK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VxyFIUOK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VxyFIUOK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VxyFIUOK .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VxyFIUOK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VxyFIUOK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VxyFIUOK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VxyFIUOK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VxyFIUOK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VxyFIUOK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VxyFIUOK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VxyFIUOK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VxyFIUOK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VxyFIUOK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VxyFIUOK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VxyFIUOK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VxyFIUOK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VxyFIUOK .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VxyFIUOK .navbar {
    height: 70px;
  }
  .cid-v1VxyFIUOK .navbar.opened {
    height: auto;
  }
  .cid-v1VxyFIUOK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VxyFIUOK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VxyFIUOK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VxyFIUOK .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VxyFIUOK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VxyFIUOK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VxyFIUOK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VxyFIUOK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VxyFIUOK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VxyFIUOK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VxyGyVNu {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VxyGyVNu .row {
  justify-content: center;
}
.cid-v1VxyGyVNu .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VxyGyVNu .mbr-section-title {
  color: #161616;
}
.cid-v1VxyGyVNu .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VxyGyVNu .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VxyGyVNu {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VxyGyVNu .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VxyGyVNu .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VxyGyVNu .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VxyGyVNu .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VxyGyVNu .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VxyGyVNu .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VxyGyVNu .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VxyGyVNu .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VxyGyVNu .text-container {
    padding: 16px;
  }
}
.cid-v1VxyGyVNu .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VxyGyVNu .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VxyGyVNu .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VxyGyVNu .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VxyGyVNu .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VxyGyVNu .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VxyGyVNu .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VxyGyVNu .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VxyGyVNu .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VxyGyVNu .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VxyGyVNu .text-padding {
    padding: 0;
  }
}
.cid-v1VxyGyVNu .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VxyGyVNu .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VxyGyVNu .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VxyGyVNu .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VxyGyVNu .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEq6Zw.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEq6Zw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEq6Zw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEq6Zw .modal-content,
.cid-v21BxEq6Zw .modal-dialog {
  height: auto;
}
.cid-v21BxEq6Zw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEq6Zw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEq6Zw .form-wrapper .mbr-form .form-group,
  .cid-v21BxEq6Zw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEq6Zw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEq6Zw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEq6Zw .mbr-text {
  text-align: center;
}
.cid-v21BxEq6Zw .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEq6Zw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEq6Zw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEq6Zw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEq6Zw .modal-open {
  overflow: hidden;
}
.cid-v21BxEq6Zw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEq6Zw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEq6Zw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEq6Zw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEq6Zw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEq6Zw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEq6Zw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEq6Zw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEq6Zw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEq6Zw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEq6Zw .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEq6Zw .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEq6Zw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEq6Zw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEq6Zw .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEq6Zw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEq6Zw .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEq6Zw .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEq6Zw .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEq6Zw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEq6Zw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEq6Zw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEq6Zw .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEq6Zw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEq6Zw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEq6Zw .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEq6Zw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEq6Zw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEq6Zw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEq6Zw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEq6Zw .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEq6Zw .modal-lg,
  .cid-v21BxEq6Zw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEq6Zw .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEq6Zw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEq6Zw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEq6Zw .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEq6Zw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEq6Zw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEq6Zw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEq6Zw .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEq6Zw .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEq6Zw .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsuOUQ.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsuOUQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsuOUQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsuOUQ .modal-content,
.cid-v2eStsuOUQ .modal-dialog {
  height: auto;
}
.cid-v2eStsuOUQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsuOUQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsuOUQ .form-wrapper .mbr-form .form-group,
  .cid-v2eStsuOUQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsuOUQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsuOUQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsuOUQ .mbr-text {
  text-align: center;
}
.cid-v2eStsuOUQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsuOUQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsuOUQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsuOUQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsuOUQ .modal-open {
  overflow: hidden;
}
.cid-v2eStsuOUQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsuOUQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsuOUQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsuOUQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsuOUQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsuOUQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsuOUQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsuOUQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsuOUQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsuOUQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsuOUQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsuOUQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsuOUQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsuOUQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuOUQ .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsuOUQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsuOUQ .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsuOUQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsuOUQ .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsuOUQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsuOUQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsuOUQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuOUQ .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsuOUQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsuOUQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuOUQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsuOUQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsuOUQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsuOUQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsuOUQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsuOUQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsuOUQ .modal-lg,
  .cid-v2eStsuOUQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsuOUQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsuOUQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsuOUQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsuOUQ .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsuOUQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsuOUQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsuOUQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsuOUQ .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsuOUQ .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VDLGHMdN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VDLGHMdN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VDLGHMdN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VDLGHMdN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VDLGHMdN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VDLGHMdN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VDLGHMdN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VDLGHMdN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VDLGHMdN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VDLGHMdN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VDLGHMdN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VDLGHMdN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VDLGHMdN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VDLGHMdN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VDLGHMdN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VDLGHMdN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VDLGHMdN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VDLGHMdN .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VDLGHMdN .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VDLGHMdN .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VDLGHMdN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VDLGHMdN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VDLGHMdN .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VDLGHMdN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VDLGHMdN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VDLGHMdN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VDLGHMdN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VDLGHMdN .nav-item:focus,
.cid-v1VDLGHMdN .nav-link:focus {
  outline: none;
}
.cid-v1VDLGHMdN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VDLGHMdN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VDLGHMdN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VDLGHMdN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VDLGHMdN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VDLGHMdN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VDLGHMdN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VDLGHMdN .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VDLGHMdN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VDLGHMdN .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VDLGHMdN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VDLGHMdN .navbar.collapsed {
  justify-content: center;
}
.cid-v1VDLGHMdN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VDLGHMdN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VDLGHMdN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VDLGHMdN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VDLGHMdN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VDLGHMdN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VDLGHMdN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VDLGHMdN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VDLGHMdN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VDLGHMdN .navbar {
    min-height: 72px;
  }
  .cid-v1VDLGHMdN .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VDLGHMdN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VDLGHMdN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VDLGHMdN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VDLGHMdN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VDLGHMdN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VDLGHMdN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VDLGHMdN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VDLGHMdN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VDLGHMdN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VDLGHMdN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VDLGHMdN .dropdown-item.active,
.cid-v1VDLGHMdN .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VDLGHMdN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VDLGHMdN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VDLGHMdN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VDLGHMdN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VDLGHMdN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VDLGHMdN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VDLGHMdN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VDLGHMdN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VDLGHMdN .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VDLGHMdN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VDLGHMdN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VDLGHMdN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VDLGHMdN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VDLGHMdN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VDLGHMdN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VDLGHMdN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VDLGHMdN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VDLGHMdN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VDLGHMdN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VDLGHMdN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VDLGHMdN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VDLGHMdN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VDLGHMdN .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VDLGHMdN .navbar {
    height: 70px;
  }
  .cid-v1VDLGHMdN .navbar.opened {
    height: auto;
  }
  .cid-v1VDLGHMdN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VDLGHMdN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VDLGHMdN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VDLGHMdN .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VDLGHMdN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VDLGHMdN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VDLGHMdN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VDLGHMdN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VDLGHMdN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VDLGHMdN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VDLHpgVQ {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VDLHpgVQ .row {
  justify-content: center;
}
.cid-v1VDLHpgVQ .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VDLHpgVQ .mbr-section-title {
  color: #161616;
}
.cid-v1VDLHpgVQ .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VDLHpgVQ .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VDLHpgVQ {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VDLHpgVQ .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VDLHpgVQ .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VDLHpgVQ .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VDLHpgVQ .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VDLHpgVQ .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VDLHpgVQ .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VDLHpgVQ .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VDLHpgVQ .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VDLHpgVQ .text-container {
    padding: 16px;
  }
}
.cid-v1VDLHpgVQ .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VDLHpgVQ .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VDLHpgVQ .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VDLHpgVQ .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VDLHpgVQ .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VDLHpgVQ .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VDLHpgVQ .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VDLHpgVQ .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VDLHpgVQ .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VDLHpgVQ .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VDLHpgVQ .text-padding {
    padding: 0;
  }
}
.cid-v1VDLHpgVQ .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VDLHpgVQ .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VDLHpgVQ .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VDLHpgVQ .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VDLHpgVQ .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErcJz.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErcJz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErcJz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErcJz .modal-content,
.cid-v21BxErcJz .modal-dialog {
  height: auto;
}
.cid-v21BxErcJz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErcJz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErcJz .form-wrapper .mbr-form .form-group,
  .cid-v21BxErcJz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErcJz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErcJz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErcJz .mbr-text {
  text-align: center;
}
.cid-v21BxErcJz .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErcJz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErcJz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErcJz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErcJz .modal-open {
  overflow: hidden;
}
.cid-v21BxErcJz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErcJz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErcJz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErcJz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErcJz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErcJz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErcJz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErcJz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErcJz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErcJz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErcJz .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErcJz .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErcJz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErcJz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErcJz .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErcJz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErcJz .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErcJz .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErcJz .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErcJz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErcJz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErcJz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErcJz .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErcJz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErcJz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErcJz .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErcJz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErcJz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErcJz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErcJz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErcJz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErcJz .modal-lg,
  .cid-v21BxErcJz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErcJz .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErcJz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErcJz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErcJz .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErcJz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErcJz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErcJz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErcJz .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErcJz .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErcJz .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvnsn.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvnsn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvnsn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvnsn .modal-content,
.cid-v2eStsvnsn .modal-dialog {
  height: auto;
}
.cid-v2eStsvnsn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvnsn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvnsn .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvnsn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvnsn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvnsn .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvnsn .mbr-text {
  text-align: center;
}
.cid-v2eStsvnsn .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvnsn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvnsn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvnsn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvnsn .modal-open {
  overflow: hidden;
}
.cid-v2eStsvnsn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvnsn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvnsn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvnsn .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvnsn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvnsn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvnsn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvnsn .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvnsn .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvnsn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvnsn .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvnsn .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvnsn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvnsn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvnsn .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvnsn .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvnsn .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvnsn .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvnsn .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvnsn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvnsn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvnsn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvnsn .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvnsn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvnsn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvnsn .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvnsn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvnsn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvnsn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvnsn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvnsn .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvnsn .modal-lg,
  .cid-v2eStsvnsn .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvnsn .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvnsn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvnsn .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvnsn .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvnsn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvnsn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvnsn .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvnsn .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvnsn .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VzHjWFpj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VzHjWFpj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VzHjWFpj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VzHjWFpj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VzHjWFpj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VzHjWFpj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VzHjWFpj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VzHjWFpj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VzHjWFpj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VzHjWFpj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VzHjWFpj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VzHjWFpj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VzHjWFpj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VzHjWFpj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VzHjWFpj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VzHjWFpj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VzHjWFpj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VzHjWFpj .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VzHjWFpj .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VzHjWFpj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VzHjWFpj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VzHjWFpj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VzHjWFpj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VzHjWFpj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VzHjWFpj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VzHjWFpj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VzHjWFpj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VzHjWFpj .nav-item:focus,
.cid-v1VzHjWFpj .nav-link:focus {
  outline: none;
}
.cid-v1VzHjWFpj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VzHjWFpj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VzHjWFpj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VzHjWFpj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VzHjWFpj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VzHjWFpj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VzHjWFpj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VzHjWFpj .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VzHjWFpj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VzHjWFpj .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VzHjWFpj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VzHjWFpj .navbar.collapsed {
  justify-content: center;
}
.cid-v1VzHjWFpj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VzHjWFpj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VzHjWFpj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VzHjWFpj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VzHjWFpj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VzHjWFpj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VzHjWFpj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VzHjWFpj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VzHjWFpj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VzHjWFpj .navbar {
    min-height: 72px;
  }
  .cid-v1VzHjWFpj .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VzHjWFpj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VzHjWFpj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VzHjWFpj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VzHjWFpj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VzHjWFpj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VzHjWFpj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VzHjWFpj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VzHjWFpj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VzHjWFpj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VzHjWFpj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VzHjWFpj .dropdown-item.active,
.cid-v1VzHjWFpj .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VzHjWFpj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VzHjWFpj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VzHjWFpj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VzHjWFpj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VzHjWFpj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VzHjWFpj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VzHjWFpj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VzHjWFpj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VzHjWFpj .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VzHjWFpj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VzHjWFpj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VzHjWFpj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VzHjWFpj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VzHjWFpj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VzHjWFpj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VzHjWFpj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VzHjWFpj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VzHjWFpj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VzHjWFpj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VzHjWFpj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VzHjWFpj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VzHjWFpj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VzHjWFpj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VzHjWFpj .navbar {
    height: 70px;
  }
  .cid-v1VzHjWFpj .navbar.opened {
    height: auto;
  }
  .cid-v1VzHjWFpj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VzHjWFpj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VzHjWFpj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VzHjWFpj .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VzHjWFpj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VzHjWFpj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VzHjWFpj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VzHjWFpj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VzHjWFpj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VzHjWFpj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VzHkGxcL {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VzHkGxcL .row {
  justify-content: center;
}
.cid-v1VzHkGxcL .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VzHkGxcL .mbr-section-title {
  color: #161616;
}
.cid-v1VzHkGxcL .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VzHkGxcL .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VzHkGxcL {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VzHkGxcL .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VzHkGxcL .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VzHkGxcL .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VzHkGxcL .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VzHkGxcL .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VzHkGxcL .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VzHkGxcL .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VzHkGxcL .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VzHkGxcL .text-container {
    padding: 16px;
  }
}
.cid-v1VzHkGxcL .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VzHkGxcL .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VzHkGxcL .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VzHkGxcL .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VzHkGxcL .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VzHkGxcL .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VzHkGxcL .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VzHkGxcL .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VzHkGxcL .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VzHkGxcL .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VzHkGxcL .text-padding {
    padding: 0;
  }
}
.cid-v1VzHkGxcL .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VzHkGxcL .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VzHkGxcL .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VzHkGxcL .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VzHkGxcL .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErXNd.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErXNd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErXNd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErXNd .modal-content,
.cid-v21BxErXNd .modal-dialog {
  height: auto;
}
.cid-v21BxErXNd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErXNd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErXNd .form-wrapper .mbr-form .form-group,
  .cid-v21BxErXNd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErXNd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErXNd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErXNd .mbr-text {
  text-align: center;
}
.cid-v21BxErXNd .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErXNd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErXNd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErXNd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErXNd .modal-open {
  overflow: hidden;
}
.cid-v21BxErXNd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErXNd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErXNd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErXNd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErXNd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErXNd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErXNd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErXNd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErXNd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErXNd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErXNd .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErXNd .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErXNd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErXNd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErXNd .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErXNd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErXNd .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErXNd .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErXNd .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErXNd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErXNd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErXNd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErXNd .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErXNd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErXNd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErXNd .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErXNd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErXNd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErXNd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErXNd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErXNd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErXNd .modal-lg,
  .cid-v21BxErXNd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErXNd .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErXNd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErXNd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErXNd .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErXNd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErXNd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErXNd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErXNd .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErXNd .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErXNd .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsv30M.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsv30M.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsv30M.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsv30M .modal-content,
.cid-v2eStsv30M .modal-dialog {
  height: auto;
}
.cid-v2eStsv30M .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsv30M .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsv30M .form-wrapper .mbr-form .form-group,
  .cid-v2eStsv30M .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsv30M .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsv30M .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsv30M .mbr-text {
  text-align: center;
}
.cid-v2eStsv30M .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsv30M .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsv30M .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsv30M .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsv30M .modal-open {
  overflow: hidden;
}
.cid-v2eStsv30M .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsv30M .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsv30M .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsv30M .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsv30M .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsv30M .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsv30M .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsv30M .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsv30M .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsv30M .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsv30M .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsv30M .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsv30M .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsv30M .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsv30M .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsv30M .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsv30M .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsv30M .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsv30M .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsv30M .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsv30M .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsv30M .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsv30M .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsv30M .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsv30M .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsv30M .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsv30M .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsv30M .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsv30M .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsv30M .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsv30M .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsv30M .modal-lg,
  .cid-v2eStsv30M .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsv30M .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsv30M .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsv30M .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsv30M .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsv30M .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsv30M .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsv30M .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsv30M .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsv30M .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VCoMFJv7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VCoMFJv7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VCoMFJv7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VCoMFJv7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VCoMFJv7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VCoMFJv7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VCoMFJv7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VCoMFJv7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VCoMFJv7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VCoMFJv7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VCoMFJv7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VCoMFJv7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VCoMFJv7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VCoMFJv7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VCoMFJv7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VCoMFJv7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VCoMFJv7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VCoMFJv7 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VCoMFJv7 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VCoMFJv7 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VCoMFJv7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VCoMFJv7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VCoMFJv7 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VCoMFJv7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VCoMFJv7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VCoMFJv7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VCoMFJv7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VCoMFJv7 .nav-item:focus,
.cid-v1VCoMFJv7 .nav-link:focus {
  outline: none;
}
.cid-v1VCoMFJv7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VCoMFJv7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VCoMFJv7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VCoMFJv7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VCoMFJv7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VCoMFJv7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VCoMFJv7 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VCoMFJv7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VCoMFJv7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VCoMFJv7 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VCoMFJv7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VCoMFJv7 .navbar.collapsed {
  justify-content: center;
}
.cid-v1VCoMFJv7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VCoMFJv7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VCoMFJv7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VCoMFJv7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VCoMFJv7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VCoMFJv7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VCoMFJv7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VCoMFJv7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VCoMFJv7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VCoMFJv7 .navbar {
    min-height: 72px;
  }
  .cid-v1VCoMFJv7 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VCoMFJv7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VCoMFJv7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VCoMFJv7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VCoMFJv7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VCoMFJv7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VCoMFJv7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VCoMFJv7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VCoMFJv7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VCoMFJv7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VCoMFJv7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VCoMFJv7 .dropdown-item.active,
.cid-v1VCoMFJv7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VCoMFJv7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VCoMFJv7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VCoMFJv7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VCoMFJv7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VCoMFJv7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VCoMFJv7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VCoMFJv7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VCoMFJv7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VCoMFJv7 .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VCoMFJv7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VCoMFJv7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VCoMFJv7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VCoMFJv7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VCoMFJv7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VCoMFJv7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VCoMFJv7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VCoMFJv7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VCoMFJv7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VCoMFJv7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VCoMFJv7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VCoMFJv7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VCoMFJv7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VCoMFJv7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VCoMFJv7 .navbar {
    height: 70px;
  }
  .cid-v1VCoMFJv7 .navbar.opened {
    height: auto;
  }
  .cid-v1VCoMFJv7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VCoMFJv7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VCoMFJv7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VCoMFJv7 .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VCoMFJv7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VCoMFJv7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VCoMFJv7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VCoMFJv7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VCoMFJv7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VCoMFJv7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VCoNtxb3 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VCoNtxb3 .row {
  justify-content: center;
}
.cid-v1VCoNtxb3 .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VCoNtxb3 .mbr-section-title {
  color: #161616;
}
.cid-v1VCoNtxb3 .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VCoNtxb3 .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VCoNtxb3 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VCoNtxb3 .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VCoNtxb3 .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VCoNtxb3 .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VCoNtxb3 .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VCoNtxb3 .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VCoNtxb3 .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VCoNtxb3 .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VCoNtxb3 .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VCoNtxb3 .text-container {
    padding: 16px;
  }
}
.cid-v1VCoNtxb3 .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VCoNtxb3 .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VCoNtxb3 .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VCoNtxb3 .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VCoNtxb3 .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VCoNtxb3 .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VCoNtxb3 .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VCoNtxb3 .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VCoNtxb3 .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VCoNtxb3 .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VCoNtxb3 .text-padding {
    padding: 0;
  }
}
.cid-v1VCoNtxb3 .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VCoNtxb3 .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VCoNtxb3 .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VCoNtxb3 .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VCoNtxb3 .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEqjNz.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEqjNz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEqjNz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEqjNz .modal-content,
.cid-v21BxEqjNz .modal-dialog {
  height: auto;
}
.cid-v21BxEqjNz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEqjNz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEqjNz .form-wrapper .mbr-form .form-group,
  .cid-v21BxEqjNz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEqjNz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEqjNz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEqjNz .mbr-text {
  text-align: center;
}
.cid-v21BxEqjNz .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEqjNz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEqjNz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEqjNz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEqjNz .modal-open {
  overflow: hidden;
}
.cid-v21BxEqjNz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEqjNz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEqjNz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEqjNz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEqjNz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEqjNz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEqjNz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEqjNz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEqjNz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEqjNz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEqjNz .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEqjNz .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEqjNz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEqjNz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqjNz .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEqjNz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEqjNz .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEqjNz .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEqjNz .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEqjNz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEqjNz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEqjNz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqjNz .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEqjNz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEqjNz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqjNz .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEqjNz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEqjNz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEqjNz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEqjNz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEqjNz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEqjNz .modal-lg,
  .cid-v21BxEqjNz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEqjNz .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEqjNz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEqjNz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEqjNz .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEqjNz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEqjNz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEqjNz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEqjNz .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEqjNz .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEqjNz .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsuS3m.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsuS3m.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsuS3m.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsuS3m .modal-content,
.cid-v2eStsuS3m .modal-dialog {
  height: auto;
}
.cid-v2eStsuS3m .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsuS3m .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsuS3m .form-wrapper .mbr-form .form-group,
  .cid-v2eStsuS3m .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsuS3m .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsuS3m .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsuS3m .mbr-text {
  text-align: center;
}
.cid-v2eStsuS3m .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsuS3m .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsuS3m .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsuS3m .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsuS3m .modal-open {
  overflow: hidden;
}
.cid-v2eStsuS3m .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsuS3m .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsuS3m .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsuS3m .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsuS3m .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsuS3m .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsuS3m .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsuS3m .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsuS3m .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsuS3m .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsuS3m .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsuS3m .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsuS3m .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsuS3m .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuS3m .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsuS3m .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsuS3m .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsuS3m .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsuS3m .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsuS3m .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsuS3m .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsuS3m .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuS3m .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsuS3m .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsuS3m .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuS3m .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsuS3m .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsuS3m .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsuS3m .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsuS3m .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsuS3m .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsuS3m .modal-lg,
  .cid-v2eStsuS3m .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsuS3m .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsuS3m .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsuS3m .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsuS3m .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsuS3m .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsuS3m .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsuS3m .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsuS3m .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsuS3m .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VAJkp25r {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VAJkp25r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VAJkp25r .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VAJkp25r .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VAJkp25r .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VAJkp25r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VAJkp25r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VAJkp25r .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VAJkp25r .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VAJkp25r .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VAJkp25r .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VAJkp25r .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VAJkp25r .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VAJkp25r .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VAJkp25r .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VAJkp25r .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VAJkp25r .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VAJkp25r .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VAJkp25r .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VAJkp25r .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VAJkp25r .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VAJkp25r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VAJkp25r .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VAJkp25r .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VAJkp25r .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VAJkp25r .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VAJkp25r .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VAJkp25r .nav-item:focus,
.cid-v1VAJkp25r .nav-link:focus {
  outline: none;
}
.cid-v1VAJkp25r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VAJkp25r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VAJkp25r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VAJkp25r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VAJkp25r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VAJkp25r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VAJkp25r .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VAJkp25r .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VAJkp25r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VAJkp25r .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VAJkp25r .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VAJkp25r .navbar.collapsed {
  justify-content: center;
}
.cid-v1VAJkp25r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VAJkp25r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VAJkp25r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VAJkp25r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VAJkp25r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VAJkp25r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VAJkp25r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VAJkp25r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VAJkp25r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VAJkp25r .navbar {
    min-height: 72px;
  }
  .cid-v1VAJkp25r .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VAJkp25r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VAJkp25r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VAJkp25r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VAJkp25r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VAJkp25r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VAJkp25r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VAJkp25r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VAJkp25r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VAJkp25r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VAJkp25r .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VAJkp25r .dropdown-item.active,
.cid-v1VAJkp25r .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VAJkp25r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VAJkp25r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VAJkp25r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VAJkp25r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VAJkp25r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VAJkp25r .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VAJkp25r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VAJkp25r .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VAJkp25r .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VAJkp25r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VAJkp25r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VAJkp25r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VAJkp25r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VAJkp25r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VAJkp25r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VAJkp25r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VAJkp25r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VAJkp25r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VAJkp25r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VAJkp25r .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VAJkp25r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VAJkp25r .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VAJkp25r .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VAJkp25r .navbar {
    height: 70px;
  }
  .cid-v1VAJkp25r .navbar.opened {
    height: auto;
  }
  .cid-v1VAJkp25r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VAJkp25r .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VAJkp25r .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VAJkp25r .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VAJkp25r .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VAJkp25r .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VAJkp25r .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VAJkp25r .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VAJkp25r .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VAJkp25r .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VAJlgMlh {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VAJlgMlh .row {
  justify-content: center;
}
.cid-v1VAJlgMlh .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VAJlgMlh .mbr-section-title {
  color: #161616;
}
.cid-v1VAJlgMlh .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VAJlgMlh .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VAJlgMlh {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VAJlgMlh .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VAJlgMlh .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VAJlgMlh .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VAJlgMlh .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VAJlgMlh .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VAJlgMlh .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VAJlgMlh .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VAJlgMlh .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VAJlgMlh .text-container {
    padding: 16px;
  }
}
.cid-v1VAJlgMlh .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VAJlgMlh .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VAJlgMlh .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VAJlgMlh .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VAJlgMlh .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VAJlgMlh .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VAJlgMlh .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VAJlgMlh .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VAJlgMlh .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VAJlgMlh .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VAJlgMlh .text-padding {
    padding: 0;
  }
}
.cid-v1VAJlgMlh .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VAJlgMlh .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VAJlgMlh .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VAJlgMlh .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VAJlgMlh .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEqLm3.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEqLm3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEqLm3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEqLm3 .modal-content,
.cid-v21BxEqLm3 .modal-dialog {
  height: auto;
}
.cid-v21BxEqLm3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEqLm3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEqLm3 .form-wrapper .mbr-form .form-group,
  .cid-v21BxEqLm3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEqLm3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEqLm3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEqLm3 .mbr-text {
  text-align: center;
}
.cid-v21BxEqLm3 .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEqLm3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEqLm3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEqLm3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEqLm3 .modal-open {
  overflow: hidden;
}
.cid-v21BxEqLm3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEqLm3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEqLm3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEqLm3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEqLm3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEqLm3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEqLm3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEqLm3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEqLm3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEqLm3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEqLm3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEqLm3 .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEqLm3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEqLm3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqLm3 .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEqLm3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEqLm3 .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEqLm3 .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEqLm3 .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEqLm3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEqLm3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEqLm3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqLm3 .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEqLm3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEqLm3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqLm3 .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEqLm3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEqLm3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEqLm3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEqLm3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEqLm3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEqLm3 .modal-lg,
  .cid-v21BxEqLm3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEqLm3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEqLm3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEqLm3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEqLm3 .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEqLm3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEqLm3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEqLm3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEqLm3 .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEqLm3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEqLm3 .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsurig.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsurig.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsurig.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsurig .modal-content,
.cid-v2eStsurig .modal-dialog {
  height: auto;
}
.cid-v2eStsurig .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsurig .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsurig .form-wrapper .mbr-form .form-group,
  .cid-v2eStsurig .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsurig .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsurig .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsurig .mbr-text {
  text-align: center;
}
.cid-v2eStsurig .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsurig .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsurig .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsurig .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsurig .modal-open {
  overflow: hidden;
}
.cid-v2eStsurig .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsurig .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsurig .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsurig .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsurig .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsurig .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsurig .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsurig .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsurig .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsurig .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsurig .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsurig .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsurig .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsurig .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsurig .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsurig .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsurig .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsurig .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsurig .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsurig .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsurig .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsurig .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsurig .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsurig .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsurig .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsurig .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsurig .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsurig .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsurig .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsurig .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsurig .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsurig .modal-lg,
  .cid-v2eStsurig .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsurig .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsurig .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsurig .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsurig .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsurig .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsurig .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsurig .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsurig .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsurig .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VFa4s1tV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VFa4s1tV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VFa4s1tV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VFa4s1tV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VFa4s1tV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VFa4s1tV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VFa4s1tV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VFa4s1tV .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VFa4s1tV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VFa4s1tV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VFa4s1tV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VFa4s1tV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VFa4s1tV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VFa4s1tV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VFa4s1tV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VFa4s1tV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VFa4s1tV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VFa4s1tV .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VFa4s1tV .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VFa4s1tV .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VFa4s1tV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VFa4s1tV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VFa4s1tV .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VFa4s1tV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VFa4s1tV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VFa4s1tV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VFa4s1tV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VFa4s1tV .nav-item:focus,
.cid-v1VFa4s1tV .nav-link:focus {
  outline: none;
}
.cid-v1VFa4s1tV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VFa4s1tV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VFa4s1tV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VFa4s1tV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VFa4s1tV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VFa4s1tV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VFa4s1tV .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VFa4s1tV .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VFa4s1tV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VFa4s1tV .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VFa4s1tV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VFa4s1tV .navbar.collapsed {
  justify-content: center;
}
.cid-v1VFa4s1tV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VFa4s1tV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VFa4s1tV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VFa4s1tV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VFa4s1tV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VFa4s1tV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VFa4s1tV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VFa4s1tV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VFa4s1tV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VFa4s1tV .navbar {
    min-height: 72px;
  }
  .cid-v1VFa4s1tV .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VFa4s1tV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VFa4s1tV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VFa4s1tV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VFa4s1tV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VFa4s1tV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VFa4s1tV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VFa4s1tV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VFa4s1tV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VFa4s1tV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VFa4s1tV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VFa4s1tV .dropdown-item.active,
.cid-v1VFa4s1tV .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VFa4s1tV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VFa4s1tV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VFa4s1tV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VFa4s1tV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VFa4s1tV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VFa4s1tV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VFa4s1tV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VFa4s1tV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VFa4s1tV .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VFa4s1tV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VFa4s1tV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VFa4s1tV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VFa4s1tV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VFa4s1tV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VFa4s1tV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VFa4s1tV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VFa4s1tV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VFa4s1tV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VFa4s1tV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VFa4s1tV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VFa4s1tV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VFa4s1tV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VFa4s1tV .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VFa4s1tV .navbar {
    height: 70px;
  }
  .cid-v1VFa4s1tV .navbar.opened {
    height: auto;
  }
  .cid-v1VFa4s1tV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VFa4s1tV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VFa4s1tV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VFa4s1tV .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VFa4s1tV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VFa4s1tV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VFa4s1tV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VFa4s1tV .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VFa4s1tV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VFa4s1tV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VFa5syBT {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VFa5syBT .row {
  justify-content: center;
}
.cid-v1VFa5syBT .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VFa5syBT .mbr-section-title {
  color: #161616;
}
.cid-v1VFa5syBT .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VFa5syBT .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VFa5syBT {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VFa5syBT .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VFa5syBT .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VFa5syBT .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VFa5syBT .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VFa5syBT .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VFa5syBT .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VFa5syBT .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VFa5syBT .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VFa5syBT .text-container {
    padding: 16px;
  }
}
.cid-v1VFa5syBT .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VFa5syBT .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VFa5syBT .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VFa5syBT .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VFa5syBT .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VFa5syBT .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VFa5syBT .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VFa5syBT .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VFa5syBT .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VFa5syBT .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VFa5syBT .text-padding {
    padding: 0;
  }
}
.cid-v1VFa5syBT .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VFa5syBT .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VFa5syBT .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VFa5syBT .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VFa5syBT .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEqLCf.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEqLCf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEqLCf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEqLCf .modal-content,
.cid-v21BxEqLCf .modal-dialog {
  height: auto;
}
.cid-v21BxEqLCf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEqLCf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEqLCf .form-wrapper .mbr-form .form-group,
  .cid-v21BxEqLCf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEqLCf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEqLCf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEqLCf .mbr-text {
  text-align: center;
}
.cid-v21BxEqLCf .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEqLCf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEqLCf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEqLCf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEqLCf .modal-open {
  overflow: hidden;
}
.cid-v21BxEqLCf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEqLCf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEqLCf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEqLCf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEqLCf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEqLCf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEqLCf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEqLCf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEqLCf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEqLCf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEqLCf .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEqLCf .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEqLCf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEqLCf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqLCf .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEqLCf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEqLCf .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEqLCf .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEqLCf .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEqLCf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEqLCf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEqLCf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqLCf .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEqLCf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEqLCf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqLCf .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEqLCf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEqLCf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEqLCf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEqLCf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEqLCf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEqLCf .modal-lg,
  .cid-v21BxEqLCf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEqLCf .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEqLCf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEqLCf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEqLCf .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEqLCf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEqLCf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEqLCf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEqLCf .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEqLCf .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEqLCf .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsuvpx.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsuvpx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsuvpx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsuvpx .modal-content,
.cid-v2eStsuvpx .modal-dialog {
  height: auto;
}
.cid-v2eStsuvpx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsuvpx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsuvpx .form-wrapper .mbr-form .form-group,
  .cid-v2eStsuvpx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsuvpx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsuvpx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsuvpx .mbr-text {
  text-align: center;
}
.cid-v2eStsuvpx .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsuvpx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsuvpx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsuvpx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsuvpx .modal-open {
  overflow: hidden;
}
.cid-v2eStsuvpx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsuvpx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsuvpx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsuvpx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsuvpx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsuvpx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsuvpx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsuvpx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsuvpx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsuvpx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsuvpx .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsuvpx .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsuvpx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsuvpx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuvpx .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsuvpx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsuvpx .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsuvpx .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsuvpx .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsuvpx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsuvpx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsuvpx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuvpx .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsuvpx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsuvpx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsuvpx .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsuvpx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsuvpx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsuvpx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsuvpx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsuvpx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsuvpx .modal-lg,
  .cid-v2eStsuvpx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsuvpx .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsuvpx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsuvpx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsuvpx .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsuvpx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsuvpx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsuvpx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsuvpx .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsuvpx .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VFYIA7IN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VFYIA7IN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VFYIA7IN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VFYIA7IN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VFYIA7IN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VFYIA7IN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VFYIA7IN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VFYIA7IN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VFYIA7IN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VFYIA7IN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VFYIA7IN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VFYIA7IN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VFYIA7IN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VFYIA7IN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VFYIA7IN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VFYIA7IN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VFYIA7IN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VFYIA7IN .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VFYIA7IN .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VFYIA7IN .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VFYIA7IN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VFYIA7IN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VFYIA7IN .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VFYIA7IN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VFYIA7IN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VFYIA7IN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VFYIA7IN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VFYIA7IN .nav-item:focus,
.cid-v1VFYIA7IN .nav-link:focus {
  outline: none;
}
.cid-v1VFYIA7IN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VFYIA7IN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VFYIA7IN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VFYIA7IN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VFYIA7IN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VFYIA7IN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VFYIA7IN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VFYIA7IN .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VFYIA7IN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VFYIA7IN .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VFYIA7IN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VFYIA7IN .navbar.collapsed {
  justify-content: center;
}
.cid-v1VFYIA7IN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VFYIA7IN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VFYIA7IN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VFYIA7IN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VFYIA7IN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VFYIA7IN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VFYIA7IN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VFYIA7IN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VFYIA7IN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VFYIA7IN .navbar {
    min-height: 72px;
  }
  .cid-v1VFYIA7IN .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VFYIA7IN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VFYIA7IN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VFYIA7IN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VFYIA7IN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VFYIA7IN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VFYIA7IN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VFYIA7IN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VFYIA7IN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VFYIA7IN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VFYIA7IN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VFYIA7IN .dropdown-item.active,
.cid-v1VFYIA7IN .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VFYIA7IN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VFYIA7IN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VFYIA7IN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VFYIA7IN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VFYIA7IN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VFYIA7IN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VFYIA7IN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VFYIA7IN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VFYIA7IN .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VFYIA7IN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VFYIA7IN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VFYIA7IN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VFYIA7IN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VFYIA7IN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VFYIA7IN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VFYIA7IN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VFYIA7IN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VFYIA7IN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VFYIA7IN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VFYIA7IN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VFYIA7IN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VFYIA7IN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VFYIA7IN .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VFYIA7IN .navbar {
    height: 70px;
  }
  .cid-v1VFYIA7IN .navbar.opened {
    height: auto;
  }
  .cid-v1VFYIA7IN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VFYIA7IN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VFYIA7IN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VFYIA7IN .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VFYIA7IN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VFYIA7IN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VFYIA7IN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VFYIA7IN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VFYIA7IN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VFYIA7IN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VFYJrnMx {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VFYJrnMx .row {
  justify-content: center;
}
.cid-v1VFYJrnMx .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VFYJrnMx .mbr-section-title {
  color: #161616;
}
.cid-v1VFYJrnMx .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VFYJrnMx .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VFYJrnMx {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VFYJrnMx .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VFYJrnMx .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VFYJrnMx .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VFYJrnMx .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VFYJrnMx .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VFYJrnMx .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VFYJrnMx .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VFYJrnMx .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VFYJrnMx .text-container {
    padding: 16px;
  }
}
.cid-v1VFYJrnMx .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VFYJrnMx .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VFYJrnMx .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VFYJrnMx .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VFYJrnMx .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VFYJrnMx .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VFYJrnMx .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VFYJrnMx .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VFYJrnMx .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VFYJrnMx .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VFYJrnMx .text-padding {
    padding: 0;
  }
}
.cid-v1VFYJrnMx .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VFYJrnMx .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VFYJrnMx .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VFYJrnMx .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VFYJrnMx .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEq9Mv.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEq9Mv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEq9Mv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEq9Mv .modal-content,
.cid-v21BxEq9Mv .modal-dialog {
  height: auto;
}
.cid-v21BxEq9Mv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEq9Mv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEq9Mv .form-wrapper .mbr-form .form-group,
  .cid-v21BxEq9Mv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEq9Mv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEq9Mv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEq9Mv .mbr-text {
  text-align: center;
}
.cid-v21BxEq9Mv .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEq9Mv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEq9Mv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEq9Mv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEq9Mv .modal-open {
  overflow: hidden;
}
.cid-v21BxEq9Mv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEq9Mv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEq9Mv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEq9Mv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEq9Mv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEq9Mv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEq9Mv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEq9Mv .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEq9Mv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEq9Mv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEq9Mv .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEq9Mv .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEq9Mv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEq9Mv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEq9Mv .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEq9Mv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEq9Mv .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEq9Mv .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEq9Mv .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEq9Mv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEq9Mv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEq9Mv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEq9Mv .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEq9Mv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEq9Mv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEq9Mv .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEq9Mv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEq9Mv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEq9Mv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEq9Mv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEq9Mv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEq9Mv .modal-lg,
  .cid-v21BxEq9Mv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEq9Mv .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEq9Mv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEq9Mv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEq9Mv .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEq9Mv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEq9Mv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEq9Mv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEq9Mv .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEq9Mv .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEq9Mv .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsukvb.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsukvb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsukvb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsukvb .modal-content,
.cid-v2eStsukvb .modal-dialog {
  height: auto;
}
.cid-v2eStsukvb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsukvb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsukvb .form-wrapper .mbr-form .form-group,
  .cid-v2eStsukvb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsukvb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsukvb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsukvb .mbr-text {
  text-align: center;
}
.cid-v2eStsukvb .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsukvb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsukvb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsukvb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsukvb .modal-open {
  overflow: hidden;
}
.cid-v2eStsukvb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsukvb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsukvb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsukvb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsukvb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsukvb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsukvb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsukvb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsukvb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsukvb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsukvb .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsukvb .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsukvb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsukvb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsukvb .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsukvb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsukvb .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsukvb .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsukvb .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsukvb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsukvb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsukvb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsukvb .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsukvb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsukvb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsukvb .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsukvb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsukvb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsukvb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsukvb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsukvb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsukvb .modal-lg,
  .cid-v2eStsukvb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsukvb .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsukvb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsukvb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsukvb .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsukvb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsukvb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsukvb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsukvb .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsukvb .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VGEAUDU8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VGEAUDU8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VGEAUDU8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VGEAUDU8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VGEAUDU8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VGEAUDU8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VGEAUDU8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VGEAUDU8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VGEAUDU8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VGEAUDU8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VGEAUDU8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VGEAUDU8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VGEAUDU8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VGEAUDU8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VGEAUDU8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VGEAUDU8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VGEAUDU8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VGEAUDU8 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VGEAUDU8 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VGEAUDU8 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VGEAUDU8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VGEAUDU8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VGEAUDU8 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VGEAUDU8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VGEAUDU8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VGEAUDU8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VGEAUDU8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VGEAUDU8 .nav-item:focus,
.cid-v1VGEAUDU8 .nav-link:focus {
  outline: none;
}
.cid-v1VGEAUDU8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VGEAUDU8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VGEAUDU8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VGEAUDU8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VGEAUDU8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VGEAUDU8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VGEAUDU8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VGEAUDU8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VGEAUDU8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VGEAUDU8 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VGEAUDU8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VGEAUDU8 .navbar.collapsed {
  justify-content: center;
}
.cid-v1VGEAUDU8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VGEAUDU8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VGEAUDU8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VGEAUDU8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VGEAUDU8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VGEAUDU8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VGEAUDU8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VGEAUDU8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VGEAUDU8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VGEAUDU8 .navbar {
    min-height: 72px;
  }
  .cid-v1VGEAUDU8 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VGEAUDU8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VGEAUDU8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VGEAUDU8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VGEAUDU8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VGEAUDU8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VGEAUDU8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VGEAUDU8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VGEAUDU8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VGEAUDU8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VGEAUDU8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VGEAUDU8 .dropdown-item.active,
.cid-v1VGEAUDU8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VGEAUDU8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VGEAUDU8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VGEAUDU8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VGEAUDU8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VGEAUDU8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VGEAUDU8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VGEAUDU8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VGEAUDU8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VGEAUDU8 .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VGEAUDU8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VGEAUDU8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VGEAUDU8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VGEAUDU8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VGEAUDU8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VGEAUDU8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VGEAUDU8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VGEAUDU8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VGEAUDU8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VGEAUDU8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VGEAUDU8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VGEAUDU8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VGEAUDU8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VGEAUDU8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VGEAUDU8 .navbar {
    height: 70px;
  }
  .cid-v1VGEAUDU8 .navbar.opened {
    height: auto;
  }
  .cid-v1VGEAUDU8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VGEAUDU8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VGEAUDU8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VGEAUDU8 .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VGEAUDU8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VGEAUDU8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VGEAUDU8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VGEAUDU8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VGEAUDU8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VGEAUDU8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VGEBMkTn {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VGEBMkTn .row {
  justify-content: center;
}
.cid-v1VGEBMkTn .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VGEBMkTn .mbr-section-title {
  color: #161616;
}
.cid-v1VGEBMkTn .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VGEBMkTn .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VGEBMkTn {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VGEBMkTn .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VGEBMkTn .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VGEBMkTn .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VGEBMkTn .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VGEBMkTn .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VGEBMkTn .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VGEBMkTn .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VGEBMkTn .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VGEBMkTn .text-container {
    padding: 16px;
  }
}
.cid-v1VGEBMkTn .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VGEBMkTn .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VGEBMkTn .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VGEBMkTn .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VGEBMkTn .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VGEBMkTn .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VGEBMkTn .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VGEBMkTn .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VGEBMkTn .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VGEBMkTn .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VGEBMkTn .text-padding {
    padding: 0;
  }
}
.cid-v1VGEBMkTn .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VGEBMkTn .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VGEBMkTn .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VGEBMkTn .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VGEBMkTn .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEqcEv.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEqcEv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEqcEv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEqcEv .modal-content,
.cid-v21BxEqcEv .modal-dialog {
  height: auto;
}
.cid-v21BxEqcEv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEqcEv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEqcEv .form-wrapper .mbr-form .form-group,
  .cid-v21BxEqcEv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEqcEv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEqcEv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEqcEv .mbr-text {
  text-align: center;
}
.cid-v21BxEqcEv .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEqcEv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEqcEv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEqcEv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEqcEv .modal-open {
  overflow: hidden;
}
.cid-v21BxEqcEv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEqcEv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEqcEv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEqcEv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEqcEv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEqcEv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEqcEv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEqcEv .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEqcEv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEqcEv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEqcEv .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEqcEv .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEqcEv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEqcEv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqcEv .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEqcEv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEqcEv .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEqcEv .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEqcEv .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEqcEv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEqcEv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEqcEv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqcEv .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEqcEv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEqcEv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqcEv .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEqcEv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEqcEv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEqcEv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEqcEv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEqcEv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEqcEv .modal-lg,
  .cid-v21BxEqcEv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEqcEv .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEqcEv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEqcEv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEqcEv .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEqcEv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEqcEv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEqcEv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEqcEv .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEqcEv .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEqcEv .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvrxZ.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvrxZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvrxZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvrxZ .modal-content,
.cid-v2eStsvrxZ .modal-dialog {
  height: auto;
}
.cid-v2eStsvrxZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvrxZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvrxZ .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvrxZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvrxZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvrxZ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvrxZ .mbr-text {
  text-align: center;
}
.cid-v2eStsvrxZ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvrxZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvrxZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvrxZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvrxZ .modal-open {
  overflow: hidden;
}
.cid-v2eStsvrxZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvrxZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvrxZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvrxZ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvrxZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvrxZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvrxZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvrxZ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvrxZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvrxZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvrxZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvrxZ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvrxZ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvrxZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvrxZ .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvrxZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvrxZ .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvrxZ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvrxZ .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvrxZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvrxZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvrxZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvrxZ .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvrxZ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvrxZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvrxZ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvrxZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvrxZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvrxZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvrxZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvrxZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvrxZ .modal-lg,
  .cid-v2eStsvrxZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvrxZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvrxZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvrxZ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvrxZ .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvrxZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvrxZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvrxZ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvrxZ .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvrxZ .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VHMPUU96 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VHMPUU96 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VHMPUU96 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VHMPUU96 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VHMPUU96 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VHMPUU96 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VHMPUU96 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VHMPUU96 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VHMPUU96 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VHMPUU96 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VHMPUU96 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VHMPUU96 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VHMPUU96 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VHMPUU96 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VHMPUU96 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VHMPUU96 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VHMPUU96 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VHMPUU96 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VHMPUU96 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VHMPUU96 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VHMPUU96 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VHMPUU96 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VHMPUU96 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VHMPUU96 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VHMPUU96 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VHMPUU96 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VHMPUU96 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VHMPUU96 .nav-item:focus,
.cid-v1VHMPUU96 .nav-link:focus {
  outline: none;
}
.cid-v1VHMPUU96 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VHMPUU96 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VHMPUU96 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VHMPUU96 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VHMPUU96 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VHMPUU96 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VHMPUU96 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VHMPUU96 .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VHMPUU96 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VHMPUU96 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VHMPUU96 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VHMPUU96 .navbar.collapsed {
  justify-content: center;
}
.cid-v1VHMPUU96 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VHMPUU96 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VHMPUU96 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VHMPUU96 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VHMPUU96 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VHMPUU96 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VHMPUU96 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VHMPUU96 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VHMPUU96 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VHMPUU96 .navbar {
    min-height: 72px;
  }
  .cid-v1VHMPUU96 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VHMPUU96 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VHMPUU96 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VHMPUU96 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VHMPUU96 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VHMPUU96 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VHMPUU96 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VHMPUU96 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VHMPUU96 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VHMPUU96 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VHMPUU96 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VHMPUU96 .dropdown-item.active,
.cid-v1VHMPUU96 .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VHMPUU96 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VHMPUU96 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VHMPUU96 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VHMPUU96 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VHMPUU96 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VHMPUU96 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VHMPUU96 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VHMPUU96 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VHMPUU96 .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VHMPUU96 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VHMPUU96 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VHMPUU96 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VHMPUU96 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VHMPUU96 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VHMPUU96 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VHMPUU96 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VHMPUU96 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VHMPUU96 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VHMPUU96 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VHMPUU96 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VHMPUU96 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VHMPUU96 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VHMPUU96 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VHMPUU96 .navbar {
    height: 70px;
  }
  .cid-v1VHMPUU96 .navbar.opened {
    height: auto;
  }
  .cid-v1VHMPUU96 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VHMPUU96 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VHMPUU96 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VHMPUU96 .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VHMPUU96 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VHMPUU96 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VHMPUU96 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VHMPUU96 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VHMPUU96 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VHMPUU96 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VHMQFTaJ {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VHMQFTaJ .row {
  justify-content: center;
}
.cid-v1VHMQFTaJ .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VHMQFTaJ .mbr-section-title {
  color: #161616;
}
.cid-v1VHMQFTaJ .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VHMQFTaJ .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VHMQFTaJ {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VHMQFTaJ .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VHMQFTaJ .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VHMQFTaJ .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VHMQFTaJ .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VHMQFTaJ .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VHMQFTaJ .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VHMQFTaJ .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VHMQFTaJ .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VHMQFTaJ .text-container {
    padding: 16px;
  }
}
.cid-v1VHMQFTaJ .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VHMQFTaJ .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VHMQFTaJ .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VHMQFTaJ .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VHMQFTaJ .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VHMQFTaJ .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VHMQFTaJ .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VHMQFTaJ .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VHMQFTaJ .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VHMQFTaJ .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VHMQFTaJ .text-padding {
    padding: 0;
  }
}
.cid-v1VHMQFTaJ .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VHMQFTaJ .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VHMQFTaJ .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VHMQFTaJ .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VHMQFTaJ .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEqqro.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEqqro.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEqqro.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEqqro .modal-content,
.cid-v21BxEqqro .modal-dialog {
  height: auto;
}
.cid-v21BxEqqro .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEqqro .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEqqro .form-wrapper .mbr-form .form-group,
  .cid-v21BxEqqro .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEqqro .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEqqro .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEqqro .mbr-text {
  text-align: center;
}
.cid-v21BxEqqro .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEqqro .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEqqro .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEqqro .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEqqro .modal-open {
  overflow: hidden;
}
.cid-v21BxEqqro .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEqqro .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEqqro .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEqqro .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEqqro .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEqqro .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEqqro .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEqqro .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEqqro .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEqqro .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEqqro .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEqqro .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEqqro .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEqqro .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqqro .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEqqro .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEqqro .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEqqro .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEqqro .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEqqro .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEqqro .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEqqro .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqqro .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEqqro .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEqqro .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEqqro .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEqqro .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEqqro .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEqqro .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEqqro .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEqqro .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEqqro .modal-lg,
  .cid-v21BxEqqro .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEqqro .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEqqro .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEqqro .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEqqro .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEqqro .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEqqro .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEqqro .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEqqro .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEqqro .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEqqro .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvcSS.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvcSS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvcSS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvcSS .modal-content,
.cid-v2eStsvcSS .modal-dialog {
  height: auto;
}
.cid-v2eStsvcSS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvcSS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvcSS .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvcSS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvcSS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvcSS .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvcSS .mbr-text {
  text-align: center;
}
.cid-v2eStsvcSS .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvcSS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvcSS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvcSS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvcSS .modal-open {
  overflow: hidden;
}
.cid-v2eStsvcSS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvcSS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvcSS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvcSS .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvcSS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvcSS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvcSS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvcSS .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvcSS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvcSS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvcSS .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvcSS .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvcSS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvcSS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvcSS .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvcSS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvcSS .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvcSS .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvcSS .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvcSS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvcSS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvcSS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvcSS .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvcSS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvcSS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvcSS .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvcSS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvcSS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvcSS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvcSS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvcSS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvcSS .modal-lg,
  .cid-v2eStsvcSS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvcSS .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvcSS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvcSS .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvcSS .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvcSS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvcSS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvcSS .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvcSS .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvcSS .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VJs6vgTI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VJs6vgTI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VJs6vgTI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VJs6vgTI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VJs6vgTI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VJs6vgTI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VJs6vgTI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VJs6vgTI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VJs6vgTI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VJs6vgTI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VJs6vgTI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VJs6vgTI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VJs6vgTI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VJs6vgTI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VJs6vgTI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VJs6vgTI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VJs6vgTI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VJs6vgTI .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VJs6vgTI .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VJs6vgTI .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VJs6vgTI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VJs6vgTI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VJs6vgTI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VJs6vgTI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VJs6vgTI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VJs6vgTI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VJs6vgTI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VJs6vgTI .nav-item:focus,
.cid-v1VJs6vgTI .nav-link:focus {
  outline: none;
}
.cid-v1VJs6vgTI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VJs6vgTI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VJs6vgTI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VJs6vgTI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VJs6vgTI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VJs6vgTI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VJs6vgTI .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VJs6vgTI .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VJs6vgTI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VJs6vgTI .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VJs6vgTI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VJs6vgTI .navbar.collapsed {
  justify-content: center;
}
.cid-v1VJs6vgTI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VJs6vgTI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VJs6vgTI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VJs6vgTI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VJs6vgTI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VJs6vgTI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VJs6vgTI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VJs6vgTI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VJs6vgTI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VJs6vgTI .navbar {
    min-height: 72px;
  }
  .cid-v1VJs6vgTI .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VJs6vgTI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VJs6vgTI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VJs6vgTI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VJs6vgTI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VJs6vgTI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VJs6vgTI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VJs6vgTI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VJs6vgTI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VJs6vgTI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VJs6vgTI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VJs6vgTI .dropdown-item.active,
.cid-v1VJs6vgTI .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VJs6vgTI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VJs6vgTI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VJs6vgTI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VJs6vgTI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VJs6vgTI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VJs6vgTI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VJs6vgTI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VJs6vgTI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VJs6vgTI .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VJs6vgTI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VJs6vgTI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VJs6vgTI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VJs6vgTI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VJs6vgTI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VJs6vgTI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VJs6vgTI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VJs6vgTI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VJs6vgTI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VJs6vgTI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VJs6vgTI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VJs6vgTI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VJs6vgTI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VJs6vgTI .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VJs6vgTI .navbar {
    height: 70px;
  }
  .cid-v1VJs6vgTI .navbar.opened {
    height: auto;
  }
  .cid-v1VJs6vgTI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VJs6vgTI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VJs6vgTI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VJs6vgTI .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VJs6vgTI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VJs6vgTI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VJs6vgTI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VJs6vgTI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VJs6vgTI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VJs6vgTI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VJs7sEvy {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VJs7sEvy .row {
  justify-content: center;
}
.cid-v1VJs7sEvy .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VJs7sEvy .mbr-section-title {
  color: #161616;
}
.cid-v1VJs7sEvy .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VJs7sEvy .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VJs7sEvy {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VJs7sEvy .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VJs7sEvy .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VJs7sEvy .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VJs7sEvy .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VJs7sEvy .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VJs7sEvy .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VJs7sEvy .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VJs7sEvy .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VJs7sEvy .text-container {
    padding: 16px;
  }
}
.cid-v1VJs7sEvy .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VJs7sEvy .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VJs7sEvy .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VJs7sEvy .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VJs7sEvy .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VJs7sEvy .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VJs7sEvy .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VJs7sEvy .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VJs7sEvy .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VJs7sEvy .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VJs7sEvy .text-padding {
    padding: 0;
  }
}
.cid-v1VJs7sEvy .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VJs7sEvy .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VJs7sEvy .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VJs7sEvy .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VJs7sEvy .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErOIT.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErOIT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErOIT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErOIT .modal-content,
.cid-v21BxErOIT .modal-dialog {
  height: auto;
}
.cid-v21BxErOIT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErOIT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErOIT .form-wrapper .mbr-form .form-group,
  .cid-v21BxErOIT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErOIT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErOIT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErOIT .mbr-text {
  text-align: center;
}
.cid-v21BxErOIT .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErOIT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErOIT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErOIT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErOIT .modal-open {
  overflow: hidden;
}
.cid-v21BxErOIT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErOIT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErOIT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErOIT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErOIT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErOIT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErOIT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErOIT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErOIT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErOIT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErOIT .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErOIT .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErOIT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErOIT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErOIT .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErOIT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErOIT .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErOIT .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErOIT .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErOIT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErOIT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErOIT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErOIT .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErOIT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErOIT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErOIT .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErOIT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErOIT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErOIT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErOIT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErOIT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErOIT .modal-lg,
  .cid-v21BxErOIT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErOIT .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErOIT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErOIT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErOIT .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErOIT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErOIT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErOIT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErOIT .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErOIT .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErOIT .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvQYh.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvQYh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvQYh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvQYh .modal-content,
.cid-v2eStsvQYh .modal-dialog {
  height: auto;
}
.cid-v2eStsvQYh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvQYh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvQYh .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvQYh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvQYh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvQYh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvQYh .mbr-text {
  text-align: center;
}
.cid-v2eStsvQYh .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvQYh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvQYh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvQYh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvQYh .modal-open {
  overflow: hidden;
}
.cid-v2eStsvQYh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvQYh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvQYh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvQYh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvQYh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvQYh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvQYh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvQYh .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvQYh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvQYh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvQYh .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvQYh .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvQYh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvQYh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvQYh .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvQYh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvQYh .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvQYh .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvQYh .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvQYh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvQYh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvQYh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvQYh .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvQYh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvQYh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvQYh .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvQYh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvQYh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvQYh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvQYh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvQYh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvQYh .modal-lg,
  .cid-v2eStsvQYh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvQYh .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvQYh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvQYh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvQYh .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvQYh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvQYh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvQYh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvQYh .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvQYh .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VKd9ciyg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VKd9ciyg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VKd9ciyg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VKd9ciyg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VKd9ciyg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VKd9ciyg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VKd9ciyg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VKd9ciyg .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VKd9ciyg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VKd9ciyg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VKd9ciyg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VKd9ciyg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VKd9ciyg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VKd9ciyg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VKd9ciyg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VKd9ciyg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VKd9ciyg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VKd9ciyg .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VKd9ciyg .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VKd9ciyg .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VKd9ciyg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VKd9ciyg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VKd9ciyg .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VKd9ciyg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VKd9ciyg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VKd9ciyg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VKd9ciyg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VKd9ciyg .nav-item:focus,
.cid-v1VKd9ciyg .nav-link:focus {
  outline: none;
}
.cid-v1VKd9ciyg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VKd9ciyg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VKd9ciyg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VKd9ciyg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VKd9ciyg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VKd9ciyg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VKd9ciyg .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VKd9ciyg .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VKd9ciyg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VKd9ciyg .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VKd9ciyg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VKd9ciyg .navbar.collapsed {
  justify-content: center;
}
.cid-v1VKd9ciyg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VKd9ciyg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VKd9ciyg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VKd9ciyg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VKd9ciyg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VKd9ciyg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VKd9ciyg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VKd9ciyg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VKd9ciyg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VKd9ciyg .navbar {
    min-height: 72px;
  }
  .cid-v1VKd9ciyg .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VKd9ciyg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VKd9ciyg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VKd9ciyg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VKd9ciyg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VKd9ciyg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VKd9ciyg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VKd9ciyg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VKd9ciyg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VKd9ciyg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VKd9ciyg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VKd9ciyg .dropdown-item.active,
.cid-v1VKd9ciyg .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VKd9ciyg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VKd9ciyg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VKd9ciyg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VKd9ciyg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VKd9ciyg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VKd9ciyg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VKd9ciyg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VKd9ciyg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VKd9ciyg .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VKd9ciyg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VKd9ciyg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VKd9ciyg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VKd9ciyg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VKd9ciyg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VKd9ciyg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VKd9ciyg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VKd9ciyg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VKd9ciyg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VKd9ciyg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VKd9ciyg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VKd9ciyg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VKd9ciyg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VKd9ciyg .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VKd9ciyg .navbar {
    height: 70px;
  }
  .cid-v1VKd9ciyg .navbar.opened {
    height: auto;
  }
  .cid-v1VKd9ciyg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VKd9ciyg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VKd9ciyg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VKd9ciyg .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VKd9ciyg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VKd9ciyg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VKd9ciyg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VKd9ciyg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VKd9ciyg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VKd9ciyg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VKdakwJI {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VKdakwJI .row {
  justify-content: center;
}
.cid-v1VKdakwJI .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VKdakwJI .mbr-section-title {
  color: #161616;
}
.cid-v1VKdakwJI .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VKdakwJI .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VKdakwJI {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VKdakwJI .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VKdakwJI .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VKdakwJI .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VKdakwJI .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VKdakwJI .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VKdakwJI .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VKdakwJI .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VKdakwJI .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VKdakwJI .text-container {
    padding: 16px;
  }
}
.cid-v1VKdakwJI .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VKdakwJI .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VKdakwJI .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VKdakwJI .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VKdakwJI .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VKdakwJI .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VKdakwJI .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VKdakwJI .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VKdakwJI .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VKdakwJI .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VKdakwJI .text-padding {
    padding: 0;
  }
}
.cid-v1VKdakwJI .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VKdakwJI .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VKdakwJI .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VKdakwJI .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VKdakwJI .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErtrz.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErtrz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErtrz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErtrz .modal-content,
.cid-v21BxErtrz .modal-dialog {
  height: auto;
}
.cid-v21BxErtrz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErtrz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErtrz .form-wrapper .mbr-form .form-group,
  .cid-v21BxErtrz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErtrz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErtrz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErtrz .mbr-text {
  text-align: center;
}
.cid-v21BxErtrz .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErtrz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErtrz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErtrz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErtrz .modal-open {
  overflow: hidden;
}
.cid-v21BxErtrz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErtrz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErtrz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErtrz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErtrz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErtrz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErtrz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErtrz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErtrz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErtrz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErtrz .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErtrz .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErtrz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErtrz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErtrz .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErtrz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErtrz .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErtrz .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErtrz .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErtrz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErtrz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErtrz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErtrz .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErtrz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErtrz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErtrz .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErtrz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErtrz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErtrz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErtrz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErtrz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErtrz .modal-lg,
  .cid-v21BxErtrz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErtrz .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErtrz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErtrz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErtrz .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErtrz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErtrz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErtrz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErtrz .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErtrz .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErtrz .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvZLI.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvZLI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvZLI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvZLI .modal-content,
.cid-v2eStsvZLI .modal-dialog {
  height: auto;
}
.cid-v2eStsvZLI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvZLI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvZLI .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvZLI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvZLI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvZLI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvZLI .mbr-text {
  text-align: center;
}
.cid-v2eStsvZLI .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvZLI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvZLI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvZLI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvZLI .modal-open {
  overflow: hidden;
}
.cid-v2eStsvZLI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvZLI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvZLI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvZLI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvZLI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvZLI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvZLI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvZLI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvZLI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvZLI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvZLI .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvZLI .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvZLI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvZLI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvZLI .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvZLI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvZLI .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvZLI .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvZLI .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvZLI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvZLI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvZLI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvZLI .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvZLI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvZLI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvZLI .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvZLI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvZLI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvZLI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvZLI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvZLI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvZLI .modal-lg,
  .cid-v2eStsvZLI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvZLI .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvZLI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvZLI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvZLI .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvZLI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvZLI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvZLI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvZLI .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvZLI .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2CpdZUGZj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2CpdZUGZj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2CpdZUGZj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2CpdZUGZj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2CpdZUGZj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2CpdZUGZj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2CpdZUGZj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2CpdZUGZj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2CpdZUGZj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2CpdZUGZj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2CpdZUGZj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2CpdZUGZj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2CpdZUGZj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2CpdZUGZj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2CpdZUGZj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2CpdZUGZj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2CpdZUGZj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2CpdZUGZj .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2CpdZUGZj .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2CpdZUGZj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CpdZUGZj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2CpdZUGZj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2CpdZUGZj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2CpdZUGZj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2CpdZUGZj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2CpdZUGZj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2CpdZUGZj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2CpdZUGZj .nav-item:focus,
.cid-v2CpdZUGZj .nav-link:focus {
  outline: none;
}
.cid-v2CpdZUGZj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2CpdZUGZj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2CpdZUGZj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2CpdZUGZj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2CpdZUGZj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2CpdZUGZj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2CpdZUGZj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2CpdZUGZj .navbar.opened {
  transition: all 0.3s;
}
.cid-v2CpdZUGZj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2CpdZUGZj .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2CpdZUGZj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2CpdZUGZj .navbar.collapsed {
  justify-content: center;
}
.cid-v2CpdZUGZj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2CpdZUGZj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2CpdZUGZj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2CpdZUGZj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2CpdZUGZj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2CpdZUGZj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2CpdZUGZj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2CpdZUGZj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2CpdZUGZj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2CpdZUGZj .navbar {
    min-height: 72px;
  }
  .cid-v2CpdZUGZj .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2CpdZUGZj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2CpdZUGZj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2CpdZUGZj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2CpdZUGZj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2CpdZUGZj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2CpdZUGZj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2CpdZUGZj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2CpdZUGZj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2CpdZUGZj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2CpdZUGZj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2CpdZUGZj .dropdown-item.active,
.cid-v2CpdZUGZj .dropdown-item:active {
  background-color: transparent;
}
.cid-v2CpdZUGZj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2CpdZUGZj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2CpdZUGZj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2CpdZUGZj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2CpdZUGZj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2CpdZUGZj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2CpdZUGZj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2CpdZUGZj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2CpdZUGZj .navbar-buttons {
    text-align: left;
  }
}
.cid-v2CpdZUGZj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2CpdZUGZj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2CpdZUGZj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2CpdZUGZj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CpdZUGZj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2CpdZUGZj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2CpdZUGZj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CpdZUGZj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2CpdZUGZj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2CpdZUGZj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2CpdZUGZj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2CpdZUGZj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2CpdZUGZj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2CpdZUGZj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2CpdZUGZj .navbar {
    height: 70px;
  }
  .cid-v2CpdZUGZj .navbar.opened {
    height: auto;
  }
  .cid-v2CpdZUGZj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2CpdZUGZj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2CpdZUGZj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2CpdZUGZj .navbar-brand {
    margin-right: auto;
  }
  .cid-v2CpdZUGZj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2CpdZUGZj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2CpdZUGZj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2CpdZUGZj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2CpdZUGZj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2CpdZUGZj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2CpdYB8bu {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2CpdYB8bu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2CpdYB8bu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2CpdYB8bu .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v2CpdYB8bu .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2CpdYB8bu .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2CpdYB8bu .card-wrapper {
    padding: 4rem;
  }
}
.cid-v2CpdYB8bu .mbr-text,
.cid-v2CpdYB8bu .mbr-section-btn {
  text-align: center;
}
#custom-html-er {
  /* Mobile optimisation */
}
#custom-html-er .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-er .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-er .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v2Cpe0ZyvI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v2Cpe0ZyvI .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v2Cpe0ZyvI .social-row .soc-item {
  margin: 8px;
}
.cid-v2Cpe0ZyvI .social-row .soc-item a:hover .mbr-iconfont,
.cid-v2Cpe0ZyvI .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v2Cpe0ZyvI .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v2Cpe0ZyvI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2Cpe0ZyvI .mbr-section-title {
  color: #ffffff;
}
.cid-v2Cpe0ZyvI .mbr-section-title,
.cid-v2Cpe0ZyvI .social-list {
  color: #000000;
}
.cid-v2Cpe1BYni.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cpe1BYni.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cpe1BYni.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cpe1BYni .modal-content,
.cid-v2Cpe1BYni .modal-dialog {
  height: auto;
}
.cid-v2Cpe1BYni .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cpe1BYni .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cpe1BYni .form-wrapper .mbr-form .form-group,
  .cid-v2Cpe1BYni .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cpe1BYni .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cpe1BYni .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cpe1BYni .mbr-text {
  text-align: center;
}
.cid-v2Cpe1BYni .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cpe1BYni .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cpe1BYni .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cpe1BYni .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cpe1BYni .modal-open {
  overflow: hidden;
}
.cid-v2Cpe1BYni .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cpe1BYni .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cpe1BYni .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cpe1BYni .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cpe1BYni .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cpe1BYni .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cpe1BYni .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cpe1BYni .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cpe1BYni .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cpe1BYni .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cpe1BYni .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cpe1BYni .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cpe1BYni .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cpe1BYni .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cpe1BYni .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cpe1BYni .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cpe1BYni .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cpe1BYni .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cpe1BYni .modal-header .close:focus {
  outline: none;
}
.cid-v2Cpe1BYni .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cpe1BYni .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cpe1BYni .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cpe1BYni .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cpe1BYni .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cpe1BYni .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cpe1BYni .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cpe1BYni .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cpe1BYni .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cpe1BYni .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cpe1BYni .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cpe1BYni .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cpe1BYni .modal-lg,
  .cid-v2Cpe1BYni .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cpe1BYni .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cpe1BYni .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cpe1BYni .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cpe1BYni .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cpe1BYni .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cpe1BYni .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cpe1BYni .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cpe1BYni .mbr-section-btn {
  margin: 0;
}
.cid-v2Cpe1BYni .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2Cpe1BYni .mbr-text P {
  text-align: center;
}
.cid-v2Cpe2mEWB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Cpe2mEWB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Cpe2mEWB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Cpe2mEWB .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Cpe2mEWB .footer-col {
    flex-direction: column;
  }
}
.cid-v2Cpe2mEWB .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Cpe2mEWB .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Cpe2mEWB .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cpe2mEWB .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Cpe2mEWB .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Cpe2mEWB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Cpe2mEWB .soc-item {
  margin: 6px;
}
.cid-v2Cpe2mEWB .soc-item a:hover .mbr-iconfont,
.cid-v2Cpe2mEWB .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Cpe2mEWB .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Cpe2mEWB .row {
    text-align: center;
  }
  .cid-v2Cpe2mEWB .social-row {
    justify-content: center;
  }
}
.cid-v2Cpe2mEWB .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Cpe2mEWB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Cpe2mEWB .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Cpe2mEWB .mbr-text {
  color: #bbbbbb;
}
.cid-v2Cpe2mEWB .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Cpe2mEWB .list,
.cid-v2Cpe2mEWB .item-wrap {
  color: #232323;
}
.cid-v2Cpe2mEWB .copyright {
  color: #000000;
}
.cid-v2Cpe2mEWB a,
.cid-v2Cpe2mEWB a:link,
.cid-v2Cpe2mEWB a:visited {
  text-decoration: none;
}
.cid-v2Cpe2mEWB a:hover,
.cid-v2Cpe2mEWB a:focus,
.cid-v2Cpe2mEWB a:active {
  text-decoration: none;
}
.cid-v2Cpe2mEWB a,
.cid-v2Cpe2mEWB a:link,
.cid-v2Cpe2mEWB a:visited,
.cid-v2Cpe2mEWB a:hover,
.cid-v2Cpe2mEWB a:focus,
.cid-v2Cpe2mEWB a:active {
  text-decoration: underline !important;
}
.cid-v2Cpe2mEWB .mbr-section-btn a,
.cid-v2Cpe2mEWB .mbr-section-btn a:link,
.cid-v2Cpe2mEWB .mbr-section-btn a:visited,
.cid-v2Cpe2mEWB .mbr-section-btn a:hover,
.cid-v2Cpe2mEWB .mbr-section-btn a:focus,
.cid-v2Cpe2mEWB .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Cpe2mEWB .acknowledgement-text {
  font-size: 70%;
}
.cid-v2Cpe3bjQM.popup-builder {
  background-color: #ffffff;
}
.cid-v2Cpe3bjQM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Cpe3bjQM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Cpe3bjQM .modal-content,
.cid-v2Cpe3bjQM .modal-dialog {
  height: auto;
}
.cid-v2Cpe3bjQM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Cpe3bjQM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Cpe3bjQM .form-wrapper .mbr-form .form-group,
  .cid-v2Cpe3bjQM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Cpe3bjQM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Cpe3bjQM .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Cpe3bjQM .mbr-text {
  text-align: center;
}
.cid-v2Cpe3bjQM .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Cpe3bjQM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Cpe3bjQM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Cpe3bjQM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Cpe3bjQM .modal-open {
  overflow: hidden;
}
.cid-v2Cpe3bjQM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Cpe3bjQM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Cpe3bjQM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Cpe3bjQM .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Cpe3bjQM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Cpe3bjQM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Cpe3bjQM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Cpe3bjQM .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Cpe3bjQM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Cpe3bjQM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Cpe3bjQM .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Cpe3bjQM .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Cpe3bjQM .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Cpe3bjQM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cpe3bjQM .modal-header {
    padding: 1rem;
  }
}
.cid-v2Cpe3bjQM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Cpe3bjQM .modal-header .close svg {
  fill: #353535;
}
.cid-v2Cpe3bjQM .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Cpe3bjQM .modal-header .close:focus {
  outline: none;
}
.cid-v2Cpe3bjQM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Cpe3bjQM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Cpe3bjQM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cpe3bjQM .modal-body {
    padding: 1rem;
  }
}
.cid-v2Cpe3bjQM .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Cpe3bjQM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Cpe3bjQM .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Cpe3bjQM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Cpe3bjQM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Cpe3bjQM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Cpe3bjQM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Cpe3bjQM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Cpe3bjQM .modal-lg,
  .cid-v2Cpe3bjQM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Cpe3bjQM .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Cpe3bjQM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Cpe3bjQM .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Cpe3bjQM .form-group {
  margin-bottom: 1rem;
}
.cid-v2Cpe3bjQM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Cpe3bjQM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Cpe3bjQM .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Cpe3bjQM .mbr-section-btn {
  margin: 0;
}
.cid-v2Cpe3bjQM .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VL5R3SZu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VL5R3SZu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VL5R3SZu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VL5R3SZu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VL5R3SZu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VL5R3SZu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VL5R3SZu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VL5R3SZu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VL5R3SZu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VL5R3SZu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VL5R3SZu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VL5R3SZu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VL5R3SZu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VL5R3SZu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VL5R3SZu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VL5R3SZu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VL5R3SZu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VL5R3SZu .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VL5R3SZu .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VL5R3SZu .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VL5R3SZu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VL5R3SZu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VL5R3SZu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VL5R3SZu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VL5R3SZu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VL5R3SZu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VL5R3SZu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VL5R3SZu .nav-item:focus,
.cid-v1VL5R3SZu .nav-link:focus {
  outline: none;
}
.cid-v1VL5R3SZu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VL5R3SZu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VL5R3SZu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VL5R3SZu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VL5R3SZu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VL5R3SZu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VL5R3SZu .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VL5R3SZu .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VL5R3SZu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VL5R3SZu .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VL5R3SZu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VL5R3SZu .navbar.collapsed {
  justify-content: center;
}
.cid-v1VL5R3SZu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VL5R3SZu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VL5R3SZu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VL5R3SZu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VL5R3SZu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VL5R3SZu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VL5R3SZu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VL5R3SZu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VL5R3SZu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VL5R3SZu .navbar {
    min-height: 72px;
  }
  .cid-v1VL5R3SZu .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VL5R3SZu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VL5R3SZu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VL5R3SZu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VL5R3SZu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VL5R3SZu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VL5R3SZu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VL5R3SZu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VL5R3SZu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VL5R3SZu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VL5R3SZu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VL5R3SZu .dropdown-item.active,
.cid-v1VL5R3SZu .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VL5R3SZu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VL5R3SZu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VL5R3SZu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VL5R3SZu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VL5R3SZu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VL5R3SZu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VL5R3SZu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VL5R3SZu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VL5R3SZu .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VL5R3SZu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VL5R3SZu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VL5R3SZu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VL5R3SZu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VL5R3SZu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VL5R3SZu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VL5R3SZu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VL5R3SZu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VL5R3SZu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VL5R3SZu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VL5R3SZu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VL5R3SZu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VL5R3SZu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VL5R3SZu .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VL5R3SZu .navbar {
    height: 70px;
  }
  .cid-v1VL5R3SZu .navbar.opened {
    height: auto;
  }
  .cid-v1VL5R3SZu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VL5R3SZu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VL5R3SZu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VL5R3SZu .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VL5R3SZu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VL5R3SZu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VL5R3SZu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VL5R3SZu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VL5R3SZu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VL5R3SZu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VL5ROTLe {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VL5ROTLe .row {
  justify-content: center;
}
.cid-v1VL5ROTLe .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VL5ROTLe .mbr-section-title {
  color: #161616;
}
.cid-v1VL5ROTLe .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VL5ROTLe .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VL5ROTLe {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VL5ROTLe .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VL5ROTLe .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VL5ROTLe .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VL5ROTLe .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VL5ROTLe .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VL5ROTLe .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VL5ROTLe .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VL5ROTLe .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VL5ROTLe .text-container {
    padding: 16px;
  }
}
.cid-v1VL5ROTLe .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VL5ROTLe .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VL5ROTLe .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VL5ROTLe .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VL5ROTLe .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VL5ROTLe .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VL5ROTLe .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VL5ROTLe .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VL5ROTLe .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VL5ROTLe .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VL5ROTLe .text-padding {
    padding: 0;
  }
}
.cid-v1VL5ROTLe .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VL5ROTLe .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VL5ROTLe .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VL5ROTLe .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VL5ROTLe .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErb9G.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErb9G.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErb9G.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErb9G .modal-content,
.cid-v21BxErb9G .modal-dialog {
  height: auto;
}
.cid-v21BxErb9G .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErb9G .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErb9G .form-wrapper .mbr-form .form-group,
  .cid-v21BxErb9G .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErb9G .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErb9G .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErb9G .mbr-text {
  text-align: center;
}
.cid-v21BxErb9G .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErb9G .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErb9G .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErb9G .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErb9G .modal-open {
  overflow: hidden;
}
.cid-v21BxErb9G .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErb9G .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErb9G .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErb9G .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErb9G .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErb9G .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErb9G .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErb9G .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErb9G .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErb9G .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErb9G .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErb9G .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErb9G .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErb9G .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErb9G .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErb9G .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErb9G .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErb9G .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErb9G .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErb9G .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErb9G .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErb9G .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErb9G .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErb9G .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErb9G .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErb9G .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErb9G .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErb9G .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErb9G .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErb9G .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErb9G .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErb9G .modal-lg,
  .cid-v21BxErb9G .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErb9G .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErb9G .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErb9G .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErb9G .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErb9G .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErb9G .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErb9G .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErb9G .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErb9G .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErb9G .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvnVC.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvnVC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvnVC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvnVC .modal-content,
.cid-v2eStsvnVC .modal-dialog {
  height: auto;
}
.cid-v2eStsvnVC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvnVC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvnVC .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvnVC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvnVC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvnVC .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvnVC .mbr-text {
  text-align: center;
}
.cid-v2eStsvnVC .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvnVC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvnVC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvnVC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvnVC .modal-open {
  overflow: hidden;
}
.cid-v2eStsvnVC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvnVC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvnVC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvnVC .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvnVC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvnVC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvnVC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvnVC .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvnVC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvnVC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvnVC .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvnVC .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvnVC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvnVC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvnVC .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvnVC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvnVC .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvnVC .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvnVC .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvnVC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvnVC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvnVC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvnVC .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvnVC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvnVC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvnVC .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvnVC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvnVC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvnVC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvnVC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvnVC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvnVC .modal-lg,
  .cid-v2eStsvnVC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvnVC .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvnVC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvnVC .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvnVC .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvnVC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvnVC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvnVC .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvnVC .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvnVC .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VLVzE2jq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VLVzE2jq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VLVzE2jq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VLVzE2jq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VLVzE2jq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VLVzE2jq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VLVzE2jq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VLVzE2jq .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VLVzE2jq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VLVzE2jq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VLVzE2jq .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VLVzE2jq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VLVzE2jq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VLVzE2jq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VLVzE2jq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VLVzE2jq .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VLVzE2jq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VLVzE2jq .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VLVzE2jq .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VLVzE2jq .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VLVzE2jq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VLVzE2jq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VLVzE2jq .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VLVzE2jq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VLVzE2jq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VLVzE2jq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VLVzE2jq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VLVzE2jq .nav-item:focus,
.cid-v1VLVzE2jq .nav-link:focus {
  outline: none;
}
.cid-v1VLVzE2jq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VLVzE2jq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VLVzE2jq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VLVzE2jq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VLVzE2jq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VLVzE2jq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VLVzE2jq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VLVzE2jq .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VLVzE2jq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VLVzE2jq .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VLVzE2jq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VLVzE2jq .navbar.collapsed {
  justify-content: center;
}
.cid-v1VLVzE2jq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VLVzE2jq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VLVzE2jq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VLVzE2jq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VLVzE2jq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VLVzE2jq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VLVzE2jq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VLVzE2jq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VLVzE2jq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VLVzE2jq .navbar {
    min-height: 72px;
  }
  .cid-v1VLVzE2jq .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VLVzE2jq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VLVzE2jq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VLVzE2jq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VLVzE2jq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VLVzE2jq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VLVzE2jq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VLVzE2jq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VLVzE2jq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VLVzE2jq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VLVzE2jq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VLVzE2jq .dropdown-item.active,
.cid-v1VLVzE2jq .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VLVzE2jq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VLVzE2jq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VLVzE2jq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VLVzE2jq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VLVzE2jq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VLVzE2jq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VLVzE2jq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VLVzE2jq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VLVzE2jq .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VLVzE2jq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VLVzE2jq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VLVzE2jq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VLVzE2jq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VLVzE2jq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VLVzE2jq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VLVzE2jq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VLVzE2jq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VLVzE2jq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VLVzE2jq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VLVzE2jq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VLVzE2jq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VLVzE2jq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VLVzE2jq .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VLVzE2jq .navbar {
    height: 70px;
  }
  .cid-v1VLVzE2jq .navbar.opened {
    height: auto;
  }
  .cid-v1VLVzE2jq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VLVzE2jq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VLVzE2jq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VLVzE2jq .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VLVzE2jq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VLVzE2jq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VLVzE2jq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VLVzE2jq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VLVzE2jq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VLVzE2jq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VLVArJci {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VLVArJci .row {
  justify-content: center;
}
.cid-v1VLVArJci .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VLVArJci .mbr-section-title {
  color: #161616;
}
.cid-v1VLVArJci .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VLVArJci .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VLVArJci {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VLVArJci .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VLVArJci .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VLVArJci .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VLVArJci .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VLVArJci .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VLVArJci .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VLVArJci .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VLVArJci .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VLVArJci .text-container {
    padding: 16px;
  }
}
.cid-v1VLVArJci .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VLVArJci .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VLVArJci .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VLVArJci .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VLVArJci .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VLVArJci .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VLVArJci .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VLVArJci .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VLVArJci .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VLVArJci .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VLVArJci .text-padding {
    padding: 0;
  }
}
.cid-v1VLVArJci .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VLVArJci .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VLVArJci .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VLVArJci .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VLVArJci .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErgJ6.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErgJ6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErgJ6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErgJ6 .modal-content,
.cid-v21BxErgJ6 .modal-dialog {
  height: auto;
}
.cid-v21BxErgJ6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErgJ6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErgJ6 .form-wrapper .mbr-form .form-group,
  .cid-v21BxErgJ6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErgJ6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErgJ6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErgJ6 .mbr-text {
  text-align: center;
}
.cid-v21BxErgJ6 .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErgJ6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErgJ6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErgJ6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErgJ6 .modal-open {
  overflow: hidden;
}
.cid-v21BxErgJ6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErgJ6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErgJ6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErgJ6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErgJ6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErgJ6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErgJ6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErgJ6 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErgJ6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErgJ6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErgJ6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErgJ6 .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErgJ6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErgJ6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErgJ6 .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErgJ6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErgJ6 .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErgJ6 .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErgJ6 .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErgJ6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErgJ6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErgJ6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErgJ6 .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErgJ6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErgJ6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErgJ6 .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErgJ6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErgJ6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErgJ6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErgJ6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErgJ6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErgJ6 .modal-lg,
  .cid-v21BxErgJ6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErgJ6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErgJ6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErgJ6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErgJ6 .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErgJ6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErgJ6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErgJ6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErgJ6 .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErgJ6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErgJ6 .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvxVE.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvxVE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvxVE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvxVE .modal-content,
.cid-v2eStsvxVE .modal-dialog {
  height: auto;
}
.cid-v2eStsvxVE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvxVE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvxVE .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvxVE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvxVE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvxVE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvxVE .mbr-text {
  text-align: center;
}
.cid-v2eStsvxVE .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvxVE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvxVE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvxVE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvxVE .modal-open {
  overflow: hidden;
}
.cid-v2eStsvxVE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvxVE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvxVE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvxVE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvxVE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvxVE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvxVE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvxVE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvxVE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvxVE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvxVE .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvxVE .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvxVE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvxVE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvxVE .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvxVE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvxVE .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvxVE .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvxVE .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvxVE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvxVE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvxVE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvxVE .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvxVE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvxVE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvxVE .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvxVE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvxVE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvxVE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvxVE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvxVE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvxVE .modal-lg,
  .cid-v2eStsvxVE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvxVE .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvxVE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvxVE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvxVE .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvxVE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvxVE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvxVE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvxVE .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvxVE .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VMBuF1lc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VMBuF1lc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VMBuF1lc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VMBuF1lc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VMBuF1lc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VMBuF1lc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VMBuF1lc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VMBuF1lc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VMBuF1lc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VMBuF1lc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VMBuF1lc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VMBuF1lc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VMBuF1lc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VMBuF1lc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VMBuF1lc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VMBuF1lc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VMBuF1lc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VMBuF1lc .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VMBuF1lc .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VMBuF1lc .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VMBuF1lc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VMBuF1lc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VMBuF1lc .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VMBuF1lc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VMBuF1lc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VMBuF1lc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VMBuF1lc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VMBuF1lc .nav-item:focus,
.cid-v1VMBuF1lc .nav-link:focus {
  outline: none;
}
.cid-v1VMBuF1lc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VMBuF1lc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VMBuF1lc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VMBuF1lc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VMBuF1lc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VMBuF1lc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VMBuF1lc .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VMBuF1lc .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VMBuF1lc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VMBuF1lc .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VMBuF1lc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VMBuF1lc .navbar.collapsed {
  justify-content: center;
}
.cid-v1VMBuF1lc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VMBuF1lc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VMBuF1lc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VMBuF1lc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VMBuF1lc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VMBuF1lc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VMBuF1lc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VMBuF1lc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VMBuF1lc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VMBuF1lc .navbar {
    min-height: 72px;
  }
  .cid-v1VMBuF1lc .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VMBuF1lc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VMBuF1lc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VMBuF1lc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VMBuF1lc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VMBuF1lc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VMBuF1lc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VMBuF1lc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VMBuF1lc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VMBuF1lc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VMBuF1lc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VMBuF1lc .dropdown-item.active,
.cid-v1VMBuF1lc .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VMBuF1lc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VMBuF1lc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VMBuF1lc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VMBuF1lc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VMBuF1lc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VMBuF1lc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VMBuF1lc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VMBuF1lc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VMBuF1lc .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VMBuF1lc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VMBuF1lc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VMBuF1lc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VMBuF1lc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VMBuF1lc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VMBuF1lc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VMBuF1lc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VMBuF1lc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VMBuF1lc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VMBuF1lc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VMBuF1lc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VMBuF1lc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VMBuF1lc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VMBuF1lc .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VMBuF1lc .navbar {
    height: 70px;
  }
  .cid-v1VMBuF1lc .navbar.opened {
    height: auto;
  }
  .cid-v1VMBuF1lc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VMBuF1lc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VMBuF1lc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VMBuF1lc .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VMBuF1lc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VMBuF1lc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VMBuF1lc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VMBuF1lc .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VMBuF1lc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VMBuF1lc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VMBvvPz1 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VMBvvPz1 .row {
  justify-content: center;
}
.cid-v1VMBvvPz1 .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VMBvvPz1 .mbr-section-title {
  color: #161616;
}
.cid-v1VMBvvPz1 .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VMBvvPz1 .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VMBvvPz1 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VMBvvPz1 .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VMBvvPz1 .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VMBvvPz1 .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VMBvvPz1 .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VMBvvPz1 .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VMBvvPz1 .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VMBvvPz1 .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VMBvvPz1 .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VMBvvPz1 .text-container {
    padding: 16px;
  }
}
.cid-v1VMBvvPz1 .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VMBvvPz1 .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VMBvvPz1 .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VMBvvPz1 .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VMBvvPz1 .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VMBvvPz1 .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VMBvvPz1 .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VMBvvPz1 .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VMBvvPz1 .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VMBvvPz1 .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VMBvvPz1 .text-padding {
    padding: 0;
  }
}
.cid-v1VMBvvPz1 .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VMBvvPz1 .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VMBvvPz1 .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VMBvvPz1 .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VMBvvPz1 .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErcoV.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErcoV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErcoV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErcoV .modal-content,
.cid-v21BxErcoV .modal-dialog {
  height: auto;
}
.cid-v21BxErcoV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErcoV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErcoV .form-wrapper .mbr-form .form-group,
  .cid-v21BxErcoV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErcoV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErcoV .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErcoV .mbr-text {
  text-align: center;
}
.cid-v21BxErcoV .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErcoV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErcoV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErcoV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErcoV .modal-open {
  overflow: hidden;
}
.cid-v21BxErcoV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErcoV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErcoV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErcoV .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErcoV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErcoV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErcoV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErcoV .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErcoV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErcoV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErcoV .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErcoV .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErcoV .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErcoV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErcoV .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErcoV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErcoV .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErcoV .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErcoV .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErcoV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErcoV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErcoV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErcoV .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErcoV .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErcoV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErcoV .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErcoV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErcoV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErcoV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErcoV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErcoV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErcoV .modal-lg,
  .cid-v21BxErcoV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErcoV .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErcoV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErcoV .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErcoV .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErcoV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErcoV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErcoV .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErcoV .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErcoV .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErcoV .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvwQF.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvwQF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvwQF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvwQF .modal-content,
.cid-v2eStsvwQF .modal-dialog {
  height: auto;
}
.cid-v2eStsvwQF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvwQF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvwQF .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvwQF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvwQF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvwQF .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvwQF .mbr-text {
  text-align: center;
}
.cid-v2eStsvwQF .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvwQF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvwQF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvwQF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvwQF .modal-open {
  overflow: hidden;
}
.cid-v2eStsvwQF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvwQF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvwQF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvwQF .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvwQF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvwQF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvwQF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvwQF .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvwQF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvwQF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvwQF .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvwQF .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvwQF .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvwQF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvwQF .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvwQF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvwQF .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvwQF .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvwQF .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvwQF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvwQF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvwQF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvwQF .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvwQF .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvwQF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvwQF .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvwQF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvwQF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvwQF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvwQF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvwQF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvwQF .modal-lg,
  .cid-v2eStsvwQF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvwQF .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvwQF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvwQF .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvwQF .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvwQF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvwQF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvwQF .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvwQF .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvwQF .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1XJvz4TgW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1XJvz4TgW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1XJvz4TgW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1XJvz4TgW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1XJvz4TgW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1XJvz4TgW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1XJvz4TgW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1XJvz4TgW .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1XJvz4TgW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1XJvz4TgW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1XJvz4TgW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1XJvz4TgW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1XJvz4TgW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1XJvz4TgW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1XJvz4TgW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1XJvz4TgW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1XJvz4TgW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1XJvz4TgW .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1XJvz4TgW .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1XJvz4TgW .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1XJvz4TgW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1XJvz4TgW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1XJvz4TgW .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1XJvz4TgW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1XJvz4TgW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1XJvz4TgW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1XJvz4TgW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1XJvz4TgW .nav-item:focus,
.cid-v1XJvz4TgW .nav-link:focus {
  outline: none;
}
.cid-v1XJvz4TgW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1XJvz4TgW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1XJvz4TgW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1XJvz4TgW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1XJvz4TgW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1XJvz4TgW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1XJvz4TgW .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1XJvz4TgW .navbar.opened {
  transition: all 0.3s;
}
.cid-v1XJvz4TgW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1XJvz4TgW .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1XJvz4TgW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1XJvz4TgW .navbar.collapsed {
  justify-content: center;
}
.cid-v1XJvz4TgW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1XJvz4TgW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1XJvz4TgW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1XJvz4TgW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1XJvz4TgW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1XJvz4TgW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1XJvz4TgW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1XJvz4TgW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1XJvz4TgW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1XJvz4TgW .navbar {
    min-height: 72px;
  }
  .cid-v1XJvz4TgW .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1XJvz4TgW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1XJvz4TgW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1XJvz4TgW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1XJvz4TgW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1XJvz4TgW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1XJvz4TgW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1XJvz4TgW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1XJvz4TgW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1XJvz4TgW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1XJvz4TgW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1XJvz4TgW .dropdown-item.active,
.cid-v1XJvz4TgW .dropdown-item:active {
  background-color: transparent;
}
.cid-v1XJvz4TgW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1XJvz4TgW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1XJvz4TgW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1XJvz4TgW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1XJvz4TgW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1XJvz4TgW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1XJvz4TgW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1XJvz4TgW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1XJvz4TgW .navbar-buttons {
    text-align: left;
  }
}
.cid-v1XJvz4TgW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1XJvz4TgW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1XJvz4TgW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1XJvz4TgW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1XJvz4TgW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1XJvz4TgW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1XJvz4TgW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1XJvz4TgW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1XJvz4TgW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1XJvz4TgW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1XJvz4TgW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1XJvz4TgW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1XJvz4TgW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1XJvz4TgW .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1XJvz4TgW .navbar {
    height: 70px;
  }
  .cid-v1XJvz4TgW .navbar.opened {
    height: auto;
  }
  .cid-v1XJvz4TgW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1XJvz4TgW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1XJvz4TgW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1XJvz4TgW .navbar-brand {
    margin-right: auto;
  }
  .cid-v1XJvz4TgW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1XJvz4TgW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1XJvz4TgW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1XJvz4TgW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1XJvz4TgW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1XJvz4TgW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1XJvzXE3J {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1XJvzXE3J .row {
  justify-content: center;
}
.cid-v1XJvzXE3J .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1XJvzXE3J .mbr-section-title {
  color: #161616;
}
.cid-v1XJvzXE3J .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1XJvzXE3J .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1XJvzXE3J {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1XJvzXE3J .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1XJvzXE3J .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1XJvzXE3J .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1XJvzXE3J .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1XJvzXE3J .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1XJvzXE3J .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1XJvzXE3J .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1XJvzXE3J .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1XJvzXE3J .text-container {
    padding: 16px;
  }
}
.cid-v1XJvzXE3J .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1XJvzXE3J .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1XJvzXE3J .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1XJvzXE3J .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1XJvzXE3J .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1XJvzXE3J .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1XJvzXE3J .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1XJvzXE3J .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1XJvzXE3J .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1XJvzXE3J .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1XJvzXE3J .text-padding {
    padding: 0;
  }
}
.cid-v1XJvzXE3J .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1XJvzXE3J .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1XJvzXE3J .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1XJvzXE3J .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1XJvzXE3J .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxEr1X0.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxEr1X0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxEr1X0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxEr1X0 .modal-content,
.cid-v21BxEr1X0 .modal-dialog {
  height: auto;
}
.cid-v21BxEr1X0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxEr1X0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxEr1X0 .form-wrapper .mbr-form .form-group,
  .cid-v21BxEr1X0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxEr1X0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxEr1X0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxEr1X0 .mbr-text {
  text-align: center;
}
.cid-v21BxEr1X0 .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxEr1X0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxEr1X0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxEr1X0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxEr1X0 .modal-open {
  overflow: hidden;
}
.cid-v21BxEr1X0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxEr1X0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxEr1X0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxEr1X0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxEr1X0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxEr1X0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxEr1X0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxEr1X0 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxEr1X0 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxEr1X0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxEr1X0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxEr1X0 .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxEr1X0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxEr1X0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEr1X0 .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxEr1X0 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxEr1X0 .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxEr1X0 .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxEr1X0 .modal-header .close:focus {
  outline: none;
}
.cid-v21BxEr1X0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxEr1X0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxEr1X0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEr1X0 .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxEr1X0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxEr1X0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxEr1X0 .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxEr1X0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxEr1X0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxEr1X0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxEr1X0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxEr1X0 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxEr1X0 .modal-lg,
  .cid-v21BxEr1X0 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxEr1X0 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxEr1X0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxEr1X0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxEr1X0 .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxEr1X0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxEr1X0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxEr1X0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxEr1X0 .mbr-section-btn {
  margin: 0;
}
.cid-v21BxEr1X0 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxEr1X0 .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvYiM.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvYiM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvYiM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvYiM .modal-content,
.cid-v2eStsvYiM .modal-dialog {
  height: auto;
}
.cid-v2eStsvYiM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvYiM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvYiM .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvYiM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvYiM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvYiM .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvYiM .mbr-text {
  text-align: center;
}
.cid-v2eStsvYiM .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvYiM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvYiM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvYiM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvYiM .modal-open {
  overflow: hidden;
}
.cid-v2eStsvYiM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvYiM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvYiM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvYiM .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvYiM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvYiM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvYiM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvYiM .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvYiM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvYiM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvYiM .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvYiM .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvYiM .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvYiM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvYiM .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvYiM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvYiM .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvYiM .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvYiM .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvYiM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvYiM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvYiM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvYiM .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvYiM .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvYiM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvYiM .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvYiM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvYiM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvYiM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvYiM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvYiM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvYiM .modal-lg,
  .cid-v2eStsvYiM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvYiM .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvYiM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvYiM .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvYiM .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvYiM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvYiM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvYiM .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvYiM .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvYiM .mbr-section-btn .btn {
  margin: 5;
}
.cid-v21qCqbwGu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v21qCqbwGu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v21qCqbwGu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v21qCqbwGu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v21qCqbwGu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v21qCqbwGu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v21qCqbwGu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v21qCqbwGu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v21qCqbwGu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v21qCqbwGu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v21qCqbwGu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v21qCqbwGu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v21qCqbwGu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v21qCqbwGu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v21qCqbwGu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v21qCqbwGu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v21qCqbwGu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v21qCqbwGu .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v21qCqbwGu .navbar-logo {
    padding-left: 0;
  }
}
.cid-v21qCqbwGu .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21qCqbwGu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v21qCqbwGu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v21qCqbwGu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v21qCqbwGu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v21qCqbwGu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v21qCqbwGu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v21qCqbwGu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v21qCqbwGu .nav-item:focus,
.cid-v21qCqbwGu .nav-link:focus {
  outline: none;
}
.cid-v21qCqbwGu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v21qCqbwGu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v21qCqbwGu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v21qCqbwGu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v21qCqbwGu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v21qCqbwGu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v21qCqbwGu .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v21qCqbwGu .navbar.opened {
  transition: all 0.3s;
}
.cid-v21qCqbwGu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v21qCqbwGu .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v21qCqbwGu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v21qCqbwGu .navbar.collapsed {
  justify-content: center;
}
.cid-v21qCqbwGu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v21qCqbwGu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v21qCqbwGu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v21qCqbwGu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v21qCqbwGu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v21qCqbwGu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v21qCqbwGu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v21qCqbwGu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v21qCqbwGu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21qCqbwGu .navbar {
    min-height: 72px;
  }
  .cid-v21qCqbwGu .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v21qCqbwGu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v21qCqbwGu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v21qCqbwGu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v21qCqbwGu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v21qCqbwGu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v21qCqbwGu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v21qCqbwGu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v21qCqbwGu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v21qCqbwGu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v21qCqbwGu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v21qCqbwGu .dropdown-item.active,
.cid-v21qCqbwGu .dropdown-item:active {
  background-color: transparent;
}
.cid-v21qCqbwGu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v21qCqbwGu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v21qCqbwGu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v21qCqbwGu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v21qCqbwGu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v21qCqbwGu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v21qCqbwGu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v21qCqbwGu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v21qCqbwGu .navbar-buttons {
    text-align: left;
  }
}
.cid-v21qCqbwGu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v21qCqbwGu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v21qCqbwGu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v21qCqbwGu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21qCqbwGu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21qCqbwGu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v21qCqbwGu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21qCqbwGu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v21qCqbwGu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v21qCqbwGu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21qCqbwGu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v21qCqbwGu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v21qCqbwGu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v21qCqbwGu .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v21qCqbwGu .navbar {
    height: 70px;
  }
  .cid-v21qCqbwGu .navbar.opened {
    height: auto;
  }
  .cid-v21qCqbwGu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v21qCqbwGu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v21qCqbwGu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v21qCqbwGu .navbar-brand {
    margin-right: auto;
  }
  .cid-v21qCqbwGu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v21qCqbwGu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v21qCqbwGu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v21qCqbwGu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21qCqbwGu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v21qCqbwGu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v21qCrM29P {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v21qCrM29P .row {
  justify-content: center;
}
.cid-v21qCrM29P .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v21qCrM29P .mbr-section-title {
  color: #161616;
}
.cid-v21qCrM29P .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v21qCrM29P .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v21qCrM29P {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v21qCrM29P .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v21qCrM29P .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v21qCrM29P .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v21qCrM29P .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v21qCrM29P .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v21qCrM29P .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v21qCrM29P .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v21qCrM29P .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v21qCrM29P .text-container {
    padding: 16px;
  }
}
.cid-v21qCrM29P .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v21qCrM29P .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v21qCrM29P .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v21qCrM29P .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v21qCrM29P .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v21qCrM29P .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v21qCrM29P .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v21qCrM29P .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v21qCrM29P .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v21qCrM29P .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v21qCrM29P .text-padding {
    padding: 0;
  }
}
.cid-v21qCrM29P .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v21qCrM29P .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v21qCrM29P .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v21qCrM29P .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v21qCrM29P .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErvSm.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErvSm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErvSm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErvSm .modal-content,
.cid-v21BxErvSm .modal-dialog {
  height: auto;
}
.cid-v21BxErvSm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErvSm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErvSm .form-wrapper .mbr-form .form-group,
  .cid-v21BxErvSm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErvSm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErvSm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErvSm .mbr-text {
  text-align: center;
}
.cid-v21BxErvSm .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErvSm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErvSm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErvSm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErvSm .modal-open {
  overflow: hidden;
}
.cid-v21BxErvSm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErvSm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErvSm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErvSm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErvSm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErvSm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErvSm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErvSm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErvSm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErvSm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErvSm .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErvSm .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErvSm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErvSm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErvSm .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErvSm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErvSm .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErvSm .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErvSm .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErvSm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErvSm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErvSm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErvSm .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErvSm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErvSm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErvSm .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErvSm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErvSm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErvSm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErvSm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErvSm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErvSm .modal-lg,
  .cid-v21BxErvSm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErvSm .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErvSm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErvSm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErvSm .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErvSm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErvSm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErvSm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErvSm .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErvSm .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErvSm .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvGwm.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvGwm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvGwm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvGwm .modal-content,
.cid-v2eStsvGwm .modal-dialog {
  height: auto;
}
.cid-v2eStsvGwm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvGwm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvGwm .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvGwm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvGwm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvGwm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvGwm .mbr-text {
  text-align: center;
}
.cid-v2eStsvGwm .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvGwm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvGwm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvGwm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvGwm .modal-open {
  overflow: hidden;
}
.cid-v2eStsvGwm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvGwm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvGwm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvGwm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvGwm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvGwm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvGwm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvGwm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvGwm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvGwm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvGwm .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvGwm .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvGwm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvGwm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvGwm .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvGwm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvGwm .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvGwm .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvGwm .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvGwm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvGwm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvGwm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvGwm .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvGwm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvGwm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvGwm .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvGwm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvGwm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvGwm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvGwm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvGwm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvGwm .modal-lg,
  .cid-v2eStsvGwm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvGwm .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvGwm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvGwm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvGwm .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvGwm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvGwm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvGwm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvGwm .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvGwm .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2FQfWZYu6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2FQfWZYu6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2FQfWZYu6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2FQfWZYu6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2FQfWZYu6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2FQfWZYu6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2FQfWZYu6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2FQfWZYu6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2FQfWZYu6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2FQfWZYu6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2FQfWZYu6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2FQfWZYu6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2FQfWZYu6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2FQfWZYu6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2FQfWZYu6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2FQfWZYu6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2FQfWZYu6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2FQfWZYu6 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2FQfWZYu6 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2FQfWZYu6 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2FQfWZYu6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2FQfWZYu6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2FQfWZYu6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2FQfWZYu6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2FQfWZYu6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2FQfWZYu6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2FQfWZYu6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2FQfWZYu6 .nav-item:focus,
.cid-v2FQfWZYu6 .nav-link:focus {
  outline: none;
}
.cid-v2FQfWZYu6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2FQfWZYu6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2FQfWZYu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2FQfWZYu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2FQfWZYu6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2FQfWZYu6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2FQfWZYu6 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2FQfWZYu6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v2FQfWZYu6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2FQfWZYu6 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2FQfWZYu6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2FQfWZYu6 .navbar.collapsed {
  justify-content: center;
}
.cid-v2FQfWZYu6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2FQfWZYu6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2FQfWZYu6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2FQfWZYu6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2FQfWZYu6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2FQfWZYu6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2FQfWZYu6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2FQfWZYu6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2FQfWZYu6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2FQfWZYu6 .navbar {
    min-height: 72px;
  }
  .cid-v2FQfWZYu6 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2FQfWZYu6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2FQfWZYu6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2FQfWZYu6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2FQfWZYu6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2FQfWZYu6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2FQfWZYu6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2FQfWZYu6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2FQfWZYu6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2FQfWZYu6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2FQfWZYu6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2FQfWZYu6 .dropdown-item.active,
.cid-v2FQfWZYu6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2FQfWZYu6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2FQfWZYu6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2FQfWZYu6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2FQfWZYu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2FQfWZYu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2FQfWZYu6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2FQfWZYu6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2FQfWZYu6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2FQfWZYu6 .navbar-buttons {
    text-align: left;
  }
}
.cid-v2FQfWZYu6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2FQfWZYu6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2FQfWZYu6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2FQfWZYu6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2FQfWZYu6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2FQfWZYu6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2FQfWZYu6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2FQfWZYu6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2FQfWZYu6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2FQfWZYu6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2FQfWZYu6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2FQfWZYu6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2FQfWZYu6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2FQfWZYu6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2FQfWZYu6 .navbar {
    height: 70px;
  }
  .cid-v2FQfWZYu6 .navbar.opened {
    height: auto;
  }
  .cid-v2FQfWZYu6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2FQfWZYu6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2FQfWZYu6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2FQfWZYu6 .navbar-brand {
    margin-right: auto;
  }
  .cid-v2FQfWZYu6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2FQfWZYu6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2FQfWZYu6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2FQfWZYu6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2FQfWZYu6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2FQfWZYu6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2FQfXnYgp {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v2FQfXnYgp .row {
  justify-content: center;
}
.cid-v2FQfXnYgp .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v2FQfXnYgp .mbr-section-title {
  color: #161616;
}
.cid-v2FQfXnYgp .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v2FQfXnYgp .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v2FQfXnYgp {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v2FQfXnYgp .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v2FQfXnYgp .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v2FQfXnYgp .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v2FQfXnYgp .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v2FQfXnYgp .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v2FQfXnYgp .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v2FQfXnYgp .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v2FQfXnYgp .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v2FQfXnYgp .text-container {
    padding: 16px;
  }
}
.cid-v2FQfXnYgp .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v2FQfXnYgp .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v2FQfXnYgp .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v2FQfXnYgp .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v2FQfXnYgp .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v2FQfXnYgp .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v2FQfXnYgp .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v2FQfXnYgp .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v2FQfXnYgp .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v2FQfXnYgp .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v2FQfXnYgp .text-padding {
    padding: 0;
  }
}
.cid-v2FQfXnYgp .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v2FQfXnYgp .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v2FQfXnYgp .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v2FQfXnYgp .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v2FQfXnYgp .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v2FQfXC5p8.popup-builder {
  background-color: #ffffff;
}
.cid-v2FQfXC5p8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2FQfXC5p8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2FQfXC5p8 .modal-content,
.cid-v2FQfXC5p8 .modal-dialog {
  height: auto;
}
.cid-v2FQfXC5p8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2FQfXC5p8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2FQfXC5p8 .form-wrapper .mbr-form .form-group,
  .cid-v2FQfXC5p8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2FQfXC5p8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2FQfXC5p8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2FQfXC5p8 .mbr-text {
  text-align: center;
}
.cid-v2FQfXC5p8 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2FQfXC5p8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2FQfXC5p8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2FQfXC5p8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2FQfXC5p8 .modal-open {
  overflow: hidden;
}
.cid-v2FQfXC5p8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2FQfXC5p8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2FQfXC5p8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2FQfXC5p8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2FQfXC5p8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2FQfXC5p8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2FQfXC5p8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2FQfXC5p8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2FQfXC5p8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2FQfXC5p8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2FQfXC5p8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2FQfXC5p8 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2FQfXC5p8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2FQfXC5p8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2FQfXC5p8 .modal-header {
    padding: 1rem;
  }
}
.cid-v2FQfXC5p8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2FQfXC5p8 .modal-header .close svg {
  fill: #353535;
}
.cid-v2FQfXC5p8 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2FQfXC5p8 .modal-header .close:focus {
  outline: none;
}
.cid-v2FQfXC5p8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2FQfXC5p8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2FQfXC5p8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2FQfXC5p8 .modal-body {
    padding: 1rem;
  }
}
.cid-v2FQfXC5p8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2FQfXC5p8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2FQfXC5p8 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2FQfXC5p8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2FQfXC5p8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2FQfXC5p8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2FQfXC5p8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2FQfXC5p8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2FQfXC5p8 .modal-lg,
  .cid-v2FQfXC5p8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2FQfXC5p8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2FQfXC5p8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2FQfXC5p8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2FQfXC5p8 .form-group {
  margin-bottom: 1rem;
}
.cid-v2FQfXC5p8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2FQfXC5p8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2FQfXC5p8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2FQfXC5p8 .mbr-section-btn {
  margin: 0;
}
.cid-v2FQfXC5p8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2FQfXC5p8 .mbr-text P {
  text-align: center;
}
.cid-v2FQfXUjjo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2FQfXUjjo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2FQfXUjjo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2FQfXUjjo .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2FQfXUjjo .footer-col {
    flex-direction: column;
  }
}
.cid-v2FQfXUjjo .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2FQfXUjjo .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2FQfXUjjo .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2FQfXUjjo .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2FQfXUjjo .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2FQfXUjjo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2FQfXUjjo .soc-item {
  margin: 6px;
}
.cid-v2FQfXUjjo .soc-item a:hover .mbr-iconfont,
.cid-v2FQfXUjjo .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2FQfXUjjo .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2FQfXUjjo .row {
    text-align: center;
  }
  .cid-v2FQfXUjjo .social-row {
    justify-content: center;
  }
}
.cid-v2FQfXUjjo .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2FQfXUjjo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2FQfXUjjo .list {
    margin-bottom: 0rem;
  }
}
.cid-v2FQfXUjjo .mbr-text {
  color: #bbbbbb;
}
.cid-v2FQfXUjjo .mbr-section-subtitle {
  color: #000000;
}
.cid-v2FQfXUjjo .list,
.cid-v2FQfXUjjo .item-wrap {
  color: #232323;
}
.cid-v2FQfXUjjo .copyright {
  color: #000000;
}
.cid-v2FQfXUjjo a,
.cid-v2FQfXUjjo a:link,
.cid-v2FQfXUjjo a:visited {
  text-decoration: none;
}
.cid-v2FQfXUjjo a:hover,
.cid-v2FQfXUjjo a:focus,
.cid-v2FQfXUjjo a:active {
  text-decoration: none;
}
.cid-v2FQfXUjjo a,
.cid-v2FQfXUjjo a:link,
.cid-v2FQfXUjjo a:visited,
.cid-v2FQfXUjjo a:hover,
.cid-v2FQfXUjjo a:focus,
.cid-v2FQfXUjjo a:active {
  text-decoration: underline !important;
}
.cid-v2FQfXUjjo .mbr-section-btn a,
.cid-v2FQfXUjjo .mbr-section-btn a:link,
.cid-v2FQfXUjjo .mbr-section-btn a:visited,
.cid-v2FQfXUjjo .mbr-section-btn a:hover,
.cid-v2FQfXUjjo .mbr-section-btn a:focus,
.cid-v2FQfXUjjo .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2FQfXUjjo .acknowledgement-text {
  font-size: 70%;
}
.cid-v2FQfYdXpg.popup-builder {
  background-color: #ffffff;
}
.cid-v2FQfYdXpg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2FQfYdXpg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2FQfYdXpg .modal-content,
.cid-v2FQfYdXpg .modal-dialog {
  height: auto;
}
.cid-v2FQfYdXpg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2FQfYdXpg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2FQfYdXpg .form-wrapper .mbr-form .form-group,
  .cid-v2FQfYdXpg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2FQfYdXpg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2FQfYdXpg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2FQfYdXpg .mbr-text {
  text-align: center;
}
.cid-v2FQfYdXpg .pt-0 {
  padding-top: 0 !important;
}
.cid-v2FQfYdXpg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2FQfYdXpg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2FQfYdXpg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2FQfYdXpg .modal-open {
  overflow: hidden;
}
.cid-v2FQfYdXpg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2FQfYdXpg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2FQfYdXpg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2FQfYdXpg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2FQfYdXpg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2FQfYdXpg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2FQfYdXpg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2FQfYdXpg .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2FQfYdXpg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2FQfYdXpg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2FQfYdXpg .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2FQfYdXpg .modal-backdrop.show {
  opacity: .5;
}
.cid-v2FQfYdXpg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2FQfYdXpg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2FQfYdXpg .modal-header {
    padding: 1rem;
  }
}
.cid-v2FQfYdXpg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2FQfYdXpg .modal-header .close svg {
  fill: #353535;
}
.cid-v2FQfYdXpg .modal-header .close:hover {
  opacity: 1;
}
.cid-v2FQfYdXpg .modal-header .close:focus {
  outline: none;
}
.cid-v2FQfYdXpg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2FQfYdXpg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2FQfYdXpg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2FQfYdXpg .modal-body {
    padding: 1rem;
  }
}
.cid-v2FQfYdXpg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2FQfYdXpg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2FQfYdXpg .modal-footer {
    padding: 1rem;
  }
}
.cid-v2FQfYdXpg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2FQfYdXpg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2FQfYdXpg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2FQfYdXpg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2FQfYdXpg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2FQfYdXpg .modal-lg,
  .cid-v2FQfYdXpg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2FQfYdXpg .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2FQfYdXpg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2FQfYdXpg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2FQfYdXpg .form-group {
  margin-bottom: 1rem;
}
.cid-v2FQfYdXpg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2FQfYdXpg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2FQfYdXpg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2FQfYdXpg .mbr-section-btn {
  margin: 0;
}
.cid-v2FQfYdXpg .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2dVfLvyM1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2dVfLvyM1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dVfLvyM1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2dVfLvyM1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2dVfLvyM1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2dVfLvyM1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2dVfLvyM1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2dVfLvyM1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2dVfLvyM1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2dVfLvyM1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2dVfLvyM1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2dVfLvyM1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2dVfLvyM1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2dVfLvyM1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2dVfLvyM1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2dVfLvyM1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2dVfLvyM1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2dVfLvyM1 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2dVfLvyM1 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2dVfLvyM1 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2dVfLvyM1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2dVfLvyM1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2dVfLvyM1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2dVfLvyM1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dVfLvyM1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2dVfLvyM1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2dVfLvyM1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2dVfLvyM1 .nav-item:focus,
.cid-v2dVfLvyM1 .nav-link:focus {
  outline: none;
}
.cid-v2dVfLvyM1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2dVfLvyM1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2dVfLvyM1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2dVfLvyM1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2dVfLvyM1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2dVfLvyM1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2dVfLvyM1 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2dVfLvyM1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v2dVfLvyM1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2dVfLvyM1 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2dVfLvyM1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2dVfLvyM1 .navbar.collapsed {
  justify-content: center;
}
.cid-v2dVfLvyM1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2dVfLvyM1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2dVfLvyM1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2dVfLvyM1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2dVfLvyM1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2dVfLvyM1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2dVfLvyM1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2dVfLvyM1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2dVfLvyM1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2dVfLvyM1 .navbar {
    min-height: 72px;
  }
  .cid-v2dVfLvyM1 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2dVfLvyM1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2dVfLvyM1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2dVfLvyM1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2dVfLvyM1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2dVfLvyM1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2dVfLvyM1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2dVfLvyM1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2dVfLvyM1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2dVfLvyM1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2dVfLvyM1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2dVfLvyM1 .dropdown-item.active,
.cid-v2dVfLvyM1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2dVfLvyM1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2dVfLvyM1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2dVfLvyM1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2dVfLvyM1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2dVfLvyM1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2dVfLvyM1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2dVfLvyM1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2dVfLvyM1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2dVfLvyM1 .navbar-buttons {
    text-align: left;
  }
}
.cid-v2dVfLvyM1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2dVfLvyM1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2dVfLvyM1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2dVfLvyM1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2dVfLvyM1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2dVfLvyM1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2dVfLvyM1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2dVfLvyM1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2dVfLvyM1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2dVfLvyM1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2dVfLvyM1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2dVfLvyM1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2dVfLvyM1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2dVfLvyM1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2dVfLvyM1 .navbar {
    height: 70px;
  }
  .cid-v2dVfLvyM1 .navbar.opened {
    height: auto;
  }
  .cid-v2dVfLvyM1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2dVfLvyM1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2dVfLvyM1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2dVfLvyM1 .navbar-brand {
    margin-right: auto;
  }
  .cid-v2dVfLvyM1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2dVfLvyM1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2dVfLvyM1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2dVfLvyM1 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2dVfLvyM1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2dVfLvyM1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2dVfMWAC8 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v2dVfMWAC8 .row {
  justify-content: center;
}
.cid-v2dVfMWAC8 .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v2dVfMWAC8 .mbr-section-title {
  color: #161616;
}
.cid-v2dVfMWAC8 .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v2dVfMWAC8 .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v2dVfMWAC8 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v2dVfMWAC8 .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v2dVfMWAC8 .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v2dVfMWAC8 .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v2dVfMWAC8 .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v2dVfMWAC8 .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v2dVfMWAC8 .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v2dVfMWAC8 .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v2dVfMWAC8 .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v2dVfMWAC8 .text-container {
    padding: 16px;
  }
}
.cid-v2dVfMWAC8 .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v2dVfMWAC8 .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v2dVfMWAC8 .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v2dVfMWAC8 .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v2dVfMWAC8 .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v2dVfMWAC8 .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v2dVfMWAC8 .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v2dVfMWAC8 .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v2dVfMWAC8 .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v2dVfMWAC8 .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v2dVfMWAC8 .text-padding {
    padding: 0;
  }
}
.cid-v2dVfMWAC8 .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v2dVfMWAC8 .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v2dVfMWAC8 .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v2dVfMWAC8 .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v2dVfMWAC8 .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v2dVfNYUOy.popup-builder {
  background-color: #ffffff;
}
.cid-v2dVfNYUOy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2dVfNYUOy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2dVfNYUOy .modal-content,
.cid-v2dVfNYUOy .modal-dialog {
  height: auto;
}
.cid-v2dVfNYUOy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2dVfNYUOy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2dVfNYUOy .form-wrapper .mbr-form .form-group,
  .cid-v2dVfNYUOy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2dVfNYUOy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2dVfNYUOy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2dVfNYUOy .mbr-text {
  text-align: center;
}
.cid-v2dVfNYUOy .pt-0 {
  padding-top: 0 !important;
}
.cid-v2dVfNYUOy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2dVfNYUOy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2dVfNYUOy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2dVfNYUOy .modal-open {
  overflow: hidden;
}
.cid-v2dVfNYUOy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2dVfNYUOy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2dVfNYUOy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2dVfNYUOy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2dVfNYUOy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2dVfNYUOy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2dVfNYUOy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2dVfNYUOy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2dVfNYUOy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2dVfNYUOy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2dVfNYUOy .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2dVfNYUOy .modal-backdrop.show {
  opacity: .5;
}
.cid-v2dVfNYUOy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2dVfNYUOy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2dVfNYUOy .modal-header {
    padding: 1rem;
  }
}
.cid-v2dVfNYUOy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2dVfNYUOy .modal-header .close svg {
  fill: #353535;
}
.cid-v2dVfNYUOy .modal-header .close:hover {
  opacity: 1;
}
.cid-v2dVfNYUOy .modal-header .close:focus {
  outline: none;
}
.cid-v2dVfNYUOy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2dVfNYUOy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2dVfNYUOy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2dVfNYUOy .modal-body {
    padding: 1rem;
  }
}
.cid-v2dVfNYUOy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2dVfNYUOy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2dVfNYUOy .modal-footer {
    padding: 1rem;
  }
}
.cid-v2dVfNYUOy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2dVfNYUOy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2dVfNYUOy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2dVfNYUOy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2dVfNYUOy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2dVfNYUOy .modal-lg,
  .cid-v2dVfNYUOy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2dVfNYUOy .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2dVfNYUOy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2dVfNYUOy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2dVfNYUOy .form-group {
  margin-bottom: 1rem;
}
.cid-v2dVfNYUOy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2dVfNYUOy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2dVfNYUOy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2dVfNYUOy .mbr-section-btn {
  margin: 0;
}
.cid-v2dVfNYUOy .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2dVfNYUOy .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStswue4.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswue4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswue4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswue4 .modal-content,
.cid-v2eStswue4 .modal-dialog {
  height: auto;
}
.cid-v2eStswue4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswue4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswue4 .form-wrapper .mbr-form .form-group,
  .cid-v2eStswue4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswue4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswue4 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswue4 .mbr-text {
  text-align: center;
}
.cid-v2eStswue4 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswue4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswue4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswue4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswue4 .modal-open {
  overflow: hidden;
}
.cid-v2eStswue4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswue4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswue4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswue4 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswue4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswue4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswue4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswue4 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswue4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswue4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswue4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswue4 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswue4 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswue4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswue4 .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswue4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswue4 .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswue4 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswue4 .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswue4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswue4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswue4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswue4 .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswue4 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswue4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswue4 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswue4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswue4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswue4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswue4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswue4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswue4 .modal-lg,
  .cid-v2eStswue4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswue4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswue4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswue4 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswue4 .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswue4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswue4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswue4 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswue4 .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswue4 .mbr-section-btn .btn {
  margin: 5;
}
.cid-v21sk3ug8d {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v21sk3ug8d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v21sk3ug8d .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v21sk3ug8d .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v21sk3ug8d .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v21sk3ug8d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v21sk3ug8d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v21sk3ug8d .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v21sk3ug8d .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v21sk3ug8d .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v21sk3ug8d .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v21sk3ug8d .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v21sk3ug8d .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v21sk3ug8d .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v21sk3ug8d .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v21sk3ug8d .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v21sk3ug8d .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v21sk3ug8d .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v21sk3ug8d .navbar-logo {
    padding-left: 0;
  }
}
.cid-v21sk3ug8d .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21sk3ug8d .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v21sk3ug8d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v21sk3ug8d .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v21sk3ug8d .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v21sk3ug8d .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v21sk3ug8d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v21sk3ug8d .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v21sk3ug8d .nav-item:focus,
.cid-v21sk3ug8d .nav-link:focus {
  outline: none;
}
.cid-v21sk3ug8d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v21sk3ug8d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v21sk3ug8d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v21sk3ug8d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v21sk3ug8d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v21sk3ug8d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v21sk3ug8d .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v21sk3ug8d .navbar.opened {
  transition: all 0.3s;
}
.cid-v21sk3ug8d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v21sk3ug8d .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v21sk3ug8d .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v21sk3ug8d .navbar.collapsed {
  justify-content: center;
}
.cid-v21sk3ug8d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v21sk3ug8d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v21sk3ug8d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v21sk3ug8d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v21sk3ug8d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v21sk3ug8d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v21sk3ug8d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v21sk3ug8d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v21sk3ug8d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21sk3ug8d .navbar {
    min-height: 72px;
  }
  .cid-v21sk3ug8d .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v21sk3ug8d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v21sk3ug8d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v21sk3ug8d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v21sk3ug8d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v21sk3ug8d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v21sk3ug8d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v21sk3ug8d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v21sk3ug8d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v21sk3ug8d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v21sk3ug8d .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v21sk3ug8d .dropdown-item.active,
.cid-v21sk3ug8d .dropdown-item:active {
  background-color: transparent;
}
.cid-v21sk3ug8d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v21sk3ug8d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v21sk3ug8d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v21sk3ug8d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v21sk3ug8d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v21sk3ug8d .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v21sk3ug8d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v21sk3ug8d .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v21sk3ug8d .navbar-buttons {
    text-align: left;
  }
}
.cid-v21sk3ug8d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v21sk3ug8d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v21sk3ug8d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v21sk3ug8d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21sk3ug8d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21sk3ug8d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v21sk3ug8d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21sk3ug8d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v21sk3ug8d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v21sk3ug8d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21sk3ug8d .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v21sk3ug8d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v21sk3ug8d .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v21sk3ug8d .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v21sk3ug8d .navbar {
    height: 70px;
  }
  .cid-v21sk3ug8d .navbar.opened {
    height: auto;
  }
  .cid-v21sk3ug8d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v21sk3ug8d .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v21sk3ug8d .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v21sk3ug8d .navbar-brand {
    margin-right: auto;
  }
  .cid-v21sk3ug8d .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v21sk3ug8d .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v21sk3ug8d .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v21sk3ug8d .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21sk3ug8d .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v21sk3ug8d .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v21sk5H3io {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v21sk5H3io .row {
  justify-content: center;
}
.cid-v21sk5H3io .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v21sk5H3io .mbr-section-title {
  color: #161616;
}
.cid-v21sk5H3io .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v21sk5H3io .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v21sk5H3io {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v21sk5H3io .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v21sk5H3io .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v21sk5H3io .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v21sk5H3io .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v21sk5H3io .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v21sk5H3io .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v21sk5H3io .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v21sk5H3io .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v21sk5H3io .text-container {
    padding: 16px;
  }
}
.cid-v21sk5H3io .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v21sk5H3io .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v21sk5H3io .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v21sk5H3io .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v21sk5H3io .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v21sk5H3io .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v21sk5H3io .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v21sk5H3io .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v21sk5H3io .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v21sk5H3io .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v21sk5H3io .text-padding {
    padding: 0;
  }
}
.cid-v21sk5H3io .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v21sk5H3io .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v21sk5H3io .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v21sk5H3io .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v21sk5H3io .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErSJY.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErSJY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErSJY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErSJY .modal-content,
.cid-v21BxErSJY .modal-dialog {
  height: auto;
}
.cid-v21BxErSJY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErSJY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErSJY .form-wrapper .mbr-form .form-group,
  .cid-v21BxErSJY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErSJY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErSJY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErSJY .mbr-text {
  text-align: center;
}
.cid-v21BxErSJY .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErSJY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErSJY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErSJY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErSJY .modal-open {
  overflow: hidden;
}
.cid-v21BxErSJY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErSJY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErSJY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErSJY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErSJY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErSJY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErSJY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErSJY .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErSJY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErSJY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErSJY .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErSJY .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErSJY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErSJY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErSJY .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErSJY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErSJY .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErSJY .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErSJY .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErSJY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErSJY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErSJY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErSJY .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErSJY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErSJY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErSJY .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErSJY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErSJY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErSJY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErSJY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErSJY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErSJY .modal-lg,
  .cid-v21BxErSJY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErSJY .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErSJY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErSJY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErSJY .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErSJY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErSJY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErSJY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErSJY .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErSJY .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErSJY .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvDoL.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvDoL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvDoL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvDoL .modal-content,
.cid-v2eStsvDoL .modal-dialog {
  height: auto;
}
.cid-v2eStsvDoL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvDoL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvDoL .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvDoL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvDoL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvDoL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvDoL .mbr-text {
  text-align: center;
}
.cid-v2eStsvDoL .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvDoL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvDoL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvDoL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvDoL .modal-open {
  overflow: hidden;
}
.cid-v2eStsvDoL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvDoL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvDoL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvDoL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvDoL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvDoL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvDoL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvDoL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvDoL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvDoL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvDoL .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvDoL .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvDoL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvDoL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvDoL .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvDoL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvDoL .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvDoL .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvDoL .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvDoL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvDoL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvDoL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvDoL .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvDoL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvDoL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvDoL .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvDoL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvDoL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvDoL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvDoL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvDoL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvDoL .modal-lg,
  .cid-v2eStsvDoL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvDoL .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvDoL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvDoL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvDoL .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvDoL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvDoL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvDoL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvDoL .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvDoL .mbr-section-btn .btn {
  margin: 5;
}
.cid-v21zA2Vd28 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v21zA2Vd28 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v21zA2Vd28 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v21zA2Vd28 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v21zA2Vd28 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v21zA2Vd28 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v21zA2Vd28 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v21zA2Vd28 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v21zA2Vd28 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v21zA2Vd28 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v21zA2Vd28 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v21zA2Vd28 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v21zA2Vd28 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v21zA2Vd28 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v21zA2Vd28 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v21zA2Vd28 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v21zA2Vd28 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v21zA2Vd28 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v21zA2Vd28 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v21zA2Vd28 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21zA2Vd28 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v21zA2Vd28 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v21zA2Vd28 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v21zA2Vd28 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v21zA2Vd28 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v21zA2Vd28 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v21zA2Vd28 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v21zA2Vd28 .nav-item:focus,
.cid-v21zA2Vd28 .nav-link:focus {
  outline: none;
}
.cid-v21zA2Vd28 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v21zA2Vd28 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v21zA2Vd28 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v21zA2Vd28 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v21zA2Vd28 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v21zA2Vd28 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v21zA2Vd28 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v21zA2Vd28 .navbar.opened {
  transition: all 0.3s;
}
.cid-v21zA2Vd28 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v21zA2Vd28 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v21zA2Vd28 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v21zA2Vd28 .navbar.collapsed {
  justify-content: center;
}
.cid-v21zA2Vd28 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v21zA2Vd28 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v21zA2Vd28 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v21zA2Vd28 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v21zA2Vd28 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v21zA2Vd28 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v21zA2Vd28 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v21zA2Vd28 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v21zA2Vd28 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21zA2Vd28 .navbar {
    min-height: 72px;
  }
  .cid-v21zA2Vd28 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v21zA2Vd28 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v21zA2Vd28 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v21zA2Vd28 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v21zA2Vd28 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v21zA2Vd28 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v21zA2Vd28 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v21zA2Vd28 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v21zA2Vd28 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v21zA2Vd28 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v21zA2Vd28 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v21zA2Vd28 .dropdown-item.active,
.cid-v21zA2Vd28 .dropdown-item:active {
  background-color: transparent;
}
.cid-v21zA2Vd28 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v21zA2Vd28 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v21zA2Vd28 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v21zA2Vd28 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v21zA2Vd28 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v21zA2Vd28 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v21zA2Vd28 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v21zA2Vd28 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v21zA2Vd28 .navbar-buttons {
    text-align: left;
  }
}
.cid-v21zA2Vd28 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v21zA2Vd28 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v21zA2Vd28 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v21zA2Vd28 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21zA2Vd28 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21zA2Vd28 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v21zA2Vd28 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21zA2Vd28 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v21zA2Vd28 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v21zA2Vd28 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21zA2Vd28 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v21zA2Vd28 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v21zA2Vd28 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v21zA2Vd28 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v21zA2Vd28 .navbar {
    height: 70px;
  }
  .cid-v21zA2Vd28 .navbar.opened {
    height: auto;
  }
  .cid-v21zA2Vd28 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v21zA2Vd28 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v21zA2Vd28 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v21zA2Vd28 .navbar-brand {
    margin-right: auto;
  }
  .cid-v21zA2Vd28 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v21zA2Vd28 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v21zA2Vd28 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v21zA2Vd28 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21zA2Vd28 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v21zA2Vd28 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v21zA4aqul {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v21zA4aqul .row {
  justify-content: center;
}
.cid-v21zA4aqul .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v21zA4aqul .mbr-section-title {
  color: #161616;
}
.cid-v21zA4aqul .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v21zA4aqul .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v21zA4aqul {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v21zA4aqul .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v21zA4aqul .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v21zA4aqul .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v21zA4aqul .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v21zA4aqul .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v21zA4aqul .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v21zA4aqul .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v21zA4aqul .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v21zA4aqul .text-container {
    padding: 16px;
  }
}
.cid-v21zA4aqul .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v21zA4aqul .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v21zA4aqul .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v21zA4aqul .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v21zA4aqul .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v21zA4aqul .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v21zA4aqul .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v21zA4aqul .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v21zA4aqul .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v21zA4aqul .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v21zA4aqul .text-padding {
    padding: 0;
  }
}
.cid-v21zA4aqul .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v21zA4aqul .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v21zA4aqul .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v21zA4aqul .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v21zA4aqul .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21B8yImOp.popup-builder {
  background-color: #ffffff;
}
.cid-v21B8yImOp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21B8yImOp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21B8yImOp .modal-content,
.cid-v21B8yImOp .modal-dialog {
  height: auto;
}
.cid-v21B8yImOp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21B8yImOp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21B8yImOp .form-wrapper .mbr-form .form-group,
  .cid-v21B8yImOp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21B8yImOp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21B8yImOp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21B8yImOp .mbr-text {
  text-align: center;
}
.cid-v21B8yImOp .pt-0 {
  padding-top: 0 !important;
}
.cid-v21B8yImOp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21B8yImOp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21B8yImOp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21B8yImOp .modal-open {
  overflow: hidden;
}
.cid-v21B8yImOp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21B8yImOp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21B8yImOp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21B8yImOp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21B8yImOp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21B8yImOp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21B8yImOp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21B8yImOp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21B8yImOp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21B8yImOp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21B8yImOp .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21B8yImOp .modal-backdrop.show {
  opacity: .5;
}
.cid-v21B8yImOp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21B8yImOp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21B8yImOp .modal-header {
    padding: 1rem;
  }
}
.cid-v21B8yImOp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21B8yImOp .modal-header .close svg {
  fill: #353535;
}
.cid-v21B8yImOp .modal-header .close:hover {
  opacity: 1;
}
.cid-v21B8yImOp .modal-header .close:focus {
  outline: none;
}
.cid-v21B8yImOp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21B8yImOp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21B8yImOp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21B8yImOp .modal-body {
    padding: 1rem;
  }
}
.cid-v21B8yImOp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21B8yImOp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21B8yImOp .modal-footer {
    padding: 1rem;
  }
}
.cid-v21B8yImOp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21B8yImOp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21B8yImOp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21B8yImOp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21B8yImOp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21B8yImOp .modal-lg,
  .cid-v21B8yImOp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21B8yImOp .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21B8yImOp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21B8yImOp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21B8yImOp .form-group {
  margin-bottom: 1rem;
}
.cid-v21B8yImOp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21B8yImOp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21B8yImOp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21B8yImOp .mbr-section-btn {
  margin: 0;
}
.cid-v21B8yImOp .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21B8yImOp .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvLbG.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvLbG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvLbG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvLbG .modal-content,
.cid-v2eStsvLbG .modal-dialog {
  height: auto;
}
.cid-v2eStsvLbG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvLbG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvLbG .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvLbG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvLbG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvLbG .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvLbG .mbr-text {
  text-align: center;
}
.cid-v2eStsvLbG .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvLbG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvLbG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvLbG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvLbG .modal-open {
  overflow: hidden;
}
.cid-v2eStsvLbG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvLbG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvLbG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvLbG .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvLbG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvLbG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvLbG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvLbG .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvLbG .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvLbG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvLbG .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvLbG .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvLbG .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvLbG .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvLbG .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvLbG .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvLbG .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvLbG .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvLbG .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvLbG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvLbG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvLbG .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvLbG .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvLbG .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvLbG .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvLbG .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvLbG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvLbG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvLbG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvLbG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvLbG .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvLbG .modal-lg,
  .cid-v2eStsvLbG .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvLbG .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvLbG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvLbG .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvLbG .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvLbG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvLbG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvLbG .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvLbG .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvLbG .mbr-section-btn .btn {
  margin: 5;
}
.cid-v21LqTYtjp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v21LqTYtjp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v21LqTYtjp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v21LqTYtjp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v21LqTYtjp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v21LqTYtjp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v21LqTYtjp .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v21LqTYtjp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v21LqTYtjp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v21LqTYtjp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v21LqTYtjp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v21LqTYtjp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v21LqTYtjp .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar-logo {
    padding-left: 0;
  }
}
.cid-v21LqTYtjp .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v21LqTYtjp .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v21LqTYtjp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v21LqTYtjp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v21LqTYtjp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v21LqTYtjp .nav-item:focus,
.cid-v21LqTYtjp .nav-link:focus {
  outline: none;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v21LqTYtjp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v21LqTYtjp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v21LqTYtjp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v21LqTYtjp .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v21LqTYtjp .navbar.opened {
  transition: all 0.3s;
}
.cid-v21LqTYtjp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v21LqTYtjp .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v21LqTYtjp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v21LqTYtjp .navbar.collapsed {
  justify-content: center;
}
.cid-v21LqTYtjp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v21LqTYtjp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v21LqTYtjp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v21LqTYtjp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v21LqTYtjp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v21LqTYtjp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v21LqTYtjp .navbar {
    min-height: 72px;
  }
  .cid-v21LqTYtjp .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v21LqTYtjp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v21LqTYtjp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v21LqTYtjp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v21LqTYtjp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v21LqTYtjp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v21LqTYtjp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v21LqTYtjp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v21LqTYtjp .dropdown-item.active,
.cid-v21LqTYtjp .dropdown-item:active {
  background-color: transparent;
}
.cid-v21LqTYtjp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v21LqTYtjp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v21LqTYtjp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v21LqTYtjp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v21LqTYtjp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v21LqTYtjp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v21LqTYtjp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v21LqTYtjp .navbar-buttons {
    text-align: left;
  }
}
.cid-v21LqTYtjp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v21LqTYtjp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v21LqTYtjp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v21LqTYtjp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v21LqTYtjp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v21LqTYtjp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v21LqTYtjp .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v21LqTYtjp .navbar {
    height: 70px;
  }
  .cid-v21LqTYtjp .navbar.opened {
    height: auto;
  }
  .cid-v21LqTYtjp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v21LqTYtjp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v21LqTYtjp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v21LqTYtjp .navbar-brand {
    margin-right: auto;
  }
  .cid-v21LqTYtjp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v21LqTYtjp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v21LqTYtjp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v21LqTYtjp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v21LqTYtjp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v21LqTYtjp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v21LqUPWLB {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v21LqUPWLB .row {
  justify-content: center;
}
.cid-v21LqUPWLB .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v21LqUPWLB .mbr-section-title {
  color: #161616;
}
.cid-v21LqUPWLB .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v21LqUPWLB .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v21LqUPWLB {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v21LqUPWLB .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v21LqUPWLB .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v21LqUPWLB .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v21LqUPWLB .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v21LqUPWLB .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v21LqUPWLB .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v21LqUPWLB .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v21LqUPWLB .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v21LqUPWLB .text-container {
    padding: 16px;
  }
}
.cid-v21LqUPWLB .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v21LqUPWLB .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v21LqUPWLB .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v21LqUPWLB .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v21LqUPWLB .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v21LqUPWLB .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v21LqUPWLB .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v21LqUPWLB .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v21LqUPWLB .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v21LqUPWLB .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v21LqUPWLB .text-padding {
    padding: 0;
  }
}
.cid-v21LqUPWLB .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v21LqUPWLB .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v21LqUPWLB .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v21LqUPWLB .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v21LqUPWLB .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21LqVzey1.popup-builder {
  background-color: #ffffff;
}
.cid-v21LqVzey1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21LqVzey1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21LqVzey1 .modal-content,
.cid-v21LqVzey1 .modal-dialog {
  height: auto;
}
.cid-v21LqVzey1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21LqVzey1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21LqVzey1 .form-wrapper .mbr-form .form-group,
  .cid-v21LqVzey1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21LqVzey1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21LqVzey1 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21LqVzey1 .mbr-text {
  text-align: center;
}
.cid-v21LqVzey1 .pt-0 {
  padding-top: 0 !important;
}
.cid-v21LqVzey1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21LqVzey1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21LqVzey1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21LqVzey1 .modal-open {
  overflow: hidden;
}
.cid-v21LqVzey1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21LqVzey1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21LqVzey1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21LqVzey1 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21LqVzey1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21LqVzey1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21LqVzey1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21LqVzey1 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21LqVzey1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21LqVzey1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21LqVzey1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21LqVzey1 .modal-backdrop.show {
  opacity: .5;
}
.cid-v21LqVzey1 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21LqVzey1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21LqVzey1 .modal-header {
    padding: 1rem;
  }
}
.cid-v21LqVzey1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21LqVzey1 .modal-header .close svg {
  fill: #353535;
}
.cid-v21LqVzey1 .modal-header .close:hover {
  opacity: 1;
}
.cid-v21LqVzey1 .modal-header .close:focus {
  outline: none;
}
.cid-v21LqVzey1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21LqVzey1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21LqVzey1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21LqVzey1 .modal-body {
    padding: 1rem;
  }
}
.cid-v21LqVzey1 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21LqVzey1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21LqVzey1 .modal-footer {
    padding: 1rem;
  }
}
.cid-v21LqVzey1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21LqVzey1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21LqVzey1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21LqVzey1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21LqVzey1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21LqVzey1 .modal-lg,
  .cid-v21LqVzey1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21LqVzey1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21LqVzey1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21LqVzey1 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21LqVzey1 .form-group {
  margin-bottom: 1rem;
}
.cid-v21LqVzey1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21LqVzey1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21LqVzey1 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21LqVzey1 .mbr-section-btn {
  margin: 0;
}
.cid-v21LqVzey1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21LqVzey1 .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvSf8.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvSf8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvSf8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvSf8 .modal-content,
.cid-v2eStsvSf8 .modal-dialog {
  height: auto;
}
.cid-v2eStsvSf8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvSf8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvSf8 .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvSf8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvSf8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvSf8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvSf8 .mbr-text {
  text-align: center;
}
.cid-v2eStsvSf8 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvSf8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvSf8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvSf8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvSf8 .modal-open {
  overflow: hidden;
}
.cid-v2eStsvSf8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvSf8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvSf8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvSf8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvSf8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvSf8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvSf8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvSf8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvSf8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvSf8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvSf8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvSf8 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvSf8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvSf8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvSf8 .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvSf8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvSf8 .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvSf8 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvSf8 .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvSf8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvSf8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvSf8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvSf8 .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvSf8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvSf8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvSf8 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvSf8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvSf8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvSf8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvSf8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvSf8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvSf8 .modal-lg,
  .cid-v2eStsvSf8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvSf8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvSf8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvSf8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvSf8 .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvSf8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvSf8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvSf8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvSf8 .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvSf8 .mbr-section-btn .btn {
  margin: 5;
}
.cid-v1VNoxvrUG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v1VNoxvrUG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v1VNoxvrUG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v1VNoxvrUG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1VNoxvrUG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v1VNoxvrUG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1VNoxvrUG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1VNoxvrUG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v1VNoxvrUG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v1VNoxvrUG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v1VNoxvrUG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v1VNoxvrUG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v1VNoxvrUG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v1VNoxvrUG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v1VNoxvrUG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v1VNoxvrUG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v1VNoxvrUG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v1VNoxvrUG .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1VNoxvrUG .navbar-logo {
    padding-left: 0;
  }
}
.cid-v1VNoxvrUG .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VNoxvrUG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v1VNoxvrUG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v1VNoxvrUG .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v1VNoxvrUG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v1VNoxvrUG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v1VNoxvrUG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1VNoxvrUG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v1VNoxvrUG .nav-item:focus,
.cid-v1VNoxvrUG .nav-link:focus {
  outline: none;
}
.cid-v1VNoxvrUG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1VNoxvrUG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1VNoxvrUG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1VNoxvrUG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1VNoxvrUG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1VNoxvrUG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1VNoxvrUG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v1VNoxvrUG .navbar.opened {
  transition: all 0.3s;
}
.cid-v1VNoxvrUG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1VNoxvrUG .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v1VNoxvrUG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v1VNoxvrUG .navbar.collapsed {
  justify-content: center;
}
.cid-v1VNoxvrUG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1VNoxvrUG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1VNoxvrUG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1VNoxvrUG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1VNoxvrUG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1VNoxvrUG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1VNoxvrUG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1VNoxvrUG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1VNoxvrUG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v1VNoxvrUG .navbar {
    min-height: 72px;
  }
  .cid-v1VNoxvrUG .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v1VNoxvrUG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1VNoxvrUG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1VNoxvrUG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1VNoxvrUG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1VNoxvrUG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1VNoxvrUG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1VNoxvrUG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v1VNoxvrUG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1VNoxvrUG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1VNoxvrUG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v1VNoxvrUG .dropdown-item.active,
.cid-v1VNoxvrUG .dropdown-item:active {
  background-color: transparent;
}
.cid-v1VNoxvrUG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1VNoxvrUG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1VNoxvrUG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1VNoxvrUG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v1VNoxvrUG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v1VNoxvrUG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v1VNoxvrUG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1VNoxvrUG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v1VNoxvrUG .navbar-buttons {
    text-align: left;
  }
}
.cid-v1VNoxvrUG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1VNoxvrUG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v1VNoxvrUG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1VNoxvrUG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VNoxvrUG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1VNoxvrUG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1VNoxvrUG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VNoxvrUG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1VNoxvrUG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1VNoxvrUG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1VNoxvrUG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v1VNoxvrUG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1VNoxvrUG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v1VNoxvrUG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1VNoxvrUG .navbar {
    height: 70px;
  }
  .cid-v1VNoxvrUG .navbar.opened {
    height: auto;
  }
  .cid-v1VNoxvrUG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v1VNoxvrUG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v1VNoxvrUG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v1VNoxvrUG .navbar-brand {
    margin-right: auto;
  }
  .cid-v1VNoxvrUG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v1VNoxvrUG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v1VNoxvrUG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v1VNoxvrUG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v1VNoxvrUG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v1VNoxvrUG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v1VNoysvAm {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v1VNoysvAm .row {
  justify-content: center;
}
.cid-v1VNoysvAm .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v1VNoysvAm .mbr-section-title {
  color: #161616;
}
.cid-v1VNoysvAm .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v1VNoysvAm .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v1VNoysvAm {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v1VNoysvAm .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v1VNoysvAm .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v1VNoysvAm .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VNoysvAm .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v1VNoysvAm .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v1VNoysvAm .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v1VNoysvAm .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v1VNoysvAm .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v1VNoysvAm .text-container {
    padding: 16px;
  }
}
.cid-v1VNoysvAm .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v1VNoysvAm .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v1VNoysvAm .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v1VNoysvAm .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v1VNoysvAm .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v1VNoysvAm .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v1VNoysvAm .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v1VNoysvAm .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v1VNoysvAm .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v1VNoysvAm .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v1VNoysvAm .text-padding {
    padding: 0;
  }
}
.cid-v1VNoysvAm .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v1VNoysvAm .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v1VNoysvAm .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v1VNoysvAm .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v1VNoysvAm .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v21BxErEwI.popup-builder {
  background-color: #ffffff;
}
.cid-v21BxErEwI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v21BxErEwI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v21BxErEwI .modal-content,
.cid-v21BxErEwI .modal-dialog {
  height: auto;
}
.cid-v21BxErEwI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v21BxErEwI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v21BxErEwI .form-wrapper .mbr-form .form-group,
  .cid-v21BxErEwI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v21BxErEwI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v21BxErEwI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v21BxErEwI .mbr-text {
  text-align: center;
}
.cid-v21BxErEwI .pt-0 {
  padding-top: 0 !important;
}
.cid-v21BxErEwI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v21BxErEwI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v21BxErEwI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v21BxErEwI .modal-open {
  overflow: hidden;
}
.cid-v21BxErEwI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v21BxErEwI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v21BxErEwI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v21BxErEwI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v21BxErEwI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v21BxErEwI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v21BxErEwI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v21BxErEwI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v21BxErEwI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v21BxErEwI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v21BxErEwI .modal-backdrop.fade {
  opacity: 0;
}
.cid-v21BxErEwI .modal-backdrop.show {
  opacity: .5;
}
.cid-v21BxErEwI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v21BxErEwI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErEwI .modal-header {
    padding: 1rem;
  }
}
.cid-v21BxErEwI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v21BxErEwI .modal-header .close svg {
  fill: #353535;
}
.cid-v21BxErEwI .modal-header .close:hover {
  opacity: 1;
}
.cid-v21BxErEwI .modal-header .close:focus {
  outline: none;
}
.cid-v21BxErEwI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v21BxErEwI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v21BxErEwI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErEwI .modal-body {
    padding: 1rem;
  }
}
.cid-v21BxErEwI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v21BxErEwI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v21BxErEwI .modal-footer {
    padding: 1rem;
  }
}
.cid-v21BxErEwI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v21BxErEwI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v21BxErEwI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v21BxErEwI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v21BxErEwI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v21BxErEwI .modal-lg,
  .cid-v21BxErEwI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v21BxErEwI .modal-xl {
    max-width: 1140px;
  }
}
.cid-v21BxErEwI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v21BxErEwI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v21BxErEwI .form-group {
  margin-bottom: 1rem;
}
.cid-v21BxErEwI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v21BxErEwI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v21BxErEwI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v21BxErEwI .mbr-section-btn {
  margin: 0;
}
.cid-v21BxErEwI .mbr-section-btn .btn {
  margin: 0;
}
.cid-v21BxErEwI .mbr-text P {
  text-align: center;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2eStsvs8m.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStsvs8m.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStsvs8m.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStsvs8m .modal-content,
.cid-v2eStsvs8m .modal-dialog {
  height: auto;
}
.cid-v2eStsvs8m .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStsvs8m .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStsvs8m .form-wrapper .mbr-form .form-group,
  .cid-v2eStsvs8m .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStsvs8m .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStsvs8m .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStsvs8m .mbr-text {
  text-align: center;
}
.cid-v2eStsvs8m .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStsvs8m .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStsvs8m .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStsvs8m .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStsvs8m .modal-open {
  overflow: hidden;
}
.cid-v2eStsvs8m .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStsvs8m .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStsvs8m .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStsvs8m .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStsvs8m .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStsvs8m .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStsvs8m .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStsvs8m .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStsvs8m .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStsvs8m .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStsvs8m .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStsvs8m .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStsvs8m .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStsvs8m .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvs8m .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStsvs8m .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStsvs8m .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStsvs8m .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStsvs8m .modal-header .close:focus {
  outline: none;
}
.cid-v2eStsvs8m .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStsvs8m .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStsvs8m .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvs8m .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStsvs8m .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStsvs8m .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStsvs8m .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStsvs8m .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStsvs8m .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStsvs8m .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStsvs8m .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStsvs8m .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStsvs8m .modal-lg,
  .cid-v2eStsvs8m .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStsvs8m .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStsvs8m .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStsvs8m .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStsvs8m .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStsvs8m .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStsvs8m .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStsvs8m .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStsvs8m .mbr-section-btn {
  margin: 0;
}
.cid-v2eStsvs8m .mbr-section-btn .btn {
  margin: 5;
}
.cid-v4sFrQ1W92 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4sFrQ1W92 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4sFrQ1W92 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4sFrQ1W92 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4sFrQ1W92 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4sFrQ1W92 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4sFrQ1W92 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4sFrQ1W92 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4sFrQ1W92 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4sFrQ1W92 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4sFrQ1W92 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4sFrQ1W92 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4sFrQ1W92 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4sFrQ1W92 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4sFrQ1W92 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4sFrQ1W92 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4sFrQ1W92 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4sFrQ1W92 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4sFrQ1W92 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4sFrQ1W92 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4sFrQ1W92 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4sFrQ1W92 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4sFrQ1W92 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4sFrQ1W92 .nav-item:focus,
.cid-v4sFrQ1W92 .nav-link:focus {
  outline: none;
}
.cid-v4sFrQ1W92 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4sFrQ1W92 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4sFrQ1W92 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4sFrQ1W92 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4sFrQ1W92 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4sFrQ1W92 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4sFrQ1W92 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4sFrQ1W92 .navbar.opened {
  transition: all 0.3s;
}
.cid-v4sFrQ1W92 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4sFrQ1W92 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4sFrQ1W92 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4sFrQ1W92 .navbar.collapsed {
  justify-content: center;
}
.cid-v4sFrQ1W92 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4sFrQ1W92 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4sFrQ1W92 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4sFrQ1W92 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4sFrQ1W92 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4sFrQ1W92 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4sFrQ1W92 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4sFrQ1W92 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4sFrQ1W92 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .navbar {
    min-height: 72px;
  }
  .cid-v4sFrQ1W92 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4sFrQ1W92 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4sFrQ1W92 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4sFrQ1W92 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4sFrQ1W92 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4sFrQ1W92 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4sFrQ1W92 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4sFrQ1W92 .dropdown-item.active,
.cid-v4sFrQ1W92 .dropdown-item:active {
  background-color: transparent;
}
.cid-v4sFrQ1W92 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4sFrQ1W92 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4sFrQ1W92 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4sFrQ1W92 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4sFrQ1W92 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4sFrQ1W92 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4sFrQ1W92 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4sFrQ1W92 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4sFrQ1W92 .navbar-buttons {
    text-align: left;
  }
}
.cid-v4sFrQ1W92 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4sFrQ1W92 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4sFrQ1W92 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4sFrQ1W92 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4sFrQ1W92 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4sFrQ1W92 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4sFrQ1W92 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4sFrQ1W92 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4sFrQ1W92 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4sFrQ1W92 .navbar {
    height: 70px;
  }
  .cid-v4sFrQ1W92 .navbar.opened {
    height: auto;
  }
  .cid-v4sFrQ1W92 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4sFrQ1W92 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4sFrQ1W92 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4sFrQ1W92 .navbar-brand {
    margin-right: auto;
  }
  .cid-v4sFrQ1W92 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4sFrQ1W92 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4sFrQ1W92 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4sFrQ1W92 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4sFrR4990 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v4sFrR4990 .row {
  justify-content: center;
}
.cid-v4sFrR4990 .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v4sFrR4990 .mbr-section-title {
  color: #161616;
}
.cid-v4sFrR4990 .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v4sFrR4990 .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v4sFrR4990 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v4sFrR4990 .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v4sFrR4990 .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v4sFrR4990 .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v4sFrR4990 .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v4sFrR4990 .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v4sFrR4990 .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v4sFrR4990 .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v4sFrR4990 .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v4sFrR4990 .text-container {
    padding: 16px;
  }
}
.cid-v4sFrR4990 .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v4sFrR4990 .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v4sFrR4990 .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v4sFrR4990 .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v4sFrR4990 .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v4sFrR4990 .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v4sFrR4990 .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v4sFrR4990 .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v4sFrR4990 .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v4sFrR4990 .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v4sFrR4990 .text-padding {
    padding: 0;
  }
}
.cid-v4sFrR4990 .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v4sFrR4990 .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v4sFrR4990 .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v4sFrR4990 .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v4sFrR4990 .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v4sFrRxIi0.popup-builder {
  background-color: #ffffff;
}
.cid-v4sFrRxIi0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4sFrRxIi0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4sFrRxIi0 .modal-content,
.cid-v4sFrRxIi0 .modal-dialog {
  height: auto;
}
.cid-v4sFrRxIi0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4sFrRxIi0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4sFrRxIi0 .form-wrapper .mbr-form .form-group,
  .cid-v4sFrRxIi0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4sFrRxIi0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4sFrRxIi0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4sFrRxIi0 .mbr-text {
  text-align: center;
}
.cid-v4sFrRxIi0 .pt-0 {
  padding-top: 0 !important;
}
.cid-v4sFrRxIi0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4sFrRxIi0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4sFrRxIi0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4sFrRxIi0 .modal-open {
  overflow: hidden;
}
.cid-v4sFrRxIi0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4sFrRxIi0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4sFrRxIi0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4sFrRxIi0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4sFrRxIi0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4sFrRxIi0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4sFrRxIi0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4sFrRxIi0 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4sFrRxIi0 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4sFrRxIi0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4sFrRxIi0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4sFrRxIi0 .modal-backdrop.show {
  opacity: .5;
}
.cid-v4sFrRxIi0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4sFrRxIi0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4sFrRxIi0 .modal-header {
    padding: 1rem;
  }
}
.cid-v4sFrRxIi0 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4sFrRxIi0 .modal-header .close svg {
  fill: #353535;
}
.cid-v4sFrRxIi0 .modal-header .close:hover {
  opacity: 1;
}
.cid-v4sFrRxIi0 .modal-header .close:focus {
  outline: none;
}
.cid-v4sFrRxIi0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4sFrRxIi0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4sFrRxIi0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4sFrRxIi0 .modal-body {
    padding: 1rem;
  }
}
.cid-v4sFrRxIi0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4sFrRxIi0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4sFrRxIi0 .modal-footer {
    padding: 1rem;
  }
}
.cid-v4sFrRxIi0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4sFrRxIi0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4sFrRxIi0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4sFrRxIi0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4sFrRxIi0 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4sFrRxIi0 .modal-lg,
  .cid-v4sFrRxIi0 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4sFrRxIi0 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4sFrRxIi0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4sFrRxIi0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4sFrRxIi0 .form-group {
  margin-bottom: 1rem;
}
.cid-v4sFrRxIi0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4sFrRxIi0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4sFrRxIi0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4sFrRxIi0 .mbr-section-btn {
  margin: 0;
}
.cid-v4sFrRxIi0 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4sFrRxIi0 .mbr-text P {
  text-align: center;
}
.cid-v4sFrRVKXU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4sFrRVKXU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4sFrRVKXU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4sFrRVKXU .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4sFrRVKXU .footer-col {
    flex-direction: column;
  }
}
.cid-v4sFrRVKXU .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4sFrRVKXU .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4sFrRVKXU .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4sFrRVKXU .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4sFrRVKXU .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4sFrRVKXU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4sFrRVKXU .soc-item {
  margin: 6px;
}
.cid-v4sFrRVKXU .soc-item a:hover .mbr-iconfont,
.cid-v4sFrRVKXU .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4sFrRVKXU .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4sFrRVKXU .row {
    text-align: center;
  }
  .cid-v4sFrRVKXU .social-row {
    justify-content: center;
  }
}
.cid-v4sFrRVKXU .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4sFrRVKXU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4sFrRVKXU .list {
    margin-bottom: 0rem;
  }
}
.cid-v4sFrRVKXU .mbr-text {
  color: #bbbbbb;
}
.cid-v4sFrRVKXU .mbr-section-subtitle {
  color: #000000;
}
.cid-v4sFrRVKXU .list,
.cid-v4sFrRVKXU .item-wrap {
  color: #232323;
}
.cid-v4sFrRVKXU .copyright {
  color: #000000;
}
.cid-v4sFrRVKXU a,
.cid-v4sFrRVKXU a:link,
.cid-v4sFrRVKXU a:visited {
  text-decoration: none;
}
.cid-v4sFrRVKXU a:hover,
.cid-v4sFrRVKXU a:focus,
.cid-v4sFrRVKXU a:active {
  text-decoration: none;
}
.cid-v4sFrRVKXU a,
.cid-v4sFrRVKXU a:link,
.cid-v4sFrRVKXU a:visited,
.cid-v4sFrRVKXU a:hover,
.cid-v4sFrRVKXU a:focus,
.cid-v4sFrRVKXU a:active {
  text-decoration: underline !important;
}
.cid-v4sFrRVKXU .mbr-section-btn a,
.cid-v4sFrRVKXU .mbr-section-btn a:link,
.cid-v4sFrRVKXU .mbr-section-btn a:visited,
.cid-v4sFrRVKXU .mbr-section-btn a:hover,
.cid-v4sFrRVKXU .mbr-section-btn a:focus,
.cid-v4sFrRVKXU .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4sFrRVKXU .acknowledgement-text {
  font-size: 70%;
}
.cid-v4sFrSmHHo.popup-builder {
  background-color: #ffffff;
}
.cid-v4sFrSmHHo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4sFrSmHHo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4sFrSmHHo .modal-content,
.cid-v4sFrSmHHo .modal-dialog {
  height: auto;
}
.cid-v4sFrSmHHo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4sFrSmHHo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4sFrSmHHo .form-wrapper .mbr-form .form-group,
  .cid-v4sFrSmHHo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4sFrSmHHo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4sFrSmHHo .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4sFrSmHHo .mbr-text {
  text-align: center;
}
.cid-v4sFrSmHHo .pt-0 {
  padding-top: 0 !important;
}
.cid-v4sFrSmHHo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4sFrSmHHo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4sFrSmHHo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4sFrSmHHo .modal-open {
  overflow: hidden;
}
.cid-v4sFrSmHHo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4sFrSmHHo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4sFrSmHHo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4sFrSmHHo .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4sFrSmHHo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4sFrSmHHo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4sFrSmHHo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4sFrSmHHo .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4sFrSmHHo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4sFrSmHHo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4sFrSmHHo .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4sFrSmHHo .modal-backdrop.show {
  opacity: .5;
}
.cid-v4sFrSmHHo .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4sFrSmHHo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4sFrSmHHo .modal-header {
    padding: 1rem;
  }
}
.cid-v4sFrSmHHo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4sFrSmHHo .modal-header .close svg {
  fill: #353535;
}
.cid-v4sFrSmHHo .modal-header .close:hover {
  opacity: 1;
}
.cid-v4sFrSmHHo .modal-header .close:focus {
  outline: none;
}
.cid-v4sFrSmHHo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4sFrSmHHo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4sFrSmHHo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4sFrSmHHo .modal-body {
    padding: 1rem;
  }
}
.cid-v4sFrSmHHo .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4sFrSmHHo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4sFrSmHHo .modal-footer {
    padding: 1rem;
  }
}
.cid-v4sFrSmHHo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4sFrSmHHo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4sFrSmHHo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4sFrSmHHo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4sFrSmHHo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4sFrSmHHo .modal-lg,
  .cid-v4sFrSmHHo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4sFrSmHHo .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4sFrSmHHo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4sFrSmHHo .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4sFrSmHHo .form-group {
  margin-bottom: 1rem;
}
.cid-v4sFrSmHHo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4sFrSmHHo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4sFrSmHHo .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4sFrSmHHo .mbr-section-btn {
  margin: 0;
}
.cid-v4sFrSmHHo .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2Gx3teFzj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2Gx3teFzj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Gx3teFzj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2Gx3teFzj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2Gx3teFzj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2Gx3teFzj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2Gx3teFzj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2Gx3teFzj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2Gx3teFzj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2Gx3teFzj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2Gx3teFzj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2Gx3teFzj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2Gx3teFzj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2Gx3teFzj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2Gx3teFzj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2Gx3teFzj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2Gx3teFzj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2Gx3teFzj .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2Gx3teFzj .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2Gx3teFzj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Gx3teFzj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2Gx3teFzj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2Gx3teFzj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2Gx3teFzj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Gx3teFzj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2Gx3teFzj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2Gx3teFzj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2Gx3teFzj .nav-item:focus,
.cid-v2Gx3teFzj .nav-link:focus {
  outline: none;
}
.cid-v2Gx3teFzj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2Gx3teFzj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2Gx3teFzj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2Gx3teFzj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2Gx3teFzj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2Gx3teFzj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2Gx3teFzj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2Gx3teFzj .navbar.opened {
  transition: all 0.3s;
}
.cid-v2Gx3teFzj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2Gx3teFzj .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2Gx3teFzj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2Gx3teFzj .navbar.collapsed {
  justify-content: center;
}
.cid-v2Gx3teFzj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2Gx3teFzj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2Gx3teFzj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2Gx3teFzj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2Gx3teFzj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2Gx3teFzj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2Gx3teFzj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2Gx3teFzj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2Gx3teFzj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2Gx3teFzj .navbar {
    min-height: 72px;
  }
  .cid-v2Gx3teFzj .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Gx3teFzj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2Gx3teFzj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2Gx3teFzj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2Gx3teFzj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2Gx3teFzj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2Gx3teFzj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2Gx3teFzj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2Gx3teFzj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2Gx3teFzj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2Gx3teFzj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2Gx3teFzj .dropdown-item.active,
.cid-v2Gx3teFzj .dropdown-item:active {
  background-color: transparent;
}
.cid-v2Gx3teFzj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2Gx3teFzj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2Gx3teFzj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2Gx3teFzj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2Gx3teFzj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2Gx3teFzj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2Gx3teFzj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2Gx3teFzj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2Gx3teFzj .navbar-buttons {
    text-align: left;
  }
}
.cid-v2Gx3teFzj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2Gx3teFzj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2Gx3teFzj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2Gx3teFzj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Gx3teFzj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2Gx3teFzj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2Gx3teFzj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Gx3teFzj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2Gx3teFzj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2Gx3teFzj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2Gx3teFzj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2Gx3teFzj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2Gx3teFzj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2Gx3teFzj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2Gx3teFzj .navbar {
    height: 70px;
  }
  .cid-v2Gx3teFzj .navbar.opened {
    height: auto;
  }
  .cid-v2Gx3teFzj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2Gx3teFzj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2Gx3teFzj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2Gx3teFzj .navbar-brand {
    margin-right: auto;
  }
  .cid-v2Gx3teFzj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2Gx3teFzj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2Gx3teFzj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2Gx3teFzj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2Gx3teFzj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2Gx3teFzj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vbtEbQOPOF {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #e1e7ec;
}
.cid-vbtEbQOPOF .justify-content-center {
  align-items: center;
}
.cid-vbtEbQOPOF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbtEbQOPOF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vbtEbQOPOF .item-wrapper {
  display: flex;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-vbtEbQOPOF .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vbtEbQOPOF .mbr-section-btn {
  padding-left: 1.5rem;
  text-align: right;
}
@media (max-width: 767px) {
  .cid-vbtEbQOPOF .mbr-section-btn {
    text-align: center;
    padding-left: 0rem;
  }
}
.cid-vbtEbQOPOF .row {
  align-items: center;
}
.cid-vbtEbQOPOF .card-text {
  color: #ffffff;
  margin-bottom: 0px;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-vbtEbQOPOF .card-text {
    text-align: center;
  }
}
#custom-html-h5 {
  /* Type valid CSS here */
}
#custom-html-h5 div {
  padding: 280px 0;
  color: #777;
  text-align: center;
}
#custom-html-h5 p {
  font-size: 80px;
  color: #777;
}
.cid-v2Gx3v0NEx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2Gx3v0NEx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Gx3v0NEx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2Gx3v0NEx .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2Gx3v0NEx .footer-col {
    flex-direction: column;
  }
}
.cid-v2Gx3v0NEx .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2Gx3v0NEx .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2Gx3v0NEx .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Gx3v0NEx .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Gx3v0NEx .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2Gx3v0NEx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2Gx3v0NEx .soc-item {
  margin: 6px;
}
.cid-v2Gx3v0NEx .soc-item a:hover .mbr-iconfont,
.cid-v2Gx3v0NEx .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2Gx3v0NEx .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2Gx3v0NEx .row {
    text-align: center;
  }
  .cid-v2Gx3v0NEx .social-row {
    justify-content: center;
  }
}
.cid-v2Gx3v0NEx .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2Gx3v0NEx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Gx3v0NEx .list {
    margin-bottom: 0rem;
  }
}
.cid-v2Gx3v0NEx .mbr-text {
  color: #bbbbbb;
}
.cid-v2Gx3v0NEx .mbr-section-subtitle {
  color: #000000;
}
.cid-v2Gx3v0NEx .list,
.cid-v2Gx3v0NEx .item-wrap {
  color: #232323;
}
.cid-v2Gx3v0NEx .copyright {
  color: #000000;
}
.cid-v2Gx3v0NEx a,
.cid-v2Gx3v0NEx a:link,
.cid-v2Gx3v0NEx a:visited {
  text-decoration: none;
}
.cid-v2Gx3v0NEx a:hover,
.cid-v2Gx3v0NEx a:focus,
.cid-v2Gx3v0NEx a:active {
  text-decoration: none;
}
.cid-v2Gx3v0NEx a,
.cid-v2Gx3v0NEx a:link,
.cid-v2Gx3v0NEx a:visited,
.cid-v2Gx3v0NEx a:hover,
.cid-v2Gx3v0NEx a:focus,
.cid-v2Gx3v0NEx a:active {
  text-decoration: underline !important;
}
.cid-v2Gx3v0NEx .mbr-section-btn a,
.cid-v2Gx3v0NEx .mbr-section-btn a:link,
.cid-v2Gx3v0NEx .mbr-section-btn a:visited,
.cid-v2Gx3v0NEx .mbr-section-btn a:hover,
.cid-v2Gx3v0NEx .mbr-section-btn a:focus,
.cid-v2Gx3v0NEx .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2Gx3v0NEx .acknowledgement-text {
  font-size: 70%;
}
.cid-v2Gx3vtena.popup-builder {
  background-color: #ffffff;
}
.cid-v2Gx3vtena.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Gx3vtena.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Gx3vtena .modal-content,
.cid-v2Gx3vtena .modal-dialog {
  height: auto;
}
.cid-v2Gx3vtena .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Gx3vtena .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Gx3vtena .form-wrapper .mbr-form .form-group,
  .cid-v2Gx3vtena .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Gx3vtena .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Gx3vtena .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Gx3vtena .mbr-text {
  text-align: center;
}
.cid-v2Gx3vtena .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Gx3vtena .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Gx3vtena .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Gx3vtena .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Gx3vtena .modal-open {
  overflow: hidden;
}
.cid-v2Gx3vtena .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Gx3vtena .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Gx3vtena .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Gx3vtena .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Gx3vtena .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Gx3vtena .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Gx3vtena .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Gx3vtena .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Gx3vtena .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Gx3vtena .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Gx3vtena .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Gx3vtena .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Gx3vtena .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Gx3vtena .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Gx3vtena .modal-header {
    padding: 1rem;
  }
}
.cid-v2Gx3vtena .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Gx3vtena .modal-header .close svg {
  fill: #353535;
}
.cid-v2Gx3vtena .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Gx3vtena .modal-header .close:focus {
  outline: none;
}
.cid-v2Gx3vtena .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Gx3vtena .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Gx3vtena .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Gx3vtena .modal-body {
    padding: 1rem;
  }
}
.cid-v2Gx3vtena .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Gx3vtena .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Gx3vtena .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Gx3vtena .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Gx3vtena .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Gx3vtena .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Gx3vtena .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Gx3vtena .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Gx3vtena .modal-lg,
  .cid-v2Gx3vtena .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Gx3vtena .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Gx3vtena .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Gx3vtena .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Gx3vtena .form-group {
  margin-bottom: 1rem;
}
.cid-v2Gx3vtena .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Gx3vtena .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Gx3vtena .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Gx3vtena .mbr-section-btn {
  margin: 0;
}
.cid-v2Gx3vtena .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2Gx3vtena .mbr-text P {
  text-align: center;
}
.cid-v2Gx3vWEUG.popup-builder {
  background-color: #ffffff;
}
.cid-v2Gx3vWEUG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2Gx3vWEUG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2Gx3vWEUG .modal-content,
.cid-v2Gx3vWEUG .modal-dialog {
  height: auto;
}
.cid-v2Gx3vWEUG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2Gx3vWEUG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2Gx3vWEUG .form-wrapper .mbr-form .form-group,
  .cid-v2Gx3vWEUG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2Gx3vWEUG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2Gx3vWEUG .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2Gx3vWEUG .mbr-text {
  text-align: center;
}
.cid-v2Gx3vWEUG .pt-0 {
  padding-top: 0 !important;
}
.cid-v2Gx3vWEUG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2Gx3vWEUG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2Gx3vWEUG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2Gx3vWEUG .modal-open {
  overflow: hidden;
}
.cid-v2Gx3vWEUG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2Gx3vWEUG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2Gx3vWEUG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2Gx3vWEUG .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2Gx3vWEUG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2Gx3vWEUG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2Gx3vWEUG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2Gx3vWEUG .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2Gx3vWEUG .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2Gx3vWEUG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2Gx3vWEUG .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2Gx3vWEUG .modal-backdrop.show {
  opacity: .5;
}
.cid-v2Gx3vWEUG .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2Gx3vWEUG .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Gx3vWEUG .modal-header {
    padding: 1rem;
  }
}
.cid-v2Gx3vWEUG .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2Gx3vWEUG .modal-header .close svg {
  fill: #353535;
}
.cid-v2Gx3vWEUG .modal-header .close:hover {
  opacity: 1;
}
.cid-v2Gx3vWEUG .modal-header .close:focus {
  outline: none;
}
.cid-v2Gx3vWEUG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2Gx3vWEUG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2Gx3vWEUG .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Gx3vWEUG .modal-body {
    padding: 1rem;
  }
}
.cid-v2Gx3vWEUG .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2Gx3vWEUG .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2Gx3vWEUG .modal-footer {
    padding: 1rem;
  }
}
.cid-v2Gx3vWEUG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2Gx3vWEUG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2Gx3vWEUG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2Gx3vWEUG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2Gx3vWEUG .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2Gx3vWEUG .modal-lg,
  .cid-v2Gx3vWEUG .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2Gx3vWEUG .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2Gx3vWEUG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2Gx3vWEUG .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2Gx3vWEUG .form-group {
  margin-bottom: 1rem;
}
.cid-v2Gx3vWEUG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2Gx3vWEUG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2Gx3vWEUG .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2Gx3vWEUG .mbr-section-btn {
  margin: 0;
}
.cid-v2Gx3vWEUG .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vcSIDF8duD {
  background-color: #ffffff;
  padding-top: 0;
  padding-bottom: 0;
}
.cid-vcSIDF8duD .carousel {
  width: 100%;
}
.cid-vcSIDF8duD .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-vcSIDF8duD .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-vcSIDF8duD img,
.cid-vcSIDF8duD .item-wrapper {
  border-radius: 0 !important;
}
.cid-vcSIDF8duD .carousel-caption {
  bottom: 40px;
  z-index: 1;
}
.cid-vcSIDF8duD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vcSIDF8duD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vcSIDF8duD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vcSIDF8duD .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-vcSIDF8duD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vcSIDF8duD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vcSIDF8duD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vcSIDF8duD .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vcSIDF8duD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vcSIDF8duD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vcSIDF8duD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vcSIDF8duD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vcSIDF8duD .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-vcSIDF8duD .carousel-indicators li.active,
.cid-vcSIDF8duD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vcSIDF8duD .carousel-indicators li::after,
.cid-vcSIDF8duD .carousel-indicators li::before {
  content: none;
}
.cid-vcSIDF8duD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vcSIDF8duD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-vcSIDF8duD .mbr-section-subtitle,
  .cid-vcSIDF8duD .mbr-section-text,
  .cid-vcSIDF8duD .mbr-section-btn {
    text-align: center;
  }
}
.cid-vcSIDF8duD .carousel-control-prev,
.cid-vcSIDF8duD .carousel-control-next {
  display: none;
}
.cid-vcSJswoaSd {
  padding-top: 4.5rem;
  padding-bottom: 4rem;
  background: #ffffff;
}
.cid-vcSJswoaSd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcSJswoaSd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcSJswoaSd .card-wrapper {
  background-color: #ffffff;
  padding: 1rem 2rem;
}
.cid-vcSJswoaSd .google-map {
  margin-top: -2rem;
  height: auto;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vcSJswoaSd .google-map iframe {
  width: 80%;
  height: 80%;
  aspect-ratio: 1.77777778;
  background-color: #000000;
  border: 1;
  padding: 1;
}
@media (max-width: 768px) {
  .cid-vcSJswoaSd .google-map {
    margin-top: 10;
    height: auto;
  }
  .cid-vcSJswoaSd .google-map iframe {
    width: 80%;
    height: auto;
    aspect-ratio: 1;
  }
}
.cid-vcSJswoaSd .content-head {
  max-width: 800px;
}
.cid-vcSJswoaSd .card-title,
.cid-vcSJswoaSd .iconfont-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vcSJswoaSd .card-text,
.cid-vcSJswoaSd .mbr-section-btn {
  color: #ffffff;
}
.cid-vcSJswoaSd .mbr-desc,
.cid-vcSJswoaSd .desc-wrapper {
  color: #fdfde1;
}
.cid-vcSJswoaSd .mbr-section-btn {
  display: flex;
  justify-content: center;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .cid-vcSJswoaSd .mbr-section-btn {
    width: 100%;
  }
  .cid-vcSJswoaSd .mbr-section-btn .btn {
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUCdiq.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUCdiq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUCdiq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUCdiq .modal-content,
.cid-v2STgUCdiq .modal-dialog {
  height: auto;
}
.cid-v2STgUCdiq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUCdiq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUCdiq .form-wrapper .mbr-form .form-group,
  .cid-v2STgUCdiq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUCdiq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUCdiq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUCdiq .mbr-text {
  text-align: center;
}
.cid-v2STgUCdiq .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUCdiq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUCdiq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUCdiq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUCdiq .modal-open {
  overflow: hidden;
}
.cid-v2STgUCdiq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUCdiq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUCdiq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUCdiq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUCdiq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUCdiq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUCdiq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUCdiq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUCdiq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUCdiq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUCdiq .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUCdiq .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUCdiq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUCdiq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUCdiq .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUCdiq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUCdiq .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUCdiq .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUCdiq .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUCdiq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUCdiq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUCdiq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUCdiq .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUCdiq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUCdiq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUCdiq .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUCdiq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUCdiq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUCdiq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUCdiq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUCdiq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUCdiq .modal-lg,
  .cid-v2STgUCdiq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUCdiq .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUCdiq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUCdiq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUCdiq .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUCdiq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUCdiq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUCdiq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUCdiq .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUCdiq .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUCdiq .mbr-text P {
  text-align: center;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
#cygnetpsychsearch {
  /* Type valid CSS here */
}
#cygnetpsychsearch div {
  padding: 100px 0;
  color: #777;
  text-align: center;
}
#cygnetpsychsearch p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUFNgR.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUFNgR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUFNgR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUFNgR .modal-content,
.cid-v2STgUFNgR .modal-dialog {
  height: auto;
}
.cid-v2STgUFNgR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUFNgR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUFNgR .form-wrapper .mbr-form .form-group,
  .cid-v2STgUFNgR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUFNgR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUFNgR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUFNgR .mbr-text {
  text-align: center;
}
.cid-v2STgUFNgR .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUFNgR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUFNgR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUFNgR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUFNgR .modal-open {
  overflow: hidden;
}
.cid-v2STgUFNgR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUFNgR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUFNgR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUFNgR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUFNgR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUFNgR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUFNgR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUFNgR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUFNgR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUFNgR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUFNgR .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUFNgR .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUFNgR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUFNgR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFNgR .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUFNgR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUFNgR .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUFNgR .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUFNgR .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUFNgR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUFNgR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUFNgR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFNgR .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUFNgR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUFNgR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUFNgR .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUFNgR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUFNgR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUFNgR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUFNgR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUFNgR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUFNgR .modal-lg,
  .cid-v2STgUFNgR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUFNgR .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUFNgR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUFNgR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUFNgR .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUFNgR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUFNgR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUFNgR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUFNgR .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUFNgR .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUFNgR .mbr-text P {
  text-align: center;
}
.cid-v4sFrQ1W92 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4sFrQ1W92 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4sFrQ1W92 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4sFrQ1W92 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v4sFrQ1W92 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4sFrQ1W92 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4sFrQ1W92 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4sFrQ1W92 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v4sFrQ1W92 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v4sFrQ1W92 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4sFrQ1W92 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4sFrQ1W92 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4sFrQ1W92 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v4sFrQ1W92 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4sFrQ1W92 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4sFrQ1W92 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4sFrQ1W92 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v4sFrQ1W92 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4sFrQ1W92 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v4sFrQ1W92 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v4sFrQ1W92 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4sFrQ1W92 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4sFrQ1W92 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v4sFrQ1W92 .nav-item:focus,
.cid-v4sFrQ1W92 .nav-link:focus {
  outline: none;
}
.cid-v4sFrQ1W92 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4sFrQ1W92 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4sFrQ1W92 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4sFrQ1W92 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4sFrQ1W92 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4sFrQ1W92 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4sFrQ1W92 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v4sFrQ1W92 .navbar.opened {
  transition: all 0.3s;
}
.cid-v4sFrQ1W92 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4sFrQ1W92 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v4sFrQ1W92 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4sFrQ1W92 .navbar.collapsed {
  justify-content: center;
}
.cid-v4sFrQ1W92 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4sFrQ1W92 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4sFrQ1W92 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4sFrQ1W92 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4sFrQ1W92 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4sFrQ1W92 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4sFrQ1W92 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4sFrQ1W92 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4sFrQ1W92 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4sFrQ1W92 .navbar {
    min-height: 72px;
  }
  .cid-v4sFrQ1W92 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4sFrQ1W92 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4sFrQ1W92 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4sFrQ1W92 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4sFrQ1W92 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4sFrQ1W92 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4sFrQ1W92 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4sFrQ1W92 .dropdown-item.active,
.cid-v4sFrQ1W92 .dropdown-item:active {
  background-color: transparent;
}
.cid-v4sFrQ1W92 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4sFrQ1W92 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4sFrQ1W92 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4sFrQ1W92 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v4sFrQ1W92 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4sFrQ1W92 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4sFrQ1W92 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4sFrQ1W92 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4sFrQ1W92 .navbar-buttons {
    text-align: left;
  }
}
.cid-v4sFrQ1W92 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4sFrQ1W92 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4sFrQ1W92 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4sFrQ1W92 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4sFrQ1W92 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4sFrQ1W92 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4sFrQ1W92 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4sFrQ1W92 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4sFrQ1W92 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4sFrQ1W92 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4sFrQ1W92 .navbar {
    height: 70px;
  }
  .cid-v4sFrQ1W92 .navbar.opened {
    height: auto;
  }
  .cid-v4sFrQ1W92 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4sFrQ1W92 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4sFrQ1W92 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4sFrQ1W92 .navbar-brand {
    margin-right: auto;
  }
  .cid-v4sFrQ1W92 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4sFrQ1W92 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4sFrQ1W92 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4sFrQ1W92 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4sFrQ1W92 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4sFrQ1W92 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4sGuEJEgc {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4sGuEJEgc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4sGuEJEgc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4sGuEJEgc .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v4sGuEJEgc .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v4sGuEJEgc .mbr-section-title {
  text-align: center;
}
.cid-v4sGuEJEgc .mbr-section-subtitle {
  text-align: center;
}
.cid-v4sGuEJEgc .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-v4sGuEJEgc .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-v4sGuEJEgc .content-head {
  max-width: 800px;
}
.cid-v4sGuEJEgc .img-box {
  display: flex;
  justify-content: center;
}
.cid-v4sGuEJEgc .card-title {
  text-align: center;
}
.cid-v4sGuEJEgc .card-text {
  text-align: center;
}
.cid-v4sGuEJEgc .link {
  text-align: center;
}
#Pain-Specialist-Fees {
  /* Type valid CSS here */
}
#Pain-Specialist-Fees div {
  padding: 80px 0;
  color: #1a1919;
  text-align: center;
}
#Pain-Specialist-Fees p {
  font-size: 18px;
  color: #1a1919;
}
.cid-v4sJeio8d2 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v4sJeio8d2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4sJeio8d2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4sJeio8d2 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v4sJeio8d2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v4sJeio8d2 .mbr-section-title {
  text-align: center;
}
.cid-v4sJeio8d2 .mbr-section-subtitle {
  text-align: center;
}
.cid-v4sJeio8d2 .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-v4sJeio8d2 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-v4sJeio8d2 .content-head {
  max-width: 800px;
}
.cid-v4sJeio8d2 .img-box {
  display: flex;
  justify-content: center;
}
.cid-v4sJeio8d2 .card-title {
  text-align: center;
}
.cid-v4sJeio8d2 .card-text {
  text-align: center;
}
.cid-v4sJeio8d2 .link {
  text-align: center;
}
.cid-v4sFrRVKXU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v4sFrRVKXU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4sFrRVKXU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4sFrRVKXU .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v4sFrRVKXU .footer-col {
    flex-direction: column;
  }
}
.cid-v4sFrRVKXU .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v4sFrRVKXU .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v4sFrRVKXU .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v4sFrRVKXU .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4sFrRVKXU .mbr-section-btn {
    text-align: center;
  }
}
.cid-v4sFrRVKXU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v4sFrRVKXU .soc-item {
  margin: 6px;
}
.cid-v4sFrRVKXU .soc-item a:hover .mbr-iconfont,
.cid-v4sFrRVKXU .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v4sFrRVKXU .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v4sFrRVKXU .row {
    text-align: center;
  }
  .cid-v4sFrRVKXU .social-row {
    justify-content: center;
  }
}
.cid-v4sFrRVKXU .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v4sFrRVKXU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v4sFrRVKXU .list {
    margin-bottom: 0rem;
  }
}
.cid-v4sFrRVKXU .mbr-text {
  color: #bbbbbb;
}
.cid-v4sFrRVKXU .mbr-section-subtitle {
  color: #000000;
}
.cid-v4sFrRVKXU .list,
.cid-v4sFrRVKXU .item-wrap {
  color: #232323;
}
.cid-v4sFrRVKXU .copyright {
  color: #000000;
}
.cid-v4sFrRVKXU a,
.cid-v4sFrRVKXU a:link,
.cid-v4sFrRVKXU a:visited {
  text-decoration: none;
}
.cid-v4sFrRVKXU a:hover,
.cid-v4sFrRVKXU a:focus,
.cid-v4sFrRVKXU a:active {
  text-decoration: none;
}
.cid-v4sFrRVKXU a,
.cid-v4sFrRVKXU a:link,
.cid-v4sFrRVKXU a:visited,
.cid-v4sFrRVKXU a:hover,
.cid-v4sFrRVKXU a:focus,
.cid-v4sFrRVKXU a:active {
  text-decoration: underline !important;
}
.cid-v4sFrRVKXU .mbr-section-btn a,
.cid-v4sFrRVKXU .mbr-section-btn a:link,
.cid-v4sFrRVKXU .mbr-section-btn a:visited,
.cid-v4sFrRVKXU .mbr-section-btn a:hover,
.cid-v4sFrRVKXU .mbr-section-btn a:focus,
.cid-v4sFrRVKXU .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v4sFrRVKXU .acknowledgement-text {
  font-size: 70%;
}
.cid-v4wkKw9yQm.popup-builder {
  background-color: #ffffff;
}
.cid-v4wkKw9yQm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v4wkKw9yQm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v4wkKw9yQm .modal-content,
.cid-v4wkKw9yQm .modal-dialog {
  height: auto;
}
.cid-v4wkKw9yQm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v4wkKw9yQm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v4wkKw9yQm .form-wrapper .mbr-form .form-group,
  .cid-v4wkKw9yQm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v4wkKw9yQm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v4wkKw9yQm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v4wkKw9yQm .mbr-text {
  text-align: center;
}
.cid-v4wkKw9yQm .pt-0 {
  padding-top: 0 !important;
}
.cid-v4wkKw9yQm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v4wkKw9yQm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v4wkKw9yQm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v4wkKw9yQm .modal-open {
  overflow: hidden;
}
.cid-v4wkKw9yQm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v4wkKw9yQm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v4wkKw9yQm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v4wkKw9yQm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v4wkKw9yQm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v4wkKw9yQm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v4wkKw9yQm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v4wkKw9yQm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v4wkKw9yQm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v4wkKw9yQm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v4wkKw9yQm .modal-backdrop.fade {
  opacity: 0;
}
.cid-v4wkKw9yQm .modal-backdrop.show {
  opacity: .5;
}
.cid-v4wkKw9yQm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v4wkKw9yQm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wkKw9yQm .modal-header {
    padding: 1rem;
  }
}
.cid-v4wkKw9yQm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v4wkKw9yQm .modal-header .close svg {
  fill: #353535;
}
.cid-v4wkKw9yQm .modal-header .close:hover {
  opacity: 1;
}
.cid-v4wkKw9yQm .modal-header .close:focus {
  outline: none;
}
.cid-v4wkKw9yQm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v4wkKw9yQm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v4wkKw9yQm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wkKw9yQm .modal-body {
    padding: 1rem;
  }
}
.cid-v4wkKw9yQm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v4wkKw9yQm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v4wkKw9yQm .modal-footer {
    padding: 1rem;
  }
}
.cid-v4wkKw9yQm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v4wkKw9yQm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v4wkKw9yQm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v4wkKw9yQm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v4wkKw9yQm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v4wkKw9yQm .modal-lg,
  .cid-v4wkKw9yQm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v4wkKw9yQm .modal-xl {
    max-width: 1140px;
  }
}
.cid-v4wkKw9yQm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v4wkKw9yQm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v4wkKw9yQm .form-group {
  margin-bottom: 1rem;
}
.cid-v4wkKw9yQm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v4wkKw9yQm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v4wkKw9yQm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v4wkKw9yQm .mbr-section-btn {
  margin: 0;
}
.cid-v4wkKw9yQm .mbr-section-btn .btn {
  margin: 0;
}
.cid-v4wkKw9yQm .mbr-text P {
  text-align: center;
}
.cid-v5v6RnltrP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v5v6RnltrP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v5v6RnltrP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v5v6RnltrP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5v6RnltrP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v5v6RnltrP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5v6RnltrP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5v6RnltrP .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v5v6RnltrP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v5v6RnltrP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v5v6RnltrP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v5v6RnltrP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5v6RnltrP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v5v6RnltrP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v5v6RnltrP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v5v6RnltrP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v5v6RnltrP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v5v6RnltrP .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v5v6RnltrP .navbar-logo {
    padding-left: 0;
  }
}
.cid-v5v6RnltrP .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5v6RnltrP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v5v6RnltrP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v5v6RnltrP .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v5v6RnltrP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v5v6RnltrP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v5v6RnltrP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v5v6RnltrP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v5v6RnltrP .nav-item:focus,
.cid-v5v6RnltrP .nav-link:focus {
  outline: none;
}
.cid-v5v6RnltrP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5v6RnltrP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5v6RnltrP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5v6RnltrP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5v6RnltrP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5v6RnltrP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5v6RnltrP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v5v6RnltrP .navbar.opened {
  transition: all 0.3s;
}
.cid-v5v6RnltrP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5v6RnltrP .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v5v6RnltrP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v5v6RnltrP .navbar.collapsed {
  justify-content: center;
}
.cid-v5v6RnltrP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5v6RnltrP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5v6RnltrP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v5v6RnltrP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5v6RnltrP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5v6RnltrP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5v6RnltrP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5v6RnltrP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5v6RnltrP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v5v6RnltrP .navbar {
    min-height: 72px;
  }
  .cid-v5v6RnltrP .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v5v6RnltrP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5v6RnltrP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5v6RnltrP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5v6RnltrP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5v6RnltrP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5v6RnltrP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5v6RnltrP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v5v6RnltrP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5v6RnltrP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5v6RnltrP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v5v6RnltrP .dropdown-item.active,
.cid-v5v6RnltrP .dropdown-item:active {
  background-color: transparent;
}
.cid-v5v6RnltrP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5v6RnltrP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5v6RnltrP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5v6RnltrP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v5v6RnltrP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v5v6RnltrP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v5v6RnltrP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5v6RnltrP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v5v6RnltrP .navbar-buttons {
    text-align: left;
  }
}
.cid-v5v6RnltrP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5v6RnltrP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5v6RnltrP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5v6RnltrP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5v6RnltrP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5v6RnltrP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5v6RnltrP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5v6RnltrP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5v6RnltrP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5v6RnltrP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5v6RnltrP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v5v6RnltrP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5v6RnltrP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v5v6RnltrP .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5v6RnltrP .navbar {
    height: 70px;
  }
  .cid-v5v6RnltrP .navbar.opened {
    height: auto;
  }
  .cid-v5v6RnltrP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5v6RnltrP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v5v6RnltrP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v5v6RnltrP .navbar-brand {
    margin-right: auto;
  }
  .cid-v5v6RnltrP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v5v6RnltrP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v5v6RnltrP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5v6RnltrP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5v6RnltrP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v5v6RnltrP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v5v6RoJFqJ {
  display: flex;
  background-image: url("../../../assets/images/d85a12b6-9b4a-48de-80d2-932b9920ef83-1036x691.jpg?v=1WlW3h");
}
.cid-v5v6RoJFqJ .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-v5v6RoJFqJ {
    align-items: center;
  }
  .cid-v5v6RoJFqJ .row {
    justify-content: center;
  }
  .cid-v5v6RoJFqJ .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v5v6RoJFqJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v5v6RoJFqJ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v5v6RoJFqJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v5v6RoJFqJ .content-wrap {
    width: 100%;
  }
}
.cid-v5v6RoJFqJ .mbr-section-title,
.cid-v5v6RoJFqJ .mbr-section-subtitle {
  text-align: center;
}
.cid-v5v6RoJFqJ .mbr-text,
.cid-v5v6RoJFqJ .mbr-section-btn {
  text-align: center;
}
.cid-v9hiPmmehp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-v9hiPmmehp input {
  padding: 1.5rem 1.5rem;
  border: none !important;
  height: 100%;
}
.cid-v9hiPmmehp input:hover {
  border: none !important;
}
.cid-v9hiPmmehp .btn {
  height: 100%;
  margin: auto;
}
@media (min-width: 768px) {
  .cid-v9hiPmmehp .btn {
    margin-left: 0.625rem;
  }
}
@media (min-width: 992px) {
  .cid-v9hiPmmehp .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v9hiPmmehp .row {
    justify-content: center;
  }
}
.cid-v9hiPmmehp .mbr-section-btn {
  display: flex;
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-v9hiPmmehp .mbr-section-btn {
    margin-top: 1rem;
  }
}
.cid-v9hiPmmehp .mbr-section-btn .btn {
  width: auto;
}
@media (max-width: 991px) {
  .cid-v9hiPmmehp .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-v9hiPmmehp .content-wrapper {
    flex-direction: column-reverse;
  }
}
.cid-v9hiPmmehp .justify-content-center {
  align-items: center;
}
.cid-v9hiPmmehp .mbr-section-title {
  color: #260a30;
}
.cid-v9hiPmmehp .mbr-text {
  color: #260a30;
}
.cid-v5v6RpJ0FB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v5v6RpJ0FB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5v6RpJ0FB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5v6RpJ0FB .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v5v6RpJ0FB .footer-col {
    flex-direction: column;
  }
}
.cid-v5v6RpJ0FB .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v5v6RpJ0FB .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5v6RpJ0FB .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v5v6RpJ0FB .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v5v6RpJ0FB .mbr-section-btn {
    text-align: center;
  }
}
.cid-v5v6RpJ0FB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v5v6RpJ0FB .soc-item {
  margin: 6px;
}
.cid-v5v6RpJ0FB .soc-item a:hover .mbr-iconfont,
.cid-v5v6RpJ0FB .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v5v6RpJ0FB .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v5v6RpJ0FB .row {
    text-align: center;
  }
  .cid-v5v6RpJ0FB .social-row {
    justify-content: center;
  }
}
.cid-v5v6RpJ0FB .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v5v6RpJ0FB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5v6RpJ0FB .list {
    margin-bottom: 0rem;
  }
}
.cid-v5v6RpJ0FB .mbr-text {
  color: #bbbbbb;
}
.cid-v5v6RpJ0FB .mbr-section-subtitle {
  color: #000000;
}
.cid-v5v6RpJ0FB .list,
.cid-v5v6RpJ0FB .item-wrap {
  color: #232323;
}
.cid-v5v6RpJ0FB .copyright {
  color: #000000;
}
.cid-v5v6RpJ0FB a,
.cid-v5v6RpJ0FB a:link,
.cid-v5v6RpJ0FB a:visited {
  text-decoration: none;
}
.cid-v5v6RpJ0FB a:hover,
.cid-v5v6RpJ0FB a:focus,
.cid-v5v6RpJ0FB a:active {
  text-decoration: none;
}
.cid-v5v6RpJ0FB a,
.cid-v5v6RpJ0FB a:link,
.cid-v5v6RpJ0FB a:visited,
.cid-v5v6RpJ0FB a:hover,
.cid-v5v6RpJ0FB a:focus,
.cid-v5v6RpJ0FB a:active {
  text-decoration: underline !important;
}
.cid-v5v6RpJ0FB .mbr-section-btn a,
.cid-v5v6RpJ0FB .mbr-section-btn a:link,
.cid-v5v6RpJ0FB .mbr-section-btn a:visited,
.cid-v5v6RpJ0FB .mbr-section-btn a:hover,
.cid-v5v6RpJ0FB .mbr-section-btn a:focus,
.cid-v5v6RpJ0FB .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v5v6RpJ0FB .acknowledgement-text {
  font-size: 70%;
}
.cid-v5v6Rt0SxB.popup-builder {
  background-color: #ffffff;
}
.cid-v5v6Rt0SxB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v5v6Rt0SxB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v5v6Rt0SxB .modal-content,
.cid-v5v6Rt0SxB .modal-dialog {
  height: auto;
}
.cid-v5v6Rt0SxB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v5v6Rt0SxB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v5v6Rt0SxB .form-wrapper .mbr-form .form-group,
  .cid-v5v6Rt0SxB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v5v6Rt0SxB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v5v6Rt0SxB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5v6Rt0SxB .mbr-text {
  text-align: center;
}
.cid-v5v6Rt0SxB .pt-0 {
  padding-top: 0 !important;
}
.cid-v5v6Rt0SxB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v5v6Rt0SxB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v5v6Rt0SxB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v5v6Rt0SxB .modal-open {
  overflow: hidden;
}
.cid-v5v6Rt0SxB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v5v6Rt0SxB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v5v6Rt0SxB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v5v6Rt0SxB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v5v6Rt0SxB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v5v6Rt0SxB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v5v6Rt0SxB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v5v6Rt0SxB .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v5v6Rt0SxB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v5v6Rt0SxB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v5v6Rt0SxB .modal-backdrop.fade {
  opacity: 0;
}
.cid-v5v6Rt0SxB .modal-backdrop.show {
  opacity: .5;
}
.cid-v5v6Rt0SxB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v5v6Rt0SxB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v5v6Rt0SxB .modal-header {
    padding: 1rem;
  }
}
.cid-v5v6Rt0SxB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v5v6Rt0SxB .modal-header .close svg {
  fill: #353535;
}
.cid-v5v6Rt0SxB .modal-header .close:hover {
  opacity: 1;
}
.cid-v5v6Rt0SxB .modal-header .close:focus {
  outline: none;
}
.cid-v5v6Rt0SxB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v5v6Rt0SxB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v5v6Rt0SxB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5v6Rt0SxB .modal-body {
    padding: 1rem;
  }
}
.cid-v5v6Rt0SxB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v5v6Rt0SxB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5v6Rt0SxB .modal-footer {
    padding: 1rem;
  }
}
.cid-v5v6Rt0SxB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v5v6Rt0SxB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v5v6Rt0SxB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v5v6Rt0SxB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v5v6Rt0SxB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v5v6Rt0SxB .modal-lg,
  .cid-v5v6Rt0SxB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v5v6Rt0SxB .modal-xl {
    max-width: 1140px;
  }
}
.cid-v5v6Rt0SxB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v5v6Rt0SxB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v5v6Rt0SxB .form-group {
  margin-bottom: 1rem;
}
.cid-v5v6Rt0SxB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v5v6Rt0SxB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v5v6Rt0SxB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v5v6Rt0SxB .mbr-section-btn {
  margin: 0;
}
.cid-v5v6Rt0SxB .mbr-section-btn .btn {
  margin: 0;
}
.cid-v5v6Rt0SxB .mbr-text P {
  text-align: center;
}
.cid-v5v6Rtyslb.popup-builder {
  background-color: #ffffff;
}
.cid-v5v6Rtyslb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v5v6Rtyslb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v5v6Rtyslb .modal-content,
.cid-v5v6Rtyslb .modal-dialog {
  height: auto;
}
.cid-v5v6Rtyslb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v5v6Rtyslb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v5v6Rtyslb .form-wrapper .mbr-form .form-group,
  .cid-v5v6Rtyslb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v5v6Rtyslb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v5v6Rtyslb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5v6Rtyslb .mbr-text {
  text-align: center;
}
.cid-v5v6Rtyslb .pt-0 {
  padding-top: 0 !important;
}
.cid-v5v6Rtyslb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v5v6Rtyslb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v5v6Rtyslb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v5v6Rtyslb .modal-open {
  overflow: hidden;
}
.cid-v5v6Rtyslb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v5v6Rtyslb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v5v6Rtyslb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v5v6Rtyslb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v5v6Rtyslb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v5v6Rtyslb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v5v6Rtyslb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v5v6Rtyslb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v5v6Rtyslb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v5v6Rtyslb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v5v6Rtyslb .modal-backdrop.fade {
  opacity: 0;
}
.cid-v5v6Rtyslb .modal-backdrop.show {
  opacity: .5;
}
.cid-v5v6Rtyslb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v5v6Rtyslb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v5v6Rtyslb .modal-header {
    padding: 1rem;
  }
}
.cid-v5v6Rtyslb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v5v6Rtyslb .modal-header .close svg {
  fill: #353535;
}
.cid-v5v6Rtyslb .modal-header .close:hover {
  opacity: 1;
}
.cid-v5v6Rtyslb .modal-header .close:focus {
  outline: none;
}
.cid-v5v6Rtyslb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v5v6Rtyslb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v5v6Rtyslb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5v6Rtyslb .modal-body {
    padding: 1rem;
  }
}
.cid-v5v6Rtyslb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v5v6Rtyslb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5v6Rtyslb .modal-footer {
    padding: 1rem;
  }
}
.cid-v5v6Rtyslb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v5v6Rtyslb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v5v6Rtyslb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v5v6Rtyslb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v5v6Rtyslb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v5v6Rtyslb .modal-lg,
  .cid-v5v6Rtyslb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v5v6Rtyslb .modal-xl {
    max-width: 1140px;
  }
}
.cid-v5v6Rtyslb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v5v6Rtyslb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v5v6Rtyslb .form-group {
  margin-bottom: 1rem;
}
.cid-v5v6Rtyslb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v5v6Rtyslb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v5v6Rtyslb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v5v6Rtyslb .mbr-section-btn {
  margin: 0;
}
.cid-v5v6Rtyslb .mbr-section-btn .btn {
  margin: 5;
}
.cid-v7WK7rzD97 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v7WK7rzD97 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v7WK7rzD97 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v7WK7rzD97 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v7WK7rzD97 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v7WK7rzD97 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v7WK7rzD97 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v7WK7rzD97 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v7WK7rzD97 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v7WK7rzD97 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v7WK7rzD97 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v7WK7rzD97 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v7WK7rzD97 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v7WK7rzD97 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v7WK7rzD97 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v7WK7rzD97 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v7WK7rzD97 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v7WK7rzD97 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7WK7rzD97 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v7WK7rzD97 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v7WK7rzD97 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v7WK7rzD97 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v7WK7rzD97 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v7WK7rzD97 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v7WK7rzD97 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v7WK7rzD97 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v7WK7rzD97 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v7WK7rzD97 .nav-item:focus,
.cid-v7WK7rzD97 .nav-link:focus {
  outline: none;
}
.cid-v7WK7rzD97 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v7WK7rzD97 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v7WK7rzD97 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v7WK7rzD97 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v7WK7rzD97 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v7WK7rzD97 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v7WK7rzD97 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v7WK7rzD97 .navbar.opened {
  transition: all 0.3s;
}
.cid-v7WK7rzD97 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v7WK7rzD97 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v7WK7rzD97 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v7WK7rzD97 .navbar.collapsed {
  justify-content: center;
}
.cid-v7WK7rzD97 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v7WK7rzD97 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v7WK7rzD97 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v7WK7rzD97 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v7WK7rzD97 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v7WK7rzD97 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v7WK7rzD97 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v7WK7rzD97 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v7WK7rzD97 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v7WK7rzD97 .navbar {
    min-height: 72px;
  }
  .cid-v7WK7rzD97 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v7WK7rzD97 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v7WK7rzD97 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v7WK7rzD97 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v7WK7rzD97 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v7WK7rzD97 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v7WK7rzD97 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v7WK7rzD97 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v7WK7rzD97 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v7WK7rzD97 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v7WK7rzD97 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v7WK7rzD97 .dropdown-item.active,
.cid-v7WK7rzD97 .dropdown-item:active {
  background-color: transparent;
}
.cid-v7WK7rzD97 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v7WK7rzD97 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v7WK7rzD97 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v7WK7rzD97 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v7WK7rzD97 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v7WK7rzD97 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v7WK7rzD97 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v7WK7rzD97 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v7WK7rzD97 .navbar-buttons {
    text-align: left;
  }
}
.cid-v7WK7rzD97 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v7WK7rzD97 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v7WK7rzD97 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v7WK7rzD97 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v7WK7rzD97 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v7WK7rzD97 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v7WK7rzD97 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v7WK7rzD97 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v7WK7rzD97 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v7WK7rzD97 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v7WK7rzD97 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v7WK7rzD97 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v7WK7rzD97 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v7WK7rzD97 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v7WK7rzD97 .navbar {
    height: 70px;
  }
  .cid-v7WK7rzD97 .navbar.opened {
    height: auto;
  }
  .cid-v7WK7rzD97 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v7WK7rzD97 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v7WK7rzD97 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v7WK7rzD97 .navbar-brand {
    margin-right: auto;
  }
  .cid-v7WK7rzD97 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v7WK7rzD97 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v7WK7rzD97 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v7WK7rzD97 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v7WK7rzD97 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v7WK7rzD97 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v7WK7rKKOH {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f0f5f8;
}
.cid-v7WK7rKKOH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7WK7rKKOH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7WK7rKKOH .card-wrapper {
  background: #f0f5f8;
}
@media (max-width: 767px) {
  .cid-v7WK7rKKOH .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v7WK7rKKOH .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v7WK7rKKOH .card-wrapper {
    padding: 4rem;
  }
}
.cid-v7WK7rKKOH .mbr-text,
.cid-v7WK7rKKOH .mbr-section-btn {
  text-align: center;
}
.cid-v7WLTIEcGp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7WK7s22Yp.popup-builder {
  background-color: #ffffff;
}
.cid-v7WK7s22Yp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v7WK7s22Yp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v7WK7s22Yp .modal-content,
.cid-v7WK7s22Yp .modal-dialog {
  height: auto;
}
.cid-v7WK7s22Yp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v7WK7s22Yp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v7WK7s22Yp .form-wrapper .mbr-form .form-group,
  .cid-v7WK7s22Yp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v7WK7s22Yp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v7WK7s22Yp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v7WK7s22Yp .mbr-text {
  text-align: center;
}
.cid-v7WK7s22Yp .pt-0 {
  padding-top: 0 !important;
}
.cid-v7WK7s22Yp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v7WK7s22Yp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v7WK7s22Yp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v7WK7s22Yp .modal-open {
  overflow: hidden;
}
.cid-v7WK7s22Yp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v7WK7s22Yp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v7WK7s22Yp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v7WK7s22Yp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v7WK7s22Yp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v7WK7s22Yp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v7WK7s22Yp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v7WK7s22Yp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v7WK7s22Yp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v7WK7s22Yp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v7WK7s22Yp .modal-backdrop.fade {
  opacity: 0;
}
.cid-v7WK7s22Yp .modal-backdrop.show {
  opacity: .5;
}
.cid-v7WK7s22Yp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v7WK7s22Yp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WK7s22Yp .modal-header {
    padding: 1rem;
  }
}
.cid-v7WK7s22Yp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v7WK7s22Yp .modal-header .close svg {
  fill: #353535;
}
.cid-v7WK7s22Yp .modal-header .close:hover {
  opacity: 1;
}
.cid-v7WK7s22Yp .modal-header .close:focus {
  outline: none;
}
.cid-v7WK7s22Yp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v7WK7s22Yp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v7WK7s22Yp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WK7s22Yp .modal-body {
    padding: 1rem;
  }
}
.cid-v7WK7s22Yp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v7WK7s22Yp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WK7s22Yp .modal-footer {
    padding: 1rem;
  }
}
.cid-v7WK7s22Yp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v7WK7s22Yp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v7WK7s22Yp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v7WK7s22Yp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v7WK7s22Yp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v7WK7s22Yp .modal-lg,
  .cid-v7WK7s22Yp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v7WK7s22Yp .modal-xl {
    max-width: 1140px;
  }
}
.cid-v7WK7s22Yp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v7WK7s22Yp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v7WK7s22Yp .form-group {
  margin-bottom: 1rem;
}
.cid-v7WK7s22Yp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v7WK7s22Yp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v7WK7s22Yp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v7WK7s22Yp .mbr-section-btn {
  margin: 0;
}
.cid-v7WK7s22Yp .mbr-section-btn .btn {
  margin: 0;
}
.cid-v7WK7s22Yp .mbr-text P {
  text-align: center;
}
.cid-v7WK7sd9Nd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v7WK7sd9Nd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7WK7sd9Nd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7WK7sd9Nd .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v7WK7sd9Nd .footer-col {
    flex-direction: column;
  }
}
.cid-v7WK7sd9Nd .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v7WK7sd9Nd .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v7WK7sd9Nd .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v7WK7sd9Nd .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v7WK7sd9Nd .mbr-section-btn {
    text-align: center;
  }
}
.cid-v7WK7sd9Nd .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v7WK7sd9Nd .soc-item {
  margin: 6px;
}
.cid-v7WK7sd9Nd .soc-item a:hover .mbr-iconfont,
.cid-v7WK7sd9Nd .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v7WK7sd9Nd .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v7WK7sd9Nd .row {
    text-align: center;
  }
  .cid-v7WK7sd9Nd .social-row {
    justify-content: center;
  }
}
.cid-v7WK7sd9Nd .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v7WK7sd9Nd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v7WK7sd9Nd .list {
    margin-bottom: 0rem;
  }
}
.cid-v7WK7sd9Nd .mbr-text {
  color: #bbbbbb;
}
.cid-v7WK7sd9Nd .mbr-section-subtitle {
  color: #000000;
}
.cid-v7WK7sd9Nd .list,
.cid-v7WK7sd9Nd .item-wrap {
  color: #232323;
}
.cid-v7WK7sd9Nd .copyright {
  color: #000000;
}
.cid-v7WK7sd9Nd a,
.cid-v7WK7sd9Nd a:link,
.cid-v7WK7sd9Nd a:visited {
  text-decoration: none;
}
.cid-v7WK7sd9Nd a:hover,
.cid-v7WK7sd9Nd a:focus,
.cid-v7WK7sd9Nd a:active {
  text-decoration: none;
}
.cid-v7WK7sd9Nd a,
.cid-v7WK7sd9Nd a:link,
.cid-v7WK7sd9Nd a:visited,
.cid-v7WK7sd9Nd a:hover,
.cid-v7WK7sd9Nd a:focus,
.cid-v7WK7sd9Nd a:active {
  text-decoration: underline !important;
}
.cid-v7WK7sd9Nd .mbr-section-btn a,
.cid-v7WK7sd9Nd .mbr-section-btn a:link,
.cid-v7WK7sd9Nd .mbr-section-btn a:visited,
.cid-v7WK7sd9Nd .mbr-section-btn a:hover,
.cid-v7WK7sd9Nd .mbr-section-btn a:focus,
.cid-v7WK7sd9Nd .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v7WK7sd9Nd .acknowledgement-text {
  font-size: 70%;
}
.cid-v7WK7sq1ph.popup-builder {
  background-color: #ffffff;
}
.cid-v7WK7sq1ph.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v7WK7sq1ph.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v7WK7sq1ph .modal-content,
.cid-v7WK7sq1ph .modal-dialog {
  height: auto;
}
.cid-v7WK7sq1ph .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v7WK7sq1ph .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v7WK7sq1ph .form-wrapper .mbr-form .form-group,
  .cid-v7WK7sq1ph .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v7WK7sq1ph .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v7WK7sq1ph .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v7WK7sq1ph .mbr-text {
  text-align: center;
}
.cid-v7WK7sq1ph .pt-0 {
  padding-top: 0 !important;
}
.cid-v7WK7sq1ph .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v7WK7sq1ph .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v7WK7sq1ph .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v7WK7sq1ph .modal-open {
  overflow: hidden;
}
.cid-v7WK7sq1ph .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v7WK7sq1ph .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v7WK7sq1ph .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v7WK7sq1ph .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v7WK7sq1ph .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v7WK7sq1ph .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v7WK7sq1ph .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v7WK7sq1ph .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v7WK7sq1ph .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v7WK7sq1ph .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v7WK7sq1ph .modal-backdrop.fade {
  opacity: 0;
}
.cid-v7WK7sq1ph .modal-backdrop.show {
  opacity: .5;
}
.cid-v7WK7sq1ph .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v7WK7sq1ph .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WK7sq1ph .modal-header {
    padding: 1rem;
  }
}
.cid-v7WK7sq1ph .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v7WK7sq1ph .modal-header .close svg {
  fill: #353535;
}
.cid-v7WK7sq1ph .modal-header .close:hover {
  opacity: 1;
}
.cid-v7WK7sq1ph .modal-header .close:focus {
  outline: none;
}
.cid-v7WK7sq1ph .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v7WK7sq1ph .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v7WK7sq1ph .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WK7sq1ph .modal-body {
    padding: 1rem;
  }
}
.cid-v7WK7sq1ph .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v7WK7sq1ph .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WK7sq1ph .modal-footer {
    padding: 1rem;
  }
}
.cid-v7WK7sq1ph .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v7WK7sq1ph .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v7WK7sq1ph .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v7WK7sq1ph .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v7WK7sq1ph .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v7WK7sq1ph .modal-lg,
  .cid-v7WK7sq1ph .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v7WK7sq1ph .modal-xl {
    max-width: 1140px;
  }
}
.cid-v7WK7sq1ph .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v7WK7sq1ph .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v7WK7sq1ph .form-group {
  margin-bottom: 1rem;
}
.cid-v7WK7sq1ph .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v7WK7sq1ph .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v7WK7sq1ph .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v7WK7sq1ph .mbr-section-btn {
  margin: 0;
}
.cid-v7WK7sq1ph .mbr-section-btn .btn {
  margin: 5;
}
.cid-v7WIPFcPLJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v7WIPFcPLJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v7WIPFcPLJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v7WIPFcPLJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v7WIPFcPLJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v7WIPFcPLJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v7WIPFcPLJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v7WIPFcPLJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v7WIPFcPLJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v7WIPFcPLJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v7WIPFcPLJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v7WIPFcPLJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v7WIPFcPLJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v7WIPFcPLJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v7WIPFcPLJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v7WIPFcPLJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v7WIPFcPLJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v7WIPFcPLJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v7WIPFcPLJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-v7WIPFcPLJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v7WIPFcPLJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v7WIPFcPLJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v7WIPFcPLJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v7WIPFcPLJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v7WIPFcPLJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v7WIPFcPLJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v7WIPFcPLJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v7WIPFcPLJ .nav-item:focus,
.cid-v7WIPFcPLJ .nav-link:focus {
  outline: none;
}
.cid-v7WIPFcPLJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v7WIPFcPLJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v7WIPFcPLJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v7WIPFcPLJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v7WIPFcPLJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v7WIPFcPLJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v7WIPFcPLJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v7WIPFcPLJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v7WIPFcPLJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v7WIPFcPLJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v7WIPFcPLJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v7WIPFcPLJ .navbar.collapsed {
  justify-content: center;
}
.cid-v7WIPFcPLJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v7WIPFcPLJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v7WIPFcPLJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v7WIPFcPLJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v7WIPFcPLJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v7WIPFcPLJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v7WIPFcPLJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v7WIPFcPLJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v7WIPFcPLJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v7WIPFcPLJ .navbar {
    min-height: 72px;
  }
  .cid-v7WIPFcPLJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v7WIPFcPLJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v7WIPFcPLJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v7WIPFcPLJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v7WIPFcPLJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v7WIPFcPLJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v7WIPFcPLJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v7WIPFcPLJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v7WIPFcPLJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v7WIPFcPLJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v7WIPFcPLJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v7WIPFcPLJ .dropdown-item.active,
.cid-v7WIPFcPLJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v7WIPFcPLJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v7WIPFcPLJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v7WIPFcPLJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v7WIPFcPLJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v7WIPFcPLJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v7WIPFcPLJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v7WIPFcPLJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v7WIPFcPLJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v7WIPFcPLJ .navbar-buttons {
    text-align: left;
  }
}
.cid-v7WIPFcPLJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v7WIPFcPLJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v7WIPFcPLJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v7WIPFcPLJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v7WIPFcPLJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v7WIPFcPLJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v7WIPFcPLJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v7WIPFcPLJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v7WIPFcPLJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v7WIPFcPLJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v7WIPFcPLJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v7WIPFcPLJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v7WIPFcPLJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v7WIPFcPLJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v7WIPFcPLJ .navbar {
    height: 70px;
  }
  .cid-v7WIPFcPLJ .navbar.opened {
    height: auto;
  }
  .cid-v7WIPFcPLJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v7WIPFcPLJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v7WIPFcPLJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v7WIPFcPLJ .navbar-brand {
    margin-right: auto;
  }
  .cid-v7WIPFcPLJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v7WIPFcPLJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v7WIPFcPLJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v7WIPFcPLJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v7WIPFcPLJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v7WIPFcPLJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v7WIPFnf0l {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7WIPFnf0l .row {
  justify-content: center;
}
.cid-v7WIPFnf0l .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v7WIPFnf0l .mbr-section-title {
  color: #161616;
}
.cid-v7WIPFnf0l .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v7WIPFnf0l .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v7WIPFnf0l {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v7WIPFnf0l .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v7WIPFnf0l .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v7WIPFnf0l .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v7WIPFnf0l .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v7WIPFnf0l .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v7WIPFnf0l .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v7WIPFnf0l .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v7WIPFnf0l .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v7WIPFnf0l .text-container {
    padding: 16px;
  }
}
.cid-v7WIPFnf0l .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v7WIPFnf0l .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v7WIPFnf0l .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v7WIPFnf0l .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v7WIPFnf0l .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v7WIPFnf0l .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v7WIPFnf0l .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v7WIPFnf0l .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v7WIPFnf0l .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v7WIPFnf0l .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v7WIPFnf0l .text-padding {
    padding: 0;
  }
}
.cid-v7WIPFnf0l .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v7WIPFnf0l .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v7WIPFnf0l .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v7WIPFnf0l .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v7WIPFnf0l .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v7WIPFyk2r.popup-builder {
  background-color: #ffffff;
}
.cid-v7WIPFyk2r.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v7WIPFyk2r.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v7WIPFyk2r .modal-content,
.cid-v7WIPFyk2r .modal-dialog {
  height: auto;
}
.cid-v7WIPFyk2r .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v7WIPFyk2r .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v7WIPFyk2r .form-wrapper .mbr-form .form-group,
  .cid-v7WIPFyk2r .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v7WIPFyk2r .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v7WIPFyk2r .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v7WIPFyk2r .mbr-text {
  text-align: center;
}
.cid-v7WIPFyk2r .pt-0 {
  padding-top: 0 !important;
}
.cid-v7WIPFyk2r .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v7WIPFyk2r .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v7WIPFyk2r .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v7WIPFyk2r .modal-open {
  overflow: hidden;
}
.cid-v7WIPFyk2r .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v7WIPFyk2r .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v7WIPFyk2r .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v7WIPFyk2r .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v7WIPFyk2r .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v7WIPFyk2r .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v7WIPFyk2r .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v7WIPFyk2r .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v7WIPFyk2r .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v7WIPFyk2r .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v7WIPFyk2r .modal-backdrop.fade {
  opacity: 0;
}
.cid-v7WIPFyk2r .modal-backdrop.show {
  opacity: .5;
}
.cid-v7WIPFyk2r .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v7WIPFyk2r .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WIPFyk2r .modal-header {
    padding: 1rem;
  }
}
.cid-v7WIPFyk2r .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v7WIPFyk2r .modal-header .close svg {
  fill: #353535;
}
.cid-v7WIPFyk2r .modal-header .close:hover {
  opacity: 1;
}
.cid-v7WIPFyk2r .modal-header .close:focus {
  outline: none;
}
.cid-v7WIPFyk2r .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v7WIPFyk2r .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v7WIPFyk2r .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WIPFyk2r .modal-body {
    padding: 1rem;
  }
}
.cid-v7WIPFyk2r .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v7WIPFyk2r .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WIPFyk2r .modal-footer {
    padding: 1rem;
  }
}
.cid-v7WIPFyk2r .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v7WIPFyk2r .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v7WIPFyk2r .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v7WIPFyk2r .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v7WIPFyk2r .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v7WIPFyk2r .modal-lg,
  .cid-v7WIPFyk2r .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v7WIPFyk2r .modal-xl {
    max-width: 1140px;
  }
}
.cid-v7WIPFyk2r .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v7WIPFyk2r .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v7WIPFyk2r .form-group {
  margin-bottom: 1rem;
}
.cid-v7WIPFyk2r .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v7WIPFyk2r .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v7WIPFyk2r .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v7WIPFyk2r .mbr-section-btn {
  margin: 0;
}
.cid-v7WIPFyk2r .mbr-section-btn .btn {
  margin: 0;
}
.cid-v7WIPFyk2r .mbr-text P {
  text-align: center;
}
.cid-v7WIPFJ77k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v7WIPFJ77k .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7WIPFJ77k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7WIPFJ77k .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v7WIPFJ77k .footer-col {
    flex-direction: column;
  }
}
.cid-v7WIPFJ77k .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v7WIPFJ77k .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v7WIPFJ77k .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v7WIPFJ77k .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v7WIPFJ77k .mbr-section-btn {
    text-align: center;
  }
}
.cid-v7WIPFJ77k .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v7WIPFJ77k .soc-item {
  margin: 6px;
}
.cid-v7WIPFJ77k .soc-item a:hover .mbr-iconfont,
.cid-v7WIPFJ77k .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v7WIPFJ77k .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v7WIPFJ77k .row {
    text-align: center;
  }
  .cid-v7WIPFJ77k .social-row {
    justify-content: center;
  }
}
.cid-v7WIPFJ77k .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v7WIPFJ77k .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v7WIPFJ77k .list {
    margin-bottom: 0rem;
  }
}
.cid-v7WIPFJ77k .mbr-text {
  color: #bbbbbb;
}
.cid-v7WIPFJ77k .mbr-section-subtitle {
  color: #000000;
}
.cid-v7WIPFJ77k .list,
.cid-v7WIPFJ77k .item-wrap {
  color: #232323;
}
.cid-v7WIPFJ77k .copyright {
  color: #000000;
}
.cid-v7WIPFJ77k a,
.cid-v7WIPFJ77k a:link,
.cid-v7WIPFJ77k a:visited {
  text-decoration: none;
}
.cid-v7WIPFJ77k a:hover,
.cid-v7WIPFJ77k a:focus,
.cid-v7WIPFJ77k a:active {
  text-decoration: none;
}
.cid-v7WIPFJ77k a,
.cid-v7WIPFJ77k a:link,
.cid-v7WIPFJ77k a:visited,
.cid-v7WIPFJ77k a:hover,
.cid-v7WIPFJ77k a:focus,
.cid-v7WIPFJ77k a:active {
  text-decoration: underline !important;
}
.cid-v7WIPFJ77k .mbr-section-btn a,
.cid-v7WIPFJ77k .mbr-section-btn a:link,
.cid-v7WIPFJ77k .mbr-section-btn a:visited,
.cid-v7WIPFJ77k .mbr-section-btn a:hover,
.cid-v7WIPFJ77k .mbr-section-btn a:focus,
.cid-v7WIPFJ77k .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v7WIPFJ77k .acknowledgement-text {
  font-size: 70%;
}
.cid-v7WIPFVwAN.popup-builder {
  background-color: #ffffff;
}
.cid-v7WIPFVwAN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v7WIPFVwAN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v7WIPFVwAN .modal-content,
.cid-v7WIPFVwAN .modal-dialog {
  height: auto;
}
.cid-v7WIPFVwAN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v7WIPFVwAN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v7WIPFVwAN .form-wrapper .mbr-form .form-group,
  .cid-v7WIPFVwAN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v7WIPFVwAN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v7WIPFVwAN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v7WIPFVwAN .mbr-text {
  text-align: center;
}
.cid-v7WIPFVwAN .pt-0 {
  padding-top: 0 !important;
}
.cid-v7WIPFVwAN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v7WIPFVwAN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v7WIPFVwAN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v7WIPFVwAN .modal-open {
  overflow: hidden;
}
.cid-v7WIPFVwAN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v7WIPFVwAN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v7WIPFVwAN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v7WIPFVwAN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v7WIPFVwAN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v7WIPFVwAN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v7WIPFVwAN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v7WIPFVwAN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v7WIPFVwAN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v7WIPFVwAN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v7WIPFVwAN .modal-backdrop.fade {
  opacity: 0;
}
.cid-v7WIPFVwAN .modal-backdrop.show {
  opacity: .5;
}
.cid-v7WIPFVwAN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v7WIPFVwAN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WIPFVwAN .modal-header {
    padding: 1rem;
  }
}
.cid-v7WIPFVwAN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v7WIPFVwAN .modal-header .close svg {
  fill: #353535;
}
.cid-v7WIPFVwAN .modal-header .close:hover {
  opacity: 1;
}
.cid-v7WIPFVwAN .modal-header .close:focus {
  outline: none;
}
.cid-v7WIPFVwAN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v7WIPFVwAN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v7WIPFVwAN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WIPFVwAN .modal-body {
    padding: 1rem;
  }
}
.cid-v7WIPFVwAN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v7WIPFVwAN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v7WIPFVwAN .modal-footer {
    padding: 1rem;
  }
}
.cid-v7WIPFVwAN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v7WIPFVwAN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v7WIPFVwAN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v7WIPFVwAN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v7WIPFVwAN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v7WIPFVwAN .modal-lg,
  .cid-v7WIPFVwAN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v7WIPFVwAN .modal-xl {
    max-width: 1140px;
  }
}
.cid-v7WIPFVwAN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v7WIPFVwAN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v7WIPFVwAN .form-group {
  margin-bottom: 1rem;
}
.cid-v7WIPFVwAN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v7WIPFVwAN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v7WIPFVwAN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v7WIPFVwAN .mbr-section-btn {
  margin: 0;
}
.cid-v7WIPFVwAN .mbr-section-btn .btn {
  margin: 5;
}
.cid-uVfo2cBtMJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uVfo2cBtMJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVfo2cBtMJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfo2cBtMJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfo2cBtMJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfo2cBtMJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVfo2cBtMJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVfo2cBtMJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-uVfo2cBtMJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-uVfo2cBtMJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-uVfo2cBtMJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVfo2cBtMJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-uVfo2cBtMJ .nav-item:focus,
.cid-uVfo2cBtMJ .nav-link:focus {
  outline: none;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfo2cBtMJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfo2cBtMJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfo2cBtMJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfo2cBtMJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfo2cBtMJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfo2cBtMJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-uVfo2cBtMJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uVfo2cBtMJ .navbar.collapsed {
  justify-content: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfo2cBtMJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfo2cBtMJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVfo2cBtMJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfo2cBtMJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfo2cBtMJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVfo2cBtMJ .navbar {
    min-height: 72px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfo2cBtMJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVfo2cBtMJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfo2cBtMJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfo2cBtMJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVfo2cBtMJ .dropdown-item.active,
.cid-uVfo2cBtMJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfo2cBtMJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfo2cBtMJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-uVfo2cBtMJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVfo2cBtMJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfo2cBtMJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uVfo2cBtMJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfo2cBtMJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfo2cBtMJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfo2cBtMJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVfo2cBtMJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfo2cBtMJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uVfo2cBtMJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfo2cBtMJ .navbar {
    height: 70px;
  }
  .cid-uVfo2cBtMJ .navbar.opened {
    height: auto;
  }
  .cid-uVfo2cBtMJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVfo2cBtMJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVfo2cBtMJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVfo2cBtMJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uVfo2cBtMJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVfo2cBtMJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVfo2cBtMJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVfo2cBtMJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uVfo2cBtMJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVfo2cBtMJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v82IgQZ1kg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v82IgQZ1kg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v82IgQZ1kg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v82IgQZ1kg .card-wrapper {
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-v82IgQZ1kg .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v82IgQZ1kg .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v82IgQZ1kg .card-wrapper {
    padding: 4rem;
  }
}
.cid-v82IgQZ1kg .mbr-text,
.cid-v82IgQZ1kg .mbr-section-btn {
  text-align: center;
}
#custom-html-tg {
  /* Type valid CSS here */
}
#custom-html-tg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-tg p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v8g3jhzZAg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v8g3jhzZAg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v8g3jhzZAg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v8g3jhzZAg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v8g3jhzZAg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v8g3jhzZAg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v8g3jhzZAg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v8g3jhzZAg .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v8g3jhzZAg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v8g3jhzZAg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v8g3jhzZAg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v8g3jhzZAg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v8g3jhzZAg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v8g3jhzZAg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v8g3jhzZAg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v8g3jhzZAg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v8g3jhzZAg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v8g3jhzZAg .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v8g3jhzZAg .navbar-logo {
    padding-left: 0;
  }
}
.cid-v8g3jhzZAg .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v8g3jhzZAg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v8g3jhzZAg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v8g3jhzZAg .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v8g3jhzZAg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v8g3jhzZAg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v8g3jhzZAg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v8g3jhzZAg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v8g3jhzZAg .nav-item:focus,
.cid-v8g3jhzZAg .nav-link:focus {
  outline: none;
}
.cid-v8g3jhzZAg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v8g3jhzZAg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v8g3jhzZAg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v8g3jhzZAg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v8g3jhzZAg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v8g3jhzZAg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v8g3jhzZAg .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v8g3jhzZAg .navbar.opened {
  transition: all 0.3s;
}
.cid-v8g3jhzZAg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v8g3jhzZAg .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v8g3jhzZAg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v8g3jhzZAg .navbar.collapsed {
  justify-content: center;
}
.cid-v8g3jhzZAg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v8g3jhzZAg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v8g3jhzZAg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v8g3jhzZAg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v8g3jhzZAg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v8g3jhzZAg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v8g3jhzZAg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v8g3jhzZAg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v8g3jhzZAg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v8g3jhzZAg .navbar {
    min-height: 72px;
  }
  .cid-v8g3jhzZAg .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v8g3jhzZAg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v8g3jhzZAg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v8g3jhzZAg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v8g3jhzZAg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v8g3jhzZAg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v8g3jhzZAg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v8g3jhzZAg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v8g3jhzZAg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v8g3jhzZAg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v8g3jhzZAg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v8g3jhzZAg .dropdown-item.active,
.cid-v8g3jhzZAg .dropdown-item:active {
  background-color: transparent;
}
.cid-v8g3jhzZAg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v8g3jhzZAg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v8g3jhzZAg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v8g3jhzZAg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v8g3jhzZAg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v8g3jhzZAg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v8g3jhzZAg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v8g3jhzZAg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v8g3jhzZAg .navbar-buttons {
    text-align: left;
  }
}
.cid-v8g3jhzZAg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v8g3jhzZAg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v8g3jhzZAg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v8g3jhzZAg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v8g3jhzZAg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v8g3jhzZAg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v8g3jhzZAg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v8g3jhzZAg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v8g3jhzZAg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v8g3jhzZAg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v8g3jhzZAg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v8g3jhzZAg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v8g3jhzZAg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v8g3jhzZAg .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v8g3jhzZAg .navbar {
    height: 70px;
  }
  .cid-v8g3jhzZAg .navbar.opened {
    height: auto;
  }
  .cid-v8g3jhzZAg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v8g3jhzZAg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v8g3jhzZAg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v8g3jhzZAg .navbar-brand {
    margin-right: auto;
  }
  .cid-v8g3jhzZAg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v8g3jhzZAg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v8g3jhzZAg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v8g3jhzZAg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v8g3jhzZAg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v8g3jhzZAg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v8g3ji9ctw {
  display: flex;
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-v8g3ji9ctw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8g3ji9ctw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8g3ji9ctw .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v8g3ji9ctw .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v8g3ji9ctw {
    align-items: center;
  }
  .cid-v8g3ji9ctw .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8g3ji9ctw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8g3ji9ctw {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v8g3ji9ctw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8g3ji9ctw .content-wrap {
    width: 100%;
  }
}
.cid-v8g3ji9ctw .mbr-section-title {
  text-align: center;
}
.cid-v8g3ji9ctw .mbr-text,
.cid-v8g3ji9ctw .mbr-section-btn {
  text-align: center;
}
#custom-html-ts {
  /* OUTER WRAPPER – full width, no weird Mobirise side effects */
  /* JOTFORM IFRAME – let Jotform control the height, we just make it full-width */
}
#custom-html-ts .k10-wrapper {
  width: 100%;
  margin: 0;
  padding: 0 !important;
  display: block;
  background: #ffffff;
}
#custom-html-ts .k10-wrapper iframe {
  width: 1px;
  /* Jotform recommendation */
  min-width: 100% !important;
  /* fill the block on all devices */
  max-width: 100% !important;
  border: none;
  display: block;
}
.cid-v8g3jiBrsn.popup-builder {
  background-color: #ffffff;
}
.cid-v8g3jiBrsn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v8g3jiBrsn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v8g3jiBrsn .modal-content,
.cid-v8g3jiBrsn .modal-dialog {
  height: auto;
}
.cid-v8g3jiBrsn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v8g3jiBrsn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v8g3jiBrsn .form-wrapper .mbr-form .form-group,
  .cid-v8g3jiBrsn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v8g3jiBrsn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v8g3jiBrsn .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v8g3jiBrsn .mbr-text {
  text-align: center;
}
.cid-v8g3jiBrsn .pt-0 {
  padding-top: 0 !important;
}
.cid-v8g3jiBrsn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v8g3jiBrsn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v8g3jiBrsn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v8g3jiBrsn .modal-open {
  overflow: hidden;
}
.cid-v8g3jiBrsn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v8g3jiBrsn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v8g3jiBrsn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v8g3jiBrsn .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v8g3jiBrsn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v8g3jiBrsn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v8g3jiBrsn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v8g3jiBrsn .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v8g3jiBrsn .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v8g3jiBrsn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v8g3jiBrsn .modal-backdrop.fade {
  opacity: 0;
}
.cid-v8g3jiBrsn .modal-backdrop.show {
  opacity: .5;
}
.cid-v8g3jiBrsn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v8g3jiBrsn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v8g3jiBrsn .modal-header {
    padding: 1rem;
  }
}
.cid-v8g3jiBrsn .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v8g3jiBrsn .modal-header .close svg {
  fill: #353535;
}
.cid-v8g3jiBrsn .modal-header .close:hover {
  opacity: 1;
}
.cid-v8g3jiBrsn .modal-header .close:focus {
  outline: none;
}
.cid-v8g3jiBrsn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v8g3jiBrsn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v8g3jiBrsn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8g3jiBrsn .modal-body {
    padding: 1rem;
  }
}
.cid-v8g3jiBrsn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v8g3jiBrsn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8g3jiBrsn .modal-footer {
    padding: 1rem;
  }
}
.cid-v8g3jiBrsn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v8g3jiBrsn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v8g3jiBrsn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v8g3jiBrsn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v8g3jiBrsn .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v8g3jiBrsn .modal-lg,
  .cid-v8g3jiBrsn .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v8g3jiBrsn .modal-xl {
    max-width: 1140px;
  }
}
.cid-v8g3jiBrsn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v8g3jiBrsn .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v8g3jiBrsn .form-group {
  margin-bottom: 1rem;
}
.cid-v8g3jiBrsn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v8g3jiBrsn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v8g3jiBrsn .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v8g3jiBrsn .mbr-section-btn {
  margin: 0;
}
.cid-v8g3jiBrsn .mbr-section-btn .btn {
  margin: 0;
}
.cid-v8g3jiBrsn .mbr-text P {
  text-align: center;
}
.cid-v8g3jiXuGq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v8g3jiXuGq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8g3jiXuGq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8g3jiXuGq .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v8g3jiXuGq .footer-col {
    flex-direction: column;
  }
}
.cid-v8g3jiXuGq .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v8g3jiXuGq .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v8g3jiXuGq .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v8g3jiXuGq .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v8g3jiXuGq .mbr-section-btn {
    text-align: center;
  }
}
.cid-v8g3jiXuGq .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v8g3jiXuGq .soc-item {
  margin: 6px;
}
.cid-v8g3jiXuGq .soc-item a:hover .mbr-iconfont,
.cid-v8g3jiXuGq .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v8g3jiXuGq .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v8g3jiXuGq .row {
    text-align: center;
  }
  .cid-v8g3jiXuGq .social-row {
    justify-content: center;
  }
}
.cid-v8g3jiXuGq .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v8g3jiXuGq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v8g3jiXuGq .list {
    margin-bottom: 0rem;
  }
}
.cid-v8g3jiXuGq .mbr-text {
  color: #bbbbbb;
}
.cid-v8g3jiXuGq .mbr-section-subtitle {
  color: #000000;
}
.cid-v8g3jiXuGq .list,
.cid-v8g3jiXuGq .item-wrap {
  color: #232323;
}
.cid-v8g3jiXuGq .copyright {
  color: #000000;
}
.cid-v8g3jiXuGq a,
.cid-v8g3jiXuGq a:link,
.cid-v8g3jiXuGq a:visited {
  text-decoration: none;
}
.cid-v8g3jiXuGq a:hover,
.cid-v8g3jiXuGq a:focus,
.cid-v8g3jiXuGq a:active {
  text-decoration: none;
}
.cid-v8g3jiXuGq a,
.cid-v8g3jiXuGq a:link,
.cid-v8g3jiXuGq a:visited,
.cid-v8g3jiXuGq a:hover,
.cid-v8g3jiXuGq a:focus,
.cid-v8g3jiXuGq a:active {
  text-decoration: underline !important;
}
.cid-v8g3jiXuGq .mbr-section-btn a,
.cid-v8g3jiXuGq .mbr-section-btn a:link,
.cid-v8g3jiXuGq .mbr-section-btn a:visited,
.cid-v8g3jiXuGq .mbr-section-btn a:hover,
.cid-v8g3jiXuGq .mbr-section-btn a:focus,
.cid-v8g3jiXuGq .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v8g3jiXuGq .acknowledgement-text {
  font-size: 70%;
}
.cid-v8krE9kLb8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v8krE9kLb8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v8krE9kLb8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v8krE9kLb8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v8krE9kLb8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v8krE9kLb8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v8krE9kLb8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v8krE9kLb8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v8krE9kLb8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v8krE9kLb8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v8krE9kLb8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v8krE9kLb8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v8krE9kLb8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v8krE9kLb8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v8krE9kLb8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v8krE9kLb8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v8krE9kLb8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v8krE9kLb8 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v8krE9kLb8 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v8krE9kLb8 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v8krE9kLb8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v8krE9kLb8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v8krE9kLb8 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v8krE9kLb8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v8krE9kLb8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v8krE9kLb8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v8krE9kLb8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v8krE9kLb8 .nav-item:focus,
.cid-v8krE9kLb8 .nav-link:focus {
  outline: none;
}
.cid-v8krE9kLb8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v8krE9kLb8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v8krE9kLb8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v8krE9kLb8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v8krE9kLb8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v8krE9kLb8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v8krE9kLb8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v8krE9kLb8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v8krE9kLb8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v8krE9kLb8 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v8krE9kLb8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v8krE9kLb8 .navbar.collapsed {
  justify-content: center;
}
.cid-v8krE9kLb8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v8krE9kLb8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v8krE9kLb8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v8krE9kLb8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v8krE9kLb8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v8krE9kLb8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v8krE9kLb8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v8krE9kLb8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v8krE9kLb8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v8krE9kLb8 .navbar {
    min-height: 72px;
  }
  .cid-v8krE9kLb8 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v8krE9kLb8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v8krE9kLb8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v8krE9kLb8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v8krE9kLb8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v8krE9kLb8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v8krE9kLb8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v8krE9kLb8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v8krE9kLb8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v8krE9kLb8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v8krE9kLb8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v8krE9kLb8 .dropdown-item.active,
.cid-v8krE9kLb8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v8krE9kLb8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v8krE9kLb8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v8krE9kLb8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v8krE9kLb8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v8krE9kLb8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v8krE9kLb8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v8krE9kLb8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v8krE9kLb8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v8krE9kLb8 .navbar-buttons {
    text-align: left;
  }
}
.cid-v8krE9kLb8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v8krE9kLb8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v8krE9kLb8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v8krE9kLb8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v8krE9kLb8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v8krE9kLb8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v8krE9kLb8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v8krE9kLb8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v8krE9kLb8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v8krE9kLb8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v8krE9kLb8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v8krE9kLb8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v8krE9kLb8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v8krE9kLb8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v8krE9kLb8 .navbar {
    height: 70px;
  }
  .cid-v8krE9kLb8 .navbar.opened {
    height: auto;
  }
  .cid-v8krE9kLb8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v8krE9kLb8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v8krE9kLb8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v8krE9kLb8 .navbar-brand {
    margin-right: auto;
  }
  .cid-v8krE9kLb8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v8krE9kLb8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v8krE9kLb8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v8krE9kLb8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v8krE9kLb8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v8krE9kLb8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v8krE9y5ci {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v8krE9y5ci .row {
  justify-content: center;
}
.cid-v8krE9y5ci .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-v8krE9y5ci .mbr-section-title {
  color: #161616;
}
.cid-v8krE9y5ci .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-v8krE9y5ci .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-v8krE9y5ci {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-v8krE9y5ci .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-v8krE9y5ci .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-v8krE9y5ci .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v8krE9y5ci .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-v8krE9y5ci .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-v8krE9y5ci .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-v8krE9y5ci .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-v8krE9y5ci .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-v8krE9y5ci .text-container {
    padding: 16px;
  }
}
.cid-v8krE9y5ci .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-v8krE9y5ci .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-v8krE9y5ci .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-v8krE9y5ci .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-v8krE9y5ci .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-v8krE9y5ci .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-v8krE9y5ci .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-v8krE9y5ci .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-v8krE9y5ci .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-v8krE9y5ci .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-v8krE9y5ci .text-padding {
    padding: 0;
  }
}
.cid-v8krE9y5ci .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-v8krE9y5ci .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-v8krE9y5ci .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-v8krE9y5ci .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-v8krE9y5ci .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-v8krE9MyI3.popup-builder {
  background-color: #ffffff;
}
.cid-v8krE9MyI3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v8krE9MyI3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v8krE9MyI3 .modal-content,
.cid-v8krE9MyI3 .modal-dialog {
  height: auto;
}
.cid-v8krE9MyI3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v8krE9MyI3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v8krE9MyI3 .form-wrapper .mbr-form .form-group,
  .cid-v8krE9MyI3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v8krE9MyI3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v8krE9MyI3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v8krE9MyI3 .mbr-text {
  text-align: center;
}
.cid-v8krE9MyI3 .pt-0 {
  padding-top: 0 !important;
}
.cid-v8krE9MyI3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v8krE9MyI3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v8krE9MyI3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v8krE9MyI3 .modal-open {
  overflow: hidden;
}
.cid-v8krE9MyI3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v8krE9MyI3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v8krE9MyI3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v8krE9MyI3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v8krE9MyI3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v8krE9MyI3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v8krE9MyI3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v8krE9MyI3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v8krE9MyI3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v8krE9MyI3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v8krE9MyI3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v8krE9MyI3 .modal-backdrop.show {
  opacity: .5;
}
.cid-v8krE9MyI3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v8krE9MyI3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v8krE9MyI3 .modal-header {
    padding: 1rem;
  }
}
.cid-v8krE9MyI3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v8krE9MyI3 .modal-header .close svg {
  fill: #353535;
}
.cid-v8krE9MyI3 .modal-header .close:hover {
  opacity: 1;
}
.cid-v8krE9MyI3 .modal-header .close:focus {
  outline: none;
}
.cid-v8krE9MyI3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v8krE9MyI3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v8krE9MyI3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8krE9MyI3 .modal-body {
    padding: 1rem;
  }
}
.cid-v8krE9MyI3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v8krE9MyI3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8krE9MyI3 .modal-footer {
    padding: 1rem;
  }
}
.cid-v8krE9MyI3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v8krE9MyI3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v8krE9MyI3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v8krE9MyI3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v8krE9MyI3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v8krE9MyI3 .modal-lg,
  .cid-v8krE9MyI3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v8krE9MyI3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v8krE9MyI3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v8krE9MyI3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v8krE9MyI3 .form-group {
  margin-bottom: 1rem;
}
.cid-v8krE9MyI3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v8krE9MyI3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v8krE9MyI3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v8krE9MyI3 .mbr-section-btn {
  margin: 0;
}
.cid-v8krE9MyI3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v8krE9MyI3 .mbr-text P {
  text-align: center;
}
.cid-v8krEa1E90 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v8krEa1E90 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8krEa1E90 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8krEa1E90 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v8krEa1E90 .footer-col {
    flex-direction: column;
  }
}
.cid-v8krEa1E90 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v8krEa1E90 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v8krEa1E90 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v8krEa1E90 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v8krEa1E90 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v8krEa1E90 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v8krEa1E90 .soc-item {
  margin: 6px;
}
.cid-v8krEa1E90 .soc-item a:hover .mbr-iconfont,
.cid-v8krEa1E90 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v8krEa1E90 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v8krEa1E90 .row {
    text-align: center;
  }
  .cid-v8krEa1E90 .social-row {
    justify-content: center;
  }
}
.cid-v8krEa1E90 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v8krEa1E90 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v8krEa1E90 .list {
    margin-bottom: 0rem;
  }
}
.cid-v8krEa1E90 .mbr-text {
  color: #bbbbbb;
}
.cid-v8krEa1E90 .mbr-section-subtitle {
  color: #000000;
}
.cid-v8krEa1E90 .list,
.cid-v8krEa1E90 .item-wrap {
  color: #232323;
}
.cid-v8krEa1E90 .copyright {
  color: #000000;
}
.cid-v8krEa1E90 a,
.cid-v8krEa1E90 a:link,
.cid-v8krEa1E90 a:visited {
  text-decoration: none;
}
.cid-v8krEa1E90 a:hover,
.cid-v8krEa1E90 a:focus,
.cid-v8krEa1E90 a:active {
  text-decoration: none;
}
.cid-v8krEa1E90 a,
.cid-v8krEa1E90 a:link,
.cid-v8krEa1E90 a:visited,
.cid-v8krEa1E90 a:hover,
.cid-v8krEa1E90 a:focus,
.cid-v8krEa1E90 a:active {
  text-decoration: underline !important;
}
.cid-v8krEa1E90 .mbr-section-btn a,
.cid-v8krEa1E90 .mbr-section-btn a:link,
.cid-v8krEa1E90 .mbr-section-btn a:visited,
.cid-v8krEa1E90 .mbr-section-btn a:hover,
.cid-v8krEa1E90 .mbr-section-btn a:focus,
.cid-v8krEa1E90 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v8krEa1E90 .acknowledgement-text {
  font-size: 70%;
}
.cid-v8krEafEhp.popup-builder {
  background-color: #ffffff;
}
.cid-v8krEafEhp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v8krEafEhp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v8krEafEhp .modal-content,
.cid-v8krEafEhp .modal-dialog {
  height: auto;
}
.cid-v8krEafEhp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v8krEafEhp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v8krEafEhp .form-wrapper .mbr-form .form-group,
  .cid-v8krEafEhp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v8krEafEhp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v8krEafEhp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v8krEafEhp .mbr-text {
  text-align: center;
}
.cid-v8krEafEhp .pt-0 {
  padding-top: 0 !important;
}
.cid-v8krEafEhp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v8krEafEhp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v8krEafEhp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v8krEafEhp .modal-open {
  overflow: hidden;
}
.cid-v8krEafEhp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v8krEafEhp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v8krEafEhp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v8krEafEhp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v8krEafEhp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v8krEafEhp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v8krEafEhp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v8krEafEhp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v8krEafEhp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v8krEafEhp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v8krEafEhp .modal-backdrop.fade {
  opacity: 0;
}
.cid-v8krEafEhp .modal-backdrop.show {
  opacity: .5;
}
.cid-v8krEafEhp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v8krEafEhp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v8krEafEhp .modal-header {
    padding: 1rem;
  }
}
.cid-v8krEafEhp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v8krEafEhp .modal-header .close svg {
  fill: #353535;
}
.cid-v8krEafEhp .modal-header .close:hover {
  opacity: 1;
}
.cid-v8krEafEhp .modal-header .close:focus {
  outline: none;
}
.cid-v8krEafEhp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v8krEafEhp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v8krEafEhp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8krEafEhp .modal-body {
    padding: 1rem;
  }
}
.cid-v8krEafEhp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v8krEafEhp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8krEafEhp .modal-footer {
    padding: 1rem;
  }
}
.cid-v8krEafEhp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v8krEafEhp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v8krEafEhp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v8krEafEhp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v8krEafEhp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v8krEafEhp .modal-lg,
  .cid-v8krEafEhp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v8krEafEhp .modal-xl {
    max-width: 1140px;
  }
}
.cid-v8krEafEhp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v8krEafEhp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v8krEafEhp .form-group {
  margin-bottom: 1rem;
}
.cid-v8krEafEhp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v8krEafEhp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v8krEafEhp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v8krEafEhp .mbr-section-btn {
  margin: 0;
}
.cid-v8krEafEhp .mbr-section-btn .btn {
  margin: 5;
}
.cid-v8vLeUfUOS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v8vLeUfUOS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v8vLeUfUOS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v8vLeUfUOS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v8vLeUfUOS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v8vLeUfUOS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v8vLeUfUOS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v8vLeUfUOS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v8vLeUfUOS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v8vLeUfUOS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v8vLeUfUOS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v8vLeUfUOS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v8vLeUfUOS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v8vLeUfUOS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v8vLeUfUOS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v8vLeUfUOS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v8vLeUfUOS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v8vLeUfUOS .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v8vLeUfUOS .navbar-logo {
    padding-left: 0;
  }
}
.cid-v8vLeUfUOS .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v8vLeUfUOS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v8vLeUfUOS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v8vLeUfUOS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v8vLeUfUOS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v8vLeUfUOS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v8vLeUfUOS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v8vLeUfUOS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v8vLeUfUOS .nav-item:focus,
.cid-v8vLeUfUOS .nav-link:focus {
  outline: none;
}
.cid-v8vLeUfUOS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v8vLeUfUOS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v8vLeUfUOS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v8vLeUfUOS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v8vLeUfUOS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v8vLeUfUOS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v8vLeUfUOS .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v8vLeUfUOS .navbar.opened {
  transition: all 0.3s;
}
.cid-v8vLeUfUOS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v8vLeUfUOS .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v8vLeUfUOS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v8vLeUfUOS .navbar.collapsed {
  justify-content: center;
}
.cid-v8vLeUfUOS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v8vLeUfUOS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v8vLeUfUOS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v8vLeUfUOS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v8vLeUfUOS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v8vLeUfUOS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v8vLeUfUOS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v8vLeUfUOS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v8vLeUfUOS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v8vLeUfUOS .navbar {
    min-height: 72px;
  }
  .cid-v8vLeUfUOS .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v8vLeUfUOS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v8vLeUfUOS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v8vLeUfUOS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v8vLeUfUOS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v8vLeUfUOS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v8vLeUfUOS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v8vLeUfUOS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v8vLeUfUOS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v8vLeUfUOS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v8vLeUfUOS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v8vLeUfUOS .dropdown-item.active,
.cid-v8vLeUfUOS .dropdown-item:active {
  background-color: transparent;
}
.cid-v8vLeUfUOS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v8vLeUfUOS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v8vLeUfUOS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v8vLeUfUOS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v8vLeUfUOS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v8vLeUfUOS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v8vLeUfUOS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v8vLeUfUOS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v8vLeUfUOS .navbar-buttons {
    text-align: left;
  }
}
.cid-v8vLeUfUOS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v8vLeUfUOS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v8vLeUfUOS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v8vLeUfUOS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v8vLeUfUOS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v8vLeUfUOS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v8vLeUfUOS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v8vLeUfUOS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v8vLeUfUOS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v8vLeUfUOS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v8vLeUfUOS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v8vLeUfUOS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v8vLeUfUOS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v8vLeUfUOS .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v8vLeUfUOS .navbar {
    height: 70px;
  }
  .cid-v8vLeUfUOS .navbar.opened {
    height: auto;
  }
  .cid-v8vLeUfUOS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v8vLeUfUOS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v8vLeUfUOS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v8vLeUfUOS .navbar-brand {
    margin-right: auto;
  }
  .cid-v8vLeUfUOS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v8vLeUfUOS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v8vLeUfUOS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v8vLeUfUOS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v8vLeUfUOS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v8vLeUfUOS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v8vLeUwT3y {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v8vLeUwT3y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8vLeUwT3y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8vLeUwT3y .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-v8vLeUwT3y .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v8vLeUwT3y .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v8vLeUwT3y .card-wrapper {
    padding: 4rem;
  }
}
.cid-v8vLeUwT3y .mbr-text,
.cid-v8vLeUwT3y .mbr-section-btn {
  text-align: center;
}
#custom-html-u4 {
  /* Mobile optimisation */
}
#custom-html-u4 .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-u4 .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-u4 .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-v8vLeUKSck {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-v8vLeUKSck .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-v8vLeUKSck .social-row .soc-item {
  margin: 8px;
}
.cid-v8vLeUKSck .social-row .soc-item a:hover .mbr-iconfont,
.cid-v8vLeUKSck .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-v8vLeUKSck .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-v8vLeUKSck .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v8vLeUKSck .mbr-section-title {
  color: #ffffff;
}
.cid-v8vLeUKSck .mbr-section-title,
.cid-v8vLeUKSck .social-list {
  color: #000000;
}
.cid-v8vLeUWO64.popup-builder {
  background-color: #ffffff;
}
.cid-v8vLeUWO64.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v8vLeUWO64.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v8vLeUWO64 .modal-content,
.cid-v8vLeUWO64 .modal-dialog {
  height: auto;
}
.cid-v8vLeUWO64 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v8vLeUWO64 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v8vLeUWO64 .form-wrapper .mbr-form .form-group,
  .cid-v8vLeUWO64 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v8vLeUWO64 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v8vLeUWO64 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v8vLeUWO64 .mbr-text {
  text-align: center;
}
.cid-v8vLeUWO64 .pt-0 {
  padding-top: 0 !important;
}
.cid-v8vLeUWO64 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v8vLeUWO64 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v8vLeUWO64 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v8vLeUWO64 .modal-open {
  overflow: hidden;
}
.cid-v8vLeUWO64 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v8vLeUWO64 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v8vLeUWO64 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v8vLeUWO64 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v8vLeUWO64 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v8vLeUWO64 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v8vLeUWO64 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v8vLeUWO64 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v8vLeUWO64 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v8vLeUWO64 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v8vLeUWO64 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v8vLeUWO64 .modal-backdrop.show {
  opacity: .5;
}
.cid-v8vLeUWO64 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v8vLeUWO64 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v8vLeUWO64 .modal-header {
    padding: 1rem;
  }
}
.cid-v8vLeUWO64 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v8vLeUWO64 .modal-header .close svg {
  fill: #353535;
}
.cid-v8vLeUWO64 .modal-header .close:hover {
  opacity: 1;
}
.cid-v8vLeUWO64 .modal-header .close:focus {
  outline: none;
}
.cid-v8vLeUWO64 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v8vLeUWO64 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v8vLeUWO64 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8vLeUWO64 .modal-body {
    padding: 1rem;
  }
}
.cid-v8vLeUWO64 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v8vLeUWO64 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8vLeUWO64 .modal-footer {
    padding: 1rem;
  }
}
.cid-v8vLeUWO64 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v8vLeUWO64 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v8vLeUWO64 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v8vLeUWO64 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v8vLeUWO64 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v8vLeUWO64 .modal-lg,
  .cid-v8vLeUWO64 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v8vLeUWO64 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v8vLeUWO64 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v8vLeUWO64 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v8vLeUWO64 .form-group {
  margin-bottom: 1rem;
}
.cid-v8vLeUWO64 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v8vLeUWO64 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v8vLeUWO64 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v8vLeUWO64 .mbr-section-btn {
  margin: 0;
}
.cid-v8vLeUWO64 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v8vLeUWO64 .mbr-text P {
  text-align: center;
}
.cid-v8vLeV8bAi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v8vLeV8bAi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8vLeV8bAi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8vLeV8bAi .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v8vLeV8bAi .footer-col {
    flex-direction: column;
  }
}
.cid-v8vLeV8bAi .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v8vLeV8bAi .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v8vLeV8bAi .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v8vLeV8bAi .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v8vLeV8bAi .mbr-section-btn {
    text-align: center;
  }
}
.cid-v8vLeV8bAi .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v8vLeV8bAi .soc-item {
  margin: 6px;
}
.cid-v8vLeV8bAi .soc-item a:hover .mbr-iconfont,
.cid-v8vLeV8bAi .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v8vLeV8bAi .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v8vLeV8bAi .row {
    text-align: center;
  }
  .cid-v8vLeV8bAi .social-row {
    justify-content: center;
  }
}
.cid-v8vLeV8bAi .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v8vLeV8bAi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v8vLeV8bAi .list {
    margin-bottom: 0rem;
  }
}
.cid-v8vLeV8bAi .mbr-text {
  color: #bbbbbb;
}
.cid-v8vLeV8bAi .mbr-section-subtitle {
  color: #000000;
}
.cid-v8vLeV8bAi .list,
.cid-v8vLeV8bAi .item-wrap {
  color: #232323;
}
.cid-v8vLeV8bAi .copyright {
  color: #000000;
}
.cid-v8vLeV8bAi a,
.cid-v8vLeV8bAi a:link,
.cid-v8vLeV8bAi a:visited {
  text-decoration: none;
}
.cid-v8vLeV8bAi a:hover,
.cid-v8vLeV8bAi a:focus,
.cid-v8vLeV8bAi a:active {
  text-decoration: none;
}
.cid-v8vLeV8bAi a,
.cid-v8vLeV8bAi a:link,
.cid-v8vLeV8bAi a:visited,
.cid-v8vLeV8bAi a:hover,
.cid-v8vLeV8bAi a:focus,
.cid-v8vLeV8bAi a:active {
  text-decoration: underline !important;
}
.cid-v8vLeV8bAi .mbr-section-btn a,
.cid-v8vLeV8bAi .mbr-section-btn a:link,
.cid-v8vLeV8bAi .mbr-section-btn a:visited,
.cid-v8vLeV8bAi .mbr-section-btn a:hover,
.cid-v8vLeV8bAi .mbr-section-btn a:focus,
.cid-v8vLeV8bAi .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v8vLeV8bAi .acknowledgement-text {
  font-size: 70%;
}
.cid-v8vLeVnVA5.popup-builder {
  background-color: #ffffff;
}
.cid-v8vLeVnVA5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v8vLeVnVA5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v8vLeVnVA5 .modal-content,
.cid-v8vLeVnVA5 .modal-dialog {
  height: auto;
}
.cid-v8vLeVnVA5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v8vLeVnVA5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v8vLeVnVA5 .form-wrapper .mbr-form .form-group,
  .cid-v8vLeVnVA5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v8vLeVnVA5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v8vLeVnVA5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v8vLeVnVA5 .mbr-text {
  text-align: center;
}
.cid-v8vLeVnVA5 .pt-0 {
  padding-top: 0 !important;
}
.cid-v8vLeVnVA5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v8vLeVnVA5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v8vLeVnVA5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v8vLeVnVA5 .modal-open {
  overflow: hidden;
}
.cid-v8vLeVnVA5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v8vLeVnVA5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v8vLeVnVA5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v8vLeVnVA5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v8vLeVnVA5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v8vLeVnVA5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v8vLeVnVA5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v8vLeVnVA5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v8vLeVnVA5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v8vLeVnVA5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v8vLeVnVA5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v8vLeVnVA5 .modal-backdrop.show {
  opacity: .5;
}
.cid-v8vLeVnVA5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v8vLeVnVA5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v8vLeVnVA5 .modal-header {
    padding: 1rem;
  }
}
.cid-v8vLeVnVA5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v8vLeVnVA5 .modal-header .close svg {
  fill: #353535;
}
.cid-v8vLeVnVA5 .modal-header .close:hover {
  opacity: 1;
}
.cid-v8vLeVnVA5 .modal-header .close:focus {
  outline: none;
}
.cid-v8vLeVnVA5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v8vLeVnVA5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v8vLeVnVA5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8vLeVnVA5 .modal-body {
    padding: 1rem;
  }
}
.cid-v8vLeVnVA5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v8vLeVnVA5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v8vLeVnVA5 .modal-footer {
    padding: 1rem;
  }
}
.cid-v8vLeVnVA5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v8vLeVnVA5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v8vLeVnVA5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v8vLeVnVA5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v8vLeVnVA5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v8vLeVnVA5 .modal-lg,
  .cid-v8vLeVnVA5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v8vLeVnVA5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v8vLeVnVA5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v8vLeVnVA5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v8vLeVnVA5 .form-group {
  margin-bottom: 1rem;
}
.cid-v8vLeVnVA5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v8vLeVnVA5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v8vLeVnVA5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v8vLeVnVA5 .mbr-section-btn {
  margin: 0;
}
.cid-v8vLeVnVA5 .mbr-section-btn .btn {
  margin: 5;
}
.cid-vaeAzPiu0b {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaeAzPiu0b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaeAzPiu0b .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaeAzPiu0b .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaeAzPiu0b .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vaeAzPiu0b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaeAzPiu0b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaeAzPiu0b .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vaeAzPiu0b .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vaeAzPiu0b .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vaeAzPiu0b .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vaeAzPiu0b .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaeAzPiu0b .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaeAzPiu0b .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vaeAzPiu0b .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaeAzPiu0b .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vaeAzPiu0b .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaeAzPiu0b .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaeAzPiu0b .navbar-logo {
    padding-left: 0;
  }
}
.cid-vaeAzPiu0b .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaeAzPiu0b .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaeAzPiu0b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vaeAzPiu0b .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vaeAzPiu0b .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaeAzPiu0b .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vaeAzPiu0b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaeAzPiu0b .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vaeAzPiu0b .nav-item:focus,
.cid-vaeAzPiu0b .nav-link:focus {
  outline: none;
}
.cid-vaeAzPiu0b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaeAzPiu0b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaeAzPiu0b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaeAzPiu0b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaeAzPiu0b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaeAzPiu0b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaeAzPiu0b .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaeAzPiu0b .navbar.opened {
  transition: all 0.3s;
}
.cid-vaeAzPiu0b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaeAzPiu0b .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vaeAzPiu0b .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaeAzPiu0b .navbar.collapsed {
  justify-content: center;
}
.cid-vaeAzPiu0b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaeAzPiu0b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaeAzPiu0b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vaeAzPiu0b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaeAzPiu0b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaeAzPiu0b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaeAzPiu0b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaeAzPiu0b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaeAzPiu0b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaeAzPiu0b .navbar {
    min-height: 72px;
  }
  .cid-vaeAzPiu0b .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaeAzPiu0b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaeAzPiu0b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaeAzPiu0b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaeAzPiu0b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaeAzPiu0b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaeAzPiu0b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaeAzPiu0b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaeAzPiu0b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaeAzPiu0b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaeAzPiu0b .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaeAzPiu0b .dropdown-item.active,
.cid-vaeAzPiu0b .dropdown-item:active {
  background-color: transparent;
}
.cid-vaeAzPiu0b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaeAzPiu0b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaeAzPiu0b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaeAzPiu0b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vaeAzPiu0b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaeAzPiu0b .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaeAzPiu0b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaeAzPiu0b .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaeAzPiu0b .navbar-buttons {
    text-align: left;
  }
}
.cid-vaeAzPiu0b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaeAzPiu0b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vaeAzPiu0b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaeAzPiu0b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaeAzPiu0b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaeAzPiu0b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaeAzPiu0b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaeAzPiu0b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaeAzPiu0b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaeAzPiu0b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaeAzPiu0b .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaeAzPiu0b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaeAzPiu0b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaeAzPiu0b .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaeAzPiu0b .navbar {
    height: 70px;
  }
  .cid-vaeAzPiu0b .navbar.opened {
    height: auto;
  }
  .cid-vaeAzPiu0b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaeAzPiu0b .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaeAzPiu0b .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaeAzPiu0b .navbar-brand {
    margin-right: auto;
  }
  .cid-vaeAzPiu0b .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vaeAzPiu0b .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaeAzPiu0b .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaeAzPiu0b .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaeAzPiu0b .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaeAzPiu0b .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaeAzPxagC {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-vaeAzPxagC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzPxagC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vaeAzPxagC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzPxagC .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vaeAzPxagC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vaeAzPxagC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vaeAzPxagC .mbr-section-title {
  color: #000000;
  text-align: right;
}
.cid-vaeAzPxagC .mbr-text,
.cid-vaeAzPxagC .mbr-section-btn {
  color: #232323;
  text-align: right;
}
.cid-vaeAzPHVOe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
#custom-html-ui {
  /* ================================
   FULL-WIDTH OUTER WRAPPER
   ================================ */
  /* ================================
   CARD CONTAINER
   ================================ */
  /* Ensure anything inside can't exceed 100% width */
  /* ================================
   RESPONSIVE IFRAME
   ================================ */
  /* ================================
   BREAKPOINTS
   ================================ */
  /* Large tablets */
  /* Small tablets */
  /* Phones – make the embed truly full-width */
  /* Very small phones */
}
#custom-html-ui .gdoc-wrapper {
  width: 100%;
  margin: 0;
  padding: 0 !important;
  background: #ffffff !important;
  box-sizing: border-box;
  overflow-x: hidden;
  /* kill horizontal scroll on parent */
  text-align: left !important;
}
#custom-html-ui .gdoc-card {
  width: 100%;
  max-width: 900px;
  /* narrower on desktop/tablet */
  margin: 0 auto;
  padding: 0 24px 40px;
  /* desktop/tablet side padding */
  background: #ffffff !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  overflow-x: hidden;
  text-align: left !important;
}
#custom-html-ui .gdoc-wrapper * {
  box-sizing: border-box;
  max-width: 100%;
}
#custom-html-ui .gdoc-frame {
  display: block;
  width: 100% !important;
  max-width: 100%;
  min-width: 0;
  margin: 0 auto;
  border: none !important;
  background: #ffffff !important;
  height: 2200px;
  /* base desktop/tablet height */
}
@media (max-width: 1024px) {
  #custom-html-ui .gdoc-card {
    padding: 0 20px 36px;
  }
  #custom-html-ui .gdoc-frame {
    height: 2600px;
  }
}
@media (max-width: 768px) {
  #custom-html-ui .gdoc-card {
    padding: 0 18px 32px;
  }
  #custom-html-ui .gdoc-frame {
    height: 3000px;
  }
}
@media (max-width: 480px) {
  #custom-html-ui {
    /* Break out of any Mobirise inner padding so we get 100vw */
  }
  #custom-html-ui .gdoc-wrapper {
    width: 100vw;
    margin-left: calc(0%);
    margin-right: calc(0%);
    padding: 0 !important;
    overflow-x: hidden;
  }
  #custom-html-ui .gdoc-card {
    width: 100vw;
    max-width: 100vw;
    padding: 0 !important;
    /* remove side padding on phones */
    margin: 0 auto;
  }
  #custom-html-ui .gdoc-frame {
    width: 100vw !important;
    /* match viewport width */
    max-width: 100vw !important;
    min-width: 0;
    height: 3400px;
    /* extra vertical space */
  }
}
@media (max-width: 380px) {
  #custom-html-ui .gdoc-frame {
    height: 3800px;
  }
}
.cid-vaeAzPU0s0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaeAzPU0s0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzPU0s0 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vaeAzPU0s0 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzPU0s0 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzPU0s0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzPU0s0 .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vaeAzPU0s0 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vaeAzPU0s0 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vaeAzPU0s0 .card-title,
.cid-vaeAzPU0s0 .iconfont-wrapper {
  color: #000000;
}
.cid-vaeAzPU0s0 .card-text {
  color: #000000;
}
.cid-vaeAzPU0s0 .content-head {
  max-width: 800px;
}
.cid-vaeAzPU0s0 .mbr-section-title {
  color: #000000;
}
.cid-vaeAzPU0s0 .button-container,
.cid-vaeAzPU0s0 .btn,
.cid-vaeAzPU0s0 .btn-group,
.cid-vaeAzPU0s0 .mbr-section-btn {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  flex-wrap: wrap;
  gap: 1rem;
  width: 100%;
  text-align: center;
}
.cid-vaeAzQ652T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaeAzQ652T .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzQ652T .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vaeAzQ652T .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzQ652T .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzQ652T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzQ652T .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vaeAzQ652T .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vaeAzQ652T .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vaeAzQ652T .card-title,
.cid-vaeAzQ652T .iconfont-wrapper {
  color: #000000;
}
.cid-vaeAzQ652T .card-text {
  color: #000000;
}
.cid-vaeAzQ652T .content-head {
  max-width: 800px;
}
.cid-vaeAzQ652T .mbr-section-title {
  color: #000000;
}
.cid-vaeAzQ652T .button-container,
.cid-vaeAzQ652T .btn,
.cid-vaeAzQ652T .btn-group,
.cid-vaeAzQ652T .mbr-section-btn {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  flex-wrap: wrap;
  gap: 1rem;
  width: 100%;
  text-align: center;
}
.cid-vaeAzQ652T .card-text,
.cid-vaeAzQ652T .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzQi20H {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f0f5f8;
}
.cid-vaeAzQi20H .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzQi20H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-um {
  /* Outer wrapper – keeps padding & centring similar to what you had */
  /* Big round copy button */
  /* Draw a simple "copy" symbol using pure text glyph (no fonts/icons needed) */
  /* Hover/focus */
  /* "Copied!" message */
  /* Hide the URL but keep it screen-reader accessible */
}
#custom-html-um .copy-wrapper {
  padding: 80px 0;
  text-align: center;
  color: #777;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#custom-html-um .copy-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  border: none;
  cursor: pointer;
  background: #3d6f68;
  /* Cygnet green-teal */
  color: #ffffff;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16);
  transition: transform 0.15s ease, box-shadow 0.15s ease, opacity 0.15s ease;
}
#custom-html-um .copy-icon::before {
  content: "⧉";
  /* Two overlapping squares symbol */
  font-size: 36px;
  line-height: 1;
}
#custom-html-um .copy-icon:hover,
#custom-html-um .copy-icon:focus {
  opacity: 0.95;
  transform: translateY(-1px);
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);
  outline: none;
}
#custom-html-um .copy-status {
  margin-top: 0.75rem;
  font-size: 1rem;
  color: #3d6f68;
  opacity: 0;
  transition: opacity 0.2s ease;
}
#custom-html-um .copy-status.is-visible {
  opacity: 1;
}
#custom-html-um .visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.cid-vaeAzQwrtw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaeAzQwrtw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzQwrtw .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzQwrtw .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzQwrtw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzQwrtw .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzQwrtw .card-title,
.cid-vaeAzQwrtw .iconfont-wrapper,
.cid-vaeAzQwrtw .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzQwrtw .content-head {
  max-width: 800px;
}
.cid-vaeAzQwrtw .mbr-section-title {
  color: #000000;
}
.cid-vaeAzQwrtw .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzQJ9eI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaeAzQJ9eI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzQJ9eI .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzQJ9eI .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzQJ9eI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzQJ9eI .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzQJ9eI .card-title,
.cid-vaeAzQJ9eI .iconfont-wrapper,
.cid-vaeAzQJ9eI .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzQJ9eI .content-head {
  max-width: 800px;
}
.cid-vaeAzQJ9eI .mbr-section-title {
  color: #000000;
}
.cid-vaeAzQJ9eI .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzQWrPB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaeAzQWrPB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzQWrPB .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzQWrPB .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzQWrPB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzQWrPB .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #111111;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffa0a0;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzQWrPB .card-title,
.cid-vaeAzQWrPB .iconfont-wrapper,
.cid-vaeAzQWrPB .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzQWrPB .content-head {
  max-width: 800px;
}
.cid-vaeAzQWrPB .mbr-section-title {
  color: #000000;
}
.cid-vaeAzQWrPB .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzRaJbN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaeAzRaJbN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzRaJbN .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzRaJbN .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzRaJbN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzRaJbN .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #111111;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #f92c50;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzRaJbN .card-title,
.cid-vaeAzRaJbN .iconfont-wrapper,
.cid-vaeAzRaJbN .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzRaJbN .content-head {
  max-width: 800px;
}
.cid-vaeAzRaJbN .mbr-section-title {
  color: #000000;
}
.cid-vaeAzRaJbN .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzRq15n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaeAzRq15n .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzRq15n .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzRq15n .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzRq15n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzRq15n .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #f92c50;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzRq15n .card-title,
.cid-vaeAzRq15n .iconfont-wrapper,
.cid-vaeAzRq15n .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzRq15n .content-head {
  max-width: 800px;
}
.cid-vaeAzRq15n .mbr-section-title {
  color: #000000;
}
.cid-vaeAzRq15n .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzRDCm2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaeAzRDCm2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzRDCm2 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzRDCm2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzRDCm2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzRDCm2 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzRDCm2 .card-title,
.cid-vaeAzRDCm2 .iconfont-wrapper,
.cid-vaeAzRDCm2 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzRDCm2 .content-head {
  max-width: 800px;
}
.cid-vaeAzRDCm2 .mbr-section-title {
  color: #000000;
}
.cid-vaeAzRDCm2 .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzRRMIN {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaeAzRRMIN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzRRMIN .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzRRMIN .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzRRMIN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzRRMIN .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9c98cf;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzRRMIN .card-title,
.cid-vaeAzRRMIN .iconfont-wrapper,
.cid-vaeAzRRMIN .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzRRMIN .content-head {
  max-width: 800px;
}
.cid-vaeAzRRMIN .mbr-section-title {
  color: #000000;
}
.cid-vaeAzRRMIN .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzS8g6p {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vaeAzS8g6p .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzS8g6p .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzS8g6p .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzS8g6p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzS8g6p .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #32353c;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzS8g6p .card-title,
.cid-vaeAzS8g6p .iconfont-wrapper,
.cid-vaeAzS8g6p .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzS8g6p .content-head {
  max-width: 800px;
}
.cid-vaeAzS8g6p .mbr-section-title {
  color: #000000;
}
.cid-vaeAzS8g6p .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzSrX9L {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vaeAzSrX9L .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzSrX9L .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzSrX9L .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzSrX9L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzSrX9L .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-vaeAzSrX9L .card-title,
.cid-vaeAzSrX9L .iconfont-wrapper,
.cid-vaeAzSrX9L .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzSrX9L .content-head {
  max-width: 800px;
}
.cid-vaeAzSrX9L .mbr-section-title {
  color: #000000;
}
.cid-vaeAzSrX9L .mbr-section-btn {
  text-align: center;
}
.cid-vaeAzSIZDd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edefeb;
}
.cid-vaeAzSIZDd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzSIZDd .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vaeAzSIZDd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzSIZDd .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vaeAzSIZDd .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vaeAzSIZDd .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vaeAzSIZDd .card-title,
.cid-vaeAzSIZDd .iconfont-wrapper {
  color: #000000;
}
.cid-vaeAzSIZDd .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzSIZDd .content-head {
  max-width: 800px;
}
.cid-vaeAzSIZDd .mbr-section-title {
  color: #000000;
}
.cid-vaeAzSIZDd .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzSIZDd .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzSIZDd .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vaeAzSIZDd .card-title,
.cid-vaeAzSIZDd .img-wrapper {
  text-align: center;
}
.cid-vaeAzT08oP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-vaeAzT08oP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzT08oP .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vaeAzT08oP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzT08oP .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vaeAzT08oP .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vaeAzT08oP .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vaeAzT08oP .card-title,
.cid-vaeAzT08oP .iconfont-wrapper {
  color: #000000;
}
.cid-vaeAzT08oP .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaeAzT08oP .content-head {
  max-width: 800px;
}
.cid-vaeAzT08oP .mbr-section-title {
  color: #000000;
}
.cid-vaeAzT08oP .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzT08oP .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzT08oP .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vaeAzT08oP .card-title,
.cid-vaeAzT08oP .img-wrapper {
  text-align: center;
}
.cid-vaeAzThzey {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaeAzThzey .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzThzey .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzThzey .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaeAzThzey .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaeAzThzey .mbr-section-title {
  text-align: center;
}
.cid-vaeAzThzey .mbr-section-subtitle {
  text-align: center;
}
.cid-vaeAzThzey .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-vaeAzThzey .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-vaeAzThzey .content-head {
  max-width: 800px;
}
.cid-vaeAzThzey .img-box {
  display: flex;
  justify-content: center;
}
.cid-vaeAzThzey .card-title {
  text-align: center;
}
.cid-vaeAzThzey .card-text {
  text-align: center;
}
.cid-vaeAzThzey .link {
  text-align: center;
}
.cid-vaeAzTz1pW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vaeAzTz1pW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaeAzTz1pW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaeAzTz1pW .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vaeAzTz1pW .footer-col {
    flex-direction: column;
  }
}
.cid-vaeAzTz1pW .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vaeAzTz1pW .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaeAzTz1pW .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vaeAzTz1pW .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vaeAzTz1pW .mbr-section-btn {
    text-align: center;
  }
}
.cid-vaeAzTz1pW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vaeAzTz1pW .soc-item {
  margin: 6px;
}
.cid-vaeAzTz1pW .soc-item a:hover .mbr-iconfont,
.cid-vaeAzTz1pW .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vaeAzTz1pW .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaeAzTz1pW .row {
    text-align: center;
  }
  .cid-vaeAzTz1pW .social-row {
    justify-content: center;
  }
}
.cid-vaeAzTz1pW .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vaeAzTz1pW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaeAzTz1pW .list {
    margin-bottom: 0rem;
  }
}
.cid-vaeAzTz1pW .mbr-text {
  color: #bbbbbb;
}
.cid-vaeAzTz1pW .mbr-section-subtitle {
  color: #000000;
}
.cid-vaeAzTz1pW .list,
.cid-vaeAzTz1pW .item-wrap {
  color: #232323;
}
.cid-vaeAzTz1pW .copyright {
  color: #000000;
}
.cid-vaeAzTz1pW a,
.cid-vaeAzTz1pW a:link,
.cid-vaeAzTz1pW a:visited {
  text-decoration: none;
}
.cid-vaeAzTz1pW a:hover,
.cid-vaeAzTz1pW a:focus,
.cid-vaeAzTz1pW a:active {
  text-decoration: none;
}
.cid-vaeAzTz1pW a,
.cid-vaeAzTz1pW a:link,
.cid-vaeAzTz1pW a:visited,
.cid-vaeAzTz1pW a:hover,
.cid-vaeAzTz1pW a:focus,
.cid-vaeAzTz1pW a:active {
  text-decoration: underline !important;
}
.cid-vaeAzTz1pW .mbr-section-btn a,
.cid-vaeAzTz1pW .mbr-section-btn a:link,
.cid-vaeAzTz1pW .mbr-section-btn a:visited,
.cid-vaeAzTz1pW .mbr-section-btn a:hover,
.cid-vaeAzTz1pW .mbr-section-btn a:focus,
.cid-vaeAzTz1pW .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vaeAzTz1pW .acknowledgement-text {
  font-size: 70%;
}
.cid-vaeAzTT5LZ.popup-builder {
  background-color: #ffffff;
}
.cid-vaeAzTT5LZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaeAzTT5LZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaeAzTT5LZ .modal-content,
.cid-vaeAzTT5LZ .modal-dialog {
  height: auto;
}
.cid-vaeAzTT5LZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaeAzTT5LZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaeAzTT5LZ .form-wrapper .mbr-form .form-group,
  .cid-vaeAzTT5LZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaeAzTT5LZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaeAzTT5LZ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaeAzTT5LZ .mbr-text {
  text-align: center;
}
.cid-vaeAzTT5LZ .pt-0 {
  padding-top: 0 !important;
}
.cid-vaeAzTT5LZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaeAzTT5LZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaeAzTT5LZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaeAzTT5LZ .modal-open {
  overflow: hidden;
}
.cid-vaeAzTT5LZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaeAzTT5LZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaeAzTT5LZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaeAzTT5LZ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaeAzTT5LZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaeAzTT5LZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaeAzTT5LZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaeAzTT5LZ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaeAzTT5LZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaeAzTT5LZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaeAzTT5LZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaeAzTT5LZ .modal-backdrop.show {
  opacity: .5;
}
.cid-vaeAzTT5LZ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaeAzTT5LZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaeAzTT5LZ .modal-header {
    padding: 1rem;
  }
}
.cid-vaeAzTT5LZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaeAzTT5LZ .modal-header .close svg {
  fill: #353535;
}
.cid-vaeAzTT5LZ .modal-header .close:hover {
  opacity: 1;
}
.cid-vaeAzTT5LZ .modal-header .close:focus {
  outline: none;
}
.cid-vaeAzTT5LZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaeAzTT5LZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaeAzTT5LZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaeAzTT5LZ .modal-body {
    padding: 1rem;
  }
}
.cid-vaeAzTT5LZ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaeAzTT5LZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaeAzTT5LZ .modal-footer {
    padding: 1rem;
  }
}
.cid-vaeAzTT5LZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaeAzTT5LZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaeAzTT5LZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaeAzTT5LZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaeAzTT5LZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaeAzTT5LZ .modal-lg,
  .cid-vaeAzTT5LZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaeAzTT5LZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaeAzTT5LZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaeAzTT5LZ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaeAzTT5LZ .form-group {
  margin-bottom: 1rem;
}
.cid-vaeAzTT5LZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaeAzTT5LZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaeAzTT5LZ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaeAzTT5LZ .mbr-section-btn {
  margin: 0;
}
.cid-vaeAzTT5LZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-vaeAzTT5LZ .mbr-text P {
  text-align: center;
}
.cid-vaj64D8xfL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaj64D8xfL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaj64D8xfL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaj64D8xfL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaj64D8xfL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vaj64D8xfL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaj64D8xfL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaj64D8xfL .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vaj64D8xfL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vaj64D8xfL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vaj64D8xfL .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vaj64D8xfL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaj64D8xfL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaj64D8xfL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vaj64D8xfL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaj64D8xfL .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vaj64D8xfL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaj64D8xfL .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaj64D8xfL .navbar-logo {
    padding-left: 0;
  }
}
.cid-vaj64D8xfL .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaj64D8xfL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaj64D8xfL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vaj64D8xfL .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vaj64D8xfL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaj64D8xfL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vaj64D8xfL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaj64D8xfL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vaj64D8xfL .nav-item:focus,
.cid-vaj64D8xfL .nav-link:focus {
  outline: none;
}
.cid-vaj64D8xfL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaj64D8xfL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaj64D8xfL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaj64D8xfL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaj64D8xfL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaj64D8xfL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaj64D8xfL .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaj64D8xfL .navbar.opened {
  transition: all 0.3s;
}
.cid-vaj64D8xfL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaj64D8xfL .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vaj64D8xfL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaj64D8xfL .navbar.collapsed {
  justify-content: center;
}
.cid-vaj64D8xfL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaj64D8xfL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaj64D8xfL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vaj64D8xfL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaj64D8xfL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaj64D8xfL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaj64D8xfL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaj64D8xfL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaj64D8xfL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaj64D8xfL .navbar {
    min-height: 72px;
  }
  .cid-vaj64D8xfL .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaj64D8xfL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaj64D8xfL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaj64D8xfL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaj64D8xfL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaj64D8xfL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaj64D8xfL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaj64D8xfL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaj64D8xfL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaj64D8xfL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaj64D8xfL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaj64D8xfL .dropdown-item.active,
.cid-vaj64D8xfL .dropdown-item:active {
  background-color: transparent;
}
.cid-vaj64D8xfL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaj64D8xfL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaj64D8xfL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaj64D8xfL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vaj64D8xfL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaj64D8xfL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaj64D8xfL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaj64D8xfL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaj64D8xfL .navbar-buttons {
    text-align: left;
  }
}
.cid-vaj64D8xfL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaj64D8xfL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vaj64D8xfL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaj64D8xfL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaj64D8xfL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaj64D8xfL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaj64D8xfL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaj64D8xfL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaj64D8xfL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaj64D8xfL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaj64D8xfL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaj64D8xfL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaj64D8xfL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaj64D8xfL .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaj64D8xfL .navbar {
    height: 70px;
  }
  .cid-vaj64D8xfL .navbar.opened {
    height: auto;
  }
  .cid-vaj64D8xfL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaj64D8xfL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaj64D8xfL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaj64D8xfL .navbar-brand {
    margin-right: auto;
  }
  .cid-vaj64D8xfL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vaj64D8xfL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaj64D8xfL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaj64D8xfL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaj64D8xfL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaj64D8xfL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaj6CeMbHJ {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaj6CeMbHJ .mbr-text {
  color: #000000;
}
.cid-vaj6CeMbHJ .mbr-section-subtitle {
  color: #000000;
}
.cid-vaj6CeMbHJ .mbr-section-title {
  color: #000000;
}
.cid-vaj6CeMbHJ .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaj6CeMbHJ .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-vaj6CeMbHJ .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-vaj6CeMbHJ .img-wrapper {
  display: flex;
}
.cid-vaj6CeMbHJ .card-text {
  text-align: center;
}
.cid-vaj6CeMbHJ .card-title,
.cid-vaj6CeMbHJ .img-wrapper {
  text-align: center;
}
#custom-html-v9 {
  /* Type valid CSS here */
}
#custom-html-v9 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-v9 p {
  font-size: 18px;
  color: #777;
}
.cid-vaj64DBIkX.popup-builder {
  background-color: #ffffff;
}
.cid-vaj64DBIkX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaj64DBIkX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaj64DBIkX .modal-content,
.cid-vaj64DBIkX .modal-dialog {
  height: auto;
}
.cid-vaj64DBIkX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaj64DBIkX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaj64DBIkX .form-wrapper .mbr-form .form-group,
  .cid-vaj64DBIkX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaj64DBIkX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaj64DBIkX .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaj64DBIkX .mbr-text {
  text-align: center;
}
.cid-vaj64DBIkX .pt-0 {
  padding-top: 0 !important;
}
.cid-vaj64DBIkX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaj64DBIkX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaj64DBIkX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaj64DBIkX .modal-open {
  overflow: hidden;
}
.cid-vaj64DBIkX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaj64DBIkX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaj64DBIkX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaj64DBIkX .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaj64DBIkX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaj64DBIkX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaj64DBIkX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaj64DBIkX .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaj64DBIkX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaj64DBIkX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaj64DBIkX .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaj64DBIkX .modal-backdrop.show {
  opacity: .5;
}
.cid-vaj64DBIkX .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaj64DBIkX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj64DBIkX .modal-header {
    padding: 1rem;
  }
}
.cid-vaj64DBIkX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaj64DBIkX .modal-header .close svg {
  fill: #353535;
}
.cid-vaj64DBIkX .modal-header .close:hover {
  opacity: 1;
}
.cid-vaj64DBIkX .modal-header .close:focus {
  outline: none;
}
.cid-vaj64DBIkX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaj64DBIkX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaj64DBIkX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj64DBIkX .modal-body {
    padding: 1rem;
  }
}
.cid-vaj64DBIkX .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaj64DBIkX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj64DBIkX .modal-footer {
    padding: 1rem;
  }
}
.cid-vaj64DBIkX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaj64DBIkX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaj64DBIkX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaj64DBIkX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaj64DBIkX .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaj64DBIkX .modal-lg,
  .cid-vaj64DBIkX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaj64DBIkX .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaj64DBIkX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaj64DBIkX .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaj64DBIkX .form-group {
  margin-bottom: 1rem;
}
.cid-vaj64DBIkX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaj64DBIkX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaj64DBIkX .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaj64DBIkX .mbr-section-btn {
  margin: 0;
}
.cid-vaj64DBIkX .mbr-section-btn .btn {
  margin: 0;
}
.cid-vaj64DBIkX .mbr-text P {
  text-align: center;
}
.cid-vaj64DMOD9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vaj64DMOD9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaj64DMOD9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaj64DMOD9 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vaj64DMOD9 .footer-col {
    flex-direction: column;
  }
}
.cid-vaj64DMOD9 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vaj64DMOD9 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaj64DMOD9 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vaj64DMOD9 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vaj64DMOD9 .mbr-section-btn {
    text-align: center;
  }
}
.cid-vaj64DMOD9 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vaj64DMOD9 .soc-item {
  margin: 6px;
}
.cid-vaj64DMOD9 .soc-item a:hover .mbr-iconfont,
.cid-vaj64DMOD9 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vaj64DMOD9 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaj64DMOD9 .row {
    text-align: center;
  }
  .cid-vaj64DMOD9 .social-row {
    justify-content: center;
  }
}
.cid-vaj64DMOD9 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vaj64DMOD9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaj64DMOD9 .list {
    margin-bottom: 0rem;
  }
}
.cid-vaj64DMOD9 .mbr-text {
  color: #bbbbbb;
}
.cid-vaj64DMOD9 .mbr-section-subtitle {
  color: #000000;
}
.cid-vaj64DMOD9 .list,
.cid-vaj64DMOD9 .item-wrap {
  color: #232323;
}
.cid-vaj64DMOD9 .copyright {
  color: #000000;
}
.cid-vaj64DMOD9 a,
.cid-vaj64DMOD9 a:link,
.cid-vaj64DMOD9 a:visited {
  text-decoration: none;
}
.cid-vaj64DMOD9 a:hover,
.cid-vaj64DMOD9 a:focus,
.cid-vaj64DMOD9 a:active {
  text-decoration: none;
}
.cid-vaj64DMOD9 a,
.cid-vaj64DMOD9 a:link,
.cid-vaj64DMOD9 a:visited,
.cid-vaj64DMOD9 a:hover,
.cid-vaj64DMOD9 a:focus,
.cid-vaj64DMOD9 a:active {
  text-decoration: underline !important;
}
.cid-vaj64DMOD9 .mbr-section-btn a,
.cid-vaj64DMOD9 .mbr-section-btn a:link,
.cid-vaj64DMOD9 .mbr-section-btn a:visited,
.cid-vaj64DMOD9 .mbr-section-btn a:hover,
.cid-vaj64DMOD9 .mbr-section-btn a:focus,
.cid-vaj64DMOD9 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vaj64DMOD9 .acknowledgement-text {
  font-size: 70%;
}
.cid-vaj64E2zJV.popup-builder {
  background-color: #ffffff;
}
.cid-vaj64E2zJV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaj64E2zJV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaj64E2zJV .modal-content,
.cid-vaj64E2zJV .modal-dialog {
  height: auto;
}
.cid-vaj64E2zJV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaj64E2zJV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaj64E2zJV .form-wrapper .mbr-form .form-group,
  .cid-vaj64E2zJV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaj64E2zJV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaj64E2zJV .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaj64E2zJV .mbr-text {
  text-align: center;
}
.cid-vaj64E2zJV .pt-0 {
  padding-top: 0 !important;
}
.cid-vaj64E2zJV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaj64E2zJV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaj64E2zJV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaj64E2zJV .modal-open {
  overflow: hidden;
}
.cid-vaj64E2zJV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaj64E2zJV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaj64E2zJV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaj64E2zJV .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaj64E2zJV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaj64E2zJV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaj64E2zJV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaj64E2zJV .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaj64E2zJV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaj64E2zJV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaj64E2zJV .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaj64E2zJV .modal-backdrop.show {
  opacity: .5;
}
.cid-vaj64E2zJV .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaj64E2zJV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj64E2zJV .modal-header {
    padding: 1rem;
  }
}
.cid-vaj64E2zJV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaj64E2zJV .modal-header .close svg {
  fill: #353535;
}
.cid-vaj64E2zJV .modal-header .close:hover {
  opacity: 1;
}
.cid-vaj64E2zJV .modal-header .close:focus {
  outline: none;
}
.cid-vaj64E2zJV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaj64E2zJV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaj64E2zJV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj64E2zJV .modal-body {
    padding: 1rem;
  }
}
.cid-vaj64E2zJV .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaj64E2zJV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj64E2zJV .modal-footer {
    padding: 1rem;
  }
}
.cid-vaj64E2zJV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaj64E2zJV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaj64E2zJV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaj64E2zJV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaj64E2zJV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaj64E2zJV .modal-lg,
  .cid-vaj64E2zJV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaj64E2zJV .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaj64E2zJV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaj64E2zJV .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaj64E2zJV .form-group {
  margin-bottom: 1rem;
}
.cid-vaj64E2zJV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaj64E2zJV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaj64E2zJV .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaj64E2zJV .mbr-section-btn {
  margin: 0;
}
.cid-vaj64E2zJV .mbr-section-btn .btn {
  margin: 5;
}
.cid-vaj96t4V24 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaj96t4V24 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaj96t4V24 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaj96t4V24 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaj96t4V24 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vaj96t4V24 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaj96t4V24 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaj96t4V24 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vaj96t4V24 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vaj96t4V24 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vaj96t4V24 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vaj96t4V24 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaj96t4V24 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaj96t4V24 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vaj96t4V24 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaj96t4V24 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vaj96t4V24 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaj96t4V24 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaj96t4V24 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vaj96t4V24 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaj96t4V24 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaj96t4V24 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vaj96t4V24 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vaj96t4V24 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaj96t4V24 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vaj96t4V24 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaj96t4V24 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vaj96t4V24 .nav-item:focus,
.cid-vaj96t4V24 .nav-link:focus {
  outline: none;
}
.cid-vaj96t4V24 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaj96t4V24 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaj96t4V24 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaj96t4V24 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaj96t4V24 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaj96t4V24 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaj96t4V24 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaj96t4V24 .navbar.opened {
  transition: all 0.3s;
}
.cid-vaj96t4V24 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaj96t4V24 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vaj96t4V24 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaj96t4V24 .navbar.collapsed {
  justify-content: center;
}
.cid-vaj96t4V24 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaj96t4V24 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaj96t4V24 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vaj96t4V24 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaj96t4V24 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaj96t4V24 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaj96t4V24 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaj96t4V24 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaj96t4V24 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaj96t4V24 .navbar {
    min-height: 72px;
  }
  .cid-vaj96t4V24 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaj96t4V24 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaj96t4V24 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaj96t4V24 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaj96t4V24 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaj96t4V24 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaj96t4V24 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaj96t4V24 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaj96t4V24 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaj96t4V24 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaj96t4V24 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaj96t4V24 .dropdown-item.active,
.cid-vaj96t4V24 .dropdown-item:active {
  background-color: transparent;
}
.cid-vaj96t4V24 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaj96t4V24 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaj96t4V24 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaj96t4V24 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vaj96t4V24 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaj96t4V24 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaj96t4V24 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaj96t4V24 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaj96t4V24 .navbar-buttons {
    text-align: left;
  }
}
.cid-vaj96t4V24 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaj96t4V24 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vaj96t4V24 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaj96t4V24 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaj96t4V24 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaj96t4V24 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaj96t4V24 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaj96t4V24 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaj96t4V24 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaj96t4V24 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaj96t4V24 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaj96t4V24 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaj96t4V24 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaj96t4V24 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaj96t4V24 .navbar {
    height: 70px;
  }
  .cid-vaj96t4V24 .navbar.opened {
    height: auto;
  }
  .cid-vaj96t4V24 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaj96t4V24 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaj96t4V24 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaj96t4V24 .navbar-brand {
    margin-right: auto;
  }
  .cid-vaj96t4V24 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vaj96t4V24 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaj96t4V24 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaj96t4V24 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaj96t4V24 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaj96t4V24 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaj96toQOy {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaj96toQOy .mbr-text {
  color: #000000;
}
.cid-vaj96toQOy .mbr-section-subtitle {
  color: #000000;
}
.cid-vaj96toQOy .mbr-section-title {
  color: #000000;
}
.cid-vaj96toQOy .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaj96toQOy .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-vaj96toQOy .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-vaj96toQOy .img-wrapper {
  display: flex;
}
.cid-vaj96toQOy .card-text {
  text-align: center;
}
.cid-vaj96toQOy .card-title,
.cid-vaj96toQOy .img-wrapper {
  text-align: center;
}
#custom-html-vc {
  /* Type valid CSS here */
}
#custom-html-vc div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vc p {
  font-size: 18px;
  color: #777;
}
.cid-vaj96tUH0Q.popup-builder {
  background-color: #ffffff;
}
.cid-vaj96tUH0Q.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaj96tUH0Q.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaj96tUH0Q .modal-content,
.cid-vaj96tUH0Q .modal-dialog {
  height: auto;
}
.cid-vaj96tUH0Q .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaj96tUH0Q .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaj96tUH0Q .form-wrapper .mbr-form .form-group,
  .cid-vaj96tUH0Q .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaj96tUH0Q .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaj96tUH0Q .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaj96tUH0Q .mbr-text {
  text-align: center;
}
.cid-vaj96tUH0Q .pt-0 {
  padding-top: 0 !important;
}
.cid-vaj96tUH0Q .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaj96tUH0Q .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaj96tUH0Q .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaj96tUH0Q .modal-open {
  overflow: hidden;
}
.cid-vaj96tUH0Q .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaj96tUH0Q .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaj96tUH0Q .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaj96tUH0Q .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaj96tUH0Q .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaj96tUH0Q .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaj96tUH0Q .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaj96tUH0Q .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaj96tUH0Q .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaj96tUH0Q .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaj96tUH0Q .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaj96tUH0Q .modal-backdrop.show {
  opacity: .5;
}
.cid-vaj96tUH0Q .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaj96tUH0Q .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj96tUH0Q .modal-header {
    padding: 1rem;
  }
}
.cid-vaj96tUH0Q .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaj96tUH0Q .modal-header .close svg {
  fill: #353535;
}
.cid-vaj96tUH0Q .modal-header .close:hover {
  opacity: 1;
}
.cid-vaj96tUH0Q .modal-header .close:focus {
  outline: none;
}
.cid-vaj96tUH0Q .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaj96tUH0Q .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaj96tUH0Q .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj96tUH0Q .modal-body {
    padding: 1rem;
  }
}
.cid-vaj96tUH0Q .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaj96tUH0Q .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj96tUH0Q .modal-footer {
    padding: 1rem;
  }
}
.cid-vaj96tUH0Q .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaj96tUH0Q .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaj96tUH0Q .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaj96tUH0Q .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaj96tUH0Q .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaj96tUH0Q .modal-lg,
  .cid-vaj96tUH0Q .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaj96tUH0Q .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaj96tUH0Q .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaj96tUH0Q .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaj96tUH0Q .form-group {
  margin-bottom: 1rem;
}
.cid-vaj96tUH0Q .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaj96tUH0Q .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaj96tUH0Q .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaj96tUH0Q .mbr-section-btn {
  margin: 0;
}
.cid-vaj96tUH0Q .mbr-section-btn .btn {
  margin: 0;
}
.cid-vaj96tUH0Q .mbr-text P {
  text-align: center;
}
.cid-vaj96u9O3d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vaj96u9O3d .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaj96u9O3d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaj96u9O3d .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vaj96u9O3d .footer-col {
    flex-direction: column;
  }
}
.cid-vaj96u9O3d .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vaj96u9O3d .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaj96u9O3d .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vaj96u9O3d .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vaj96u9O3d .mbr-section-btn {
    text-align: center;
  }
}
.cid-vaj96u9O3d .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vaj96u9O3d .soc-item {
  margin: 6px;
}
.cid-vaj96u9O3d .soc-item a:hover .mbr-iconfont,
.cid-vaj96u9O3d .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vaj96u9O3d .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaj96u9O3d .row {
    text-align: center;
  }
  .cid-vaj96u9O3d .social-row {
    justify-content: center;
  }
}
.cid-vaj96u9O3d .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vaj96u9O3d .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaj96u9O3d .list {
    margin-bottom: 0rem;
  }
}
.cid-vaj96u9O3d .mbr-text {
  color: #bbbbbb;
}
.cid-vaj96u9O3d .mbr-section-subtitle {
  color: #000000;
}
.cid-vaj96u9O3d .list,
.cid-vaj96u9O3d .item-wrap {
  color: #232323;
}
.cid-vaj96u9O3d .copyright {
  color: #000000;
}
.cid-vaj96u9O3d a,
.cid-vaj96u9O3d a:link,
.cid-vaj96u9O3d a:visited {
  text-decoration: none;
}
.cid-vaj96u9O3d a:hover,
.cid-vaj96u9O3d a:focus,
.cid-vaj96u9O3d a:active {
  text-decoration: none;
}
.cid-vaj96u9O3d a,
.cid-vaj96u9O3d a:link,
.cid-vaj96u9O3d a:visited,
.cid-vaj96u9O3d a:hover,
.cid-vaj96u9O3d a:focus,
.cid-vaj96u9O3d a:active {
  text-decoration: underline !important;
}
.cid-vaj96u9O3d .mbr-section-btn a,
.cid-vaj96u9O3d .mbr-section-btn a:link,
.cid-vaj96u9O3d .mbr-section-btn a:visited,
.cid-vaj96u9O3d .mbr-section-btn a:hover,
.cid-vaj96u9O3d .mbr-section-btn a:focus,
.cid-vaj96u9O3d .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vaj96u9O3d .acknowledgement-text {
  font-size: 70%;
}
.cid-vaj96uuvuu.popup-builder {
  background-color: #ffffff;
}
.cid-vaj96uuvuu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaj96uuvuu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaj96uuvuu .modal-content,
.cid-vaj96uuvuu .modal-dialog {
  height: auto;
}
.cid-vaj96uuvuu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaj96uuvuu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaj96uuvuu .form-wrapper .mbr-form .form-group,
  .cid-vaj96uuvuu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaj96uuvuu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaj96uuvuu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaj96uuvuu .mbr-text {
  text-align: center;
}
.cid-vaj96uuvuu .pt-0 {
  padding-top: 0 !important;
}
.cid-vaj96uuvuu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaj96uuvuu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaj96uuvuu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaj96uuvuu .modal-open {
  overflow: hidden;
}
.cid-vaj96uuvuu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaj96uuvuu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaj96uuvuu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaj96uuvuu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaj96uuvuu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaj96uuvuu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaj96uuvuu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaj96uuvuu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaj96uuvuu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaj96uuvuu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaj96uuvuu .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaj96uuvuu .modal-backdrop.show {
  opacity: .5;
}
.cid-vaj96uuvuu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaj96uuvuu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj96uuvuu .modal-header {
    padding: 1rem;
  }
}
.cid-vaj96uuvuu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaj96uuvuu .modal-header .close svg {
  fill: #353535;
}
.cid-vaj96uuvuu .modal-header .close:hover {
  opacity: 1;
}
.cid-vaj96uuvuu .modal-header .close:focus {
  outline: none;
}
.cid-vaj96uuvuu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaj96uuvuu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaj96uuvuu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj96uuvuu .modal-body {
    padding: 1rem;
  }
}
.cid-vaj96uuvuu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaj96uuvuu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaj96uuvuu .modal-footer {
    padding: 1rem;
  }
}
.cid-vaj96uuvuu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaj96uuvuu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaj96uuvuu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaj96uuvuu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaj96uuvuu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaj96uuvuu .modal-lg,
  .cid-vaj96uuvuu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaj96uuvuu .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaj96uuvuu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaj96uuvuu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaj96uuvuu .form-group {
  margin-bottom: 1rem;
}
.cid-vaj96uuvuu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaj96uuvuu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaj96uuvuu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaj96uuvuu .mbr-section-btn {
  margin: 0;
}
.cid-vaj96uuvuu .mbr-section-btn .btn {
  margin: 5;
}
.cid-vaja7UoXOS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaja7UoXOS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaja7UoXOS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaja7UoXOS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaja7UoXOS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vaja7UoXOS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaja7UoXOS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaja7UoXOS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vaja7UoXOS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vaja7UoXOS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vaja7UoXOS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vaja7UoXOS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaja7UoXOS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaja7UoXOS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vaja7UoXOS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaja7UoXOS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vaja7UoXOS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaja7UoXOS .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaja7UoXOS .navbar-logo {
    padding-left: 0;
  }
}
.cid-vaja7UoXOS .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaja7UoXOS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaja7UoXOS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vaja7UoXOS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vaja7UoXOS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaja7UoXOS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vaja7UoXOS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaja7UoXOS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vaja7UoXOS .nav-item:focus,
.cid-vaja7UoXOS .nav-link:focus {
  outline: none;
}
.cid-vaja7UoXOS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaja7UoXOS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaja7UoXOS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaja7UoXOS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaja7UoXOS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaja7UoXOS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaja7UoXOS .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaja7UoXOS .navbar.opened {
  transition: all 0.3s;
}
.cid-vaja7UoXOS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaja7UoXOS .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vaja7UoXOS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaja7UoXOS .navbar.collapsed {
  justify-content: center;
}
.cid-vaja7UoXOS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaja7UoXOS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaja7UoXOS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vaja7UoXOS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaja7UoXOS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaja7UoXOS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaja7UoXOS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaja7UoXOS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaja7UoXOS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaja7UoXOS .navbar {
    min-height: 72px;
  }
  .cid-vaja7UoXOS .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaja7UoXOS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaja7UoXOS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaja7UoXOS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaja7UoXOS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaja7UoXOS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaja7UoXOS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaja7UoXOS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaja7UoXOS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaja7UoXOS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaja7UoXOS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaja7UoXOS .dropdown-item.active,
.cid-vaja7UoXOS .dropdown-item:active {
  background-color: transparent;
}
.cid-vaja7UoXOS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaja7UoXOS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaja7UoXOS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaja7UoXOS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vaja7UoXOS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaja7UoXOS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaja7UoXOS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaja7UoXOS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaja7UoXOS .navbar-buttons {
    text-align: left;
  }
}
.cid-vaja7UoXOS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaja7UoXOS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vaja7UoXOS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaja7UoXOS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaja7UoXOS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaja7UoXOS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaja7UoXOS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaja7UoXOS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaja7UoXOS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaja7UoXOS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaja7UoXOS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaja7UoXOS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaja7UoXOS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaja7UoXOS .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaja7UoXOS .navbar {
    height: 70px;
  }
  .cid-vaja7UoXOS .navbar.opened {
    height: auto;
  }
  .cid-vaja7UoXOS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaja7UoXOS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaja7UoXOS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaja7UoXOS .navbar-brand {
    margin-right: auto;
  }
  .cid-vaja7UoXOS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vaja7UoXOS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaja7UoXOS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaja7UoXOS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaja7UoXOS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaja7UoXOS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaja7UEOdR {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaja7UEOdR .mbr-text {
  color: #000000;
}
.cid-vaja7UEOdR .mbr-section-subtitle {
  color: #000000;
}
.cid-vaja7UEOdR .mbr-section-title {
  color: #000000;
}
.cid-vaja7UEOdR .img-wrapper img {
  width: 120px;
  height: 120px;
  object-fit: cover;
  border-radius: 50% !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaja7UEOdR .img-wrapper img {
    width: 120px;
    height: 120px;
  }
}
@media (max-width: 768px) {
  .cid-vaja7UEOdR .img-wrapper img {
    width: 80px;
    height: 80px;
  }
}
.cid-vaja7UEOdR .img-wrapper {
  display: flex;
}
.cid-vaja7UEOdR .card-text {
  text-align: center;
}
.cid-vaja7UEOdR .card-title,
.cid-vaja7UEOdR .img-wrapper {
  text-align: center;
}
#custom-html-vj {
  /* Type valid CSS here */
}
#custom-html-vj div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vj p {
  font-size: 18px;
  color: #777;
}
.cid-vaja7UXm3x.popup-builder {
  background-color: #ffffff;
}
.cid-vaja7UXm3x.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaja7UXm3x.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaja7UXm3x .modal-content,
.cid-vaja7UXm3x .modal-dialog {
  height: auto;
}
.cid-vaja7UXm3x .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaja7UXm3x .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaja7UXm3x .form-wrapper .mbr-form .form-group,
  .cid-vaja7UXm3x .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaja7UXm3x .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaja7UXm3x .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaja7UXm3x .mbr-text {
  text-align: center;
}
.cid-vaja7UXm3x .pt-0 {
  padding-top: 0 !important;
}
.cid-vaja7UXm3x .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaja7UXm3x .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaja7UXm3x .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaja7UXm3x .modal-open {
  overflow: hidden;
}
.cid-vaja7UXm3x .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaja7UXm3x .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaja7UXm3x .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaja7UXm3x .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaja7UXm3x .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaja7UXm3x .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaja7UXm3x .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaja7UXm3x .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaja7UXm3x .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaja7UXm3x .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaja7UXm3x .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaja7UXm3x .modal-backdrop.show {
  opacity: .5;
}
.cid-vaja7UXm3x .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaja7UXm3x .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaja7UXm3x .modal-header {
    padding: 1rem;
  }
}
.cid-vaja7UXm3x .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaja7UXm3x .modal-header .close svg {
  fill: #353535;
}
.cid-vaja7UXm3x .modal-header .close:hover {
  opacity: 1;
}
.cid-vaja7UXm3x .modal-header .close:focus {
  outline: none;
}
.cid-vaja7UXm3x .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaja7UXm3x .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaja7UXm3x .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaja7UXm3x .modal-body {
    padding: 1rem;
  }
}
.cid-vaja7UXm3x .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaja7UXm3x .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaja7UXm3x .modal-footer {
    padding: 1rem;
  }
}
.cid-vaja7UXm3x .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaja7UXm3x .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaja7UXm3x .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaja7UXm3x .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaja7UXm3x .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaja7UXm3x .modal-lg,
  .cid-vaja7UXm3x .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaja7UXm3x .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaja7UXm3x .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaja7UXm3x .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaja7UXm3x .form-group {
  margin-bottom: 1rem;
}
.cid-vaja7UXm3x .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaja7UXm3x .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaja7UXm3x .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaja7UXm3x .mbr-section-btn {
  margin: 0;
}
.cid-vaja7UXm3x .mbr-section-btn .btn {
  margin: 0;
}
.cid-vaja7UXm3x .mbr-text P {
  text-align: center;
}
.cid-vaja7VazPm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vaja7VazPm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaja7VazPm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaja7VazPm .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vaja7VazPm .footer-col {
    flex-direction: column;
  }
}
.cid-vaja7VazPm .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vaja7VazPm .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaja7VazPm .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vaja7VazPm .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vaja7VazPm .mbr-section-btn {
    text-align: center;
  }
}
.cid-vaja7VazPm .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vaja7VazPm .soc-item {
  margin: 6px;
}
.cid-vaja7VazPm .soc-item a:hover .mbr-iconfont,
.cid-vaja7VazPm .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vaja7VazPm .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaja7VazPm .row {
    text-align: center;
  }
  .cid-vaja7VazPm .social-row {
    justify-content: center;
  }
}
.cid-vaja7VazPm .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vaja7VazPm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaja7VazPm .list {
    margin-bottom: 0rem;
  }
}
.cid-vaja7VazPm .mbr-text {
  color: #bbbbbb;
}
.cid-vaja7VazPm .mbr-section-subtitle {
  color: #000000;
}
.cid-vaja7VazPm .list,
.cid-vaja7VazPm .item-wrap {
  color: #232323;
}
.cid-vaja7VazPm .copyright {
  color: #000000;
}
.cid-vaja7VazPm a,
.cid-vaja7VazPm a:link,
.cid-vaja7VazPm a:visited {
  text-decoration: none;
}
.cid-vaja7VazPm a:hover,
.cid-vaja7VazPm a:focus,
.cid-vaja7VazPm a:active {
  text-decoration: none;
}
.cid-vaja7VazPm a,
.cid-vaja7VazPm a:link,
.cid-vaja7VazPm a:visited,
.cid-vaja7VazPm a:hover,
.cid-vaja7VazPm a:focus,
.cid-vaja7VazPm a:active {
  text-decoration: underline !important;
}
.cid-vaja7VazPm .mbr-section-btn a,
.cid-vaja7VazPm .mbr-section-btn a:link,
.cid-vaja7VazPm .mbr-section-btn a:visited,
.cid-vaja7VazPm .mbr-section-btn a:hover,
.cid-vaja7VazPm .mbr-section-btn a:focus,
.cid-vaja7VazPm .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vaja7VazPm .acknowledgement-text {
  font-size: 70%;
}
.cid-vaja7VqiAn.popup-builder {
  background-color: #ffffff;
}
.cid-vaja7VqiAn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaja7VqiAn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaja7VqiAn .modal-content,
.cid-vaja7VqiAn .modal-dialog {
  height: auto;
}
.cid-vaja7VqiAn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaja7VqiAn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaja7VqiAn .form-wrapper .mbr-form .form-group,
  .cid-vaja7VqiAn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaja7VqiAn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaja7VqiAn .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaja7VqiAn .mbr-text {
  text-align: center;
}
.cid-vaja7VqiAn .pt-0 {
  padding-top: 0 !important;
}
.cid-vaja7VqiAn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaja7VqiAn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaja7VqiAn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaja7VqiAn .modal-open {
  overflow: hidden;
}
.cid-vaja7VqiAn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaja7VqiAn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaja7VqiAn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaja7VqiAn .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaja7VqiAn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaja7VqiAn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaja7VqiAn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaja7VqiAn .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaja7VqiAn .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaja7VqiAn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaja7VqiAn .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaja7VqiAn .modal-backdrop.show {
  opacity: .5;
}
.cid-vaja7VqiAn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaja7VqiAn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaja7VqiAn .modal-header {
    padding: 1rem;
  }
}
.cid-vaja7VqiAn .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaja7VqiAn .modal-header .close svg {
  fill: #353535;
}
.cid-vaja7VqiAn .modal-header .close:hover {
  opacity: 1;
}
.cid-vaja7VqiAn .modal-header .close:focus {
  outline: none;
}
.cid-vaja7VqiAn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaja7VqiAn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaja7VqiAn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaja7VqiAn .modal-body {
    padding: 1rem;
  }
}
.cid-vaja7VqiAn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaja7VqiAn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaja7VqiAn .modal-footer {
    padding: 1rem;
  }
}
.cid-vaja7VqiAn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaja7VqiAn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaja7VqiAn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaja7VqiAn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaja7VqiAn .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaja7VqiAn .modal-lg,
  .cid-vaja7VqiAn .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaja7VqiAn .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaja7VqiAn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaja7VqiAn .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaja7VqiAn .form-group {
  margin-bottom: 1rem;
}
.cid-vaja7VqiAn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaja7VqiAn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaja7VqiAn .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaja7VqiAn .mbr-section-btn {
  margin: 0;
}
.cid-vaja7VqiAn .mbr-section-btn .btn {
  margin: 5;
}
.cid-vapKW0BADP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vapKW0BADP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vapKW0BADP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vapKW0BADP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vapKW0BADP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vapKW0BADP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vapKW0BADP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vapKW0BADP .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vapKW0BADP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vapKW0BADP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vapKW0BADP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vapKW0BADP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vapKW0BADP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vapKW0BADP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vapKW0BADP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vapKW0BADP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vapKW0BADP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vapKW0BADP .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vapKW0BADP .navbar-logo {
    padding-left: 0;
  }
}
.cid-vapKW0BADP .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vapKW0BADP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vapKW0BADP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vapKW0BADP .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vapKW0BADP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vapKW0BADP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vapKW0BADP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vapKW0BADP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vapKW0BADP .nav-item:focus,
.cid-vapKW0BADP .nav-link:focus {
  outline: none;
}
.cid-vapKW0BADP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vapKW0BADP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vapKW0BADP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vapKW0BADP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vapKW0BADP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vapKW0BADP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vapKW0BADP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vapKW0BADP .navbar.opened {
  transition: all 0.3s;
}
.cid-vapKW0BADP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vapKW0BADP .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vapKW0BADP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vapKW0BADP .navbar.collapsed {
  justify-content: center;
}
.cid-vapKW0BADP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vapKW0BADP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vapKW0BADP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vapKW0BADP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vapKW0BADP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vapKW0BADP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vapKW0BADP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vapKW0BADP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vapKW0BADP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vapKW0BADP .navbar {
    min-height: 72px;
  }
  .cid-vapKW0BADP .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vapKW0BADP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vapKW0BADP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vapKW0BADP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vapKW0BADP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vapKW0BADP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vapKW0BADP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vapKW0BADP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vapKW0BADP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vapKW0BADP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vapKW0BADP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vapKW0BADP .dropdown-item.active,
.cid-vapKW0BADP .dropdown-item:active {
  background-color: transparent;
}
.cid-vapKW0BADP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vapKW0BADP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vapKW0BADP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vapKW0BADP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vapKW0BADP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vapKW0BADP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vapKW0BADP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vapKW0BADP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vapKW0BADP .navbar-buttons {
    text-align: left;
  }
}
.cid-vapKW0BADP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vapKW0BADP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vapKW0BADP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vapKW0BADP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vapKW0BADP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vapKW0BADP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vapKW0BADP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vapKW0BADP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vapKW0BADP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vapKW0BADP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vapKW0BADP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vapKW0BADP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vapKW0BADP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vapKW0BADP .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vapKW0BADP .navbar {
    height: 70px;
  }
  .cid-vapKW0BADP .navbar.opened {
    height: auto;
  }
  .cid-vapKW0BADP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vapKW0BADP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vapKW0BADP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vapKW0BADP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vapKW0BADP .navbar-brand {
    margin-right: auto;
  }
  .cid-vapKW0BADP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vapKW0BADP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vapKW0BADP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vapKW0BADP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vapKW0BADP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vapKW0BADP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vapKW0BADP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vapKW0OVQ9 {
  display: flex;
  background-image: url("../../../assets/images/img-6677.jpg-2000x1500.jpg?v=1WlW3h");
}
.cid-vapKW0OVQ9 .mbr-overlay {
  background-color: #111111;
  opacity: 0.5;
}
.cid-vapKW0OVQ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW0OVQ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW0OVQ9 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vapKW0OVQ9 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vapKW0OVQ9 {
    align-items: center;
  }
  .cid-vapKW0OVQ9 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vapKW0OVQ9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vapKW0OVQ9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vapKW0OVQ9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vapKW0OVQ9 .content-wrap {
    width: 100%;
  }
}
.cid-vapKW0OVQ9 .mbr-section-title {
  text-align: center;
}
.cid-vapKW0OVQ9 .mbr-text,
.cid-vapKW0OVQ9 .mbr-section-btn {
  text-align: center;
}
.cid-vapKW0OVQ9 img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#custom-html-vr {
  /* Type valid CSS here */
}
#custom-html-vr div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vr p {
  font-size: 60px;
  color: #777;
}
#custom-html-vs {
  /* ================================
   FULL-WIDTH OUTER WRAPPER
   ================================ */
  /* ================================
   CARD CONTAINER
   ================================ */
  /* Ensure anything inside can't exceed 100% width */
  /* ================================
   RESPONSIVE IFRAME
   ================================ */
  /* ================================
   LARGE TABLETS
   ================================ */
  /* SMALL TABLETS */
  /* PHONES */
  /* VERY SMALL PHONES */
}
#custom-html-vs .gdoc-wrapper {
  width: 100%;
  max-width: 100vw;
  /* never wider than viewport */
  margin: 0;
  padding: 0 !important;
  background: #ffffff !important;
  box-sizing: border-box;
  overflow-x: hidden;
  /* kill horizontal scroll in this block */
}
#custom-html-vs .gdoc-card {
  width: 100%;
  max-width: 100vw;
  /* clamp to viewport width */
  margin: 0 auto;
  padding: 0 !important;
  background: #ffffff !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  overflow-x: hidden;
  /* extra safety */
}
#custom-html-vs .gdoc-wrapper * {
  box-sizing: border-box;
  max-width: 100%;
}
#custom-html-vs .gdoc-frame {
  display: block;
  width: 100% !important;
  max-width: 100%;
  min-width: 0;
  margin: 0 auto;
  border: none !important;
  background: #ffffff !important;
  /* base height – adjust as needed */
  height: 2000px;
}
@media (max-width: 1024px) {
  #custom-html-vs .gdoc-frame {
    height: 2150px;
  }
}
@media (max-width: 768px) {
  #custom-html-vs .gdoc-frame {
    height: 2300px;
  }
}
@media (max-width: 480px) {
  #custom-html-vs .gdoc-frame {
    height: 2600px;
  }
}
@media (max-width: 380px) {
  #custom-html-vs .gdoc-frame {
    height: 2800px;
  }
}
.cid-vapKW14sgb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #eeeef4;
}
.cid-vapKW14sgb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW14sgb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW14sgb .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-vapKW14sgb .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-vapKW14sgb .content-wrapper {
    width: 100%;
  }
}
.cid-vapKW14sgb .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-vapKW14sgb .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-vapKW14sgb .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vapKW14sgb .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-vapKW14sgb .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-vapKW14sgb .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-vapKW14sgb .content-wrapper .desc-wrapper::before,
.cid-vapKW14sgb .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-vapKW14sgb .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-vapKW14sgb .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-vapKW14sgb .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-vapKW14sgb .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-vapKW14sgb .mbr-section-title {
  color: #181824;
}
.cid-vapKW14sgb .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW14sgb .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-vapKW14sgb .mbr-section-title,
.cid-vapKW14sgb .mbr-section-btn {
  text-align: center;
}
#custom-html-vu {
  /* Type valid CSS here */
}
#custom-html-vu div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vu p {
  font-size: 60px;
  color: #777;
}
.cid-vapKW1hRz8 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #e1e7ec;
}
.cid-vapKW1hRz8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW1hRz8 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW1hRz8 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW1hRz8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW1hRz8 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #393193;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW1hRz8 .card-title,
.cid-vapKW1hRz8 .iconfont-wrapper,
.cid-vapKW1hRz8 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW1hRz8 .content-head {
  max-width: 800px;
}
.cid-vapKW1hRz8 .mbr-section-title {
  color: #000000;
}
.cid-vapKW1hRz8 .mbr-section-btn {
  text-align: center;
}
.cid-vapKW1wrFo {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vapKW1wrFo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW1wrFo .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW1wrFo .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW1wrFo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW1wrFo .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW1wrFo .card-title,
.cid-vapKW1wrFo .iconfont-wrapper,
.cid-vapKW1wrFo .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW1wrFo .content-head {
  max-width: 800px;
}
.cid-vapKW1wrFo .mbr-section-title {
  color: #000000;
}
.cid-vapKW1wrFo .mbr-section-btn {
  text-align: center;
}
.cid-vapKW1JdzU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vapKW1JdzU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW1JdzU .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW1JdzU .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW1JdzU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW1JdzU .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW1JdzU .card-title,
.cid-vapKW1JdzU .iconfont-wrapper,
.cid-vapKW1JdzU .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW1JdzU .content-head {
  max-width: 800px;
}
.cid-vapKW1JdzU .mbr-section-title {
  color: #000000;
}
.cid-vapKW1JdzU .mbr-section-btn {
  text-align: center;
}
.cid-vapKW1WZRI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vapKW1WZRI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW1WZRI .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW1WZRI .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW1WZRI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW1WZRI .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW1WZRI .card-title,
.cid-vapKW1WZRI .iconfont-wrapper,
.cid-vapKW1WZRI .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW1WZRI .content-head {
  max-width: 800px;
}
.cid-vapKW1WZRI .mbr-section-title {
  color: #000000;
}
.cid-vapKW1WZRI .mbr-section-btn {
  text-align: center;
}
.cid-vapKW296LV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vapKW296LV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW296LV .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW296LV .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW296LV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW296LV .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW296LV .card-title,
.cid-vapKW296LV .iconfont-wrapper,
.cid-vapKW296LV .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW296LV .content-head {
  max-width: 800px;
}
.cid-vapKW296LV .mbr-section-title {
  color: #000000;
}
.cid-vapKW296LV .mbr-section-btn {
  text-align: center;
}
.cid-vapKW2pcBV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vapKW2pcBV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW2pcBV .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW2pcBV .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW2pcBV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW2pcBV .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW2pcBV .card-title,
.cid-vapKW2pcBV .iconfont-wrapper,
.cid-vapKW2pcBV .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW2pcBV .content-head {
  max-width: 800px;
}
.cid-vapKW2pcBV .mbr-section-title {
  color: #000000;
}
.cid-vapKW2pcBV .mbr-section-btn {
  text-align: center;
}
.cid-vapKW2EPHj {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vapKW2EPHj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW2EPHj .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW2EPHj .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW2EPHj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW2EPHj .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #32353c;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW2EPHj .card-title,
.cid-vapKW2EPHj .iconfont-wrapper,
.cid-vapKW2EPHj .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW2EPHj .content-head {
  max-width: 800px;
}
.cid-vapKW2EPHj .mbr-section-title {
  color: #000000;
}
.cid-vapKW2EPHj .mbr-section-btn {
  text-align: center;
}
.cid-vapKW2TLav {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vapKW2TLav .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW2TLav .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW2TLav .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW2TLav .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW2TLav .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW2TLav .card-title,
.cid-vapKW2TLav .iconfont-wrapper,
.cid-vapKW2TLav .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW2TLav .content-head {
  max-width: 800px;
}
.cid-vapKW2TLav .mbr-section-title {
  color: #000000;
}
.cid-vapKW2TLav .mbr-section-btn {
  text-align: center;
}
.cid-vapKW394Q7 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vapKW394Q7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW394Q7 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW394Q7 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW394Q7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW394Q7 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-vapKW394Q7 .card-title,
.cid-vapKW394Q7 .iconfont-wrapper,
.cid-vapKW394Q7 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW394Q7 .content-head {
  max-width: 800px;
}
.cid-vapKW394Q7 .mbr-section-title {
  color: #000000;
}
.cid-vapKW394Q7 .mbr-section-btn {
  text-align: center;
}
.cid-vapKW3pe8h {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-vapKW3pe8h .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW3pe8h .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vapKW3pe8h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW3pe8h .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vapKW3pe8h .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vapKW3pe8h .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vapKW3pe8h .card-title,
.cid-vapKW3pe8h .iconfont-wrapper {
  color: #000000;
}
.cid-vapKW3pe8h .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW3pe8h .content-head {
  max-width: 800px;
}
.cid-vapKW3pe8h .mbr-section-title {
  color: #000000;
}
.cid-vapKW3pe8h .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW3pe8h .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vapKW3pe8h .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vapKW3pe8h .card-title,
.cid-vapKW3pe8h .img-wrapper {
  text-align: center;
}
.cid-vapKW3FvlD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eaecef;
}
.cid-vapKW3FvlD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW3FvlD .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vapKW3FvlD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW3FvlD .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vapKW3FvlD .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vapKW3FvlD .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vapKW3FvlD .card-title,
.cid-vapKW3FvlD .iconfont-wrapper {
  color: #000000;
}
.cid-vapKW3FvlD .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW3FvlD .content-head {
  max-width: 800px;
}
.cid-vapKW3FvlD .mbr-section-title {
  color: #000000;
}
.cid-vapKW3FvlD .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW3FvlD .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vapKW3FvlD .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vapKW3FvlD .card-title,
.cid-vapKW3FvlD .img-wrapper {
  text-align: center;
}
.cid-vapKW3ZiU2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vapKW3ZiU2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW3ZiU2 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vapKW3ZiU2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW3ZiU2 .item-wrapper {
  background: #eaecef;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vapKW3ZiU2 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vapKW3ZiU2 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vapKW3ZiU2 .card-title,
.cid-vapKW3ZiU2 .iconfont-wrapper {
  color: #000000;
}
.cid-vapKW3ZiU2 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vapKW3ZiU2 .content-head {
  max-width: 800px;
}
.cid-vapKW3ZiU2 .mbr-section-title {
  color: #000000;
}
.cid-vapKW3ZiU2 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW3ZiU2 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vapKW3ZiU2 .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vapKW3ZiU2 .card-title,
.cid-vapKW3ZiU2 .img-wrapper {
  text-align: center;
}
.cid-vapKW4ivYf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vapKW4ivYf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW4ivYf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW4ivYf .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vapKW4ivYf .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vapKW4ivYf .mbr-section-title {
  text-align: center;
}
.cid-vapKW4ivYf .mbr-section-subtitle {
  text-align: center;
}
.cid-vapKW4ivYf .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-vapKW4ivYf .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-vapKW4ivYf .content-head {
  max-width: 800px;
}
.cid-vapKW4ivYf .img-box {
  display: flex;
  justify-content: center;
}
.cid-vapKW4ivYf .card-title {
  text-align: center;
}
.cid-vapKW4ivYf .card-text {
  text-align: center;
}
.cid-vapKW4ivYf .link {
  text-align: center;
}
.cid-vapKW4AV45 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-vapKW4AV45 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vapKW4AV45 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vapKW4AV45 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vapKW4AV45 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vapKW4AV45 .content-head {
  max-width: 800px;
}
.cid-vapKW4QZDq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vapKW4QZDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vapKW4QZDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vapKW4QZDq .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vapKW4QZDq .footer-col {
    flex-direction: column;
  }
}
.cid-vapKW4QZDq .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vapKW4QZDq .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vapKW4QZDq .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vapKW4QZDq .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vapKW4QZDq .mbr-section-btn {
    text-align: center;
  }
}
.cid-vapKW4QZDq .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vapKW4QZDq .soc-item {
  margin: 6px;
}
.cid-vapKW4QZDq .soc-item a:hover .mbr-iconfont,
.cid-vapKW4QZDq .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vapKW4QZDq .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vapKW4QZDq .row {
    text-align: center;
  }
  .cid-vapKW4QZDq .social-row {
    justify-content: center;
  }
}
.cid-vapKW4QZDq .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vapKW4QZDq .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vapKW4QZDq .list {
    margin-bottom: 0rem;
  }
}
.cid-vapKW4QZDq .mbr-text {
  color: #bbbbbb;
}
.cid-vapKW4QZDq .mbr-section-subtitle {
  color: #000000;
}
.cid-vapKW4QZDq .list,
.cid-vapKW4QZDq .item-wrap {
  color: #232323;
}
.cid-vapKW4QZDq .copyright {
  color: #000000;
}
.cid-vapKW4QZDq a,
.cid-vapKW4QZDq a:link,
.cid-vapKW4QZDq a:visited {
  text-decoration: none;
}
.cid-vapKW4QZDq a:hover,
.cid-vapKW4QZDq a:focus,
.cid-vapKW4QZDq a:active {
  text-decoration: none;
}
.cid-vapKW4QZDq a,
.cid-vapKW4QZDq a:link,
.cid-vapKW4QZDq a:visited,
.cid-vapKW4QZDq a:hover,
.cid-vapKW4QZDq a:focus,
.cid-vapKW4QZDq a:active {
  text-decoration: underline !important;
}
.cid-vapKW4QZDq .mbr-section-btn a,
.cid-vapKW4QZDq .mbr-section-btn a:link,
.cid-vapKW4QZDq .mbr-section-btn a:visited,
.cid-vapKW4QZDq .mbr-section-btn a:hover,
.cid-vapKW4QZDq .mbr-section-btn a:focus,
.cid-vapKW4QZDq .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vapKW4QZDq .acknowledgement-text {
  font-size: 70%;
}
.cid-vapKW5a5Ua.popup-builder {
  background-color: #ffffff;
}
.cid-vapKW5a5Ua.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vapKW5a5Ua.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vapKW5a5Ua .modal-content,
.cid-vapKW5a5Ua .modal-dialog {
  height: auto;
}
.cid-vapKW5a5Ua .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vapKW5a5Ua .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vapKW5a5Ua .form-wrapper .mbr-form .form-group,
  .cid-vapKW5a5Ua .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vapKW5a5Ua .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vapKW5a5Ua .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vapKW5a5Ua .mbr-text {
  text-align: center;
}
.cid-vapKW5a5Ua .pt-0 {
  padding-top: 0 !important;
}
.cid-vapKW5a5Ua .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vapKW5a5Ua .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vapKW5a5Ua .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vapKW5a5Ua .modal-open {
  overflow: hidden;
}
.cid-vapKW5a5Ua .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vapKW5a5Ua .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vapKW5a5Ua .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vapKW5a5Ua .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vapKW5a5Ua .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vapKW5a5Ua .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vapKW5a5Ua .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vapKW5a5Ua .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vapKW5a5Ua .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vapKW5a5Ua .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vapKW5a5Ua .modal-backdrop.fade {
  opacity: 0;
}
.cid-vapKW5a5Ua .modal-backdrop.show {
  opacity: .5;
}
.cid-vapKW5a5Ua .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vapKW5a5Ua .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vapKW5a5Ua .modal-header {
    padding: 1rem;
  }
}
.cid-vapKW5a5Ua .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vapKW5a5Ua .modal-header .close svg {
  fill: #353535;
}
.cid-vapKW5a5Ua .modal-header .close:hover {
  opacity: 1;
}
.cid-vapKW5a5Ua .modal-header .close:focus {
  outline: none;
}
.cid-vapKW5a5Ua .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vapKW5a5Ua .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vapKW5a5Ua .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vapKW5a5Ua .modal-body {
    padding: 1rem;
  }
}
.cid-vapKW5a5Ua .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vapKW5a5Ua .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vapKW5a5Ua .modal-footer {
    padding: 1rem;
  }
}
.cid-vapKW5a5Ua .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vapKW5a5Ua .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vapKW5a5Ua .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vapKW5a5Ua .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vapKW5a5Ua .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vapKW5a5Ua .modal-lg,
  .cid-vapKW5a5Ua .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vapKW5a5Ua .modal-xl {
    max-width: 1140px;
  }
}
.cid-vapKW5a5Ua .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vapKW5a5Ua .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vapKW5a5Ua .form-group {
  margin-bottom: 1rem;
}
.cid-vapKW5a5Ua .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vapKW5a5Ua .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vapKW5a5Ua .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vapKW5a5Ua .mbr-section-btn {
  margin: 0;
}
.cid-vapKW5a5Ua .mbr-section-btn .btn {
  margin: 0;
}
.cid-vapKW5a5Ua .mbr-text P {
  text-align: center;
}
.cid-v2H2eu9Zk2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2H2eu9Zk2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2H2eu9Zk2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2H2eu9Zk2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2H2eu9Zk2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2H2eu9Zk2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2H2eu9Zk2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2H2eu9Zk2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2H2eu9Zk2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2H2eu9Zk2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2H2eu9Zk2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2H2eu9Zk2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2H2eu9Zk2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2H2eu9Zk2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2H2eu9Zk2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2H2eu9Zk2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2H2eu9Zk2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2H2eu9Zk2 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2H2eu9Zk2 .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2H2eu9Zk2 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2H2eu9Zk2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2H2eu9Zk2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2H2eu9Zk2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2H2eu9Zk2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2H2eu9Zk2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2H2eu9Zk2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2H2eu9Zk2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2H2eu9Zk2 .nav-item:focus,
.cid-v2H2eu9Zk2 .nav-link:focus {
  outline: none;
}
.cid-v2H2eu9Zk2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2H2eu9Zk2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2H2eu9Zk2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2H2eu9Zk2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2H2eu9Zk2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2H2eu9Zk2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2H2eu9Zk2 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2H2eu9Zk2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v2H2eu9Zk2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2H2eu9Zk2 .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2H2eu9Zk2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2H2eu9Zk2 .navbar.collapsed {
  justify-content: center;
}
.cid-v2H2eu9Zk2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2H2eu9Zk2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2H2eu9Zk2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2H2eu9Zk2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2H2eu9Zk2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2H2eu9Zk2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2H2eu9Zk2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2H2eu9Zk2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2H2eu9Zk2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2H2eu9Zk2 .navbar {
    min-height: 72px;
  }
  .cid-v2H2eu9Zk2 .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2H2eu9Zk2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2H2eu9Zk2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2H2eu9Zk2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2H2eu9Zk2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2H2eu9Zk2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2H2eu9Zk2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2H2eu9Zk2 .dropdown-item.active,
.cid-v2H2eu9Zk2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2H2eu9Zk2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2H2eu9Zk2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2H2eu9Zk2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2H2eu9Zk2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2H2eu9Zk2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2H2eu9Zk2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2H2eu9Zk2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2H2eu9Zk2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2H2eu9Zk2 .navbar-buttons {
    text-align: left;
  }
}
.cid-v2H2eu9Zk2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2H2eu9Zk2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2H2eu9Zk2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2H2eu9Zk2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2H2eu9Zk2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2H2eu9Zk2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2H2eu9Zk2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2H2eu9Zk2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2H2eu9Zk2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2H2eu9Zk2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2H2eu9Zk2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2H2eu9Zk2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2H2eu9Zk2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2H2eu9Zk2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2H2eu9Zk2 .navbar {
    height: 70px;
  }
  .cid-v2H2eu9Zk2 .navbar.opened {
    height: auto;
  }
  .cid-v2H2eu9Zk2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2H2eu9Zk2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2H2eu9Zk2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2H2eu9Zk2 .navbar-brand {
    margin-right: auto;
  }
  .cid-v2H2eu9Zk2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2H2eu9Zk2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2H2eu9Zk2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2H2eu9Zk2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2H2eu9Zk2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2H2pfqJsh {
  display: flex;
  background-image: url("../../../assets/images/img-6677.jpg-2000x1500.jpg?v=1WlW3h");
}
.cid-v2H2pfqJsh .mbr-overlay {
  background-color: #111111;
  opacity: 0.5;
}
.cid-v2H2pfqJsh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2pfqJsh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2pfqJsh .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-v2H2pfqJsh .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-v2H2pfqJsh {
    align-items: center;
  }
  .cid-v2H2pfqJsh .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2H2pfqJsh .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2H2pfqJsh {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v2H2pfqJsh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2H2pfqJsh .content-wrap {
    width: 100%;
  }
}
.cid-v2H2pfqJsh .mbr-section-title {
  text-align: center;
}
.cid-v2H2pfqJsh .mbr-text,
.cid-v2H2pfqJsh .mbr-section-btn {
  text-align: center;
}
.cid-v2H2pfqJsh img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#custom-html-u1 {
  /* Type valid CSS here */
}
#custom-html-u1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-u1 p {
  font-size: 60px;
  color: #777;
}
#custom-html-hv {
  /* ================================
   FULL-WIDTH OUTER WRAPPER
   ================================ */
  /* ================================
   CARD CONTAINER
   ================================ */
  /* Ensure anything inside can't exceed 100% width */
  /* ================================
   RESPONSIVE IFRAME
   ================================ */
  /* ================================
   LARGE TABLETS
   ================================ */
  /* SMALL TABLETS */
  /* PHONES */
  /* VERY SMALL PHONES */
}
#custom-html-hv .gdoc-wrapper {
  width: 100%;
  max-width: 100vw;
  /* never wider than viewport */
  margin: 0;
  padding: 0 !important;
  background: #ffffff !important;
  box-sizing: border-box;
  overflow-x: hidden;
  /* kill horizontal scroll in this block */
}
#custom-html-hv .gdoc-card {
  width: 100%;
  max-width: 100vw;
  /* clamp to viewport width */
  margin: 0 auto;
  padding: 0 !important;
  background: #ffffff !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  overflow-x: hidden;
  /* extra safety */
}
#custom-html-hv .gdoc-wrapper * {
  box-sizing: border-box;
  max-width: 100%;
}
#custom-html-hv .gdoc-frame {
  display: block;
  width: 100% !important;
  max-width: 100%;
  min-width: 0;
  margin: 0 auto;
  border: none !important;
  background: #ffffff !important;
  /* base height – adjust as needed */
  height: 2000px;
}
@media (max-width: 1024px) {
  #custom-html-hv .gdoc-frame {
    height: 2150px;
  }
}
@media (max-width: 768px) {
  #custom-html-hv .gdoc-frame {
    height: 2300px;
  }
}
@media (max-width: 480px) {
  #custom-html-hv .gdoc-frame {
    height: 2600px;
  }
}
@media (max-width: 380px) {
  #custom-html-hv .gdoc-frame {
    height: 2800px;
  }
}
.cid-v2HdiNH7SX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #eeeef4;
}
.cid-v2HdiNH7SX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2HdiNH7SX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2HdiNH7SX .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v2HdiNH7SX .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v2HdiNH7SX .content-wrapper {
    width: 100%;
  }
}
.cid-v2HdiNH7SX .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v2HdiNH7SX .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v2HdiNH7SX .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v2HdiNH7SX .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v2HdiNH7SX .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v2HdiNH7SX .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v2HdiNH7SX .content-wrapper .desc-wrapper::before,
.cid-v2HdiNH7SX .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v2HdiNH7SX .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v2HdiNH7SX .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v2HdiNH7SX .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v2HdiNH7SX .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v2HdiNH7SX .mbr-section-title {
  color: #181824;
}
.cid-v2HdiNH7SX .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v2HdiNH7SX .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v2HdiNH7SX .mbr-section-title,
.cid-v2HdiNH7SX .mbr-section-btn {
  text-align: center;
}
#custom-html-ia {
  /* Type valid CSS here */
}
#custom-html-ia div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ia p {
  font-size: 60px;
  color: #777;
}
.cid-v86krsTdbm {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #e1e7ec;
}
.cid-v86krsTdbm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v86krsTdbm .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v86krsTdbm .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v86krsTdbm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v86krsTdbm .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #393193;
  height: 80px;
  border-radius: 50%;
}
.cid-v86krsTdbm .card-title,
.cid-v86krsTdbm .iconfont-wrapper,
.cid-v86krsTdbm .card-text {
  color: #000000;
  text-align: center;
}
.cid-v86krsTdbm .content-head {
  max-width: 800px;
}
.cid-v86krsTdbm .mbr-section-title {
  color: #000000;
}
.cid-v86krsTdbm .mbr-section-btn {
  text-align: center;
}
.cid-v2H2ewIHjb {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2H2ewIHjb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2ewIHjb .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2ewIHjb .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2H2ewIHjb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2ewIHjb .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-v2H2ewIHjb .card-title,
.cid-v2H2ewIHjb .iconfont-wrapper,
.cid-v2H2ewIHjb .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2ewIHjb .content-head {
  max-width: 800px;
}
.cid-v2H2ewIHjb .mbr-section-title {
  color: #000000;
}
.cid-v2H2ewIHjb .mbr-section-btn {
  text-align: center;
}
.cid-v2H2exfJqX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2H2exfJqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2exfJqX .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2exfJqX .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2H2exfJqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2exfJqX .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-v2H2exfJqX .card-title,
.cid-v2H2exfJqX .iconfont-wrapper,
.cid-v2H2exfJqX .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2exfJqX .content-head {
  max-width: 800px;
}
.cid-v2H2exfJqX .mbr-section-title {
  color: #000000;
}
.cid-v2H2exfJqX .mbr-section-btn {
  text-align: center;
}
.cid-v2H2exLVNs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2H2exLVNs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2exLVNs .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2exLVNs .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2H2exLVNs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2exLVNs .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-v2H2exLVNs .card-title,
.cid-v2H2exLVNs .iconfont-wrapper,
.cid-v2H2exLVNs .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2exLVNs .content-head {
  max-width: 800px;
}
.cid-v2H2exLVNs .mbr-section-title {
  color: #000000;
}
.cid-v2H2exLVNs .mbr-section-btn {
  text-align: center;
}
.cid-v2H2eyjOmO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2H2eyjOmO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2eyjOmO .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2eyjOmO .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2H2eyjOmO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2eyjOmO .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-v2H2eyjOmO .card-title,
.cid-v2H2eyjOmO .iconfont-wrapper,
.cid-v2H2eyjOmO .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2eyjOmO .content-head {
  max-width: 800px;
}
.cid-v2H2eyjOmO .mbr-section-title {
  color: #000000;
}
.cid-v2H2eyjOmO .mbr-section-btn {
  text-align: center;
}
.cid-v2H2eyRD5A {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2H2eyRD5A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2eyRD5A .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2eyRD5A .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2H2eyRD5A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2eyRD5A .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-v2H2eyRD5A .card-title,
.cid-v2H2eyRD5A .iconfont-wrapper,
.cid-v2H2eyRD5A .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2eyRD5A .content-head {
  max-width: 800px;
}
.cid-v2H2eyRD5A .mbr-section-title {
  color: #000000;
}
.cid-v2H2eyRD5A .mbr-section-btn {
  text-align: center;
}
.cid-v2H2eA75Hl {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v2H2eA75Hl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2eA75Hl .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2eA75Hl .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2H2eA75Hl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2eA75Hl .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #32353c;
  height: 80px;
  border-radius: 50%;
}
.cid-v2H2eA75Hl .card-title,
.cid-v2H2eA75Hl .iconfont-wrapper,
.cid-v2H2eA75Hl .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2eA75Hl .content-head {
  max-width: 800px;
}
.cid-v2H2eA75Hl .mbr-section-title {
  color: #000000;
}
.cid-v2H2eA75Hl .mbr-section-btn {
  text-align: center;
}
.cid-v2H2eAFsdU {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v2H2eAFsdU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2eAFsdU .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2eAFsdU .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2H2eAFsdU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2eAFsdU .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-v2H2eAFsdU .card-title,
.cid-v2H2eAFsdU .iconfont-wrapper,
.cid-v2H2eAFsdU .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2eAFsdU .content-head {
  max-width: 800px;
}
.cid-v2H2eAFsdU .mbr-section-title {
  color: #000000;
}
.cid-v2H2eAFsdU .mbr-section-btn {
  text-align: center;
}
.cid-v2HapBvevu {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v2HapBvevu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2HapBvevu .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v2HapBvevu .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2HapBvevu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2HapBvevu .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-v2HapBvevu .card-title,
.cid-v2HapBvevu .iconfont-wrapper,
.cid-v2HapBvevu .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2HapBvevu .content-head {
  max-width: 800px;
}
.cid-v2HapBvevu .mbr-section-title {
  color: #000000;
}
.cid-v2HapBvevu .mbr-section-btn {
  text-align: center;
}
.cid-v2H2eBnezn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-v2H2eBnezn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2eBnezn .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v2H2eBnezn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2eBnezn .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v2H2eBnezn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2H2eBnezn .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2H2eBnezn .card-title,
.cid-v2H2eBnezn .iconfont-wrapper {
  color: #000000;
}
.cid-v2H2eBnezn .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2eBnezn .content-head {
  max-width: 800px;
}
.cid-v2H2eBnezn .mbr-section-title {
  color: #000000;
}
.cid-v2H2eBnezn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2eBnezn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2H2eBnezn .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v2H2eBnezn .card-title,
.cid-v2H2eBnezn .img-wrapper {
  text-align: center;
}
.cid-v2H2eBWqbn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eaecef;
}
.cid-v2H2eBWqbn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2eBWqbn .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v2H2eBWqbn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2eBWqbn .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v2H2eBWqbn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2H2eBWqbn .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2H2eBWqbn .card-title,
.cid-v2H2eBWqbn .iconfont-wrapper {
  color: #000000;
}
.cid-v2H2eBWqbn .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H2eBWqbn .content-head {
  max-width: 800px;
}
.cid-v2H2eBWqbn .mbr-section-title {
  color: #000000;
}
.cid-v2H2eBWqbn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2eBWqbn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2H2eBWqbn .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v2H2eBWqbn .card-title,
.cid-v2H2eBWqbn .img-wrapper {
  text-align: center;
}
.cid-v2H8WzgsLW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2H8WzgsLW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H8WzgsLW .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-v2H8WzgsLW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H8WzgsLW .item-wrapper {
  background: #eaecef;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-v2H8WzgsLW .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v2H8WzgsLW .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-v2H8WzgsLW .card-title,
.cid-v2H8WzgsLW .iconfont-wrapper {
  color: #000000;
}
.cid-v2H8WzgsLW .card-text {
  color: #000000;
  text-align: center;
}
.cid-v2H8WzgsLW .content-head {
  max-width: 800px;
}
.cid-v2H8WzgsLW .mbr-section-title {
  color: #000000;
}
.cid-v2H8WzgsLW .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H8WzgsLW .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v2H8WzgsLW .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v2H8WzgsLW .card-title,
.cid-v2H8WzgsLW .img-wrapper {
  text-align: center;
}
.cid-v2H2eCu8as {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2H2eCu8as .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2eCu8as .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2eCu8as .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2H2eCu8as .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2H2eCu8as .mbr-section-title {
  text-align: center;
}
.cid-v2H2eCu8as .mbr-section-subtitle {
  text-align: center;
}
.cid-v2H2eCu8as .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-v2H2eCu8as .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-v2H2eCu8as .content-head {
  max-width: 800px;
}
.cid-v2H2eCu8as .img-box {
  display: flex;
  justify-content: center;
}
.cid-v2H2eCu8as .card-title {
  text-align: center;
}
.cid-v2H2eCu8as .card-text {
  text-align: center;
}
.cid-v2H2eCu8as .link {
  text-align: center;
}
.cid-v2HbgGD0y4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-v2HbgGD0y4 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v2HbgGD0y4 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v2HbgGD0y4 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v2HbgGD0y4 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v2HbgGD0y4 .content-head {
  max-width: 800px;
}
.cid-v2H2eD5NI3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2H2eD5NI3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2H2eD5NI3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2H2eD5NI3 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2H2eD5NI3 .footer-col {
    flex-direction: column;
  }
}
.cid-v2H2eD5NI3 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2H2eD5NI3 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2H2eD5NI3 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2H2eD5NI3 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2H2eD5NI3 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2H2eD5NI3 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2H2eD5NI3 .soc-item {
  margin: 6px;
}
.cid-v2H2eD5NI3 .soc-item a:hover .mbr-iconfont,
.cid-v2H2eD5NI3 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2H2eD5NI3 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2H2eD5NI3 .row {
    text-align: center;
  }
  .cid-v2H2eD5NI3 .social-row {
    justify-content: center;
  }
}
.cid-v2H2eD5NI3 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2H2eD5NI3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2H2eD5NI3 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2H2eD5NI3 .mbr-text {
  color: #bbbbbb;
}
.cid-v2H2eD5NI3 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2H2eD5NI3 .list,
.cid-v2H2eD5NI3 .item-wrap {
  color: #232323;
}
.cid-v2H2eD5NI3 .copyright {
  color: #000000;
}
.cid-v2H2eD5NI3 a,
.cid-v2H2eD5NI3 a:link,
.cid-v2H2eD5NI3 a:visited {
  text-decoration: none;
}
.cid-v2H2eD5NI3 a:hover,
.cid-v2H2eD5NI3 a:focus,
.cid-v2H2eD5NI3 a:active {
  text-decoration: none;
}
.cid-v2H2eD5NI3 a,
.cid-v2H2eD5NI3 a:link,
.cid-v2H2eD5NI3 a:visited,
.cid-v2H2eD5NI3 a:hover,
.cid-v2H2eD5NI3 a:focus,
.cid-v2H2eD5NI3 a:active {
  text-decoration: underline !important;
}
.cid-v2H2eD5NI3 .mbr-section-btn a,
.cid-v2H2eD5NI3 .mbr-section-btn a:link,
.cid-v2H2eD5NI3 .mbr-section-btn a:visited,
.cid-v2H2eD5NI3 .mbr-section-btn a:hover,
.cid-v2H2eD5NI3 .mbr-section-btn a:focus,
.cid-v2H2eD5NI3 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2H2eD5NI3 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2STgUF482.popup-builder {
  background-color: #ffffff;
}
.cid-v2STgUF482.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2STgUF482.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2STgUF482 .modal-content,
.cid-v2STgUF482 .modal-dialog {
  height: auto;
}
.cid-v2STgUF482 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2STgUF482 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2STgUF482 .form-wrapper .mbr-form .form-group,
  .cid-v2STgUF482 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2STgUF482 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2STgUF482 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2STgUF482 .mbr-text {
  text-align: center;
}
.cid-v2STgUF482 .pt-0 {
  padding-top: 0 !important;
}
.cid-v2STgUF482 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2STgUF482 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2STgUF482 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2STgUF482 .modal-open {
  overflow: hidden;
}
.cid-v2STgUF482 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2STgUF482 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2STgUF482 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2STgUF482 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2STgUF482 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2STgUF482 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2STgUF482 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2STgUF482 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2STgUF482 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2STgUF482 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2STgUF482 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2STgUF482 .modal-backdrop.show {
  opacity: .5;
}
.cid-v2STgUF482 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2STgUF482 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUF482 .modal-header {
    padding: 1rem;
  }
}
.cid-v2STgUF482 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2STgUF482 .modal-header .close svg {
  fill: #353535;
}
.cid-v2STgUF482 .modal-header .close:hover {
  opacity: 1;
}
.cid-v2STgUF482 .modal-header .close:focus {
  outline: none;
}
.cid-v2STgUF482 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2STgUF482 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2STgUF482 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUF482 .modal-body {
    padding: 1rem;
  }
}
.cid-v2STgUF482 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2STgUF482 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2STgUF482 .modal-footer {
    padding: 1rem;
  }
}
.cid-v2STgUF482 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2STgUF482 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2STgUF482 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2STgUF482 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2STgUF482 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2STgUF482 .modal-lg,
  .cid-v2STgUF482 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2STgUF482 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2STgUF482 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2STgUF482 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2STgUF482 .form-group {
  margin-bottom: 1rem;
}
.cid-v2STgUF482 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2STgUF482 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2STgUF482 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2STgUF482 .mbr-section-btn {
  margin: 0;
}
.cid-v2STgUF482 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2STgUF482 .mbr-text P {
  text-align: center;
}
.cid-vaCBpNQune {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaCBpNQune .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaCBpNQune .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaCBpNQune .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaCBpNQune .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vaCBpNQune .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaCBpNQune .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaCBpNQune .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vaCBpNQune .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vaCBpNQune .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vaCBpNQune .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vaCBpNQune .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaCBpNQune .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaCBpNQune .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vaCBpNQune .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaCBpNQune .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vaCBpNQune .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaCBpNQune .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaCBpNQune .navbar-logo {
    padding-left: 0;
  }
}
.cid-vaCBpNQune .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaCBpNQune .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaCBpNQune .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vaCBpNQune .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vaCBpNQune .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaCBpNQune .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vaCBpNQune .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaCBpNQune .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vaCBpNQune .nav-item:focus,
.cid-vaCBpNQune .nav-link:focus {
  outline: none;
}
.cid-vaCBpNQune .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaCBpNQune .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaCBpNQune .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaCBpNQune .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaCBpNQune .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaCBpNQune .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaCBpNQune .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaCBpNQune .navbar.opened {
  transition: all 0.3s;
}
.cid-vaCBpNQune .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaCBpNQune .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vaCBpNQune .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaCBpNQune .navbar.collapsed {
  justify-content: center;
}
.cid-vaCBpNQune .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaCBpNQune .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaCBpNQune .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vaCBpNQune .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaCBpNQune .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaCBpNQune .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaCBpNQune .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaCBpNQune .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaCBpNQune .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaCBpNQune .navbar {
    min-height: 72px;
  }
  .cid-vaCBpNQune .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaCBpNQune .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaCBpNQune .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaCBpNQune .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaCBpNQune .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaCBpNQune .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaCBpNQune .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaCBpNQune .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaCBpNQune .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaCBpNQune .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaCBpNQune .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaCBpNQune .dropdown-item.active,
.cid-vaCBpNQune .dropdown-item:active {
  background-color: transparent;
}
.cid-vaCBpNQune .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaCBpNQune .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaCBpNQune .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaCBpNQune .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vaCBpNQune .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaCBpNQune .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaCBpNQune ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaCBpNQune .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaCBpNQune .navbar-buttons {
    text-align: left;
  }
}
.cid-vaCBpNQune button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaCBpNQune button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vaCBpNQune button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaCBpNQune button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaCBpNQune button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaCBpNQune button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaCBpNQune nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaCBpNQune nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaCBpNQune nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaCBpNQune nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaCBpNQune .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaCBpNQune a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaCBpNQune .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaCBpNQune .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaCBpNQune .navbar {
    height: 70px;
  }
  .cid-vaCBpNQune .navbar.opened {
    height: auto;
  }
  .cid-vaCBpNQune .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaCBpNQune .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaCBpNQune .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaCBpNQune .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaCBpNQune .navbar-brand {
    margin-right: auto;
  }
  .cid-vaCBpNQune .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vaCBpNQune .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaCBpNQune .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaCBpNQune .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaCBpNQune .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaCBpNQune .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaCBpNQune .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaCBpOeP5Q {
  display: flex;
  background-image: url("../../../assets/images/img-6677.jpg-2000x1500.jpg?v=1WlW3h");
}
.cid-vaCBpOeP5Q .mbr-overlay {
  background-color: #111111;
  opacity: 0.5;
}
.cid-vaCBpOeP5Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBpOeP5Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBpOeP5Q .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vaCBpOeP5Q .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vaCBpOeP5Q {
    align-items: center;
  }
  .cid-vaCBpOeP5Q .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vaCBpOeP5Q .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vaCBpOeP5Q {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vaCBpOeP5Q .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vaCBpOeP5Q .content-wrap {
    width: 100%;
  }
}
.cid-vaCBpOeP5Q .mbr-section-title {
  text-align: center;
}
.cid-vaCBpOeP5Q .mbr-text,
.cid-vaCBpOeP5Q .mbr-section-btn {
  text-align: center;
}
.cid-vaCBpOeP5Q img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.cid-vaCBpTTv9P {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vaCBpTTv9P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBpTTv9P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBpTTv9P .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vaCBpTTv9P .footer-col {
    flex-direction: column;
  }
}
.cid-vaCBpTTv9P .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vaCBpTTv9P .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaCBpTTv9P .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vaCBpTTv9P .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vaCBpTTv9P .mbr-section-btn {
    text-align: center;
  }
}
.cid-vaCBpTTv9P .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vaCBpTTv9P .soc-item {
  margin: 6px;
}
.cid-vaCBpTTv9P .soc-item a:hover .mbr-iconfont,
.cid-vaCBpTTv9P .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vaCBpTTv9P .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaCBpTTv9P .row {
    text-align: center;
  }
  .cid-vaCBpTTv9P .social-row {
    justify-content: center;
  }
}
.cid-vaCBpTTv9P .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vaCBpTTv9P .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaCBpTTv9P .list {
    margin-bottom: 0rem;
  }
}
.cid-vaCBpTTv9P .mbr-text {
  color: #bbbbbb;
}
.cid-vaCBpTTv9P .mbr-section-subtitle {
  color: #000000;
}
.cid-vaCBpTTv9P .list,
.cid-vaCBpTTv9P .item-wrap {
  color: #232323;
}
.cid-vaCBpTTv9P .copyright {
  color: #000000;
}
.cid-vaCBpTTv9P a,
.cid-vaCBpTTv9P a:link,
.cid-vaCBpTTv9P a:visited {
  text-decoration: none;
}
.cid-vaCBpTTv9P a:hover,
.cid-vaCBpTTv9P a:focus,
.cid-vaCBpTTv9P a:active {
  text-decoration: none;
}
.cid-vaCBpTTv9P a,
.cid-vaCBpTTv9P a:link,
.cid-vaCBpTTv9P a:visited,
.cid-vaCBpTTv9P a:hover,
.cid-vaCBpTTv9P a:focus,
.cid-vaCBpTTv9P a:active {
  text-decoration: underline !important;
}
.cid-vaCBpTTv9P .mbr-section-btn a,
.cid-vaCBpTTv9P .mbr-section-btn a:link,
.cid-vaCBpTTv9P .mbr-section-btn a:visited,
.cid-vaCBpTTv9P .mbr-section-btn a:hover,
.cid-vaCBpTTv9P .mbr-section-btn a:focus,
.cid-vaCBpTTv9P .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vaCBpTTv9P .acknowledgement-text {
  font-size: 70%;
}
.cid-vaCBpUp8CF.popup-builder {
  background-color: #ffffff;
}
.cid-vaCBpUp8CF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaCBpUp8CF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaCBpUp8CF .modal-content,
.cid-vaCBpUp8CF .modal-dialog {
  height: auto;
}
.cid-vaCBpUp8CF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaCBpUp8CF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaCBpUp8CF .form-wrapper .mbr-form .form-group,
  .cid-vaCBpUp8CF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaCBpUp8CF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaCBpUp8CF .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaCBpUp8CF .mbr-text {
  text-align: center;
}
.cid-vaCBpUp8CF .pt-0 {
  padding-top: 0 !important;
}
.cid-vaCBpUp8CF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaCBpUp8CF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaCBpUp8CF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaCBpUp8CF .modal-open {
  overflow: hidden;
}
.cid-vaCBpUp8CF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaCBpUp8CF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaCBpUp8CF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaCBpUp8CF .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaCBpUp8CF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaCBpUp8CF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaCBpUp8CF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaCBpUp8CF .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaCBpUp8CF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaCBpUp8CF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaCBpUp8CF .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaCBpUp8CF .modal-backdrop.show {
  opacity: .5;
}
.cid-vaCBpUp8CF .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaCBpUp8CF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaCBpUp8CF .modal-header {
    padding: 1rem;
  }
}
.cid-vaCBpUp8CF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaCBpUp8CF .modal-header .close svg {
  fill: #353535;
}
.cid-vaCBpUp8CF .modal-header .close:hover {
  opacity: 1;
}
.cid-vaCBpUp8CF .modal-header .close:focus {
  outline: none;
}
.cid-vaCBpUp8CF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaCBpUp8CF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaCBpUp8CF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaCBpUp8CF .modal-body {
    padding: 1rem;
  }
}
.cid-vaCBpUp8CF .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaCBpUp8CF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaCBpUp8CF .modal-footer {
    padding: 1rem;
  }
}
.cid-vaCBpUp8CF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaCBpUp8CF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaCBpUp8CF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaCBpUp8CF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaCBpUp8CF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaCBpUp8CF .modal-lg,
  .cid-vaCBpUp8CF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaCBpUp8CF .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaCBpUp8CF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaCBpUp8CF .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaCBpUp8CF .form-group {
  margin-bottom: 1rem;
}
.cid-vaCBpUp8CF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaCBpUp8CF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaCBpUp8CF .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaCBpUp8CF .mbr-section-btn {
  margin: 0;
}
.cid-vaCBpUp8CF .mbr-section-btn .btn {
  margin: 0;
}
.cid-vaCBpUp8CF .mbr-text P {
  text-align: center;
}
.cid-vaCBBAt4Gy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaCBBAt4Gy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaCBBAt4Gy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaCBBAt4Gy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaCBBAt4Gy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vaCBBAt4Gy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaCBBAt4Gy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaCBBAt4Gy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vaCBBAt4Gy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vaCBBAt4Gy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vaCBBAt4Gy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vaCBBAt4Gy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaCBBAt4Gy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaCBBAt4Gy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vaCBBAt4Gy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaCBBAt4Gy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vaCBBAt4Gy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaCBBAt4Gy .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaCBBAt4Gy .navbar-logo {
    padding-left: 0;
  }
}
.cid-vaCBBAt4Gy .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaCBBAt4Gy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaCBBAt4Gy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vaCBBAt4Gy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vaCBBAt4Gy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaCBBAt4Gy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vaCBBAt4Gy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaCBBAt4Gy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vaCBBAt4Gy .nav-item:focus,
.cid-vaCBBAt4Gy .nav-link:focus {
  outline: none;
}
.cid-vaCBBAt4Gy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaCBBAt4Gy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaCBBAt4Gy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaCBBAt4Gy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaCBBAt4Gy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaCBBAt4Gy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaCBBAt4Gy .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaCBBAt4Gy .navbar.opened {
  transition: all 0.3s;
}
.cid-vaCBBAt4Gy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaCBBAt4Gy .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vaCBBAt4Gy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaCBBAt4Gy .navbar.collapsed {
  justify-content: center;
}
.cid-vaCBBAt4Gy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaCBBAt4Gy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaCBBAt4Gy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vaCBBAt4Gy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaCBBAt4Gy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaCBBAt4Gy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaCBBAt4Gy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaCBBAt4Gy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaCBBAt4Gy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaCBBAt4Gy .navbar {
    min-height: 72px;
  }
  .cid-vaCBBAt4Gy .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaCBBAt4Gy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaCBBAt4Gy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaCBBAt4Gy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaCBBAt4Gy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaCBBAt4Gy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaCBBAt4Gy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaCBBAt4Gy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaCBBAt4Gy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaCBBAt4Gy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaCBBAt4Gy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaCBBAt4Gy .dropdown-item.active,
.cid-vaCBBAt4Gy .dropdown-item:active {
  background-color: transparent;
}
.cid-vaCBBAt4Gy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaCBBAt4Gy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaCBBAt4Gy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaCBBAt4Gy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vaCBBAt4Gy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaCBBAt4Gy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaCBBAt4Gy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaCBBAt4Gy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaCBBAt4Gy .navbar-buttons {
    text-align: left;
  }
}
.cid-vaCBBAt4Gy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaCBBAt4Gy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vaCBBAt4Gy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaCBBAt4Gy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaCBBAt4Gy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaCBBAt4Gy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaCBBAt4Gy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaCBBAt4Gy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaCBBAt4Gy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaCBBAt4Gy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaCBBAt4Gy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaCBBAt4Gy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaCBBAt4Gy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaCBBAt4Gy .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaCBBAt4Gy .navbar {
    height: 70px;
  }
  .cid-vaCBBAt4Gy .navbar.opened {
    height: auto;
  }
  .cid-vaCBBAt4Gy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaCBBAt4Gy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaCBBAt4Gy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaCBBAt4Gy .navbar-brand {
    margin-right: auto;
  }
  .cid-vaCBBAt4Gy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vaCBBAt4Gy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaCBBAt4Gy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaCBBAt4Gy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaCBBAt4Gy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaCBBAt4Gy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaCBBAPVa9 {
  display: flex;
  background-image: url("../../../assets/images/img-6677.jpg-2000x1500.jpg?v=1WlW3h");
}
.cid-vaCBBAPVa9 .mbr-overlay {
  background-color: #111111;
  opacity: 0.5;
}
.cid-vaCBBAPVa9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBAPVa9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBAPVa9 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vaCBBAPVa9 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vaCBBAPVa9 {
    align-items: center;
  }
  .cid-vaCBBAPVa9 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vaCBBAPVa9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vaCBBAPVa9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vaCBBAPVa9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vaCBBAPVa9 .content-wrap {
    width: 100%;
  }
}
.cid-vaCBBAPVa9 .mbr-section-title {
  text-align: center;
}
.cid-vaCBBAPVa9 .mbr-text,
.cid-vaCBBAPVa9 .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBAPVa9 img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#custom-html-wz {
  /* Type valid CSS here */
}
#custom-html-wz div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-wz p {
  font-size: 60px;
  color: #777;
}
#custom-html-x0 {
  /* ================================
   FULL-WIDTH OUTER WRAPPER
   ================================ */
  /* ================================
   CARD CONTAINER
   ================================ */
  /* Ensure anything inside can't exceed 100% width */
  /* ================================
   RESPONSIVE IFRAME
   ================================ */
  /* ================================
   LARGE TABLETS
   ================================ */
  /* SMALL TABLETS */
  /* PHONES */
  /* VERY SMALL PHONES */
}
#custom-html-x0 .gdoc-wrapper {
  width: 100%;
  max-width: 100vw;
  /* never wider than viewport */
  margin: 0;
  padding: 0 !important;
  background: #ffffff !important;
  box-sizing: border-box;
  overflow-x: hidden;
  /* kill horizontal scroll in this block */
}
#custom-html-x0 .gdoc-card {
  width: 100%;
  max-width: 100vw;
  /* clamp to viewport width */
  margin: 0 auto;
  padding: 0 !important;
  background: #ffffff !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  overflow-x: hidden;
  /* extra safety */
}
#custom-html-x0 .gdoc-wrapper * {
  box-sizing: border-box;
  max-width: 100%;
}
#custom-html-x0 .gdoc-frame {
  display: block;
  width: 100% !important;
  max-width: 100%;
  min-width: 0;
  margin: 0 auto;
  border: none !important;
  background: #ffffff !important;
  /* base height – adjust as needed */
  height: 2000px;
}
@media (max-width: 1024px) {
  #custom-html-x0 .gdoc-frame {
    height: 2150px;
  }
}
@media (max-width: 768px) {
  #custom-html-x0 .gdoc-frame {
    height: 2300px;
  }
}
@media (max-width: 480px) {
  #custom-html-x0 .gdoc-frame {
    height: 2600px;
  }
}
@media (max-width: 380px) {
  #custom-html-x0 .gdoc-frame {
    height: 2800px;
  }
}
.cid-vaCBBBbQbW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #eeeef4;
}
.cid-vaCBBBbQbW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBBbQbW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBBbQbW .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-vaCBBBbQbW .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-vaCBBBbQbW .content-wrapper {
    width: 100%;
  }
}
.cid-vaCBBBbQbW .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-vaCBBBbQbW .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-vaCBBBbQbW .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vaCBBBbQbW .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-vaCBBBbQbW .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-vaCBBBbQbW .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-vaCBBBbQbW .content-wrapper .desc-wrapper::before,
.cid-vaCBBBbQbW .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-vaCBBBbQbW .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-vaCBBBbQbW .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-vaCBBBbQbW .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-vaCBBBbQbW .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-vaCBBBbQbW .mbr-section-title {
  color: #181824;
}
.cid-vaCBBBbQbW .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBBbQbW .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-vaCBBBbQbW .mbr-section-title,
.cid-vaCBBBbQbW .mbr-section-btn {
  text-align: center;
}
#custom-html-x2 {
  /* Type valid CSS here */
}
#custom-html-x2 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-x2 p {
  font-size: 60px;
  color: #777;
}
.cid-vaCBBBtLd2 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #e1e7ec;
}
.cid-vaCBBBtLd2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBBtLd2 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBBtLd2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBBtLd2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBBtLd2 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #393193;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBBtLd2 .card-title,
.cid-vaCBBBtLd2 .iconfont-wrapper,
.cid-vaCBBBtLd2 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBBtLd2 .content-head {
  max-width: 800px;
}
.cid-vaCBBBtLd2 .mbr-section-title {
  color: #000000;
}
.cid-vaCBBBtLd2 .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBBQ0sZ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaCBBBQ0sZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBBQ0sZ .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBBQ0sZ .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBBQ0sZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBBQ0sZ .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBBQ0sZ .card-title,
.cid-vaCBBBQ0sZ .iconfont-wrapper,
.cid-vaCBBBQ0sZ .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBBQ0sZ .content-head {
  max-width: 800px;
}
.cid-vaCBBBQ0sZ .mbr-section-title {
  color: #000000;
}
.cid-vaCBBBQ0sZ .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBC826y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaCBBC826y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBC826y .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBC826y .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBC826y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBC826y .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #1f6463;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBC826y .card-title,
.cid-vaCBBC826y .iconfont-wrapper,
.cid-vaCBBC826y .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBC826y .content-head {
  max-width: 800px;
}
.cid-vaCBBC826y .mbr-section-title {
  color: #000000;
}
.cid-vaCBBC826y .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBCriBw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaCBBCriBw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBCriBw .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBCriBw .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBCriBw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBCriBw .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBCriBw .card-title,
.cid-vaCBBCriBw .iconfont-wrapper,
.cid-vaCBBCriBw .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBCriBw .content-head {
  max-width: 800px;
}
.cid-vaCBBCriBw .mbr-section-title {
  color: #000000;
}
.cid-vaCBBCriBw .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBCKPVA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaCBBCKPVA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBCKPVA .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBCKPVA .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBCKPVA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBCKPVA .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBCKPVA .card-title,
.cid-vaCBBCKPVA .iconfont-wrapper,
.cid-vaCBBCKPVA .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBCKPVA .content-head {
  max-width: 800px;
}
.cid-vaCBBCKPVA .mbr-section-title {
  color: #000000;
}
.cid-vaCBBCKPVA .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBD73CC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vaCBBD73CC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBD73CC .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBD73CC .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBD73CC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBD73CC .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #ffffff;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #0c2c68;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBD73CC .card-title,
.cid-vaCBBD73CC .iconfont-wrapper,
.cid-vaCBBD73CC .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBD73CC .content-head {
  max-width: 800px;
}
.cid-vaCBBD73CC .mbr-section-title {
  color: #000000;
}
.cid-vaCBBD73CC .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBDrWVN {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vaCBBDrWVN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBDrWVN .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBDrWVN .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBDrWVN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBDrWVN .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #32353c;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBDrWVN .card-title,
.cid-vaCBBDrWVN .iconfont-wrapper,
.cid-vaCBBDrWVN .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBDrWVN .content-head {
  max-width: 800px;
}
.cid-vaCBBDrWVN .mbr-section-title {
  color: #000000;
}
.cid-vaCBBDrWVN .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBDMClX {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vaCBBDMClX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBDMClX .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBDMClX .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBDMClX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBDMClX .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBDMClX .card-title,
.cid-vaCBBDMClX .iconfont-wrapper,
.cid-vaCBBDMClX .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBDMClX .content-head {
  max-width: 800px;
}
.cid-vaCBBDMClX .mbr-section-title {
  color: #000000;
}
.cid-vaCBBDMClX .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBEavpV {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vaCBBEavpV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBEavpV .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBEavpV .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBEavpV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBEavpV .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #edefeb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #232323;
  height: 80px;
  border-radius: 50%;
}
.cid-vaCBBEavpV .card-title,
.cid-vaCBBEavpV .iconfont-wrapper,
.cid-vaCBBEavpV .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBEavpV .content-head {
  max-width: 800px;
}
.cid-vaCBBEavpV .mbr-section-title {
  color: #000000;
}
.cid-vaCBBEavpV .mbr-section-btn {
  text-align: center;
}
.cid-vaCBBEvM4n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-vaCBBEvM4n .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBEvM4n .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vaCBBEvM4n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBEvM4n .item-wrapper {
  background: #f7f7f7;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vaCBBEvM4n .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vaCBBEvM4n .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vaCBBEvM4n .card-title,
.cid-vaCBBEvM4n .iconfont-wrapper {
  color: #000000;
}
.cid-vaCBBEvM4n .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBEvM4n .content-head {
  max-width: 800px;
}
.cid-vaCBBEvM4n .mbr-section-title {
  color: #000000;
}
.cid-vaCBBEvM4n .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBEvM4n .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBEvM4n .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vaCBBEvM4n .card-title,
.cid-vaCBBEvM4n .img-wrapper {
  text-align: center;
}
.cid-vaCBBERqA7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #eaecef;
}
.cid-vaCBBERqA7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBERqA7 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vaCBBERqA7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBERqA7 .item-wrapper {
  background: #ffffff;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vaCBBERqA7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vaCBBERqA7 .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vaCBBERqA7 .card-title,
.cid-vaCBBERqA7 .iconfont-wrapper {
  color: #000000;
}
.cid-vaCBBERqA7 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBERqA7 .content-head {
  max-width: 800px;
}
.cid-vaCBBERqA7 .mbr-section-title {
  color: #000000;
}
.cid-vaCBBERqA7 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBERqA7 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBERqA7 .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vaCBBERqA7 .card-title,
.cid-vaCBBERqA7 .img-wrapper {
  text-align: center;
}
.cid-vaCBBFejWU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaCBBFejWU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBFejWU .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vaCBBFejWU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBFejWU .item-wrapper {
  background: #eaecef;
  margin-bottom: 0.5rem;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vaCBBFejWU .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vaCBBFejWU .item-wrapper {
    padding: 2rem 1.5rem;
  }
}
.cid-vaCBBFejWU .card-title,
.cid-vaCBBFejWU .iconfont-wrapper {
  color: #000000;
}
.cid-vaCBBFejWU .card-text {
  color: #000000;
  text-align: center;
}
.cid-vaCBBFejWU .content-head {
  max-width: 800px;
}
.cid-vaCBBFejWU .mbr-section-title {
  color: #000000;
}
.cid-vaCBBFejWU .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBFejWU .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBFejWU .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-vaCBBFejWU .card-title,
.cid-vaCBBFejWU .img-wrapper {
  text-align: center;
}
.cid-vaCBBFBnHS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaCBBFBnHS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBFBnHS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBFBnHS .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vaCBBFBnHS .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vaCBBFBnHS .mbr-section-title {
  text-align: center;
}
.cid-vaCBBFBnHS .mbr-section-subtitle {
  text-align: center;
}
.cid-vaCBBFBnHS .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-vaCBBFBnHS .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-vaCBBFBnHS .content-head {
  max-width: 800px;
}
.cid-vaCBBFBnHS .img-box {
  display: flex;
  justify-content: center;
}
.cid-vaCBBFBnHS .card-title {
  text-align: center;
}
.cid-vaCBBFBnHS .card-text {
  text-align: center;
}
.cid-vaCBBFBnHS .link {
  text-align: center;
}
.cid-vaCBBFXo7g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-vaCBBFXo7g .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vaCBBFXo7g form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vaCBBFXo7g form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-vaCBBFXo7g form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-vaCBBFXo7g .content-head {
  max-width: 800px;
}
.cid-vaCBBGksv2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vaCBBGksv2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaCBBGksv2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vaCBBGksv2 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vaCBBGksv2 .footer-col {
    flex-direction: column;
  }
}
.cid-vaCBBGksv2 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vaCBBGksv2 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vaCBBGksv2 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vaCBBGksv2 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vaCBBGksv2 .mbr-section-btn {
    text-align: center;
  }
}
.cid-vaCBBGksv2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vaCBBGksv2 .soc-item {
  margin: 6px;
}
.cid-vaCBBGksv2 .soc-item a:hover .mbr-iconfont,
.cid-vaCBBGksv2 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vaCBBGksv2 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vaCBBGksv2 .row {
    text-align: center;
  }
  .cid-vaCBBGksv2 .social-row {
    justify-content: center;
  }
}
.cid-vaCBBGksv2 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vaCBBGksv2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vaCBBGksv2 .list {
    margin-bottom: 0rem;
  }
}
.cid-vaCBBGksv2 .mbr-text {
  color: #bbbbbb;
}
.cid-vaCBBGksv2 .mbr-section-subtitle {
  color: #000000;
}
.cid-vaCBBGksv2 .list,
.cid-vaCBBGksv2 .item-wrap {
  color: #232323;
}
.cid-vaCBBGksv2 .copyright {
  color: #000000;
}
.cid-vaCBBGksv2 a,
.cid-vaCBBGksv2 a:link,
.cid-vaCBBGksv2 a:visited {
  text-decoration: none;
}
.cid-vaCBBGksv2 a:hover,
.cid-vaCBBGksv2 a:focus,
.cid-vaCBBGksv2 a:active {
  text-decoration: none;
}
.cid-vaCBBGksv2 a,
.cid-vaCBBGksv2 a:link,
.cid-vaCBBGksv2 a:visited,
.cid-vaCBBGksv2 a:hover,
.cid-vaCBBGksv2 a:focus,
.cid-vaCBBGksv2 a:active {
  text-decoration: underline !important;
}
.cid-vaCBBGksv2 .mbr-section-btn a,
.cid-vaCBBGksv2 .mbr-section-btn a:link,
.cid-vaCBBGksv2 .mbr-section-btn a:visited,
.cid-vaCBBGksv2 .mbr-section-btn a:hover,
.cid-vaCBBGksv2 .mbr-section-btn a:focus,
.cid-vaCBBGksv2 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vaCBBGksv2 .acknowledgement-text {
  font-size: 70%;
}
.cid-vaCBBGN9su.popup-builder {
  background-color: #ffffff;
}
.cid-vaCBBGN9su.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vaCBBGN9su.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vaCBBGN9su .modal-content,
.cid-vaCBBGN9su .modal-dialog {
  height: auto;
}
.cid-vaCBBGN9su .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vaCBBGN9su .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vaCBBGN9su .form-wrapper .mbr-form .form-group,
  .cid-vaCBBGN9su .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vaCBBGN9su .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vaCBBGN9su .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vaCBBGN9su .mbr-text {
  text-align: center;
}
.cid-vaCBBGN9su .pt-0 {
  padding-top: 0 !important;
}
.cid-vaCBBGN9su .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vaCBBGN9su .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vaCBBGN9su .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vaCBBGN9su .modal-open {
  overflow: hidden;
}
.cid-vaCBBGN9su .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vaCBBGN9su .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vaCBBGN9su .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vaCBBGN9su .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vaCBBGN9su .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vaCBBGN9su .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vaCBBGN9su .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vaCBBGN9su .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vaCBBGN9su .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vaCBBGN9su .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vaCBBGN9su .modal-backdrop.fade {
  opacity: 0;
}
.cid-vaCBBGN9su .modal-backdrop.show {
  opacity: .5;
}
.cid-vaCBBGN9su .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vaCBBGN9su .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vaCBBGN9su .modal-header {
    padding: 1rem;
  }
}
.cid-vaCBBGN9su .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vaCBBGN9su .modal-header .close svg {
  fill: #353535;
}
.cid-vaCBBGN9su .modal-header .close:hover {
  opacity: 1;
}
.cid-vaCBBGN9su .modal-header .close:focus {
  outline: none;
}
.cid-vaCBBGN9su .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vaCBBGN9su .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vaCBBGN9su .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaCBBGN9su .modal-body {
    padding: 1rem;
  }
}
.cid-vaCBBGN9su .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vaCBBGN9su .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vaCBBGN9su .modal-footer {
    padding: 1rem;
  }
}
.cid-vaCBBGN9su .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vaCBBGN9su .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vaCBBGN9su .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vaCBBGN9su .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vaCBBGN9su .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vaCBBGN9su .modal-lg,
  .cid-vaCBBGN9su .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vaCBBGN9su .modal-xl {
    max-width: 1140px;
  }
}
.cid-vaCBBGN9su .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vaCBBGN9su .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vaCBBGN9su .form-group {
  margin-bottom: 1rem;
}
.cid-vaCBBGN9su .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vaCBBGN9su .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vaCBBGN9su .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vaCBBGN9su .mbr-section-btn {
  margin: 0;
}
.cid-vaCBBGN9su .mbr-section-btn .btn {
  margin: 0;
}
.cid-vaCBBGN9su .mbr-text P {
  text-align: center;
}
.cid-vbwwQdVNNs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vbwwQdVNNs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vbwwQdVNNs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vbwwQdVNNs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vbwwQdVNNs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vbwwQdVNNs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vbwwQdVNNs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vbwwQdVNNs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vbwwQdVNNs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vbwwQdVNNs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vbwwQdVNNs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vbwwQdVNNs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vbwwQdVNNs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vbwwQdVNNs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vbwwQdVNNs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vbwwQdVNNs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vbwwQdVNNs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vbwwQdVNNs .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vbwwQdVNNs .navbar-logo {
    padding-left: 0;
  }
}
.cid-vbwwQdVNNs .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vbwwQdVNNs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vbwwQdVNNs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vbwwQdVNNs .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vbwwQdVNNs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vbwwQdVNNs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vbwwQdVNNs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vbwwQdVNNs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vbwwQdVNNs .nav-item:focus,
.cid-vbwwQdVNNs .nav-link:focus {
  outline: none;
}
.cid-vbwwQdVNNs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vbwwQdVNNs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbwwQdVNNs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vbwwQdVNNs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vbwwQdVNNs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vbwwQdVNNs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vbwwQdVNNs .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vbwwQdVNNs .navbar.opened {
  transition: all 0.3s;
}
.cid-vbwwQdVNNs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vbwwQdVNNs .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vbwwQdVNNs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vbwwQdVNNs .navbar.collapsed {
  justify-content: center;
}
.cid-vbwwQdVNNs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vbwwQdVNNs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vbwwQdVNNs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vbwwQdVNNs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vbwwQdVNNs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vbwwQdVNNs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vbwwQdVNNs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vbwwQdVNNs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vbwwQdVNNs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vbwwQdVNNs .navbar {
    min-height: 72px;
  }
  .cid-vbwwQdVNNs .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vbwwQdVNNs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vbwwQdVNNs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vbwwQdVNNs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vbwwQdVNNs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vbwwQdVNNs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vbwwQdVNNs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vbwwQdVNNs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vbwwQdVNNs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vbwwQdVNNs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vbwwQdVNNs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vbwwQdVNNs .dropdown-item.active,
.cid-vbwwQdVNNs .dropdown-item:active {
  background-color: transparent;
}
.cid-vbwwQdVNNs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vbwwQdVNNs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vbwwQdVNNs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vbwwQdVNNs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vbwwQdVNNs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vbwwQdVNNs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vbwwQdVNNs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vbwwQdVNNs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vbwwQdVNNs .navbar-buttons {
    text-align: left;
  }
}
.cid-vbwwQdVNNs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vbwwQdVNNs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vbwwQdVNNs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vbwwQdVNNs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbwwQdVNNs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vbwwQdVNNs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vbwwQdVNNs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbwwQdVNNs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vbwwQdVNNs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vbwwQdVNNs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vbwwQdVNNs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vbwwQdVNNs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vbwwQdVNNs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vbwwQdVNNs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vbwwQdVNNs .navbar {
    height: 70px;
  }
  .cid-vbwwQdVNNs .navbar.opened {
    height: auto;
  }
  .cid-vbwwQdVNNs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vbwwQdVNNs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vbwwQdVNNs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vbwwQdVNNs .navbar-brand {
    margin-right: auto;
  }
  .cid-vbwwQdVNNs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vbwwQdVNNs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vbwwQdVNNs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vbwwQdVNNs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vbwwQdVNNs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vbwwQdVNNs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vbwwQe8VY4 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #f3f3ff;
}
.cid-vbwwQe8VY4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbwwQe8VY4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-xm {
  /* Type valid CSS here */
}
#custom-html-xm div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-xm p {
  font-size: 60px;
  color: #777;
}
.cid-vbwwQenPy1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vbwwQenPy1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbwwQenPy1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vbwwQenPy1 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vbwwQenPy1 .footer-col {
    flex-direction: column;
  }
}
.cid-vbwwQenPy1 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vbwwQenPy1 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vbwwQenPy1 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vbwwQenPy1 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vbwwQenPy1 .mbr-section-btn {
    text-align: center;
  }
}
.cid-vbwwQenPy1 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vbwwQenPy1 .soc-item {
  margin: 6px;
}
.cid-vbwwQenPy1 .soc-item a:hover .mbr-iconfont,
.cid-vbwwQenPy1 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vbwwQenPy1 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vbwwQenPy1 .row {
    text-align: center;
  }
  .cid-vbwwQenPy1 .social-row {
    justify-content: center;
  }
}
.cid-vbwwQenPy1 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vbwwQenPy1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vbwwQenPy1 .list {
    margin-bottom: 0rem;
  }
}
.cid-vbwwQenPy1 .mbr-text {
  color: #bbbbbb;
}
.cid-vbwwQenPy1 .mbr-section-subtitle {
  color: #000000;
}
.cid-vbwwQenPy1 .list,
.cid-vbwwQenPy1 .item-wrap {
  color: #232323;
}
.cid-vbwwQenPy1 .copyright {
  color: #000000;
}
.cid-vbwwQenPy1 a,
.cid-vbwwQenPy1 a:link,
.cid-vbwwQenPy1 a:visited {
  text-decoration: none;
}
.cid-vbwwQenPy1 a:hover,
.cid-vbwwQenPy1 a:focus,
.cid-vbwwQenPy1 a:active {
  text-decoration: none;
}
.cid-vbwwQenPy1 a,
.cid-vbwwQenPy1 a:link,
.cid-vbwwQenPy1 a:visited,
.cid-vbwwQenPy1 a:hover,
.cid-vbwwQenPy1 a:focus,
.cid-vbwwQenPy1 a:active {
  text-decoration: underline !important;
}
.cid-vbwwQenPy1 .mbr-section-btn a,
.cid-vbwwQenPy1 .mbr-section-btn a:link,
.cid-vbwwQenPy1 .mbr-section-btn a:visited,
.cid-vbwwQenPy1 .mbr-section-btn a:hover,
.cid-vbwwQenPy1 .mbr-section-btn a:focus,
.cid-vbwwQenPy1 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vbwwQenPy1 .acknowledgement-text {
  font-size: 70%;
}
.cid-vbwwQeBa5W.popup-builder {
  background-color: #ffffff;
}
.cid-vbwwQeBa5W.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vbwwQeBa5W.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vbwwQeBa5W .modal-content,
.cid-vbwwQeBa5W .modal-dialog {
  height: auto;
}
.cid-vbwwQeBa5W .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vbwwQeBa5W .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vbwwQeBa5W .form-wrapper .mbr-form .form-group,
  .cid-vbwwQeBa5W .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vbwwQeBa5W .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vbwwQeBa5W .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vbwwQeBa5W .mbr-text {
  text-align: center;
}
.cid-vbwwQeBa5W .pt-0 {
  padding-top: 0 !important;
}
.cid-vbwwQeBa5W .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vbwwQeBa5W .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vbwwQeBa5W .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vbwwQeBa5W .modal-open {
  overflow: hidden;
}
.cid-vbwwQeBa5W .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vbwwQeBa5W .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vbwwQeBa5W .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vbwwQeBa5W .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vbwwQeBa5W .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vbwwQeBa5W .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vbwwQeBa5W .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vbwwQeBa5W .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vbwwQeBa5W .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vbwwQeBa5W .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vbwwQeBa5W .modal-backdrop.fade {
  opacity: 0;
}
.cid-vbwwQeBa5W .modal-backdrop.show {
  opacity: .5;
}
.cid-vbwwQeBa5W .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vbwwQeBa5W .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vbwwQeBa5W .modal-header {
    padding: 1rem;
  }
}
.cid-vbwwQeBa5W .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vbwwQeBa5W .modal-header .close svg {
  fill: #353535;
}
.cid-vbwwQeBa5W .modal-header .close:hover {
  opacity: 1;
}
.cid-vbwwQeBa5W .modal-header .close:focus {
  outline: none;
}
.cid-vbwwQeBa5W .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vbwwQeBa5W .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vbwwQeBa5W .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vbwwQeBa5W .modal-body {
    padding: 1rem;
  }
}
.cid-vbwwQeBa5W .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vbwwQeBa5W .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vbwwQeBa5W .modal-footer {
    padding: 1rem;
  }
}
.cid-vbwwQeBa5W .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vbwwQeBa5W .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vbwwQeBa5W .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vbwwQeBa5W .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vbwwQeBa5W .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vbwwQeBa5W .modal-lg,
  .cid-vbwwQeBa5W .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vbwwQeBa5W .modal-xl {
    max-width: 1140px;
  }
}
.cid-vbwwQeBa5W .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vbwwQeBa5W .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vbwwQeBa5W .form-group {
  margin-bottom: 1rem;
}
.cid-vbwwQeBa5W .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vbwwQeBa5W .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vbwwQeBa5W .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vbwwQeBa5W .mbr-section-btn {
  margin: 0;
}
.cid-vbwwQeBa5W .mbr-section-btn .btn {
  margin: 0;
}
.cid-vbwwQeBa5W .mbr-text P {
  text-align: center;
}
.cid-vcqgFW4tjr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vcqgFW4tjr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vcqgFW4tjr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vcqgFW4tjr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcqgFW4tjr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vcqgFW4tjr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcqgFW4tjr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcqgFW4tjr .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vcqgFW4tjr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vcqgFW4tjr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vcqgFW4tjr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vcqgFW4tjr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vcqgFW4tjr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vcqgFW4tjr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vcqgFW4tjr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vcqgFW4tjr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vcqgFW4tjr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vcqgFW4tjr .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vcqgFW4tjr .navbar-logo {
    padding-left: 0;
  }
}
.cid-vcqgFW4tjr .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vcqgFW4tjr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vcqgFW4tjr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vcqgFW4tjr .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vcqgFW4tjr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcqgFW4tjr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vcqgFW4tjr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcqgFW4tjr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vcqgFW4tjr .nav-item:focus,
.cid-vcqgFW4tjr .nav-link:focus {
  outline: none;
}
.cid-vcqgFW4tjr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcqgFW4tjr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcqgFW4tjr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcqgFW4tjr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcqgFW4tjr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcqgFW4tjr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcqgFW4tjr .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcqgFW4tjr .navbar.opened {
  transition: all 0.3s;
}
.cid-vcqgFW4tjr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vcqgFW4tjr .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vcqgFW4tjr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vcqgFW4tjr .navbar.collapsed {
  justify-content: center;
}
.cid-vcqgFW4tjr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcqgFW4tjr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcqgFW4tjr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vcqgFW4tjr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcqgFW4tjr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcqgFW4tjr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vcqgFW4tjr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcqgFW4tjr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcqgFW4tjr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vcqgFW4tjr .navbar {
    min-height: 72px;
  }
  .cid-vcqgFW4tjr .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vcqgFW4tjr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcqgFW4tjr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcqgFW4tjr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcqgFW4tjr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcqgFW4tjr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vcqgFW4tjr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcqgFW4tjr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vcqgFW4tjr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcqgFW4tjr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vcqgFW4tjr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vcqgFW4tjr .dropdown-item.active,
.cid-vcqgFW4tjr .dropdown-item:active {
  background-color: transparent;
}
.cid-vcqgFW4tjr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcqgFW4tjr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcqgFW4tjr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcqgFW4tjr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vcqgFW4tjr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vcqgFW4tjr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vcqgFW4tjr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcqgFW4tjr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vcqgFW4tjr .navbar-buttons {
    text-align: left;
  }
}
.cid-vcqgFW4tjr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcqgFW4tjr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vcqgFW4tjr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcqgFW4tjr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcqgFW4tjr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcqgFW4tjr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcqgFW4tjr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcqgFW4tjr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcqgFW4tjr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcqgFW4tjr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcqgFW4tjr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcqgFW4tjr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcqgFW4tjr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vcqgFW4tjr .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vcqgFW4tjr .navbar {
    height: 70px;
  }
  .cid-vcqgFW4tjr .navbar.opened {
    height: auto;
  }
  .cid-vcqgFW4tjr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vcqgFW4tjr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vcqgFW4tjr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vcqgFW4tjr .navbar-brand {
    margin-right: auto;
  }
  .cid-vcqgFW4tjr .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vcqgFW4tjr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vcqgFW4tjr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vcqgFW4tjr .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vcqgFW4tjr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vcqgFW4tjr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vcqgFWhSCz {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vcqgFWhSCz .row {
  justify-content: center;
}
.cid-vcqgFWhSCz .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-vcqgFWhSCz .mbr-section-title {
  color: #161616;
}
.cid-vcqgFWhSCz .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-vcqgFWhSCz .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-vcqgFWhSCz {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-vcqgFWhSCz .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-vcqgFWhSCz .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-vcqgFWhSCz .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-vcqgFWhSCz .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-vcqgFWhSCz .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-vcqgFWhSCz .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-vcqgFWhSCz .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-vcqgFWhSCz .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-vcqgFWhSCz .text-container {
    padding: 16px;
  }
}
.cid-vcqgFWhSCz .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-vcqgFWhSCz .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-vcqgFWhSCz .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-vcqgFWhSCz .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-vcqgFWhSCz .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-vcqgFWhSCz .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-vcqgFWhSCz .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-vcqgFWhSCz .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-vcqgFWhSCz .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-vcqgFWhSCz .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-vcqgFWhSCz .text-padding {
    padding: 0;
  }
}
.cid-vcqgFWhSCz .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-vcqgFWhSCz .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-vcqgFWhSCz .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-vcqgFWhSCz .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-vcqgFWhSCz .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-vcqgFWqHw7.popup-builder {
  background-color: #ffffff;
}
.cid-vcqgFWqHw7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vcqgFWqHw7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vcqgFWqHw7 .modal-content,
.cid-vcqgFWqHw7 .modal-dialog {
  height: auto;
}
.cid-vcqgFWqHw7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vcqgFWqHw7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vcqgFWqHw7 .form-wrapper .mbr-form .form-group,
  .cid-vcqgFWqHw7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vcqgFWqHw7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vcqgFWqHw7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vcqgFWqHw7 .mbr-text {
  text-align: center;
}
.cid-vcqgFWqHw7 .pt-0 {
  padding-top: 0 !important;
}
.cid-vcqgFWqHw7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vcqgFWqHw7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vcqgFWqHw7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vcqgFWqHw7 .modal-open {
  overflow: hidden;
}
.cid-vcqgFWqHw7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vcqgFWqHw7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vcqgFWqHw7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vcqgFWqHw7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vcqgFWqHw7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vcqgFWqHw7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vcqgFWqHw7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vcqgFWqHw7 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vcqgFWqHw7 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vcqgFWqHw7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vcqgFWqHw7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-vcqgFWqHw7 .modal-backdrop.show {
  opacity: .5;
}
.cid-vcqgFWqHw7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vcqgFWqHw7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqgFWqHw7 .modal-header {
    padding: 1rem;
  }
}
.cid-vcqgFWqHw7 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vcqgFWqHw7 .modal-header .close svg {
  fill: #353535;
}
.cid-vcqgFWqHw7 .modal-header .close:hover {
  opacity: 1;
}
.cid-vcqgFWqHw7 .modal-header .close:focus {
  outline: none;
}
.cid-vcqgFWqHw7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vcqgFWqHw7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vcqgFWqHw7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqgFWqHw7 .modal-body {
    padding: 1rem;
  }
}
.cid-vcqgFWqHw7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vcqgFWqHw7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqgFWqHw7 .modal-footer {
    padding: 1rem;
  }
}
.cid-vcqgFWqHw7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vcqgFWqHw7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vcqgFWqHw7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vcqgFWqHw7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vcqgFWqHw7 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vcqgFWqHw7 .modal-lg,
  .cid-vcqgFWqHw7 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vcqgFWqHw7 .modal-xl {
    max-width: 1140px;
  }
}
.cid-vcqgFWqHw7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vcqgFWqHw7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vcqgFWqHw7 .form-group {
  margin-bottom: 1rem;
}
.cid-vcqgFWqHw7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vcqgFWqHw7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vcqgFWqHw7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vcqgFWqHw7 .mbr-section-btn {
  margin: 0;
}
.cid-vcqgFWqHw7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-vcqgFWqHw7 .mbr-text P {
  text-align: center;
}
.cid-vcqgFWBOTr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vcqgFWBOTr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcqgFWBOTr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcqgFWBOTr .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vcqgFWBOTr .footer-col {
    flex-direction: column;
  }
}
.cid-vcqgFWBOTr .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vcqgFWBOTr .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcqgFWBOTr .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vcqgFWBOTr .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vcqgFWBOTr .mbr-section-btn {
    text-align: center;
  }
}
.cid-vcqgFWBOTr .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vcqgFWBOTr .soc-item {
  margin: 6px;
}
.cid-vcqgFWBOTr .soc-item a:hover .mbr-iconfont,
.cid-vcqgFWBOTr .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vcqgFWBOTr .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vcqgFWBOTr .row {
    text-align: center;
  }
  .cid-vcqgFWBOTr .social-row {
    justify-content: center;
  }
}
.cid-vcqgFWBOTr .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vcqgFWBOTr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcqgFWBOTr .list {
    margin-bottom: 0rem;
  }
}
.cid-vcqgFWBOTr .mbr-text {
  color: #bbbbbb;
}
.cid-vcqgFWBOTr .mbr-section-subtitle {
  color: #000000;
}
.cid-vcqgFWBOTr .list,
.cid-vcqgFWBOTr .item-wrap {
  color: #232323;
}
.cid-vcqgFWBOTr .copyright {
  color: #000000;
}
.cid-vcqgFWBOTr a,
.cid-vcqgFWBOTr a:link,
.cid-vcqgFWBOTr a:visited {
  text-decoration: none;
}
.cid-vcqgFWBOTr a:hover,
.cid-vcqgFWBOTr a:focus,
.cid-vcqgFWBOTr a:active {
  text-decoration: none;
}
.cid-vcqgFWBOTr a,
.cid-vcqgFWBOTr a:link,
.cid-vcqgFWBOTr a:visited,
.cid-vcqgFWBOTr a:hover,
.cid-vcqgFWBOTr a:focus,
.cid-vcqgFWBOTr a:active {
  text-decoration: underline !important;
}
.cid-vcqgFWBOTr .mbr-section-btn a,
.cid-vcqgFWBOTr .mbr-section-btn a:link,
.cid-vcqgFWBOTr .mbr-section-btn a:visited,
.cid-vcqgFWBOTr .mbr-section-btn a:hover,
.cid-vcqgFWBOTr .mbr-section-btn a:focus,
.cid-vcqgFWBOTr .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vcqgFWBOTr .acknowledgement-text {
  font-size: 70%;
}
.cid-vcqgFWNLQp.popup-builder {
  background-color: #ffffff;
}
.cid-vcqgFWNLQp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vcqgFWNLQp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vcqgFWNLQp .modal-content,
.cid-vcqgFWNLQp .modal-dialog {
  height: auto;
}
.cid-vcqgFWNLQp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vcqgFWNLQp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vcqgFWNLQp .form-wrapper .mbr-form .form-group,
  .cid-vcqgFWNLQp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vcqgFWNLQp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vcqgFWNLQp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vcqgFWNLQp .mbr-text {
  text-align: center;
}
.cid-vcqgFWNLQp .pt-0 {
  padding-top: 0 !important;
}
.cid-vcqgFWNLQp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vcqgFWNLQp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vcqgFWNLQp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vcqgFWNLQp .modal-open {
  overflow: hidden;
}
.cid-vcqgFWNLQp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vcqgFWNLQp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vcqgFWNLQp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vcqgFWNLQp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vcqgFWNLQp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vcqgFWNLQp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vcqgFWNLQp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vcqgFWNLQp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vcqgFWNLQp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vcqgFWNLQp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vcqgFWNLQp .modal-backdrop.fade {
  opacity: 0;
}
.cid-vcqgFWNLQp .modal-backdrop.show {
  opacity: .5;
}
.cid-vcqgFWNLQp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vcqgFWNLQp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqgFWNLQp .modal-header {
    padding: 1rem;
  }
}
.cid-vcqgFWNLQp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vcqgFWNLQp .modal-header .close svg {
  fill: #353535;
}
.cid-vcqgFWNLQp .modal-header .close:hover {
  opacity: 1;
}
.cid-vcqgFWNLQp .modal-header .close:focus {
  outline: none;
}
.cid-vcqgFWNLQp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vcqgFWNLQp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vcqgFWNLQp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqgFWNLQp .modal-body {
    padding: 1rem;
  }
}
.cid-vcqgFWNLQp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vcqgFWNLQp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqgFWNLQp .modal-footer {
    padding: 1rem;
  }
}
.cid-vcqgFWNLQp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vcqgFWNLQp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vcqgFWNLQp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vcqgFWNLQp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vcqgFWNLQp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vcqgFWNLQp .modal-lg,
  .cid-vcqgFWNLQp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vcqgFWNLQp .modal-xl {
    max-width: 1140px;
  }
}
.cid-vcqgFWNLQp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vcqgFWNLQp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vcqgFWNLQp .form-group {
  margin-bottom: 1rem;
}
.cid-vcqgFWNLQp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vcqgFWNLQp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vcqgFWNLQp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vcqgFWNLQp .mbr-section-btn {
  margin: 0;
}
.cid-vcqgFWNLQp .mbr-section-btn .btn {
  margin: 5;
}
.cid-vcqhmshZgH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vcqhmshZgH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vcqhmshZgH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vcqhmshZgH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcqhmshZgH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vcqhmshZgH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcqhmshZgH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcqhmshZgH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vcqhmshZgH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vcqhmshZgH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vcqhmshZgH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vcqhmshZgH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vcqhmshZgH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vcqhmshZgH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vcqhmshZgH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vcqhmshZgH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vcqhmshZgH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vcqhmshZgH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vcqhmshZgH .navbar-logo {
    padding-left: 0;
  }
}
.cid-vcqhmshZgH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vcqhmshZgH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vcqhmshZgH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vcqhmshZgH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vcqhmshZgH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcqhmshZgH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vcqhmshZgH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcqhmshZgH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vcqhmshZgH .nav-item:focus,
.cid-vcqhmshZgH .nav-link:focus {
  outline: none;
}
.cid-vcqhmshZgH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcqhmshZgH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcqhmshZgH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcqhmshZgH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcqhmshZgH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcqhmshZgH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcqhmshZgH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcqhmshZgH .navbar.opened {
  transition: all 0.3s;
}
.cid-vcqhmshZgH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vcqhmshZgH .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vcqhmshZgH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vcqhmshZgH .navbar.collapsed {
  justify-content: center;
}
.cid-vcqhmshZgH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcqhmshZgH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcqhmshZgH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vcqhmshZgH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcqhmshZgH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcqhmshZgH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vcqhmshZgH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcqhmshZgH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcqhmshZgH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vcqhmshZgH .navbar {
    min-height: 72px;
  }
  .cid-vcqhmshZgH .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vcqhmshZgH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcqhmshZgH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcqhmshZgH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcqhmshZgH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcqhmshZgH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vcqhmshZgH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcqhmshZgH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vcqhmshZgH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcqhmshZgH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vcqhmshZgH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vcqhmshZgH .dropdown-item.active,
.cid-vcqhmshZgH .dropdown-item:active {
  background-color: transparent;
}
.cid-vcqhmshZgH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcqhmshZgH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcqhmshZgH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcqhmshZgH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vcqhmshZgH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vcqhmshZgH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vcqhmshZgH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcqhmshZgH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vcqhmshZgH .navbar-buttons {
    text-align: left;
  }
}
.cid-vcqhmshZgH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcqhmshZgH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vcqhmshZgH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcqhmshZgH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcqhmshZgH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcqhmshZgH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcqhmshZgH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcqhmshZgH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcqhmshZgH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcqhmshZgH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcqhmshZgH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcqhmshZgH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcqhmshZgH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vcqhmshZgH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vcqhmshZgH .navbar {
    height: 70px;
  }
  .cid-vcqhmshZgH .navbar.opened {
    height: auto;
  }
  .cid-vcqhmshZgH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vcqhmshZgH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vcqhmshZgH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vcqhmshZgH .navbar-brand {
    margin-right: auto;
  }
  .cid-vcqhmshZgH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vcqhmshZgH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vcqhmshZgH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vcqhmshZgH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vcqhmshZgH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vcqhmshZgH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vcqhmstnx8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-vcqhmstnx8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcqhmstnx8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcqhmstnx8 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-vcqhmstnx8 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcqhmstnx8 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vcqhmstnx8 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vcqhmstnx8 .mbr-text,
.cid-vcqhmstnx8 .mbr-section-btn {
  text-align: center;
}
#custom-html-yr {
  /* Mobile optimisation */
}
#custom-html-yr .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-yr .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-yr .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-vcqhmsXSvV.popup-builder {
  background-color: #ffffff;
}
.cid-vcqhmsXSvV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vcqhmsXSvV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vcqhmsXSvV .modal-content,
.cid-vcqhmsXSvV .modal-dialog {
  height: auto;
}
.cid-vcqhmsXSvV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vcqhmsXSvV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vcqhmsXSvV .form-wrapper .mbr-form .form-group,
  .cid-vcqhmsXSvV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vcqhmsXSvV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vcqhmsXSvV .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vcqhmsXSvV .mbr-text {
  text-align: center;
}
.cid-vcqhmsXSvV .pt-0 {
  padding-top: 0 !important;
}
.cid-vcqhmsXSvV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vcqhmsXSvV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vcqhmsXSvV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vcqhmsXSvV .modal-open {
  overflow: hidden;
}
.cid-vcqhmsXSvV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vcqhmsXSvV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vcqhmsXSvV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vcqhmsXSvV .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vcqhmsXSvV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vcqhmsXSvV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vcqhmsXSvV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vcqhmsXSvV .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vcqhmsXSvV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vcqhmsXSvV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vcqhmsXSvV .modal-backdrop.fade {
  opacity: 0;
}
.cid-vcqhmsXSvV .modal-backdrop.show {
  opacity: .5;
}
.cid-vcqhmsXSvV .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vcqhmsXSvV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqhmsXSvV .modal-header {
    padding: 1rem;
  }
}
.cid-vcqhmsXSvV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vcqhmsXSvV .modal-header .close svg {
  fill: #353535;
}
.cid-vcqhmsXSvV .modal-header .close:hover {
  opacity: 1;
}
.cid-vcqhmsXSvV .modal-header .close:focus {
  outline: none;
}
.cid-vcqhmsXSvV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vcqhmsXSvV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vcqhmsXSvV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqhmsXSvV .modal-body {
    padding: 1rem;
  }
}
.cid-vcqhmsXSvV .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vcqhmsXSvV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqhmsXSvV .modal-footer {
    padding: 1rem;
  }
}
.cid-vcqhmsXSvV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vcqhmsXSvV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vcqhmsXSvV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vcqhmsXSvV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vcqhmsXSvV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vcqhmsXSvV .modal-lg,
  .cid-vcqhmsXSvV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vcqhmsXSvV .modal-xl {
    max-width: 1140px;
  }
}
.cid-vcqhmsXSvV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vcqhmsXSvV .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vcqhmsXSvV .form-group {
  margin-bottom: 1rem;
}
.cid-vcqhmsXSvV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vcqhmsXSvV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vcqhmsXSvV .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vcqhmsXSvV .mbr-section-btn {
  margin: 0;
}
.cid-vcqhmsXSvV .mbr-section-btn .btn {
  margin: 0;
}
.cid-vcqhmsXSvV .mbr-text P {
  text-align: center;
}
.cid-vcqhmt9ChN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vcqhmt9ChN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcqhmt9ChN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcqhmt9ChN .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vcqhmt9ChN .footer-col {
    flex-direction: column;
  }
}
.cid-vcqhmt9ChN .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vcqhmt9ChN .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcqhmt9ChN .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vcqhmt9ChN .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vcqhmt9ChN .mbr-section-btn {
    text-align: center;
  }
}
.cid-vcqhmt9ChN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vcqhmt9ChN .soc-item {
  margin: 6px;
}
.cid-vcqhmt9ChN .soc-item a:hover .mbr-iconfont,
.cid-vcqhmt9ChN .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vcqhmt9ChN .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vcqhmt9ChN .row {
    text-align: center;
  }
  .cid-vcqhmt9ChN .social-row {
    justify-content: center;
  }
}
.cid-vcqhmt9ChN .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vcqhmt9ChN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcqhmt9ChN .list {
    margin-bottom: 0rem;
  }
}
.cid-vcqhmt9ChN .mbr-text {
  color: #bbbbbb;
}
.cid-vcqhmt9ChN .mbr-section-subtitle {
  color: #000000;
}
.cid-vcqhmt9ChN .list,
.cid-vcqhmt9ChN .item-wrap {
  color: #232323;
}
.cid-vcqhmt9ChN .copyright {
  color: #000000;
}
.cid-vcqhmt9ChN a,
.cid-vcqhmt9ChN a:link,
.cid-vcqhmt9ChN a:visited {
  text-decoration: none;
}
.cid-vcqhmt9ChN a:hover,
.cid-vcqhmt9ChN a:focus,
.cid-vcqhmt9ChN a:active {
  text-decoration: none;
}
.cid-vcqhmt9ChN a,
.cid-vcqhmt9ChN a:link,
.cid-vcqhmt9ChN a:visited,
.cid-vcqhmt9ChN a:hover,
.cid-vcqhmt9ChN a:focus,
.cid-vcqhmt9ChN a:active {
  text-decoration: underline !important;
}
.cid-vcqhmt9ChN .mbr-section-btn a,
.cid-vcqhmt9ChN .mbr-section-btn a:link,
.cid-vcqhmt9ChN .mbr-section-btn a:visited,
.cid-vcqhmt9ChN .mbr-section-btn a:hover,
.cid-vcqhmt9ChN .mbr-section-btn a:focus,
.cid-vcqhmt9ChN .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vcqhmt9ChN .acknowledgement-text {
  font-size: 70%;
}
.cid-vcqhmtm1Mx.popup-builder {
  background-color: #ffffff;
}
.cid-vcqhmtm1Mx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vcqhmtm1Mx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vcqhmtm1Mx .modal-content,
.cid-vcqhmtm1Mx .modal-dialog {
  height: auto;
}
.cid-vcqhmtm1Mx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vcqhmtm1Mx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vcqhmtm1Mx .form-wrapper .mbr-form .form-group,
  .cid-vcqhmtm1Mx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vcqhmtm1Mx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vcqhmtm1Mx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vcqhmtm1Mx .mbr-text {
  text-align: center;
}
.cid-vcqhmtm1Mx .pt-0 {
  padding-top: 0 !important;
}
.cid-vcqhmtm1Mx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vcqhmtm1Mx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vcqhmtm1Mx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vcqhmtm1Mx .modal-open {
  overflow: hidden;
}
.cid-vcqhmtm1Mx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vcqhmtm1Mx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vcqhmtm1Mx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vcqhmtm1Mx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vcqhmtm1Mx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vcqhmtm1Mx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vcqhmtm1Mx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vcqhmtm1Mx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vcqhmtm1Mx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vcqhmtm1Mx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vcqhmtm1Mx .modal-backdrop.fade {
  opacity: 0;
}
.cid-vcqhmtm1Mx .modal-backdrop.show {
  opacity: .5;
}
.cid-vcqhmtm1Mx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vcqhmtm1Mx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqhmtm1Mx .modal-header {
    padding: 1rem;
  }
}
.cid-vcqhmtm1Mx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vcqhmtm1Mx .modal-header .close svg {
  fill: #353535;
}
.cid-vcqhmtm1Mx .modal-header .close:hover {
  opacity: 1;
}
.cid-vcqhmtm1Mx .modal-header .close:focus {
  outline: none;
}
.cid-vcqhmtm1Mx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vcqhmtm1Mx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vcqhmtm1Mx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqhmtm1Mx .modal-body {
    padding: 1rem;
  }
}
.cid-vcqhmtm1Mx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vcqhmtm1Mx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqhmtm1Mx .modal-footer {
    padding: 1rem;
  }
}
.cid-vcqhmtm1Mx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vcqhmtm1Mx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vcqhmtm1Mx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vcqhmtm1Mx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vcqhmtm1Mx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vcqhmtm1Mx .modal-lg,
  .cid-vcqhmtm1Mx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vcqhmtm1Mx .modal-xl {
    max-width: 1140px;
  }
}
.cid-vcqhmtm1Mx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vcqhmtm1Mx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vcqhmtm1Mx .form-group {
  margin-bottom: 1rem;
}
.cid-vcqhmtm1Mx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vcqhmtm1Mx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vcqhmtm1Mx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vcqhmtm1Mx .mbr-section-btn {
  margin: 0;
}
.cid-vcqhmtm1Mx .mbr-section-btn .btn {
  margin: 5;
}
.cid-vcqlhgxtGY {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vcqlhgxtGY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vcqlhgxtGY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vcqlhgxtGY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcqlhgxtGY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vcqlhgxtGY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcqlhgxtGY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcqlhgxtGY .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vcqlhgxtGY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vcqlhgxtGY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vcqlhgxtGY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vcqlhgxtGY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vcqlhgxtGY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vcqlhgxtGY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vcqlhgxtGY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vcqlhgxtGY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vcqlhgxtGY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vcqlhgxtGY .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vcqlhgxtGY .navbar-logo {
    padding-left: 0;
  }
}
.cid-vcqlhgxtGY .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vcqlhgxtGY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vcqlhgxtGY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vcqlhgxtGY .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vcqlhgxtGY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcqlhgxtGY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vcqlhgxtGY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcqlhgxtGY .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vcqlhgxtGY .nav-item:focus,
.cid-vcqlhgxtGY .nav-link:focus {
  outline: none;
}
.cid-vcqlhgxtGY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcqlhgxtGY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcqlhgxtGY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcqlhgxtGY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcqlhgxtGY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcqlhgxtGY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcqlhgxtGY .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcqlhgxtGY .navbar.opened {
  transition: all 0.3s;
}
.cid-vcqlhgxtGY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vcqlhgxtGY .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vcqlhgxtGY .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vcqlhgxtGY .navbar.collapsed {
  justify-content: center;
}
.cid-vcqlhgxtGY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcqlhgxtGY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcqlhgxtGY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vcqlhgxtGY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcqlhgxtGY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcqlhgxtGY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vcqlhgxtGY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcqlhgxtGY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcqlhgxtGY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vcqlhgxtGY .navbar {
    min-height: 72px;
  }
  .cid-vcqlhgxtGY .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vcqlhgxtGY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcqlhgxtGY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcqlhgxtGY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcqlhgxtGY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcqlhgxtGY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vcqlhgxtGY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcqlhgxtGY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vcqlhgxtGY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcqlhgxtGY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vcqlhgxtGY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vcqlhgxtGY .dropdown-item.active,
.cid-vcqlhgxtGY .dropdown-item:active {
  background-color: transparent;
}
.cid-vcqlhgxtGY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcqlhgxtGY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcqlhgxtGY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcqlhgxtGY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vcqlhgxtGY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vcqlhgxtGY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vcqlhgxtGY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcqlhgxtGY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vcqlhgxtGY .navbar-buttons {
    text-align: left;
  }
}
.cid-vcqlhgxtGY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcqlhgxtGY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vcqlhgxtGY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcqlhgxtGY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcqlhgxtGY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcqlhgxtGY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcqlhgxtGY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcqlhgxtGY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcqlhgxtGY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcqlhgxtGY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcqlhgxtGY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcqlhgxtGY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcqlhgxtGY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vcqlhgxtGY .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vcqlhgxtGY .navbar {
    height: 70px;
  }
  .cid-vcqlhgxtGY .navbar.opened {
    height: auto;
  }
  .cid-vcqlhgxtGY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vcqlhgxtGY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vcqlhgxtGY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vcqlhgxtGY .navbar-brand {
    margin-right: auto;
  }
  .cid-vcqlhgxtGY .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vcqlhgxtGY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vcqlhgxtGY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vcqlhgxtGY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vcqlhgxtGY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vcqlhgxtGY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vcqlhgI2HN {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vcqlhgI2HN .row {
  justify-content: center;
}
.cid-vcqlhgI2HN .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 56px;
  margin-right: auto;
  margin-left: auto;
}
.cid-vcqlhgI2HN .mbr-section-title {
  color: #161616;
}
.cid-vcqlhgI2HN .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-vcqlhgI2HN .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr;
  padding: 0;
  justify-items: center;
}
@media (max-width: 991px) {
  .cid-vcqlhgI2HN {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    justify-items: center;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-vcqlhgI2HN .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-vcqlhgI2HN .content-container:nth-child(2n+1) .name-text {
  left: 64px;
}
@media (max-width: 767px) {
  .cid-vcqlhgI2HN .content-container:nth-child(2n+1) .name-text {
    left: 40px;
  }
}
@media (max-width: 575px) {
  .cid-vcqlhgI2HN .content-container:nth-child(2n+1) .name-text {
    top: 40px;
    left: 24px;
  }
}
.cid-vcqlhgI2HN .content-container:nth-child(2n) .name-text {
  right: 64px;
}
@media (max-width: 767px) {
  .cid-vcqlhgI2HN .content-container:nth-child(2n) .name-text {
    right: 40px;
  }
}
@media (max-width: 575px) {
  .cid-vcqlhgI2HN .content-container:nth-child(2n) .name-text {
    top: 40px;
    right: 24px;
  }
}
.cid-vcqlhgI2HN .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #f6f6f6;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-vcqlhgI2HN .text-container {
    padding: 16px;
  }
}
.cid-vcqlhgI2HN .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-vcqlhgI2HN .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-vcqlhgI2HN .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  margin: 0 auto;
  background-color: #f7f7f7;
}
@media (min-width: 576px) {
  .cid-vcqlhgI2HN .img-container {
    width: 108px;
    height: 108px;
  }
}
@media (min-width: 768px) {
  .cid-vcqlhgI2HN .img-container {
    width: 120px;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .cid-vcqlhgI2HN .img-container {
    width: 132px;
    height: 132px;
  }
}
@media (min-width: 1200px) {
  .cid-vcqlhgI2HN .img-container {
    width: 144px;
    height: 144px;
  }
}
.cid-vcqlhgI2HN .img-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.cid-vcqlhgI2HN .name-text {
  width: max-content;
  color: #161616;
  position: absolute;
  right: 64px;
  top: 64px;
  max-width: 35%;
}
.cid-vcqlhgI2HN .text-padding {
  width: 100%;
  padding: 16px;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-vcqlhgI2HN .text-padding {
    padding: 0;
  }
}
.cid-vcqlhgI2HN .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-vcqlhgI2HN .mbr-text {
  width: 100%;
  color: #161616;
  text-align: left;
}
.cid-vcqlhgI2HN .mbr-section-btn {
  width: 100%;
  display: flex !important;
  justify-content: center !important;
  text-align: center;
}
.cid-vcqlhgI2HN .mbr-section-btn .btn {
  background-color: #5F9EA0 !important;
  color: #ffffff !important;
  border: none !important;
  width: auto !important;
  margin: 0 auto;
  display: inline-block;
  padding: 0.6rem 1.4rem;
  transition: background-color 0.3s ease;
}
.cid-vcqlhgI2HN .mbr-section-btn .btn:hover {
  background-color: #7fb5b7 !important;
  color: #ffffff !important;
}
.cid-vcqlhgTeDT.popup-builder {
  background-color: #ffffff;
}
.cid-vcqlhgTeDT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vcqlhgTeDT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vcqlhgTeDT .modal-content,
.cid-vcqlhgTeDT .modal-dialog {
  height: auto;
}
.cid-vcqlhgTeDT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vcqlhgTeDT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vcqlhgTeDT .form-wrapper .mbr-form .form-group,
  .cid-vcqlhgTeDT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vcqlhgTeDT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vcqlhgTeDT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vcqlhgTeDT .mbr-text {
  text-align: center;
}
.cid-vcqlhgTeDT .pt-0 {
  padding-top: 0 !important;
}
.cid-vcqlhgTeDT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vcqlhgTeDT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vcqlhgTeDT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vcqlhgTeDT .modal-open {
  overflow: hidden;
}
.cid-vcqlhgTeDT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vcqlhgTeDT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vcqlhgTeDT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vcqlhgTeDT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vcqlhgTeDT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vcqlhgTeDT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vcqlhgTeDT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vcqlhgTeDT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vcqlhgTeDT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vcqlhgTeDT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vcqlhgTeDT .modal-backdrop.fade {
  opacity: 0;
}
.cid-vcqlhgTeDT .modal-backdrop.show {
  opacity: .5;
}
.cid-vcqlhgTeDT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vcqlhgTeDT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqlhgTeDT .modal-header {
    padding: 1rem;
  }
}
.cid-vcqlhgTeDT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vcqlhgTeDT .modal-header .close svg {
  fill: #353535;
}
.cid-vcqlhgTeDT .modal-header .close:hover {
  opacity: 1;
}
.cid-vcqlhgTeDT .modal-header .close:focus {
  outline: none;
}
.cid-vcqlhgTeDT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vcqlhgTeDT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vcqlhgTeDT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqlhgTeDT .modal-body {
    padding: 1rem;
  }
}
.cid-vcqlhgTeDT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vcqlhgTeDT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqlhgTeDT .modal-footer {
    padding: 1rem;
  }
}
.cid-vcqlhgTeDT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vcqlhgTeDT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vcqlhgTeDT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vcqlhgTeDT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vcqlhgTeDT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vcqlhgTeDT .modal-lg,
  .cid-vcqlhgTeDT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vcqlhgTeDT .modal-xl {
    max-width: 1140px;
  }
}
.cid-vcqlhgTeDT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vcqlhgTeDT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vcqlhgTeDT .form-group {
  margin-bottom: 1rem;
}
.cid-vcqlhgTeDT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vcqlhgTeDT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vcqlhgTeDT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vcqlhgTeDT .mbr-section-btn {
  margin: 0;
}
.cid-vcqlhgTeDT .mbr-section-btn .btn {
  margin: 0;
}
.cid-vcqlhgTeDT .mbr-text P {
  text-align: center;
}
.cid-vcqlhh3mgf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vcqlhh3mgf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcqlhh3mgf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcqlhh3mgf .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vcqlhh3mgf .footer-col {
    flex-direction: column;
  }
}
.cid-vcqlhh3mgf .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vcqlhh3mgf .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcqlhh3mgf .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vcqlhh3mgf .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vcqlhh3mgf .mbr-section-btn {
    text-align: center;
  }
}
.cid-vcqlhh3mgf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vcqlhh3mgf .soc-item {
  margin: 6px;
}
.cid-vcqlhh3mgf .soc-item a:hover .mbr-iconfont,
.cid-vcqlhh3mgf .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vcqlhh3mgf .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vcqlhh3mgf .row {
    text-align: center;
  }
  .cid-vcqlhh3mgf .social-row {
    justify-content: center;
  }
}
.cid-vcqlhh3mgf .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vcqlhh3mgf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcqlhh3mgf .list {
    margin-bottom: 0rem;
  }
}
.cid-vcqlhh3mgf .mbr-text {
  color: #bbbbbb;
}
.cid-vcqlhh3mgf .mbr-section-subtitle {
  color: #000000;
}
.cid-vcqlhh3mgf .list,
.cid-vcqlhh3mgf .item-wrap {
  color: #232323;
}
.cid-vcqlhh3mgf .copyright {
  color: #000000;
}
.cid-vcqlhh3mgf a,
.cid-vcqlhh3mgf a:link,
.cid-vcqlhh3mgf a:visited {
  text-decoration: none;
}
.cid-vcqlhh3mgf a:hover,
.cid-vcqlhh3mgf a:focus,
.cid-vcqlhh3mgf a:active {
  text-decoration: none;
}
.cid-vcqlhh3mgf a,
.cid-vcqlhh3mgf a:link,
.cid-vcqlhh3mgf a:visited,
.cid-vcqlhh3mgf a:hover,
.cid-vcqlhh3mgf a:focus,
.cid-vcqlhh3mgf a:active {
  text-decoration: underline !important;
}
.cid-vcqlhh3mgf .mbr-section-btn a,
.cid-vcqlhh3mgf .mbr-section-btn a:link,
.cid-vcqlhh3mgf .mbr-section-btn a:visited,
.cid-vcqlhh3mgf .mbr-section-btn a:hover,
.cid-vcqlhh3mgf .mbr-section-btn a:focus,
.cid-vcqlhh3mgf .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vcqlhh3mgf .acknowledgement-text {
  font-size: 70%;
}
.cid-vcqlhhhGxa.popup-builder {
  background-color: #ffffff;
}
.cid-vcqlhhhGxa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vcqlhhhGxa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vcqlhhhGxa .modal-content,
.cid-vcqlhhhGxa .modal-dialog {
  height: auto;
}
.cid-vcqlhhhGxa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vcqlhhhGxa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vcqlhhhGxa .form-wrapper .mbr-form .form-group,
  .cid-vcqlhhhGxa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vcqlhhhGxa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vcqlhhhGxa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vcqlhhhGxa .mbr-text {
  text-align: center;
}
.cid-vcqlhhhGxa .pt-0 {
  padding-top: 0 !important;
}
.cid-vcqlhhhGxa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vcqlhhhGxa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vcqlhhhGxa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vcqlhhhGxa .modal-open {
  overflow: hidden;
}
.cid-vcqlhhhGxa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vcqlhhhGxa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vcqlhhhGxa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vcqlhhhGxa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vcqlhhhGxa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vcqlhhhGxa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vcqlhhhGxa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vcqlhhhGxa .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vcqlhhhGxa .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vcqlhhhGxa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vcqlhhhGxa .modal-backdrop.fade {
  opacity: 0;
}
.cid-vcqlhhhGxa .modal-backdrop.show {
  opacity: .5;
}
.cid-vcqlhhhGxa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vcqlhhhGxa .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqlhhhGxa .modal-header {
    padding: 1rem;
  }
}
.cid-vcqlhhhGxa .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vcqlhhhGxa .modal-header .close svg {
  fill: #353535;
}
.cid-vcqlhhhGxa .modal-header .close:hover {
  opacity: 1;
}
.cid-vcqlhhhGxa .modal-header .close:focus {
  outline: none;
}
.cid-vcqlhhhGxa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vcqlhhhGxa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vcqlhhhGxa .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqlhhhGxa .modal-body {
    padding: 1rem;
  }
}
.cid-vcqlhhhGxa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vcqlhhhGxa .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcqlhhhGxa .modal-footer {
    padding: 1rem;
  }
}
.cid-vcqlhhhGxa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vcqlhhhGxa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vcqlhhhGxa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vcqlhhhGxa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vcqlhhhGxa .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vcqlhhhGxa .modal-lg,
  .cid-vcqlhhhGxa .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vcqlhhhGxa .modal-xl {
    max-width: 1140px;
  }
}
.cid-vcqlhhhGxa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vcqlhhhGxa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vcqlhhhGxa .form-group {
  margin-bottom: 1rem;
}
.cid-vcqlhhhGxa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vcqlhhhGxa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vcqlhhhGxa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vcqlhhhGxa .mbr-section-btn {
  margin: 0;
}
.cid-vcqlhhhGxa .mbr-section-btn .btn {
  margin: 5;
}
.cid-vcNmfiC02F {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vcNmfiC02F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vcNmfiC02F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vcNmfiC02F .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vcNmfiC02F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vcNmfiC02F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vcNmfiC02F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vcNmfiC02F .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vcNmfiC02F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vcNmfiC02F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vcNmfiC02F .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vcNmfiC02F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vcNmfiC02F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vcNmfiC02F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vcNmfiC02F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vcNmfiC02F .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vcNmfiC02F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vcNmfiC02F .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vcNmfiC02F .navbar-logo {
    padding-left: 0;
  }
}
.cid-vcNmfiC02F .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vcNmfiC02F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vcNmfiC02F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vcNmfiC02F .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vcNmfiC02F .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vcNmfiC02F .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vcNmfiC02F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vcNmfiC02F .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vcNmfiC02F .nav-item:focus,
.cid-vcNmfiC02F .nav-link:focus {
  outline: none;
}
.cid-vcNmfiC02F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vcNmfiC02F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vcNmfiC02F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vcNmfiC02F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vcNmfiC02F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vcNmfiC02F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vcNmfiC02F .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vcNmfiC02F .navbar.opened {
  transition: all 0.3s;
}
.cid-vcNmfiC02F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vcNmfiC02F .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vcNmfiC02F .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vcNmfiC02F .navbar.collapsed {
  justify-content: center;
}
.cid-vcNmfiC02F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vcNmfiC02F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vcNmfiC02F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vcNmfiC02F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vcNmfiC02F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vcNmfiC02F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vcNmfiC02F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vcNmfiC02F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vcNmfiC02F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vcNmfiC02F .navbar {
    min-height: 72px;
  }
  .cid-vcNmfiC02F .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vcNmfiC02F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vcNmfiC02F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vcNmfiC02F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vcNmfiC02F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vcNmfiC02F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vcNmfiC02F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vcNmfiC02F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vcNmfiC02F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vcNmfiC02F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vcNmfiC02F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vcNmfiC02F .dropdown-item.active,
.cid-vcNmfiC02F .dropdown-item:active {
  background-color: transparent;
}
.cid-vcNmfiC02F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vcNmfiC02F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vcNmfiC02F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vcNmfiC02F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vcNmfiC02F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vcNmfiC02F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vcNmfiC02F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vcNmfiC02F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vcNmfiC02F .navbar-buttons {
    text-align: left;
  }
}
.cid-vcNmfiC02F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vcNmfiC02F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vcNmfiC02F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vcNmfiC02F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcNmfiC02F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vcNmfiC02F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vcNmfiC02F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcNmfiC02F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vcNmfiC02F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vcNmfiC02F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vcNmfiC02F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vcNmfiC02F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vcNmfiC02F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vcNmfiC02F .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vcNmfiC02F .navbar {
    height: 70px;
  }
  .cid-vcNmfiC02F .navbar.opened {
    height: auto;
  }
  .cid-vcNmfiC02F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vcNmfiC02F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vcNmfiC02F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vcNmfiC02F .navbar-brand {
    margin-right: auto;
  }
  .cid-vcNmfiC02F .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vcNmfiC02F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vcNmfiC02F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vcNmfiC02F .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vcNmfiC02F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vcNmfiC02F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vcNmfiP61b {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-vcNmfiP61b .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcNmfiP61b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcNmfiP61b .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-vcNmfiP61b .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcNmfiP61b .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vcNmfiP61b .card-wrapper {
    padding: 4rem;
  }
}
.cid-vcNmfiP61b .mbr-text,
.cid-vcNmfiP61b .mbr-section-btn {
  text-align: center;
}
#custom-html-yq {
  /* Mobile optimisation */
}
#custom-html-yq .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-yq .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-yq .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-vcNmfj93SI.popup-builder {
  background-color: #ffffff;
}
.cid-vcNmfj93SI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vcNmfj93SI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vcNmfj93SI .modal-content,
.cid-vcNmfj93SI .modal-dialog {
  height: auto;
}
.cid-vcNmfj93SI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vcNmfj93SI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vcNmfj93SI .form-wrapper .mbr-form .form-group,
  .cid-vcNmfj93SI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vcNmfj93SI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vcNmfj93SI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vcNmfj93SI .mbr-text {
  text-align: center;
}
.cid-vcNmfj93SI .pt-0 {
  padding-top: 0 !important;
}
.cid-vcNmfj93SI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vcNmfj93SI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vcNmfj93SI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vcNmfj93SI .modal-open {
  overflow: hidden;
}
.cid-vcNmfj93SI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vcNmfj93SI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vcNmfj93SI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vcNmfj93SI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vcNmfj93SI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vcNmfj93SI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vcNmfj93SI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vcNmfj93SI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vcNmfj93SI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vcNmfj93SI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vcNmfj93SI .modal-backdrop.fade {
  opacity: 0;
}
.cid-vcNmfj93SI .modal-backdrop.show {
  opacity: .5;
}
.cid-vcNmfj93SI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vcNmfj93SI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vcNmfj93SI .modal-header {
    padding: 1rem;
  }
}
.cid-vcNmfj93SI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vcNmfj93SI .modal-header .close svg {
  fill: #353535;
}
.cid-vcNmfj93SI .modal-header .close:hover {
  opacity: 1;
}
.cid-vcNmfj93SI .modal-header .close:focus {
  outline: none;
}
.cid-vcNmfj93SI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vcNmfj93SI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vcNmfj93SI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcNmfj93SI .modal-body {
    padding: 1rem;
  }
}
.cid-vcNmfj93SI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vcNmfj93SI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcNmfj93SI .modal-footer {
    padding: 1rem;
  }
}
.cid-vcNmfj93SI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vcNmfj93SI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vcNmfj93SI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vcNmfj93SI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vcNmfj93SI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vcNmfj93SI .modal-lg,
  .cid-vcNmfj93SI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vcNmfj93SI .modal-xl {
    max-width: 1140px;
  }
}
.cid-vcNmfj93SI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vcNmfj93SI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vcNmfj93SI .form-group {
  margin-bottom: 1rem;
}
.cid-vcNmfj93SI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vcNmfj93SI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vcNmfj93SI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vcNmfj93SI .mbr-section-btn {
  margin: 0;
}
.cid-vcNmfj93SI .mbr-section-btn .btn {
  margin: 0;
}
.cid-vcNmfj93SI .mbr-text P {
  text-align: center;
}
.cid-vcNmfjk46U {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vcNmfjk46U .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcNmfjk46U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcNmfjk46U .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vcNmfjk46U .footer-col {
    flex-direction: column;
  }
}
.cid-vcNmfjk46U .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vcNmfjk46U .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcNmfjk46U .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vcNmfjk46U .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vcNmfjk46U .mbr-section-btn {
    text-align: center;
  }
}
.cid-vcNmfjk46U .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vcNmfjk46U .soc-item {
  margin: 6px;
}
.cid-vcNmfjk46U .soc-item a:hover .mbr-iconfont,
.cid-vcNmfjk46U .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vcNmfjk46U .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vcNmfjk46U .row {
    text-align: center;
  }
  .cid-vcNmfjk46U .social-row {
    justify-content: center;
  }
}
.cid-vcNmfjk46U .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vcNmfjk46U .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcNmfjk46U .list {
    margin-bottom: 0rem;
  }
}
.cid-vcNmfjk46U .mbr-text {
  color: #bbbbbb;
}
.cid-vcNmfjk46U .mbr-section-subtitle {
  color: #000000;
}
.cid-vcNmfjk46U .list,
.cid-vcNmfjk46U .item-wrap {
  color: #232323;
}
.cid-vcNmfjk46U .copyright {
  color: #000000;
}
.cid-vcNmfjk46U a,
.cid-vcNmfjk46U a:link,
.cid-vcNmfjk46U a:visited {
  text-decoration: none;
}
.cid-vcNmfjk46U a:hover,
.cid-vcNmfjk46U a:focus,
.cid-vcNmfjk46U a:active {
  text-decoration: none;
}
.cid-vcNmfjk46U a,
.cid-vcNmfjk46U a:link,
.cid-vcNmfjk46U a:visited,
.cid-vcNmfjk46U a:hover,
.cid-vcNmfjk46U a:focus,
.cid-vcNmfjk46U a:active {
  text-decoration: underline !important;
}
.cid-vcNmfjk46U .mbr-section-btn a,
.cid-vcNmfjk46U .mbr-section-btn a:link,
.cid-vcNmfjk46U .mbr-section-btn a:visited,
.cid-vcNmfjk46U .mbr-section-btn a:hover,
.cid-vcNmfjk46U .mbr-section-btn a:focus,
.cid-vcNmfjk46U .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vcNmfjk46U .acknowledgement-text {
  font-size: 70%;
}
.cid-vcNmfjx2VR.popup-builder {
  background-color: #ffffff;
}
.cid-vcNmfjx2VR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vcNmfjx2VR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vcNmfjx2VR .modal-content,
.cid-vcNmfjx2VR .modal-dialog {
  height: auto;
}
.cid-vcNmfjx2VR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vcNmfjx2VR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vcNmfjx2VR .form-wrapper .mbr-form .form-group,
  .cid-vcNmfjx2VR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vcNmfjx2VR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vcNmfjx2VR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vcNmfjx2VR .mbr-text {
  text-align: center;
}
.cid-vcNmfjx2VR .pt-0 {
  padding-top: 0 !important;
}
.cid-vcNmfjx2VR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vcNmfjx2VR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vcNmfjx2VR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vcNmfjx2VR .modal-open {
  overflow: hidden;
}
.cid-vcNmfjx2VR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vcNmfjx2VR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vcNmfjx2VR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vcNmfjx2VR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vcNmfjx2VR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vcNmfjx2VR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vcNmfjx2VR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vcNmfjx2VR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vcNmfjx2VR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vcNmfjx2VR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vcNmfjx2VR .modal-backdrop.fade {
  opacity: 0;
}
.cid-vcNmfjx2VR .modal-backdrop.show {
  opacity: .5;
}
.cid-vcNmfjx2VR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vcNmfjx2VR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vcNmfjx2VR .modal-header {
    padding: 1rem;
  }
}
.cid-vcNmfjx2VR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vcNmfjx2VR .modal-header .close svg {
  fill: #353535;
}
.cid-vcNmfjx2VR .modal-header .close:hover {
  opacity: 1;
}
.cid-vcNmfjx2VR .modal-header .close:focus {
  outline: none;
}
.cid-vcNmfjx2VR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vcNmfjx2VR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vcNmfjx2VR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcNmfjx2VR .modal-body {
    padding: 1rem;
  }
}
.cid-vcNmfjx2VR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vcNmfjx2VR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vcNmfjx2VR .modal-footer {
    padding: 1rem;
  }
}
.cid-vcNmfjx2VR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vcNmfjx2VR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vcNmfjx2VR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vcNmfjx2VR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vcNmfjx2VR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vcNmfjx2VR .modal-lg,
  .cid-vcNmfjx2VR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vcNmfjx2VR .modal-xl {
    max-width: 1140px;
  }
}
.cid-vcNmfjx2VR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vcNmfjx2VR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vcNmfjx2VR .form-group {
  margin-bottom: 1rem;
}
.cid-vcNmfjx2VR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vcNmfjx2VR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vcNmfjx2VR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vcNmfjx2VR .mbr-section-btn {
  margin: 0;
}
.cid-vcNmfjx2VR .mbr-section-btn .btn {
  margin: 5;
}
.cid-v2cC2latKI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2cC2latKI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2cC2latKI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2cC2latKI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2cC2latKI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2cC2latKI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2cC2latKI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2cC2latKI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2cC2latKI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2cC2latKI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2cC2latKI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2cC2latKI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2cC2latKI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2cC2latKI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2cC2latKI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2cC2latKI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2cC2latKI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2cC2latKI .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2cC2latKI .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2cC2latKI .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2cC2latKI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2cC2latKI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2cC2latKI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2cC2latKI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2cC2latKI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2cC2latKI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2cC2latKI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2cC2latKI .nav-item:focus,
.cid-v2cC2latKI .nav-link:focus {
  outline: none;
}
.cid-v2cC2latKI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2cC2latKI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2cC2latKI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2cC2latKI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2cC2latKI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2cC2latKI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2cC2latKI .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2cC2latKI .navbar.opened {
  transition: all 0.3s;
}
.cid-v2cC2latKI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2cC2latKI .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2cC2latKI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2cC2latKI .navbar.collapsed {
  justify-content: center;
}
.cid-v2cC2latKI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2cC2latKI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2cC2latKI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2cC2latKI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2cC2latKI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2cC2latKI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2cC2latKI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2cC2latKI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2cC2latKI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2cC2latKI .navbar {
    min-height: 72px;
  }
  .cid-v2cC2latKI .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2cC2latKI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2cC2latKI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2cC2latKI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2cC2latKI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2cC2latKI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2cC2latKI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2cC2latKI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2cC2latKI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2cC2latKI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2cC2latKI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2cC2latKI .dropdown-item.active,
.cid-v2cC2latKI .dropdown-item:active {
  background-color: transparent;
}
.cid-v2cC2latKI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2cC2latKI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2cC2latKI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2cC2latKI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2cC2latKI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2cC2latKI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2cC2latKI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2cC2latKI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2cC2latKI .navbar-buttons {
    text-align: left;
  }
}
.cid-v2cC2latKI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2cC2latKI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2cC2latKI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2cC2latKI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2cC2latKI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2cC2latKI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2cC2latKI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2cC2latKI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2cC2latKI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2cC2latKI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2cC2latKI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2cC2latKI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2cC2latKI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2cC2latKI .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2cC2latKI .navbar {
    height: 70px;
  }
  .cid-v2cC2latKI .navbar.opened {
    height: auto;
  }
  .cid-v2cC2latKI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2cC2latKI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2cC2latKI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2cC2latKI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2cC2latKI .navbar-brand {
    margin-right: auto;
  }
  .cid-v2cC2latKI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2cC2latKI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2cC2latKI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2cC2latKI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2cC2latKI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2cC2latKI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2cC2latKI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2cC2ndhLM {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-v2cC2ndhLM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2cC2ndhLM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2cC2ndhLM .content-wrapper {
  position: relative;
  z-index: 1;
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 1440px) {
  .cid-v2cC2ndhLM .content-wrapper {
    width: 75%;
  }
}
@media (max-width: 992px) {
  .cid-v2cC2ndhLM .content-wrapper {
    width: 100%;
  }
}
.cid-v2cC2ndhLM .content-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v2cC2ndhLM .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v2cC2ndhLM .content-wrapper .mbr-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v2cC2ndhLM .content-wrapper .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-v2cC2ndhLM .content-wrapper .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v2cC2ndhLM .content-wrapper .desc-wrapper {
    margin: 24px 0 0;
  }
}
.cid-v2cC2ndhLM .content-wrapper .desc-wrapper::before,
.cid-v2cC2ndhLM .content-wrapper .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, transparent, #ffffff 50%, transparent);
  width: 100%;
  height: 1px;
}
.cid-v2cC2ndhLM .content-wrapper .desc-wrapper::before {
  top: 0;
}
.cid-v2cC2ndhLM .content-wrapper .desc-wrapper:after {
  bottom: 0;
}
.cid-v2cC2ndhLM .content-wrapper .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, transparent, #eeeef4 50%, transparent);
}
.cid-v2cC2ndhLM .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v2cC2ndhLM .mbr-section-title {
  color: #181824;
}
.cid-v2cC2ndhLM .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-v2cC2ndhLM .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v2cC2ndhLM .mbr-section-title,
.cid-v2cC2ndhLM .mbr-section-btn {
  text-align: center;
}
#custom-html-yp {
  /* Type valid CSS here */
}
#custom-html-yp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-yp p {
  font-size: 60px;
  color: #777;
}
#custom-html-yo {
  /* Type valid CSS here */
}
#custom-html-yo div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-yo p {
  font-size: 60px;
  color: #777;
}
.cid-v2dZRHbun8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2dZRHbun8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2dZRHbun8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2dZRHbun8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .footer-col {
    flex-direction: column;
  }
}
.cid-v2dZRHbun8 .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2dZRHbun8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2dZRHbun8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2dZRHbun8 .soc-item {
  margin: 6px;
}
.cid-v2dZRHbun8 .soc-item a:hover .mbr-iconfont,
.cid-v2dZRHbun8 .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2dZRHbun8 .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2dZRHbun8 .row {
    text-align: center;
  }
  .cid-v2dZRHbun8 .social-row {
    justify-content: center;
  }
}
.cid-v2dZRHbun8 .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2dZRHbun8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v2dZRHbun8 .mbr-text {
  color: #bbbbbb;
}
.cid-v2dZRHbun8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v2dZRHbun8 .list,
.cid-v2dZRHbun8 .item-wrap {
  color: #232323;
}
.cid-v2dZRHbun8 .copyright {
  color: #000000;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited {
  text-decoration: none;
}
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: none;
}
.cid-v2dZRHbun8 a,
.cid-v2dZRHbun8 a:link,
.cid-v2dZRHbun8 a:visited,
.cid-v2dZRHbun8 a:hover,
.cid-v2dZRHbun8 a:focus,
.cid-v2dZRHbun8 a:active {
  text-decoration: underline !important;
}
.cid-v2dZRHbun8 .mbr-section-btn a,
.cid-v2dZRHbun8 .mbr-section-btn a:link,
.cid-v2dZRHbun8 .mbr-section-btn a:visited,
.cid-v2dZRHbun8 .mbr-section-btn a:hover,
.cid-v2dZRHbun8 .mbr-section-btn a:focus,
.cid-v2dZRHbun8 .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2dZRHbun8 .acknowledgement-text {
  font-size: 70%;
}
.cid-v2ePtEUcDQ.popup-builder {
  background-color: #ffffff;
}
.cid-v2ePtEUcDQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2ePtEUcDQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2ePtEUcDQ .modal-content,
.cid-v2ePtEUcDQ .modal-dialog {
  height: auto;
}
.cid-v2ePtEUcDQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2ePtEUcDQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2ePtEUcDQ .form-wrapper .mbr-form .form-group,
  .cid-v2ePtEUcDQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2ePtEUcDQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2ePtEUcDQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2ePtEUcDQ .mbr-text {
  text-align: center;
}
.cid-v2ePtEUcDQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2ePtEUcDQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2ePtEUcDQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2ePtEUcDQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2ePtEUcDQ .modal-open {
  overflow: hidden;
}
.cid-v2ePtEUcDQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2ePtEUcDQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2ePtEUcDQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2ePtEUcDQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2ePtEUcDQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2ePtEUcDQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2ePtEUcDQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2ePtEUcDQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2ePtEUcDQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2ePtEUcDQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2ePtEUcDQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2ePtEUcDQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2ePtEUcDQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2ePtEUcDQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUcDQ .modal-header {
    padding: 1rem;
  }
}
.cid-v2ePtEUcDQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2ePtEUcDQ .modal-header .close svg {
  fill: #353535;
}
.cid-v2ePtEUcDQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2ePtEUcDQ .modal-header .close:focus {
  outline: none;
}
.cid-v2ePtEUcDQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2ePtEUcDQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2ePtEUcDQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUcDQ .modal-body {
    padding: 1rem;
  }
}
.cid-v2ePtEUcDQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2ePtEUcDQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2ePtEUcDQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2ePtEUcDQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2ePtEUcDQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2ePtEUcDQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2ePtEUcDQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2ePtEUcDQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2ePtEUcDQ .modal-lg,
  .cid-v2ePtEUcDQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2ePtEUcDQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2ePtEUcDQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2ePtEUcDQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2ePtEUcDQ .form-group {
  margin-bottom: 1rem;
}
.cid-v2ePtEUcDQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2ePtEUcDQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2ePtEUcDQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2ePtEUcDQ .mbr-section-btn {
  margin: 0;
}
.cid-v2ePtEUcDQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2ePtEUcDQ .mbr-text P {
  text-align: center;
}
.cid-v2eStswGYQ.popup-builder {
  background-color: #ffffff;
}
.cid-v2eStswGYQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2eStswGYQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2eStswGYQ .modal-content,
.cid-v2eStswGYQ .modal-dialog {
  height: auto;
}
.cid-v2eStswGYQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2eStswGYQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2eStswGYQ .form-wrapper .mbr-form .form-group,
  .cid-v2eStswGYQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2eStswGYQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2eStswGYQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2eStswGYQ .mbr-text {
  text-align: center;
}
.cid-v2eStswGYQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v2eStswGYQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2eStswGYQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2eStswGYQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2eStswGYQ .modal-open {
  overflow: hidden;
}
.cid-v2eStswGYQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2eStswGYQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2eStswGYQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2eStswGYQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2eStswGYQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2eStswGYQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2eStswGYQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2eStswGYQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2eStswGYQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2eStswGYQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2eStswGYQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2eStswGYQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v2eStswGYQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2eStswGYQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswGYQ .modal-header {
    padding: 1rem;
  }
}
.cid-v2eStswGYQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2eStswGYQ .modal-header .close svg {
  fill: #353535;
}
.cid-v2eStswGYQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v2eStswGYQ .modal-header .close:focus {
  outline: none;
}
.cid-v2eStswGYQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2eStswGYQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2eStswGYQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswGYQ .modal-body {
    padding: 1rem;
  }
}
.cid-v2eStswGYQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2eStswGYQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2eStswGYQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v2eStswGYQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2eStswGYQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2eStswGYQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2eStswGYQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2eStswGYQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2eStswGYQ .modal-lg,
  .cid-v2eStswGYQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2eStswGYQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2eStswGYQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2eStswGYQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2eStswGYQ .form-group {
  margin-bottom: 1rem;
}
.cid-v2eStswGYQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2eStswGYQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2eStswGYQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2eStswGYQ .mbr-section-btn {
  margin: 0;
}
.cid-v2eStswGYQ .mbr-section-btn .btn {
  margin: 5;
}
.cid-vhCDwjODBZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vhCDwjODBZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vhCDwjODBZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vhCDwjODBZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vhCDwjODBZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vhCDwjODBZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vhCDwjODBZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vhCDwjODBZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vhCDwjODBZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vhCDwjODBZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vhCDwjODBZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vhCDwjODBZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vhCDwjODBZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vhCDwjODBZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vhCDwjODBZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vhCDwjODBZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vhCDwjODBZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vhCDwjODBZ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vhCDwjODBZ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vhCDwjODBZ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vhCDwjODBZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vhCDwjODBZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vhCDwjODBZ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vhCDwjODBZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vhCDwjODBZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vhCDwjODBZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vhCDwjODBZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vhCDwjODBZ .nav-item:focus,
.cid-vhCDwjODBZ .nav-link:focus {
  outline: none;
}
.cid-vhCDwjODBZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vhCDwjODBZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vhCDwjODBZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vhCDwjODBZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vhCDwjODBZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vhCDwjODBZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vhCDwjODBZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vhCDwjODBZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vhCDwjODBZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vhCDwjODBZ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vhCDwjODBZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vhCDwjODBZ .navbar.collapsed {
  justify-content: center;
}
.cid-vhCDwjODBZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vhCDwjODBZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vhCDwjODBZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vhCDwjODBZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vhCDwjODBZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vhCDwjODBZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vhCDwjODBZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vhCDwjODBZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vhCDwjODBZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vhCDwjODBZ .navbar {
    min-height: 72px;
  }
  .cid-vhCDwjODBZ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vhCDwjODBZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vhCDwjODBZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vhCDwjODBZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vhCDwjODBZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vhCDwjODBZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vhCDwjODBZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vhCDwjODBZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vhCDwjODBZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vhCDwjODBZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vhCDwjODBZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vhCDwjODBZ .dropdown-item.active,
.cid-vhCDwjODBZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vhCDwjODBZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vhCDwjODBZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vhCDwjODBZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vhCDwjODBZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vhCDwjODBZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vhCDwjODBZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vhCDwjODBZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vhCDwjODBZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vhCDwjODBZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vhCDwjODBZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vhCDwjODBZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vhCDwjODBZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vhCDwjODBZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vhCDwjODBZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vhCDwjODBZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vhCDwjODBZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vhCDwjODBZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vhCDwjODBZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vhCDwjODBZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vhCDwjODBZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vhCDwjODBZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vhCDwjODBZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vhCDwjODBZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vhCDwjODBZ .navbar {
    height: 70px;
  }
  .cid-vhCDwjODBZ .navbar.opened {
    height: auto;
  }
  .cid-vhCDwjODBZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vhCDwjODBZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vhCDwjODBZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vhCDwjODBZ .navbar-brand {
    margin-right: auto;
  }
  .cid-vhCDwjODBZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vhCDwjODBZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vhCDwjODBZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vhCDwjODBZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vhCDwjODBZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vhCDwjODBZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vhCDwkbfk1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #eaecef;
}
.cid-vhCDwkbfk1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhCDwkbfk1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhCDwkbfk1 .card-wrapper {
  background: #eaecef;
}
@media (max-width: 767px) {
  .cid-vhCDwkbfk1 .card-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vhCDwkbfk1 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vhCDwkbfk1 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vhCDwkbfk1 .mbr-text,
.cid-vhCDwkbfk1 .mbr-section-btn {
  text-align: center;
}
#custom-html-yw {
  /* Mobile optimisation */
}
#custom-html-yw .halaxy-wrapper {
  width: 100%;
  max-width: 100%;
  padding: 40px 0;
  display: flex;
  justify-content: center;
}
#custom-html-yw .halaxy-iframe {
  width: 100%;
  min-height: 1100px;
  /* Adjust if needed */
  border: none;
}
@media (max-width: 768px) {
  #custom-html-yw .halaxy-iframe {
    min-height: 1500px;
    /* Halaxy loads more vertically on mobile */
  }
}
.cid-vhCDwkmzzu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbffff;
}
.cid-vhCDwkmzzu .social-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.cid-vhCDwkmzzu .social-row .soc-item {
  margin: 8px;
}
.cid-vhCDwkmzzu .social-row .soc-item a:hover .mbr-iconfont,
.cid-vhCDwkmzzu .social-row .soc-item a:focus .mbr-iconfont {
  background-color: #a0e1e1;
}
.cid-vhCDwkmzzu .social-row .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 32px;
  background-color: #1f6463;
  color: #eaecef;
  transition: all 0.3s ease-in-out;
}
.cid-vhCDwkmzzu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vhCDwkmzzu .mbr-section-title {
  color: #ffffff;
}
.cid-vhCDwkmzzu .mbr-section-title,
.cid-vhCDwkmzzu .social-list {
  color: #000000;
}
.cid-vhCDwkvmsx.popup-builder {
  background-color: #ffffff;
}
.cid-vhCDwkvmsx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vhCDwkvmsx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vhCDwkvmsx .modal-content,
.cid-vhCDwkvmsx .modal-dialog {
  height: auto;
}
.cid-vhCDwkvmsx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vhCDwkvmsx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vhCDwkvmsx .form-wrapper .mbr-form .form-group,
  .cid-vhCDwkvmsx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vhCDwkvmsx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vhCDwkvmsx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vhCDwkvmsx .mbr-text {
  text-align: center;
}
.cid-vhCDwkvmsx .pt-0 {
  padding-top: 0 !important;
}
.cid-vhCDwkvmsx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vhCDwkvmsx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vhCDwkvmsx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vhCDwkvmsx .modal-open {
  overflow: hidden;
}
.cid-vhCDwkvmsx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vhCDwkvmsx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vhCDwkvmsx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vhCDwkvmsx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vhCDwkvmsx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vhCDwkvmsx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vhCDwkvmsx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vhCDwkvmsx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vhCDwkvmsx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vhCDwkvmsx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vhCDwkvmsx .modal-backdrop.fade {
  opacity: 0;
}
.cid-vhCDwkvmsx .modal-backdrop.show {
  opacity: .5;
}
.cid-vhCDwkvmsx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vhCDwkvmsx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vhCDwkvmsx .modal-header {
    padding: 1rem;
  }
}
.cid-vhCDwkvmsx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vhCDwkvmsx .modal-header .close svg {
  fill: #353535;
}
.cid-vhCDwkvmsx .modal-header .close:hover {
  opacity: 1;
}
.cid-vhCDwkvmsx .modal-header .close:focus {
  outline: none;
}
.cid-vhCDwkvmsx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vhCDwkvmsx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vhCDwkvmsx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vhCDwkvmsx .modal-body {
    padding: 1rem;
  }
}
.cid-vhCDwkvmsx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vhCDwkvmsx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vhCDwkvmsx .modal-footer {
    padding: 1rem;
  }
}
.cid-vhCDwkvmsx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vhCDwkvmsx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vhCDwkvmsx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vhCDwkvmsx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vhCDwkvmsx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vhCDwkvmsx .modal-lg,
  .cid-vhCDwkvmsx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vhCDwkvmsx .modal-xl {
    max-width: 1140px;
  }
}
.cid-vhCDwkvmsx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vhCDwkvmsx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vhCDwkvmsx .form-group {
  margin-bottom: 1rem;
}
.cid-vhCDwkvmsx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vhCDwkvmsx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vhCDwkvmsx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vhCDwkvmsx .mbr-section-btn {
  margin: 0;
}
.cid-vhCDwkvmsx .mbr-section-btn .btn {
  margin: 0;
}
.cid-vhCDwkvmsx .mbr-text P {
  text-align: center;
}
.cid-vhCDwkGjFt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vhCDwkGjFt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhCDwkGjFt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhCDwkGjFt .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vhCDwkGjFt .footer-col {
    flex-direction: column;
  }
}
.cid-vhCDwkGjFt .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vhCDwkGjFt .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vhCDwkGjFt .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vhCDwkGjFt .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vhCDwkGjFt .mbr-section-btn {
    text-align: center;
  }
}
.cid-vhCDwkGjFt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vhCDwkGjFt .soc-item {
  margin: 6px;
}
.cid-vhCDwkGjFt .soc-item a:hover .mbr-iconfont,
.cid-vhCDwkGjFt .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vhCDwkGjFt .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vhCDwkGjFt .row {
    text-align: center;
  }
  .cid-vhCDwkGjFt .social-row {
    justify-content: center;
  }
}
.cid-vhCDwkGjFt .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vhCDwkGjFt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vhCDwkGjFt .list {
    margin-bottom: 0rem;
  }
}
.cid-vhCDwkGjFt .mbr-text {
  color: #bbbbbb;
}
.cid-vhCDwkGjFt .mbr-section-subtitle {
  color: #000000;
}
.cid-vhCDwkGjFt .list,
.cid-vhCDwkGjFt .item-wrap {
  color: #232323;
}
.cid-vhCDwkGjFt .copyright {
  color: #000000;
}
.cid-vhCDwkGjFt a,
.cid-vhCDwkGjFt a:link,
.cid-vhCDwkGjFt a:visited {
  text-decoration: none;
}
.cid-vhCDwkGjFt a:hover,
.cid-vhCDwkGjFt a:focus,
.cid-vhCDwkGjFt a:active {
  text-decoration: none;
}
.cid-vhCDwkGjFt a,
.cid-vhCDwkGjFt a:link,
.cid-vhCDwkGjFt a:visited,
.cid-vhCDwkGjFt a:hover,
.cid-vhCDwkGjFt a:focus,
.cid-vhCDwkGjFt a:active {
  text-decoration: underline !important;
}
.cid-vhCDwkGjFt .mbr-section-btn a,
.cid-vhCDwkGjFt .mbr-section-btn a:link,
.cid-vhCDwkGjFt .mbr-section-btn a:visited,
.cid-vhCDwkGjFt .mbr-section-btn a:hover,
.cid-vhCDwkGjFt .mbr-section-btn a:focus,
.cid-vhCDwkGjFt .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vhCDwkGjFt .acknowledgement-text {
  font-size: 70%;
}
.cid-vhCDwkShTy.popup-builder {
  background-color: #ffffff;
}
.cid-vhCDwkShTy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vhCDwkShTy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vhCDwkShTy .modal-content,
.cid-vhCDwkShTy .modal-dialog {
  height: auto;
}
.cid-vhCDwkShTy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vhCDwkShTy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vhCDwkShTy .form-wrapper .mbr-form .form-group,
  .cid-vhCDwkShTy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vhCDwkShTy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vhCDwkShTy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vhCDwkShTy .mbr-text {
  text-align: center;
}
.cid-vhCDwkShTy .pt-0 {
  padding-top: 0 !important;
}
.cid-vhCDwkShTy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vhCDwkShTy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vhCDwkShTy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vhCDwkShTy .modal-open {
  overflow: hidden;
}
.cid-vhCDwkShTy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vhCDwkShTy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vhCDwkShTy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vhCDwkShTy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vhCDwkShTy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vhCDwkShTy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vhCDwkShTy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vhCDwkShTy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vhCDwkShTy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vhCDwkShTy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vhCDwkShTy .modal-backdrop.fade {
  opacity: 0;
}
.cid-vhCDwkShTy .modal-backdrop.show {
  opacity: .5;
}
.cid-vhCDwkShTy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vhCDwkShTy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vhCDwkShTy .modal-header {
    padding: 1rem;
  }
}
.cid-vhCDwkShTy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vhCDwkShTy .modal-header .close svg {
  fill: #353535;
}
.cid-vhCDwkShTy .modal-header .close:hover {
  opacity: 1;
}
.cid-vhCDwkShTy .modal-header .close:focus {
  outline: none;
}
.cid-vhCDwkShTy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vhCDwkShTy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vhCDwkShTy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vhCDwkShTy .modal-body {
    padding: 1rem;
  }
}
.cid-vhCDwkShTy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vhCDwkShTy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vhCDwkShTy .modal-footer {
    padding: 1rem;
  }
}
.cid-vhCDwkShTy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vhCDwkShTy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vhCDwkShTy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vhCDwkShTy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vhCDwkShTy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vhCDwkShTy .modal-lg,
  .cid-vhCDwkShTy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vhCDwkShTy .modal-xl {
    max-width: 1140px;
  }
}
.cid-vhCDwkShTy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vhCDwkShTy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vhCDwkShTy .form-group {
  margin-bottom: 1rem;
}
.cid-vhCDwkShTy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vhCDwkShTy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vhCDwkShTy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vhCDwkShTy .mbr-section-btn {
  margin: 0;
}
.cid-vhCDwkShTy .mbr-section-btn .btn {
  margin: 5;
}
.cid-vhM5EzZmRM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vhM5EzZmRM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vhM5EzZmRM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vhM5EzZmRM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vhM5EzZmRM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vhM5EzZmRM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vhM5EzZmRM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vhM5EzZmRM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vhM5EzZmRM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vhM5EzZmRM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vhM5EzZmRM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vhM5EzZmRM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vhM5EzZmRM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vhM5EzZmRM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vhM5EzZmRM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vhM5EzZmRM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vhM5EzZmRM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vhM5EzZmRM .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vhM5EzZmRM .navbar-logo {
    padding-left: 0;
  }
}
.cid-vhM5EzZmRM .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vhM5EzZmRM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vhM5EzZmRM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vhM5EzZmRM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-vhM5EzZmRM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vhM5EzZmRM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-vhM5EzZmRM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vhM5EzZmRM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-vhM5EzZmRM .nav-item:focus,
.cid-vhM5EzZmRM .nav-link:focus {
  outline: none;
}
.cid-vhM5EzZmRM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vhM5EzZmRM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vhM5EzZmRM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vhM5EzZmRM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vhM5EzZmRM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vhM5EzZmRM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vhM5EzZmRM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vhM5EzZmRM .navbar.opened {
  transition: all 0.3s;
}
.cid-vhM5EzZmRM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vhM5EzZmRM .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-vhM5EzZmRM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vhM5EzZmRM .navbar.collapsed {
  justify-content: center;
}
.cid-vhM5EzZmRM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vhM5EzZmRM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vhM5EzZmRM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-vhM5EzZmRM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vhM5EzZmRM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vhM5EzZmRM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vhM5EzZmRM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vhM5EzZmRM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vhM5EzZmRM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vhM5EzZmRM .navbar {
    min-height: 72px;
  }
  .cid-vhM5EzZmRM .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vhM5EzZmRM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vhM5EzZmRM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vhM5EzZmRM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vhM5EzZmRM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vhM5EzZmRM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vhM5EzZmRM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vhM5EzZmRM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vhM5EzZmRM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vhM5EzZmRM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vhM5EzZmRM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vhM5EzZmRM .dropdown-item.active,
.cid-vhM5EzZmRM .dropdown-item:active {
  background-color: transparent;
}
.cid-vhM5EzZmRM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vhM5EzZmRM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vhM5EzZmRM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vhM5EzZmRM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-vhM5EzZmRM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vhM5EzZmRM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vhM5EzZmRM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vhM5EzZmRM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vhM5EzZmRM .navbar-buttons {
    text-align: left;
  }
}
.cid-vhM5EzZmRM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vhM5EzZmRM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vhM5EzZmRM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vhM5EzZmRM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vhM5EzZmRM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vhM5EzZmRM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vhM5EzZmRM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vhM5EzZmRM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vhM5EzZmRM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vhM5EzZmRM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vhM5EzZmRM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vhM5EzZmRM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vhM5EzZmRM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vhM5EzZmRM .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vhM5EzZmRM .navbar {
    height: 70px;
  }
  .cid-vhM5EzZmRM .navbar.opened {
    height: auto;
  }
  .cid-vhM5EzZmRM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vhM5EzZmRM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vhM5EzZmRM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vhM5EzZmRM .navbar-brand {
    margin-right: auto;
  }
  .cid-vhM5EzZmRM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vhM5EzZmRM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vhM5EzZmRM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vhM5EzZmRM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vhM5EzZmRM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vhM5EzZmRM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vhM5EAdtLb {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #f3f3ff;
}
.cid-vhM5EAdtLb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhM5EAdtLb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhM5EAdtLb .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vhM5EAdtLb .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vhM5EAdtLb {
    align-items: center;
  }
  .cid-vhM5EAdtLb .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vhM5EAdtLb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vhM5EAdtLb {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vhM5EAdtLb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vhM5EAdtLb .content-wrap {
    width: 100%;
  }
}
.cid-vhM5EAdtLb .mbr-section-title {
  text-align: center;
}
.cid-vhM5EAdtLb .mbr-text,
.cid-vhM5EAdtLb .mbr-section-btn {
  text-align: center;
}
#custom-html-z3 {
  /* OUTER WRAPPER – full width, no weird Mobirise side effects */
  /* JOTFORM IFRAME – let Jotform control the height, we just make it full-width */
}
#custom-html-z3 .k10-wrapper {
  width: 100%;
  margin: 0;
  padding: 0 !important;
  display: block;
  background: #ffffff;
}
#custom-html-z3 .k10-wrapper iframe {
  width: 1px;
  /* Jotform recommendation */
  min-width: 100% !important;
  /* fill the block on all devices */
  max-width: 100% !important;
  border: none;
  display: block;
}
.cid-vhM5EAqnKg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-vhM5EAqnKg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vhM5EAqnKg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vhM5EAqnKg .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-vhM5EAqnKg .footer-col {
    flex-direction: column;
  }
}
.cid-vhM5EAqnKg .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-vhM5EAqnKg .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vhM5EAqnKg .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-vhM5EAqnKg .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vhM5EAqnKg .mbr-section-btn {
    text-align: center;
  }
}
.cid-vhM5EAqnKg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-vhM5EAqnKg .soc-item {
  margin: 6px;
}
.cid-vhM5EAqnKg .soc-item a:hover .mbr-iconfont,
.cid-vhM5EAqnKg .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-vhM5EAqnKg .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vhM5EAqnKg .row {
    text-align: center;
  }
  .cid-vhM5EAqnKg .social-row {
    justify-content: center;
  }
}
.cid-vhM5EAqnKg .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-vhM5EAqnKg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vhM5EAqnKg .list {
    margin-bottom: 0rem;
  }
}
.cid-vhM5EAqnKg .mbr-text {
  color: #bbbbbb;
}
.cid-vhM5EAqnKg .mbr-section-subtitle {
  color: #000000;
}
.cid-vhM5EAqnKg .list,
.cid-vhM5EAqnKg .item-wrap {
  color: #232323;
}
.cid-vhM5EAqnKg .copyright {
  color: #000000;
}
.cid-vhM5EAqnKg a,
.cid-vhM5EAqnKg a:link,
.cid-vhM5EAqnKg a:visited {
  text-decoration: none;
}
.cid-vhM5EAqnKg a:hover,
.cid-vhM5EAqnKg a:focus,
.cid-vhM5EAqnKg a:active {
  text-decoration: none;
}
.cid-vhM5EAqnKg a,
.cid-vhM5EAqnKg a:link,
.cid-vhM5EAqnKg a:visited,
.cid-vhM5EAqnKg a:hover,
.cid-vhM5EAqnKg a:focus,
.cid-vhM5EAqnKg a:active {
  text-decoration: underline !important;
}
.cid-vhM5EAqnKg .mbr-section-btn a,
.cid-vhM5EAqnKg .mbr-section-btn a:link,
.cid-vhM5EAqnKg .mbr-section-btn a:visited,
.cid-vhM5EAqnKg .mbr-section-btn a:hover,
.cid-vhM5EAqnKg .mbr-section-btn a:focus,
.cid-vhM5EAqnKg .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-vhM5EAqnKg .acknowledgement-text {
  font-size: 70%;
}
.cid-vhM5EAFtQt.popup-builder {
  background-color: #ffffff;
}
.cid-vhM5EAFtQt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vhM5EAFtQt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vhM5EAFtQt .modal-content,
.cid-vhM5EAFtQt .modal-dialog {
  height: auto;
}
.cid-vhM5EAFtQt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vhM5EAFtQt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vhM5EAFtQt .form-wrapper .mbr-form .form-group,
  .cid-vhM5EAFtQt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vhM5EAFtQt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vhM5EAFtQt .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vhM5EAFtQt .mbr-text {
  text-align: center;
}
.cid-vhM5EAFtQt .pt-0 {
  padding-top: 0 !important;
}
.cid-vhM5EAFtQt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vhM5EAFtQt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vhM5EAFtQt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vhM5EAFtQt .modal-open {
  overflow: hidden;
}
.cid-vhM5EAFtQt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vhM5EAFtQt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vhM5EAFtQt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vhM5EAFtQt .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-vhM5EAFtQt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vhM5EAFtQt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vhM5EAFtQt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vhM5EAFtQt .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-vhM5EAFtQt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vhM5EAFtQt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vhM5EAFtQt .modal-backdrop.fade {
  opacity: 0;
}
.cid-vhM5EAFtQt .modal-backdrop.show {
  opacity: .5;
}
.cid-vhM5EAFtQt .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vhM5EAFtQt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vhM5EAFtQt .modal-header {
    padding: 1rem;
  }
}
.cid-vhM5EAFtQt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vhM5EAFtQt .modal-header .close svg {
  fill: #353535;
}
.cid-vhM5EAFtQt .modal-header .close:hover {
  opacity: 1;
}
.cid-vhM5EAFtQt .modal-header .close:focus {
  outline: none;
}
.cid-vhM5EAFtQt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vhM5EAFtQt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vhM5EAFtQt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vhM5EAFtQt .modal-body {
    padding: 1rem;
  }
}
.cid-vhM5EAFtQt .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vhM5EAFtQt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vhM5EAFtQt .modal-footer {
    padding: 1rem;
  }
}
.cid-vhM5EAFtQt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vhM5EAFtQt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vhM5EAFtQt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vhM5EAFtQt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vhM5EAFtQt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vhM5EAFtQt .modal-lg,
  .cid-vhM5EAFtQt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vhM5EAFtQt .modal-xl {
    max-width: 1140px;
  }
}
.cid-vhM5EAFtQt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vhM5EAFtQt .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-vhM5EAFtQt .form-group {
  margin-bottom: 1rem;
}
.cid-vhM5EAFtQt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vhM5EAFtQt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vhM5EAFtQt .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-vhM5EAFtQt .mbr-section-btn {
  margin: 0;
}
.cid-vhM5EAFtQt .mbr-section-btn .btn {
  margin: 0;
}
.cid-vhM5EAFtQt .mbr-text P {
  text-align: center;
}
.cid-v2GMF4X6nJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v2GMF4X6nJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2GMF4X6nJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v2GMF4X6nJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2GMF4X6nJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-v2GMF4X6nJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2GMF4X6nJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2GMF4X6nJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v2GMF4X6nJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-v2GMF4X6nJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-v2GMF4X6nJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v2GMF4X6nJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v2GMF4X6nJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v2GMF4X6nJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-v2GMF4X6nJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v2GMF4X6nJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v2GMF4X6nJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v2GMF4X6nJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v2GMF4X6nJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-v2GMF4X6nJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2GMF4X6nJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v2GMF4X6nJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-v2GMF4X6nJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(244, 253, 253, 0.9) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #f4fdfd;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 100%) {
  .cid-v2GMF4X6nJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2GMF4X6nJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v2GMF4X6nJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v2GMF4X6nJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #f4fdfd;
  background: rgba(244, 253, 253, 0.9) !important;
}
.cid-v2GMF4X6nJ .nav-item:focus,
.cid-v2GMF4X6nJ .nav-link:focus {
  outline: none;
}
.cid-v2GMF4X6nJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2GMF4X6nJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2GMF4X6nJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2GMF4X6nJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2GMF4X6nJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2GMF4X6nJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2GMF4X6nJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v2GMF4X6nJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v2GMF4X6nJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2GMF4X6nJ .navbar .navbar-logo img {
  min-width: 6rem;
  object-fit: cover;
}
.cid-v2GMF4X6nJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v2GMF4X6nJ .navbar.collapsed {
  justify-content: center;
}
.cid-v2GMF4X6nJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2GMF4X6nJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2GMF4X6nJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2GMF4X6nJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2GMF4X6nJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2GMF4X6nJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v2GMF4X6nJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2GMF4X6nJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2GMF4X6nJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v2GMF4X6nJ .navbar {
    min-height: 72px;
  }
  .cid-v2GMF4X6nJ .navbar .navbar-logo img {
    height: 2.5rem !important;
    min-width: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v2GMF4X6nJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2GMF4X6nJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2GMF4X6nJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2GMF4X6nJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2GMF4X6nJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v2GMF4X6nJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2GMF4X6nJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v2GMF4X6nJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2GMF4X6nJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2GMF4X6nJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v2GMF4X6nJ .dropdown-item.active,
.cid-v2GMF4X6nJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v2GMF4X6nJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2GMF4X6nJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2GMF4X6nJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2GMF4X6nJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4fdfd;
}
.cid-v2GMF4X6nJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v2GMF4X6nJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v2GMF4X6nJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2GMF4X6nJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v2GMF4X6nJ .navbar-buttons {
    text-align: left;
  }
}
.cid-v2GMF4X6nJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2GMF4X6nJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v2GMF4X6nJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2GMF4X6nJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2GMF4X6nJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2GMF4X6nJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2GMF4X6nJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2GMF4X6nJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2GMF4X6nJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2GMF4X6nJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2GMF4X6nJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v2GMF4X6nJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2GMF4X6nJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v2GMF4X6nJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2GMF4X6nJ .navbar {
    height: 70px;
  }
  .cid-v2GMF4X6nJ .navbar.opened {
    height: auto;
  }
  .cid-v2GMF4X6nJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v2GMF4X6nJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v2GMF4X6nJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v2GMF4X6nJ .navbar-brand {
    margin-right: auto;
  }
  .cid-v2GMF4X6nJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #f4fdfd;
    opacity: 1;
    border-color: rgba(244, 253, 253, 0.9) !important;
    background: rgba(244, 253, 253, 0.9) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v2GMF4X6nJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v2GMF4X6nJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v2GMF4X6nJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v2GMF4X6nJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v2GMF4X6nJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v2GMF6ydEW {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v2GMF6ydEW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2GMF6ydEW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v2GMF6ydEW .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-v2GMF6ydEW .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-v2GMF6ydEW .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2GMF6ydEW .media-content,
.cid-v2GMF6ydEW .mbr-figure {
  align-self: center;
}
.cid-v2GMF6ydEW .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-v2GMF6ydEW .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-v2GMF6ydEW .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-v2GMF8pDBD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #e1e7ec;
}
.cid-v2GMF8pDBD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2GMF8pDBD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2GMF8pDBD .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2GMF8pDBD .footer-col {
    flex-direction: column;
  }
}
.cid-v2GMF8pDBD .row {
  background: #ffffff;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2GMF8pDBD .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2GMF8pDBD .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2GMF8pDBD .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2GMF8pDBD .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2GMF8pDBD .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2GMF8pDBD .soc-item {
  margin: 6px;
}
.cid-v2GMF8pDBD .soc-item a:hover .mbr-iconfont,
.cid-v2GMF8pDBD .soc-item a:focus .mbr-iconfont {
  background-color: #000000;
}
.cid-v2GMF8pDBD .soc-item a .mbr-iconfont {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 18px;
  background-color: #1f6463;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2GMF8pDBD .row {
    text-align: center;
  }
  .cid-v2GMF8pDBD .social-row {
    justify-content: center;
  }
}
.cid-v2GMF8pDBD .list {
  list-style: none;
  padding-left: 0;
  color: #502274;
}
@media (max-width: 991px) {
  .cid-v2GMF8pDBD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2GMF8pDBD .list {
    margin-bottom: 0rem;
  }
}
.cid-v2GMF8pDBD .mbr-text {
  color: #bbbbbb;
}
.cid-v2GMF8pDBD .mbr-section-subtitle {
  color: #000000;
}
.cid-v2GMF8pDBD .list,
.cid-v2GMF8pDBD .item-wrap {
  color: #232323;
}
.cid-v2GMF8pDBD .copyright {
  color: #000000;
}
.cid-v2GMF8pDBD a,
.cid-v2GMF8pDBD a:link,
.cid-v2GMF8pDBD a:visited {
  text-decoration: none;
}
.cid-v2GMF8pDBD a:hover,
.cid-v2GMF8pDBD a:focus,
.cid-v2GMF8pDBD a:active {
  text-decoration: none;
}
.cid-v2GMF8pDBD a,
.cid-v2GMF8pDBD a:link,
.cid-v2GMF8pDBD a:visited,
.cid-v2GMF8pDBD a:hover,
.cid-v2GMF8pDBD a:focus,
.cid-v2GMF8pDBD a:active {
  text-decoration: underline !important;
}
.cid-v2GMF8pDBD .mbr-section-btn a,
.cid-v2GMF8pDBD .mbr-section-btn a:link,
.cid-v2GMF8pDBD .mbr-section-btn a:visited,
.cid-v2GMF8pDBD .mbr-section-btn a:hover,
.cid-v2GMF8pDBD .mbr-section-btn a:focus,
.cid-v2GMF8pDBD .mbr-section-btn a:active {
  text-decoration: none !important;
}
.cid-v2GMF8pDBD .acknowledgement-text {
  font-size: 70%;
}
.cid-v2GMF8VsqM.popup-builder {
  background-color: #ffffff;
}
.cid-v2GMF8VsqM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2GMF8VsqM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2GMF8VsqM .modal-content,
.cid-v2GMF8VsqM .modal-dialog {
  height: auto;
}
.cid-v2GMF8VsqM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2GMF8VsqM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2GMF8VsqM .form-wrapper .mbr-form .form-group,
  .cid-v2GMF8VsqM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2GMF8VsqM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2GMF8VsqM .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2GMF8VsqM .mbr-text {
  text-align: center;
}
.cid-v2GMF8VsqM .pt-0 {
  padding-top: 0 !important;
}
.cid-v2GMF8VsqM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2GMF8VsqM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2GMF8VsqM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2GMF8VsqM .modal-open {
  overflow: hidden;
}
.cid-v2GMF8VsqM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2GMF8VsqM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2GMF8VsqM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2GMF8VsqM .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2GMF8VsqM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2GMF8VsqM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2GMF8VsqM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2GMF8VsqM .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2GMF8VsqM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2GMF8VsqM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2GMF8VsqM .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2GMF8VsqM .modal-backdrop.show {
  opacity: .5;
}
.cid-v2GMF8VsqM .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2GMF8VsqM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GMF8VsqM .modal-header {
    padding: 1rem;
  }
}
.cid-v2GMF8VsqM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2GMF8VsqM .modal-header .close svg {
  fill: #353535;
}
.cid-v2GMF8VsqM .modal-header .close:hover {
  opacity: 1;
}
.cid-v2GMF8VsqM .modal-header .close:focus {
  outline: none;
}
.cid-v2GMF8VsqM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2GMF8VsqM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2GMF8VsqM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GMF8VsqM .modal-body {
    padding: 1rem;
  }
}
.cid-v2GMF8VsqM .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2GMF8VsqM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GMF8VsqM .modal-footer {
    padding: 1rem;
  }
}
.cid-v2GMF8VsqM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2GMF8VsqM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2GMF8VsqM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2GMF8VsqM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2GMF8VsqM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2GMF8VsqM .modal-lg,
  .cid-v2GMF8VsqM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2GMF8VsqM .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2GMF8VsqM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2GMF8VsqM .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2GMF8VsqM .form-group {
  margin-bottom: 1rem;
}
.cid-v2GMF8VsqM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2GMF8VsqM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2GMF8VsqM .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2GMF8VsqM .mbr-section-btn {
  margin: 0;
}
.cid-v2GMF8VsqM .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2GMF8VsqM .mbr-text P {
  text-align: center;
}
.cid-v2GMF9qPbh.popup-builder {
  background-color: #ffffff;
}
.cid-v2GMF9qPbh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2GMF9qPbh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2GMF9qPbh .modal-content,
.cid-v2GMF9qPbh .modal-dialog {
  height: auto;
}
.cid-v2GMF9qPbh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2GMF9qPbh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2GMF9qPbh .form-wrapper .mbr-form .form-group,
  .cid-v2GMF9qPbh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2GMF9qPbh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2GMF9qPbh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2GMF9qPbh .mbr-text {
  text-align: center;
}
.cid-v2GMF9qPbh .pt-0 {
  padding-top: 0 !important;
}
.cid-v2GMF9qPbh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2GMF9qPbh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2GMF9qPbh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2GMF9qPbh .modal-open {
  overflow: hidden;
}
.cid-v2GMF9qPbh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2GMF9qPbh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2GMF9qPbh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2GMF9qPbh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v2GMF9qPbh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2GMF9qPbh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2GMF9qPbh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2GMF9qPbh .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v2GMF9qPbh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2GMF9qPbh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2GMF9qPbh .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2GMF9qPbh .modal-backdrop.show {
  opacity: .5;
}
.cid-v2GMF9qPbh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2GMF9qPbh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GMF9qPbh .modal-header {
    padding: 1rem;
  }
}
.cid-v2GMF9qPbh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2GMF9qPbh .modal-header .close svg {
  fill: #353535;
}
.cid-v2GMF9qPbh .modal-header .close:hover {
  opacity: 1;
}
.cid-v2GMF9qPbh .modal-header .close:focus {
  outline: none;
}
.cid-v2GMF9qPbh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2GMF9qPbh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2GMF9qPbh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GMF9qPbh .modal-body {
    padding: 1rem;
  }
}
.cid-v2GMF9qPbh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2GMF9qPbh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2GMF9qPbh .modal-footer {
    padding: 1rem;
  }
}
.cid-v2GMF9qPbh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2GMF9qPbh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2GMF9qPbh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2GMF9qPbh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2GMF9qPbh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2GMF9qPbh .modal-lg,
  .cid-v2GMF9qPbh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2GMF9qPbh .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2GMF9qPbh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2GMF9qPbh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v2GMF9qPbh .form-group {
  margin-bottom: 1rem;
}
.cid-v2GMF9qPbh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2GMF9qPbh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2GMF9qPbh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v2GMF9qPbh .mbr-section-btn {
  margin: 0;
}
.cid-v2GMF9qPbh .mbr-section-btn .btn {
  margin: 5;
}
