.h0 {
  font-family: var(--headings-h0-font-family);
  font-weight: var(--headings-h0-font-weight);
  font-size: var(--headings-h0-font-size);
  letter-spacing: var(--headings-h0-letter-spacing);
  line-height: var(--headings-h0-line-height);
  font-style: var(--headings-h0-font-style);
}

.h1-medium {
  font-family: var(--headings-h1-medium-font-family);
  font-weight: var(--headings-h1-medium-font-weight);
  font-size: var(--headings-h1-medium-font-size);
  letter-spacing: var(--headings-h1-medium-letter-spacing);
  line-height: var(--headings-h1-medium-line-height);
  font-style: var(--headings-h1-medium-font-style);
}

.h1-semibold {
  font-family: var(--headings-h1-semibold-font-family);
  font-weight: var(--headings-h1-semibold-font-weight);
  font-size: var(--headings-h1-semibold-font-size);
  letter-spacing: var(--headings-h1-semibold-letter-spacing);
  line-height: var(--headings-h1-semibold-line-height);
  font-style: var(--headings-h1-semibold-font-style);
}

.h2-semibold {
  font-family: var(--headings-h2-semibold-font-family);
  font-weight: var(--headings-h2-semibold-font-weight);
  font-size: var(--headings-h2-semibold-font-size);
  letter-spacing: var(--headings-h2-semibold-letter-spacing);
  line-height: var(--headings-h2-semibold-line-height);
  font-style: var(--headings-h2-semibold-font-style);
}

.h2-medium {
  font-family: var(--headings-h2-medium-font-family);
  font-weight: var(--headings-h2-medium-font-weight);
  font-size: var(--headings-h2-medium-font-size);
  letter-spacing: var(--headings-h2-medium-letter-spacing);
  line-height: var(--headings-h2-medium-line-height);
  font-style: var(--headings-h2-medium-font-style);
}

.h3-medium {
  font-family: var(--headings-h3-medium-font-family);
  font-weight: var(--headings-h3-medium-font-weight);
  font-size: var(--headings-h3-medium-font-size);
  letter-spacing: var(--headings-h3-medium-letter-spacing);
  line-height: var(--headings-h3-medium-line-height);
  font-style: var(--headings-h3-medium-font-style);
}

.h4 {
  font-family: var(--headings-h4-font-family);
  font-weight: var(--headings-h4-font-weight);
  font-size: var(--headings-h4-font-size);
  letter-spacing: var(--headings-h4-letter-spacing);
  line-height: var(--headings-h4-line-height);
  font-style: var(--headings-h4-font-style);
}

.b1-reg {
  font-family: var(--body-b1-reg-font-family);
  font-weight: var(--body-b1-reg-font-weight);
  font-size: var(--body-b1-reg-font-size);
  letter-spacing: var(--body-b1-reg-letter-spacing);
  line-height: var(--body-b1-reg-line-height);
  font-style: var(--body-b1-reg-font-style);
}

.b2-reg {
  font-family: var(--body-b2-reg-font-family);
  font-weight: var(--body-b2-reg-font-weight);
  font-size: var(--body-b2-reg-font-size);
  letter-spacing: var(--body-b2-reg-letter-spacing);
  line-height: var(--body-b2-reg-line-height);
  font-style: var(--body-b2-reg-font-style);
}

.b2-italic {
  font-family: var(--body-b2-italic-font-family);
  font-weight: var(--body-b2-italic-font-weight);
  font-size: var(--body-b2-italic-font-size);
  letter-spacing: var(--body-b2-italic-letter-spacing);
  line-height: var(--body-b2-italic-line-height);
  font-style: var(--body-b2-italic-font-style);
}

.b3-reg {
  font-family: var(--body-b3-reg-font-family);
  font-weight: var(--body-b3-reg-font-weight);
  font-size: var(--body-b3-reg-font-size);
  letter-spacing: var(--body-b3-reg-letter-spacing);
  line-height: var(--body-b3-reg-line-height);
  font-style: var(--body-b3-reg-font-style);
}

.b3-medium {
  font-family: var(--body-b3-medium-font-family);
  font-weight: var(--body-b3-medium-font-weight);
  font-size: var(--body-b3-medium-font-size);
  letter-spacing: var(--body-b3-medium-letter-spacing);
  line-height: var(--body-b3-medium-line-height);
  font-style: var(--body-b3-medium-font-style);
}

.b3-bold {
  font-family: var(--body-b3-bold-font-family);
  font-weight: var(--body-b3-bold-font-weight);
  font-size: var(--body-b3-bold-font-size);
  letter-spacing: var(--body-b3-bold-letter-spacing);
  line-height: var(--body-b3-bold-line-height);
  font-style: var(--body-b3-bold-font-style);
}

.b4-italic {
  font-family: var(--body-b4-italic-font-family);
  font-weight: var(--body-b4-italic-font-weight);
  font-size: var(--body-b4-italic-font-size);
  letter-spacing: var(--body-b4-italic-letter-spacing);
  line-height: var(--body-b4-italic-line-height);
  font-style: var(--body-b4-italic-font-style);
}

.b4-medium {
  font-family: var(--body-b4-medium-font-family);
  font-weight: var(--body-b4-medium-font-weight);
  font-size: var(--body-b4-medium-font-size);
  letter-spacing: var(--body-b4-medium-letter-spacing);
  line-height: var(--body-b4-medium-line-height);
  font-style: var(--body-b4-medium-font-style);
}

.b4-reg {
  font-family: var(--body-b4-reg-font-family);
  font-weight: var(--body-b4-reg-font-weight);
  font-size: var(--body-b4-reg-font-size);
  letter-spacing: var(--body-b4-reg-letter-spacing);
  line-height: var(--body-b4-reg-line-height);
  font-style: var(--body-b4-reg-font-style);
}

.b5-reg {
  font-family: var(--body-b5-reg-font-family);
  font-weight: var(--body-b5-reg-font-weight);
  font-size: var(--body-b5-reg-font-size);
  letter-spacing: var(--body-b5-reg-letter-spacing);
  line-height: var(--body-b5-reg-line-height);
  font-style: var(--body-b5-reg-font-style);
}

.medium-italic-12 {
  font-family: "Poppins", sans-serif;;
  font-weight: 500;
  font-size: 12px;
  letter-spacing: 0;
  line-height: normal;
  font-style: italic;
}

.b2-reg > input {
  font-family: var(--body-b2-reg-font-family);
  font-weight: var(--body-b2-reg-font-weight);
  font-size: var(--body-b2-reg-font-size);
  letter-spacing: var(--body-b2-reg-letter-spacing);
  line-height: var(--body-b2-reg-line-height);
  font-style: var(--body-b2-reg-font-style);
}
