:root { 
  --alabaster: #fbfbfb;
  --alabaster-2: #fafafa;
  --apple: #3ba347;
  --celeste: #d7d2cb80;
  --ceramic: #fcfcfc;
  --kelly-green: #00b142;
  --lima: #78bf26;
  --masala: #3d3936;
  --mine-shaft: #353230;
  --pampas: #f4f0ec;
  --science-blue: #0072da;
  --stack: #8b8b8b;
  --tango: #e87928;
  --violet-eggplant: #a61598;
  --white: #ffffff;
 
  --font-size-35px: 35px;
  --font-size-l: 16px;
  --font-size-m: 15px;
  --font-size-s: 12px;
  --font-size-xl: 20px;
  --font-size-xxl: 24px;
  --font-size-xxxl: 30px;
  --font-size-xxxxl: 48px;
 
  --font-family-montserrat: "Montserrat", Helvetica;
  --font-family-source_sans_pro: "Source Sans Pro", Helvetica;
}
.h1-montserrat--48pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0px;
}

.h2-montserrat--30pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0px;
}

.body-montserrat--15pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
}

.h2-white-montserrat--24pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0px;
}

.h3-montserrat--20pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
}

.body-bold-montserrat--15pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0px;
}

.h3-tablet-montserrat--15pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
}

.h2-tablet-montserrat--20pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0px;
}

.h1-phone-montserrat--35pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-35px);
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0px;
}

.phone-chart-source-sans-pro--12pt {
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
}

.montserrat-bold-ceramic-16px {
  color: var(--ceramic);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.sourcesanspro-normal-mine-shaft-16px {
  color: var(--mine-shaft);
  font-family: var(--font-family-source_sans_pro);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}

.montserrat-bold-ceramic-14px {
  color: var(--ceramic);
  font-family: var(--font-family-montserrat);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
}

.montserrat-bold-mine-shaft-12px {
  color: var(--mine-shaft);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700;
}

.montserrat-normal-mine-shaft-15px {
  color: var(--mine-shaft);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
}

.montserrat-bold-mine-shaft-15px {
  color: var(--mine-shaft);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.montserrat-bold-alabaster-15px {
  color: var(--alabaster);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.montserrat-bold-masala-16px {
  color: var(--masala);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.montserrat-normal-alabaster-15px {
  color: var(--alabaster);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
}

.montserrat-medium-stack-16px {
  color: var(--stack);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 500;
}

.montserrat-normal-mine-shaft-15px-2 {
  color: var(--mine-shaft);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-m);
  font-style: italic;
  font-weight: 400;
}

.montserrat-bold-white-24px {
  color: var(--white);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-xxl);
}

.montserrat-bold-ceramic-16px-2 {
  color: var(--ceramic);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.montserrat-normal-mine-shaft-12px {
  color: var(--mine-shaft);
  font-family: var(--font-family-montserrat);
  font-size: var(--font-size-s);
  font-style: italic;
  font-weight: 400;
}

:root {
}
