:root {
  --mirai-ui-border-radius: 0px;
  --corporative-color: #2f6696;
}

@font-face {
  font-family: "SuisseBP-intl";
  src: url("https://hotelbendinat.com/wp-content/themes/hotelbendinat/assets/fonts/SuisseBPIntl-Regular.woff2")
    format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* ================================= */
/* CSS FOR NEW CLUB */
[data-mirai-component="signup"] {
  display: flex;
  justify-content: center;
}

[data-mirai-component="profile"],
[data-mirai-component="signup"] {
  padding: 100px 0;
}

.l5vG4W_brand.l5vG4W_bold {
  font-family: "SuisseBP-intl", sans-serif !important;
  color: var(--corporative-color);
}

[data-role="button"] {
  text-transform: uppercase;
}

[data-role="label"] {
  text-transform: none !important;
}

.l5vG4W_brand {
  text-transform: uppercase;
}

._8EJtIq_card > [data-role="view"] > .l5vG4W_paragraph {
  font-family: "SuisseBP-intl", sans-serif !important;
  color: var(--corporative-color);
}

.l5vG4W_bold:not(.l5vG4W_brand) {
  color: var(--corporative-color);
}

.z3V4JG_header .z3V4JG_title {
  color: var(--corporative-color);
}

._8EJtIq_card > [data-role="view"] > .l5vG4W_text {
  font-family: "SuisseBP-intl", sans-serif !important;
  color: var(--corporative-color);
}
