@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/NotoSans-Regular.ttf') format('truetype');
    font-display: swap;
}

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

@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/NotoSans-SemiBold.ttf') format('truetype');
    font-display: swap;
}

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

@font-face {
    font-family: 'Lobster';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Lobster/Lobster-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Comfortaa';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Comfortaa/Comfortaa-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Comfortaa';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Comfortaa/Comfortaa-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Comfortaa';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Comfortaa/Comfortaa-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Comfortaa';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Comfortaa/Comfortaa-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Lora';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Lora/Lora-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Lora';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Lora/Lora-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Lora';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Lora/Lora-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Lora';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/Lora/Lora-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Lora';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Lora/Lora-Bold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Lora';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Lora/Lora-BoldItalic.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Merriweather/Merriweather-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Merriweather';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/Merriweather/Merriweather-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Merriweather/Merriweather-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Merriweather/Merriweather-Bold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Merriweather';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Merriweather/Merriweather-BoldItalic.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Roboto/Roboto-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/Roboto/Roboto-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Roboto/Roboto-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Roboto/Roboto-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Roboto/Roboto-Bold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Montserrat/Montserrat-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/Montserrat/Montserrat-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Montserrat/Montserrat-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Montserrat/Montserrat-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/Montserrat/Montserrat-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Montserrat/Montserrat-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Montserrat/Montserrat-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Montserrat/Montserrat-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Inter/Inter-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Inter/Inter-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Inter/Inter-Semibold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Inter/Inter-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Raleway/Raleway-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/Raleway/Raleway-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Raleway/Raleway-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Raleway/Raleway-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/Raleway/Raleway-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Raleway/Raleway-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Raleway/Raleway-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Raleway/Raleway-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/PlayfairDisplay/PlayfairDisplay-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/PlayfairDisplay/PlayfairDisplay-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/PlayfairDisplay/PlayfairDisplay-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/PlayfairDisplay/PlayfairDisplay-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Manrope/Manrope-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Manrope/Manrope-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Manrope/Manrope-Semibold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Manrope';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Manrope/Manrope-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Bitter';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Bitter/Bitter-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Bitter';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/Bitter/Bitter-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Bitter';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Bitter/Bitter-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Bitter';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Bitter/Bitter-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Bitter';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/Bitter/Bitter-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Bitter';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Bitter/Bitter-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Bitter';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Bitter/Bitter-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Bitter';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Bitter/Bitter-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Prata';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Prata/Prata-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Poiret One';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/PoiretOne/PoiretOne-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Commissioner';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Commissioner/Commissioner-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Commissioner';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Commissioner/Commissioner-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Commissioner';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Commissioner/Commissioner-Semibold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Commissioner';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Commissioner/Commissioner-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Literata';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Literata/Literata-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Literata';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/Literata/Literata-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Literata';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Literata/Literata-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Literata';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Literata/Literata-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Literata';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/Literata/Literata-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Literata';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Literata/Literata-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Literata';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Literata/Literata-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Literata';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Literata/Literata-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'News Cycle';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/NewsCycle/NewsCycle-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'News Cycle';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/NewsCycle/NewsCycle-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Tenor Sans';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/TenorSans/TenorSans-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'PT Serif Caption';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/PTSerifCaption/PTSerifCaption-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'PT Serif Caption';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/PTSerifCaption/PTSerifCaption-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Nobile';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Nobile/Nobile-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Nobile';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Nobile/Nobile-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Nobile';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Nobile/Nobile-Bold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Nobile';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Nobile/Nobile-BoldItalic.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Overpass Mono';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/OverpassMono/OverpassMono-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Overpass Mono';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/OverpassMono/OverpassMono-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Overpass Mono';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/OverpassMono/OverpassMono-Semibold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Overpass Mono';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/OverpassMono/OverpassMono-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Noto Serif Display';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/NotoSerifDisplay/NotoSerifDisplay-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Noto Serif Display';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/NotoSerifDisplay/NotoSerifDisplay-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Noto Serif Display';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/NotoSerifDisplay/NotoSerifDisplay-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Noto Serif Display';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/NotoSerifDisplay/NotoSerifDisplay-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Noto Serif Display';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/NotoSerifDisplay/NotoSerifDisplay-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Noto Serif Display';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/NotoSerifDisplay/NotoSerifDisplay-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Noto Serif Display';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/NotoSerifDisplay/NotoSerifDisplay-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Noto Serif Display';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/NotoSerifDisplay/NotoSerifDisplay-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Marmelad';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Marmelad/Marmelad-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Vollkorn SC';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/VollkornSC/VollkornSC-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Vollkorn SC';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/VollkornSC/VollkornSC-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Vollkorn SC';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/VollkornSC/VollkornSC-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Podkova';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Podkova/Podkova-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Podkova';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Podkova/Podkova-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Podkova';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Podkova/Podkova-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Alegreya SC';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/AlegreyaSC/AlegreyaSC-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Alegreya SC';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/AlegreyaSC/AlegreyaSC-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Alegreya SC';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/AlegreyaSC/AlegreyaSC-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Alegreya SC';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/AlegreyaSC/AlegreyaSC-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Petit Formal Script';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/PetitFormalScript/PetitFormalScript-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Manjari';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Manjari/Manjari-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Manjari';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Manjari/Manjari-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Magra';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Magra/Magra-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Magra';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Magra/Magra-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Amiko';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Amiko/Amiko-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Amiko';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Amiko/Amiko-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Amiko';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Amiko/Amiko-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Arsenal';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Arsenal/Arsenal-Italic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Arsenal';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Arsenal/Arsenal-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Arsenal';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Arsenal/Arsenal-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Arsenal';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Arsenal/Arsenal-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Gabriela';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Gabriela/Gabriela-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Andika';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Andika/Andika-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Andika';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Andika/Andika-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Andika';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Andika/Andika-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Andika';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Andika/Andika-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Wix Madefor Display';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/WixMadeforDisplay/WixMadeforDisplay-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Wix Madefor Display';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/WixMadeforDisplay/WixMadeforDisplay-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Wix Madefor Display';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/WixMadeforDisplay/WixMadeforDisplay-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Prosto One';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/ProstoOne/ProstoOne-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Ledger';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Ledger/Ledger-Regular.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Lunasima';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Lunasima/Lunasima-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Lunasima';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Lunasima/Lunasima-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Murecho';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Murecho/Murecho-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Murecho';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Murecho/Murecho-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Murecho';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Murecho/Murecho-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Murecho';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Murecho/Murecho-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Ysabeau';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Ysabeau-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Ysabeau';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/Ysabeau-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Ysabeau';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Ysabeau-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Ysabeau';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Ysabeau-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Ysabeau';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/Ysabeau-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Ysabeau';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Ysabeau-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Ysabeau';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Ysabeau-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Ysabeau';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Ysabeau-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */

@font-face {
    font-family: 'Piazzolla';
    font-style: normal;
    font-weight: 300;
    src: url('/fonts/Piazzolla/Piazzolla-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Piazzolla';
    font-style: italic;
    font-weight: 300;
    src: url('/fonts/Piazzolla/Piazzolla-LightItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Piazzolla';
    font-style: italic;
    font-weight: 400;
    src: url('/fonts/Piazzolla/Piazzolla-Italic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Piazzolla';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Piazzolla/Piazzolla-Regular.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Piazzolla';
    font-style: italic;
    font-weight: 600;
    src: url('/fonts/Piazzolla/Piazzolla-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Piazzolla';
    font-style: normal;
    font-weight: 600;
    src: url('/fonts/Piazzolla/Piazzolla-SemiBold.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Piazzolla';
    font-style: italic;
    font-weight: 700;
    src: url('/fonts/Piazzolla/Piazzolla-BoldItalic.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Piazzolla';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/Piazzolla/Piazzolla-Bold.ttf') format('truetype');
    font-display: swap;
}

/* ---------------------------------------------------------------------- */
