@font-face {
  font-family: 'Manrope';
  src: url('../../fonts/manrope/manrope-500.ttf') format('truetype');
  font-style: normal;
  font-weight: 500;
  font-display: optional;
}

@font-face {
  font-family: 'Manrope';
  src: url('../../fonts/manrope/manrope-700.ttf') format('truetype');
  font-style: normal;
  font-weight: 700;
  font-display: optional;
}

@font-face {
  font-family: 'Manrope';
  src: url('../../fonts/manrope/manrope-800.ttf') format('truetype');
  font-style: normal;
  font-weight: 800;
  font-display: optional;
}

@font-face {
  font-family: 'Manrope Fallback';
  src: local('Arial');
  font-style: normal;
  font-weight: 500 800;
  font-display: optional;
  size-adjust: 98%;
  ascent-override: 92%;
  descent-override: 24%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'DM Serif Display';
  src: url('../../fonts/dm-serif-display/dm-serif-display-400.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
  font-display: optional;
}

@font-face {
  font-family: 'DM Serif Display';
  src: url('../../fonts/dm-serif-display/dm-serif-display-400-italic.ttf') format('truetype');
  font-style: italic;
  font-weight: 400;
  font-display: optional;
}

@font-face {
  font-family: 'DM Serif Display Fallback';
  src: local('Georgia');
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  size-adjust: 96%;
  ascent-override: 88%;
  descent-override: 22%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'DM Serif Display Fallback';
  src: local('Georgia Italic');
  font-style: italic;
  font-weight: 400;
  font-display: optional;
  size-adjust: 96%;
  ascent-override: 88%;
  descent-override: 22%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Source Sans 3';
  src: url('../../fonts/source-sans-3/source-sans-3-400.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
  font-display: optional;
}

@font-face {
  font-family: 'Source Sans 3 Fallback';
  src: local('Segoe UI');
  font-style: normal;
  font-weight: 400 700;
  font-display: optional;
  size-adjust: 100%;
  ascent-override: 90%;
  descent-override: 22%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Source Sans 3';
  src: url('../../fonts/source-sans-3/source-sans-3-500.ttf') format('truetype');
  font-style: normal;
  font-weight: 500;
  font-display: optional;
}

@font-face {
  font-family: 'Source Sans 3';
  src: url('../../fonts/source-sans-3/source-sans-3-600.ttf') format('truetype');
  font-style: normal;
  font-weight: 600;
  font-display: optional;
}

@font-face {
  font-family: 'Source Sans 3';
  src: url('../../fonts/source-sans-3/source-sans-3-700.ttf') format('truetype');
  font-style: normal;
  font-weight: 700;
  font-display: optional;
}
