
@font-face {
  font-family: 'arca';
  font-weight: 800;
  font-style: normal;
  src: url('arca-heavy-webfont.woff2') format('woff2');
}

.font-arca-extrabold {
  font-family: 'arca', sans-serif;
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'adelia';
  font-weight: 400;
  font-style: normal;
  src: url('adelia.woff2') format('woff2');
}

.font-adelia {
  font-family: 'adelia', sans-serif;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'HurmeGeometricSans3';
  font-weight: 700;
  font-style: normal;
  src: url('HurmeGeometricSans3_Bold.otf') format('truetype');
}

.font-hurmegeometricsans3-bold {
  font-family: 'HurmeGeometricSans3', sans-serif;
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HurmeGeometricSans3';
  font-weight: 600;
  font-style: normal;
  src: url('HurmeGeometricSans3_SemiBold-1.otf') format('truetype');
}

.font-hurmegeometricsans3-semibold {
  font-family: 'HurmeGeometricSans3', sans-serif;
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'HurmeGeometricSans3';
  font-weight: 900;
  font-style: normal;
  src: url('HurmeGeometricSans3_Black-1.otf') format('truetype');
}

.font-hurmegeometricsans3-black {
  font-family: 'HurmeGeometricSans3', sans-serif;
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'TextaAlt';
  font-weight: 400;
  font-style: normal;
  src: url('TextaAlt-Regular.otf') format('truetype');
}

.font-textaalt {
  font-family: 'TextaAlt', sans-serif;
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'TextaAlt';
  font-weight: 500;
  font-style: normal;
  src: url('TextaAlt-Medium.otf') format('truetype');
}

.font-textaalt-medium {
  font-family: 'TextaAlt', sans-serif;
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'TextaAlt';
  font-weight: 400;
  font-style: italic;
  src: url('TextaAlt-Italic.otf') format('truetype');
}

.font-textaalt-italic {
  font-family: 'TextaAlt', sans-serif;
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'TextaAlt';
  font-weight: 700;
  font-style: normal;
  src: url('TextaAlt-Bold.otf') format('truetype');
}

.font-textaalt-bold {
  font-family: 'TextaAlt', sans-serif;
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'TextaAlt';
  font-weight: 800;
  font-style: normal;
  src: url('TextaAlt-Heavy.otf') format('truetype');
}

.font-textaalt-extrabold {
  font-family: 'TextaAlt', sans-serif;
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'TextaAlt';
  font-weight: 900;
  font-style: normal;
  src: url('TextaAlt-Black.otf') format('truetype');
}

.font-textaalt-black {
  font-family: 'TextaAlt', sans-serif;
  font-weight: 900;
  font-style: normal;
}
