/*
@import url('https://fonts.googleapis.com/css2?family=Abel&family=Alegreya+Sans+SC:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&family=Bebas+Neue&family=Charm:wght@400;700&family=Crimson+Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Cutive+Mono&family=Indie+Flower&family=Italiana&family=Josefin+Slab:ital,wght@0,100..700;1,100..700&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Libre+Barcode+128+Text&family=Megrim&family=Nanum+Myeongjo&family=Oxygen:wght@300;400;700&family=Parisienne&family=Play:wght@400;700&family=Press+Start+2P&family=Protest+Guerrilla&family=Reenie+Beanie&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Rock+Salt&family=Russo+One&family=Schoolbell&family=Tangerine:wght@400;700&family=Zilla+Slab+Highlight:wght@400;700&family=Cardo:ital,wght@0,400;0,700;1,400&family=Caveat:wght@400..700&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Fira+Sans+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Inknut+Antiqua:wght@300;400;500;600;700;800;900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Kalnia+Glaze:wght@100..700&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Libre+Franklin:ital,wght@0,100..900;1,100..900&family=Manrope:wght@200..800&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Oswald:wght@200..700&family=Playwrite+DK+Loopet:wght@100..400&family=Raleway:ital,wght@0,100..900;1,100..900&family=Sail&family=Space+Grotesk:wght@300..700&family=Bitcount+Prop+Single:wght@100..900&family=Playwrite+AU+NSW:wght@100..400&family=Bitcount+Prop+Double:wght@100..900&family=Bungee&family=Shadows+Into+Light&family=Gruppo&family=Fugaz+One&family=Castoro+Titling&family=Homemade+Apple&family=Tektur:wght@400..900&family=Eater&family=Cinzel+Decorative:wght@400;700;900&family=Nothing+You+Could+Do&family=Just+Another+Hand&family=Fredericka+the+Great&family=Allison&family=Paprika&family=Protest+Revolution&family=Thasadith:ital,wght@0,400;0,700;1,400;1,700&family=Metal+Mania&display=swap')
*/
@font-face {
    font-family: 'Abel';
    src: url('/fonts/abel.woff2') format('woff2'),
         url('/fonts/abel.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Alegreya Sans SC';
    src: url('/fonts/alegreya-sans-sc.woff2') format('woff2'),
         url('/fonts/alegreya-sans-sc.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Allison';
    src: url('/fonts/allison.woff2') format('woff2'),
         url('/fonts/allison.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('/fonts/bebas-neue.woff2') format('woff2'),
         url('/fonts/bebas-neue.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bitcount Prop Double';
    src: url('/fonts/bitcount-prop-double.woff2') format('woff2'),
         url('/fonts/bitcount-prop-double.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bitcount Prop Single';
    src: url('/fonts/bitcount-prop-single.woff2') format('woff2'),
         url('/fonts/bitcount-prop-single.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bungee';
    src: url('/fonts/bungee.woff2') format('woff2'),
         url('/fonts/bungee.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cardo';
    src: url('/fonts/cardo.woff2') format('woff2'),
         url('/fonts/cardo.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Castoro Titling';
    src: url('/fonts/castoro-titling.woff2') format('woff2'),
         url('/fonts/castoro-titling.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Caveat';
    src: url('/fonts/caveat.woff2') format('woff2'),
         url('/fonts/caveat.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Charm';
    src: url('/fonts/charm.woff2') format('woff2'),
         url('/fonts/charm.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cinzel Decorative';
    src: url('/fonts/cinzel-decorative.woff2') format('woff2'),
         url('/fonts/cinzel-decorative.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cormorant Garamond';
    src: url('/fonts/cormorant-garamond.woff2') format('woff2'),
         url('/fonts/cormorant-garamond.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Crimson Text';
    src: url('/fonts/crimson-text.woff2') format('woff2'),
         url('/fonts/crimson-text.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cutive Mono';
    src: url('/fonts/cutive-mono.woff2') format('woff2'),
         url('/fonts/cutive-mono.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DM Sans';
    src: url('/fonts/dm-sans.woff2') format('woff2'),
         url('/fonts/dm-sans.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Eater';
    src: url('/fonts/eater.woff2') format('woff2'),
         url('/fonts/eater.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Fira Sans Condensed';
    src: url('/fonts/fira-sans-condensed.woff2') format('woff2'),
         url('/fonts/fira-sans-condensed.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Fredericka the Great';
    src: url('/fonts/fredericka-the-great.woff2') format('woff2'),
         url('/fonts/fredericka-the-great.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Fugaz One';
    src: url('/fonts/fugaz-one.woff2') format('woff2'),
         url('/fonts/fugaz-one.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gruppo';
    src: url('/fonts/gruppo.woff2') format('woff2'),
         url('/fonts/gruppo.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Homemade Apple';
    src: url('/fonts/homemade-apple.woff2') format('woff2'),
         url('/fonts/homemade-apple.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Indie Flower';
    src: url('/fonts/indie-flower.woff2') format('woff2'),
         url('/fonts/indie-flower.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inknut Antiqua';
    src: url('/fonts/inknut-antiqua.woff2') format('woff2'),
         url('/fonts/inknut-antiqua.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('/fonts/inter.woff2') format('woff2'),
         url('/fonts/inter.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Italiana';
    src: url('/fonts/italiana.woff2') format('woff2'),
         url('/fonts/italiana.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Josefin Slab';
    src: url('/fonts/josefin-slab.woff2') format('woff2'),
         url('/fonts/josefin-slab.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Just Another Hand';
    src: url('/fonts/just-another-hand.woff2') format('woff2'),
         url('/fonts/just-another-hand.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lato';
    src: url('/fonts/lato.woff2') format('woff2'),
         url('/fonts/lato.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Libre Barcode 128 Text';
    src: url('/fonts/libre-barcode-128-text.woff2') format('woff2'),
         url('/fonts/libre-barcode-128-text.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Libre Baskerville';
    src: url('/fonts/libre-baskerville.woff2') format('woff2'),
         url('/fonts/libre-baskerville.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Libre Franklin';
    src: url('/fonts/libre-franklin.woff2') format('woff2'),
         url('/fonts/libre-franklin.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Manrope';
    src: url('/fonts/manrope.woff2') format('woff2'),
         url('/fonts/manrope.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Megrim';
    src: url('/fonts/megrim.woff2') format('woff2'),
         url('/fonts/megrim.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather.woff2') format('woff2'),
         url('/fonts/merriweather.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Metal Mania';
    src: url('/fonts/metal-mania.woff2') format('woff2'),
         url('/fonts/metal-mania.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nanum Myeongjo';
    src: url('/fonts/nanum-myeongjo.woff2') format('woff2'),
         url('/fonts/nanum-myeongjo.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nothing You Could Do';
    src: url('/fonts/nothing-you-could-do.woff2') format('woff2'),
         url('/fonts/nothing-you-could-do.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('/fonts/oswald.woff2') format('woff2'),
         url('/fonts/oswald.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oxygen';
    src: url('/fonts/oxygen.woff2') format('woff2'),
         url('/fonts/oxygen.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Paprika';
    src: url('/fonts/paprika.woff2') format('woff2'),
         url('/fonts/paprika.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Parisienne';
    src: url('/fonts/parisienne.woff2') format('woff2'),
         url('/fonts/parisienne.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Play';
    src: url('/fonts/play.woff2') format('woff2'),
         url('/fonts/play.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Playwrite AU NSW';
    src: url('/fonts/playwrite-au-nsw.woff2') format('woff2'),
         url('/fonts/playwrite-au-nsw.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Playwrite DK Loopet';
    src: url('/fonts/playwrite-dk-loopet.woff2') format('woff2'),
         url('/fonts/playwrite-dk-loopet.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Press Start 2P';
    src: url('/fonts/press-start-2p.woff2') format('woff2'),
         url('/fonts/press-start-2p.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Protest Guerrilla';
    src: url('/fonts/protest-guerrilla.woff2') format('woff2'),
         url('/fonts/protest-guerrilla.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Protest Revolution';
    src: url('/fonts/protest-revolution.woff2') format('woff2'),
         url('/fonts/protest-revolution.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Raleway';
    src: url('/fonts/raleway.woff2') format('woff2'),
         url('/fonts/raleway.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Reenie Beanie';
    src: url('/fonts/reenie-beanie.woff2') format('woff2'),
         url('/fonts/reenie-beanie.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('/fonts/roboto.woff2') format('woff2'),
         url('/fonts/roboto.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rock Salt';
    src: url('/fonts/rock-salt.woff2') format('woff2'),
         url('/fonts/rock-salt.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Russo One';
    src: url('/fonts/russo-one.woff2') format('woff2'),
         url('/fonts/russo-one.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Sail';
    src: url('/fonts/sail.woff2') format('woff2'),
         url('/fonts/sail.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Schoolbell';
    src: url('/fonts/schoolbell.woff2') format('woff2'),
         url('/fonts/schoolbell.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Shadows Into Light';
    src: url('/fonts/shadows-into-light.woff2') format('woff2'),
         url('/fonts/shadows-into-light.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Space Grotesk';
    src: url('/fonts/space-grotesk.woff2') format('woff2'),
         url('/fonts/space-grotesk.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Tangerine';
    src: url('/fonts/tangerine.woff2') format('woff2'),
         url('/fonts/tangerine.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Tektur';
    src: url('/fonts/tektur.woff2') format('woff2'),
         url('/fonts/tektur.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Thasadith';
    src: url('/fonts/thasadith.woff2') format('woff2'),
         url('/fonts/thasadith.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Zilla Slab Highlight';
    src: url('/fonts/zilla-slab-highlight.woff2') format('woff2'),
         url('/fonts/zilla-slab-highlight.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}