:root { 
  --black: #000000;
  --black-2: #010101e6;
  --black-haze: #f7f7f7b2;
  --black-haze-2: #f7f7f7a3;
  --black-haze-3: #f7f7f766;
  --black-haze-4: #f7f7f7;
  --bondi-blue: #02b2b2;
  --cararra: #ebebeb;
  --congress-blue: #004b97;
  --forest-green: #2d8331;
  --gossamer: #02b280;
  --gray-nurse: #e9e9e9;
  --gray-nurse-2: #e9e9e9b8;
  --log-cabin: #212121;
  --log-cabin-2: #2121210d;
  --log-cabin-3: #2121218f;
  --sonic-silver: #747474;
  --steel-blue: #0287b2;
  --white: #ffffff;
  --woodsmoke: #101010;
 
  --font-size-48px: 48px;
  --font-size-l: 16px;
  --font-size-m: 14px;
  --font-size-xl: 18px;
  --font-size-xxl: 20px;
  --font-size-xxxl: 24px;
  --font-size-xxxxl: 28px;
  --font-size-xxxxxl: 32px;
 
  --font-family-gotham_rounded-book: "Gotham Rounded-Book", Helvetica;
  --font-family-gotham_rounded-medium: "Gotham Rounded-Medium", Helvetica;
  --font-family-inter: "Inter", Helvetica;
  --font-family-oxanium: "Oxanium", Helvetica;
  --font-family-poppins: "Poppins", Helvetica;
}
.display-text {
  font-family: var(--font-family-oxanium);
  font-size: var(--font-size-xxxxxl);
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
}

@media screen and (min-width: 992px) {
  .display-text {
  font-size: var(--font-size-48px);
  }
}

.subheading {
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
}

@media screen and (min-width: 992px) {
  .subheading {
    font-size: var(--font-size-xxxl);
  }
}

.subtitle {
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 20px;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0 !important;
  color: var(--white);
}

h1{
  font-size:var(--font-size-48px);
  font-family: var(--font-family-oxanium);
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
}

h2, .h2 {
  font-family: var(--font-family-oxanium);
  font-size:var(--font-size-xxxxxl);
  font-weight: 600;
  line-height: normal;
}

h3, .h3 {
  font-family: var(--font-family-oxanium);
  font-size:var(--font-size-xxxxl);
  font-weight: 600;
  line-height: normal;
}

h4, .h4 {
  font-family: var(--font-family-oxanium);
  font-size:var(--font-size-xxxl);
  font-weight: 600;
  line-height: normal;
}

h5, .h5 {
  font-family: var(--font-family-oxanium);
  font-size:var(--font-size-xxl);
  font-weight: 600;
  line-height: normal;
}

h6, .h6 {
  font-family: var(--font-family-oxanium);
  font-size:var(--font-size-xl);
  font-weight: 400;
  line-height: normal;
}

/*
.subheadingsubheading-1 {
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

@media screen and (min-width: 992px) {
  .subheadingsubheading-1 {
    font-size: var(--font-size-xxxl);
  }
}

.subheadingsubheading-2 {
  font-family: var(--font-family-oxanium);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0;
}

.subheadingsubheading-3-regular {
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.subheadingsubheading-3-medium {
  font-family: var(--font-family-oxanium);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0;
}

.body16-regular {
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.body16-medium {
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0;
}

.body14-regular {
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
}

.body14-medium {
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0;
}

.text-smmedium {
  font-family: var(--font-family-inter);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0;
}

.oxanium-medium-black-haze-14px {
  color: var(--black-haze);
  font-family: var(--font-family-oxanium);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
}

.gothamrounded-book-normal-white-31-6px {
  color: var(--white);
  font-family: var(--font-family-gotham_rounded-book);
  font-size: 31.6px;
  font-style: normal;
  font-weight: 400;
}

.gothamrounded-medium-white-33px {
  font-family: var(--font-family-gotham_rounded-medium);
  font-size: 33px;
  font-style: normal;
  font-weight: 500;
}

.oxanium-semi-bold-gray-nurse-28px {
  color: var(--gray-nurse);
  font-family: var(--font-family-oxanium);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 600;
}
*/