:root { 
  --alabaster: #fafafa;
  --alto: #dadada;
  --bali-hai: #7da0bc;
  --bali-hai-2: #7ea1bc;
  --black: #000000;
  --gallery: #efefef;
  --gravel: #4a494a;
  --indian-tan: #4f2300;
  --log-cabin: #212121;
  --mercury: #e3e3e3;
  --tuna: #33394b;
  --white: #ffffff;
 
  --font-size-l: 16px;
  --font-size-m: 14px;
  --font-size-s: 12px;
  --font-size-xl: 20px;
  --font-size-xs: 10px;
  --font-size-xxl: 24px;
  --font-size-xxs: 9px;
 
  --font-family-helvetica_neue-regular: "Helvetica Neue-Regular", Helvetica;
  --font-family-pt_sans: "PT Sans", Helvetica;
  --font-family-pt_sans_narrow: "PT Sans Narrow", Helvetica;
}
.ptsansnarrow-normal-log-cabin-12px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-log-cabin-14px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-bali-hai-14px {
  color: var(--bali-hai);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-bali-hai-12px {
  color: var(--bali-hai);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-black-14px {
  color: var(--black);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-white-12px {
  color: var(--white);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-bold-log-cabin-14px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-log-cabin-16px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.ptsans-normal-log-cabin-9px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans);
  font-size: var(--font-size-xxs);
  font-style: italic;
  font-weight: 400;
}

.ptsansnarrow-normal-white-14px {
  color: var(--white);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-log-cabin-10px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-bold-log-cabin-10px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-bali-hai-14px {
  color: var(--bali-hai);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-bali-hai-12px {
  color: var(--bali-hai);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-normal-gravel-12px {
  color: var(--gravel);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-gravel-14px {
  color: var(--gravel);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.ptsans-normal-gallery-24px {
  color: var(--gallery);
  font-family: var(--font-family-pt_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
}

.ptsans-normal-mercury-24px {
  color: var(--mercury);
  font-family: var(--font-family-pt_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-log-cabin-20px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 400;
}

.ptsans-normal-log-cabin-8px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans);
  font-size: 8px;
  font-style: italic;
  font-weight: 400;
}

.ptsans-normal-tuna-10px {
  color: var(--tuna);
  font-family: var(--font-family-pt_sans);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-bold-black-24px {
  color: var(--black);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-black-18px {
  color: var(--black);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-normal-gallery-22px {
  color: var(--gallery);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
}

.ptsans-bold-gravel-68px {
  color: var(--gravel);
  font-family: var(--font-family-pt_sans);
  font-size: 68px;
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-gravel-48px {
  color: var(--gravel);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
}

.ptsans-bold-gravel-43px {
  color: var(--gravel);
  font-family: var(--font-family-pt_sans);
  font-size: 43px;
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-gravel-23px {
  color: var(--gravel);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: 23px;
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-gravel-14px {
  color: var(--gravel);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-gravel-16px {
  color: var(--gravel);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.ptsansnarrow-bold-gallery-14px {
  color: var(--gallery);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.ptsans-normal-log-cabin-10px {
  color: var(--log-cabin);
  font-family: var(--font-family-pt_sans);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
}

.ptsansnarrow-normal-bali-hai-36px {
  color: var(--bali-hai);
  font-family: var(--font-family-pt_sans_narrow);
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
}

.helveticaneue-regular-normal-black-4-4px {
  color: var(--black);
  font-family: var(--font-family-helvetica_neue-regular);
  font-size: 4.4px;
  font-style: normal;
  font-weight: 400;
}
