/* Generated by scripts/sync-web-fonts.py from jsfiller packages/ui/styles/fonts.scss. Do not edit. */

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: fallback;
  src: url('OpenSans/OpenSans-Light.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display: fallback;
  src: url('OpenSans/OpenSans-LightItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('OpenSans/OpenSans-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('OpenSans/OpenSans-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
  src: url('OpenSans/OpenSans-SemiBold.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: fallback;
  src: url('OpenSans/OpenSans-SemiBoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('OpenSans/OpenSans-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('OpenSans/OpenSans-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: fallback;
  src: url('OpenSans/OpenSans-ExtraBold.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display: fallback;
  src: url('OpenSans/OpenSans-ExtraBoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Times New Roman';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('TimesNewRoman/TimesNewRomanPSMT.woff2') format('woff2');
}

@font-face {
  font-family: 'Times New Roman';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('TimesNewRoman/TimesNewRomanPS-BoldMT.woff2') format('woff2');
}

@font-face {
  font-family: 'Times New Roman';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('TimesNewRoman/TimesNewRomanPS-ItalicMT.woff2') format('woff2');
}

@font-face {
  font-family: 'Times New Roman';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('TimesNewRoman/TimesNewRomanPS-BoldItalicMT.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Mono';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('PTMono/PTMono-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Mono';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('PTMono/PTMono-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('Lato/Lato-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('Lato/Lato-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('Lato/Lato-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('Lato/Lato-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato-Thin';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Lato/Lato-Thin.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato-Thin';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Lato/Lato-Thin-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato-Light';
  font-style: normal;
  font-weight: 300;
  font-display: fallback;
  src: url('Lato/Lato-Light.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato-Light';
  font-style: italic;
  font-weight: 300;
  font-display: fallback;
  src: url('Lato/Lato-Light-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('Roboto/Roboto-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('Roboto/Roboto-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('Roboto/Roboto-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('Roboto/Roboto-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('NotoSans/NotoSans-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('NotoSans/NotoSans-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('NotoSans/NotoSans-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('NotoSans/NotoSans-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('PTSans/PTSans-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('PTSans/PTSans-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('PTSans/PTSans-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('PTSans/PTSans-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('PTSerif/PTSerif-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('PTSerif/PTSerif-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('PTSerif/PTSerif-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('PTSerif/PTSerif-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('EBGaramond/EBGaramond-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Garamond';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('EBGaramond/EBGaramond-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Garamond';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('EBGaramond/EBGaramond-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Garamond';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('EBGaramond/EBGaramond-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('Caveat/Caveat-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('Caveat/Caveat-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Signature';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('Signature/signature-webfont.woff2') format('woff2');
}

@font-face {
  font-family: 'Jellyka CuttyCupcakes';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('JellykaCuttyCupcakes/JellykaCuttyCupcakes.woff') format('woff');
}

@font-face {
  font-family: 'PetraScriptEF';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('PetraScriptEF/petra_script_ef_alternate-webfont.woff2') format('woff2');
}

@font-face {
  font-family: 'Courier New';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('CourierNew/CourierNew-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Courier New';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('CourierNew/CourierNew-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Courier New';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('CourierNew/CourierNew-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Courier New';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('CourierNew/CourierNew-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Comic Sans MS';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('ComicSansMS/ComicSansMS.woff2') format('woff2');
}

@font-face {
  font-family: 'Comic Sans MS';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('ComicSansMS/ComicSansMS-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Comic Sans MS';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('ComicSansMS/ComicSansMS-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Comic Sans MS';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('ComicSansMS/ComicSansMS-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Amatic SC';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('AmaticSC/AmaticSC-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Amatic';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('Amatic/Amatic-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Calibri';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Calibri/Calibri.woff2') format('woff2');
}

@font-face {
  font-family: 'Cambria';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('Cambria/Cambria-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Cambria';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('Cambria/Cambria-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Cambria';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Cambria/Cambria-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Cambria';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Cambria/Cambria.woff2') format('woff2');
}

@font-face {
  font-family: 'Caveat Brush';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('CaveatBrush/CaveatBrush-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('Comfortaa/Comfortaa-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Comfortaa/Comfortaa.woff2') format('woff2');
}

@font-face {
  font-family: 'Comfortaa-Light';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Comfortaa/Comfortaa-Light.woff2') format('woff2');
}

@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('DroidSans/DroidSans-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('DroidSans/DroidSans.woff2') format('woff2');
}

@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('DroidSerif/DroidSerif.woff2') format('woff2');
}

@font-face {
  font-family: 'EB Garamond 12';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('EBGaramond12/EBGaramond12-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'EB Garamond 12';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('EBGaramond12/EBGaramond12-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSans';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('FreeSans/FreeSans.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSans';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('FreeSans/FreeSansBold.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSans';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('FreeSans/FreeSansBoldOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSans';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('FreeSans/FreeSansOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'Liberation Sans Narrow';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('LiberationSansNarrow/LiberationSansNarrow-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Liberation Sans Narrow';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('LiberationSansNarrow/LiberationSansNarrow-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Liberation Sans Narrow';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('LiberationSansNarrow/LiberationSansNarrow-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Liberation Sans Narrow';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('LiberationSansNarrow/LiberationSansNarrow-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSans/DejaVuSans.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSans/DejaVuSans-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSans/DejaVuSans-Oblique.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSans/DejaVuSans-BoldOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans Condensed';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSansCondensed/DejaVuSansCondensed.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans Condensed';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSansCondensed/DejaVuSansCondensed-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans Condensed';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSansCondensed/DejaVuSansCondensed-Oblique.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans Condensed';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSansCondensed/DejaVuSansCondensed-BoldOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSerif/DejaVuSerif.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSerif/DejaVuSerif-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSerif/DejaVuSerif-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSerif/DejaVuSerif-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif Condensed';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSerifCondensed/DejaVuSerifCondensed.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif Condensed';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSerifCondensed/DejaVuSerifCondensed-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif Condensed';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSerifCondensed/DejaVuSerifCondensed-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Serif Condensed';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSerifCondensed/DejaVuSerifCondensed-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans Mono';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSansMono/DejaVuSansMono.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans Mono';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSansMono/DejaVuSansMono-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans Mono';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('DejaVuSansMono/DejaVuSansMono-Oblique.woff2') format('woff2');
}

@font-face {
  font-family: 'DejaVu Sans Mono';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('DejaVuSansMono/DejaVuSansMono-BoldOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSerif';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('FreeSerif/FreeSerif.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSerif';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('FreeSerif/FreeSerifBold.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSerif';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('FreeSerif/FreeSerifItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeSerif';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('FreeSerif/FreeSerifBoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeMono';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('FreeMono/FreeMono.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeMono';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('FreeMono/FreeMonoBold.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeMono';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('FreeMono/FreeMonoOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'FreeMono';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('FreeMono/FreeMonoBoldOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'MgOpen Moderna';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('MgOpenModerna/MgOpenModernaRegular.woff2') format('woff2');
}

@font-face {
  font-family: 'MgOpen Moderna';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('MgOpenModerna/MgOpenModernaBold.woff2') format('woff2');
}

@font-face {
  font-family: 'MgOpen Moderna';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('MgOpenModerna/MgOpenModernaOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'MgOpen Moderna';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('MgOpenModerna/MgOpenModernaBoldOblique.woff2') format('woff2');
}

@font-face {
  font-family: 'Droid Sans Mono';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('DroidSansMono/DroidSansMono.woff2') format('woff2');
}

@font-face {
  font-family: 'Clear Sans';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('ClearSans/ClearSans-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Clear Sans';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('ClearSans/ClearSans-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Clear Sans';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('ClearSans/ClearSans-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Clear Sans';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('ClearSans/ClearSans-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sauce One';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('OpenSauceOne/OpenSauceOne-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sauce One';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('OpenSauceOne/OpenSauceOne-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sauce One';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('OpenSauceOne/OpenSauceOne-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sauce One';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('OpenSauceOne/OpenSauceOne-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'TeX Gyre Pagella';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('TeXGyrePagella/texgyrepagella-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'TeX Gyre Pagella';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('TeXGyrePagella/texgyrepagella-bold.woff2') format('woff2');
}

@font-face {
  font-family: 'TeX Gyre Pagella';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('TeXGyrePagella/texgyrepagella-italic.woff2') format('woff2');
}

@font-face {
  font-family: 'TeX Gyre Pagella';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('TeXGyrePagella/texgyrepagella-bolditalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Roman';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('LatinModernRoman/lmroman10-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Roman';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('LatinModernRoman/lmroman10-bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Roman';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('LatinModernRoman/lmroman10-italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Roman';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('LatinModernRoman/lmroman10-bolditalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Sans';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('LatinModernSans/lmsans10-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Sans';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('LatinModernSans/lmsans10-bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Sans';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('LatinModernSans/lmsans10-oblique.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Sans';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('LatinModernSans/lmsans10-boldoblique.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Mono';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('LatinModernMono/lmmono10-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Latin Modern Mono';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('LatinModernMono/lmmono10-italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Aileron';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Aileron/Aileron-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Aileron';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('Aileron/Aileron-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Aileron';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Aileron/Aileron-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Aileron';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('Aileron/Aileron-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('Lora/Lora-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('Lora/Lora-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Lora/Lora-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Lora/Lora-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('Merriweather/Merriweather-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('Merriweather/Merriweather-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Merriweather/Merriweather-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Merriweather/Merriweather-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Merriweather-Light';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Merriweather/Merriweather-Light.woff2') format('woff2');
}

@font-face {
  font-family: 'Merriweather-Light';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Merriweather/Merriweather-LightItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Monotype Corsiva';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('MonotypeCorsiva/MonotypeCorsiva.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat-Light';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Montserrat/Montserrat-Light.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url('Nunito/Nunito-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: fallback;
  src: url('Nunito/Nunito-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500;
  font-display: fallback;
  src: url('Nunito/Nunito-Medium.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('Nunito/Nunito-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('Nunito/Nunito-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito-Light';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Nunito/Nunito-Light.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito-Light';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Nunito/Nunito-Light-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito-Light';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: url('Nunito/Nunito-Light-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito-Light';
  font-style: italic;
  font-weight: 700;
  font-display: fallback;
  src: url('Nunito/Nunito-Light-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: fallback;
  src: url('Roboto/Roboto-Medium.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto-Thin';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Roboto/Roboto-Thin.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto-Light';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Roboto/Roboto-Light.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto-Thin';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Roboto/Roboto-ThinItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto-Light';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Roboto/Roboto-LightItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  font-display: fallback;
  src: url('Roboto/Roboto-MediumItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Times New Roman Cyr';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('TimesNewRomanCyr/TimesNRCyrMT-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Times New Roman Cyr';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('TimesNewRomanCyr/TimesNRCyrMT-Inclined.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('UbuntuCondensed/UbuntuCondensed-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('UbuntuMono/UbuntuMono-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('UbuntuMono/UbuntuMono-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('UbuntuMono/UbuntuMono-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url('Ubuntu/Ubuntu-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: bold;
  font-display: fallback;
  src: url('Ubuntu/Ubuntu-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: normal;
  font-display: fallback;
  src: url('Ubuntu/Ubuntu-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Ubuntu/Ubuntu.woff2') format('woff2');
}

@font-face {
  font-family: 'Ubuntu-Light';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url('Ubuntu/Ubuntu-Light.woff2') format('woff2');
}

@font-face {
  font-family: 'iFont';
  src: url('iFont.woff') format('woff');
}
