/* Auto-generado por scripts/generate_fonts.py — NO editar a mano */
/* Familias del paquete FUENTES HUKAS */

/* === Palo Seco (sans-serif) === */
@font-face { font-family: 'Anton'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Anton/Anton-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Anton/Anton-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 200; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-ExtraLightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-ExtraLightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-ExtraLight.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-LightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Light.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Italic.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-MediumItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-SemiBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Bai Jamjuree'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Bai_Jamjuree/BaiJamjuree-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Bebas Neue'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Bebas_Neue/BebasNeue-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Bebas_Neue/BebasNeue-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Bubblegum Sans'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Bubblegum_Sans/BubblegumSans-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Bubblegum_Sans/BubblegumSans-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Chango'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Chango/Chango-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Chango/Chango-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 100; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-ThinItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-ThinItalic.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 100; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-Thin.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-Thin.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 200; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-ExtraLightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-ExtraLightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-ExtraLight.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-LightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-Light.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter-Italic-VariableFont_opsz,wght.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter-Italic-VariableFont_opsz,wght.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter-VariableFont_opsz,wght.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter-VariableFont_opsz,wght.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-MediumItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-SemiBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 800; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-ExtraBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-ExtraBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 900; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-BlackItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-BlackItalic.ttf') format('truetype'); }
@font-face { font-family: 'Inter'; font-weight: 900; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Inter/Inter_18pt-Black.woff2') format('woff2'), url('../fonts/families/palo-seco/Inter/Inter_18pt-Black.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Mono'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Liberation_Mono/LiberationMono-Italic.woff2') format('woff2'), url('../fonts/families/palo-seco/Liberation_Mono/LiberationMono-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Mono'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Liberation_Mono/LiberationMono-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Liberation_Mono/LiberationMono-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Mono'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Liberation_Mono/LiberationMono-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Liberation_Mono/LiberationMono-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Mono'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Liberation_Mono/LiberationMono-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Liberation_Mono/LiberationMono-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Sans'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Liberation_Sans/LiberationSans-Italic.woff2') format('woff2'), url('../fonts/families/palo-seco/Liberation_Sans/LiberationSans-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Sans'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Liberation_Sans/LiberationSans-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Liberation_Sans/LiberationSans-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Sans'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Liberation_Sans/LiberationSans-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Liberation_Sans/LiberationSans-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Sans'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Liberation_Sans/LiberationSans-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Liberation_Sans/LiberationSans-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Lobster'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Lobster/Lobster-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Lobster/Lobster-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Mochiy Pop One'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Mochiy_Pop_One/MochiyPopOne-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Mochiy_Pop_One/MochiyPopOne-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 100; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-ThinItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-ThinItalic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 100; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-Thin.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-Thin.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 200; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-ExtraLightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-ExtraLightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-ExtraLight.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-LightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-Light.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-Italic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-MediumItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-SemiBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 800; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-ExtraBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-ExtraBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 900; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-BlackItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-BlackItalic.ttf') format('truetype'); }
@font-face { font-family: 'Montserrat'; font-weight: 900; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Montserrat/Montserrat-Black.woff2') format('woff2'), url('../fonts/families/palo-seco/Montserrat/Montserrat-Black.ttf') format('truetype'); }
@font-face { font-family: 'Nanum Gothic Coding'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Nanum_Gothic_Coding/NanumGothicCoding-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Nanum_Gothic_Coding/NanumGothicCoding-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Nanum Gothic Coding'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Nanum_Gothic_Coding/NanumGothicCoding-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Nanum_Gothic_Coding/NanumGothicCoding-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Original Surfer'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Original_Surfer/OriginalSurfer-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Original_Surfer/OriginalSurfer-Regular.ttf') format('truetype'); }
@font-face { font-family: 'PT Sans'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/PT_Sans/PTSans-Italic.woff2') format('woff2'), url('../fonts/families/palo-seco/PT_Sans/PTSans-Italic.ttf') format('truetype'); }
@font-face { font-family: 'PT Sans'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/PT_Sans/PTSans-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/PT_Sans/PTSans-Regular.ttf') format('truetype'); }
@font-face { font-family: 'PT Sans'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/PT_Sans/PTSans-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/PT_Sans/PTSans-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'PT Sans'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/PT_Sans/PTSans-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/PT_Sans/PTSans-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Pavanam'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Pavanam/Pavanam-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Pavanam/Pavanam-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Quicksand'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Quicksand/Quicksand-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/Quicksand/Quicksand-Light.ttf') format('truetype'); }
@font-face { font-family: 'Quicksand'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Quicksand/Quicksand-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Quicksand/Quicksand-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Quicksand'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Quicksand/Quicksand-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Quicksand/Quicksand-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Quicksand'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Quicksand/Quicksand-SemiBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Quicksand/Quicksand-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Quicksand'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Quicksand/Quicksand-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Quicksand/Quicksand-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 100; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-ThinItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-ThinItalic.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 100; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-Thin.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-Thin.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-LightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-Light.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-Italic.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-MediumItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 900; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-BlackItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-BlackItalic.ttf') format('truetype'); }
@font-face { font-family: 'Roboto'; font-weight: 900; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto/Roboto-Black.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto/Roboto-Black.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 100; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Thin.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Thin.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-ExtraLight.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Light.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-SemiBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-ExtraBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Roboto Slab'; font-weight: 900; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Black.woff2') format('woff2'), url('../fonts/families/palo-seco/Roboto_Slab/RobotoSlab-Black.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-LightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-Light.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-Italic-VariableFont_wght.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-Italic-VariableFont_wght.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-MediumItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-SemiBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 800; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-ExtraBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-ExtraBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 900; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-BlackItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-BlackItalic.ttf') format('truetype'); }
@font-face { font-family: 'Rubik'; font-weight: 900; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Rubik/Rubik-Black.woff2') format('woff2'), url('../fonts/families/palo-seco/Rubik/Rubik-Black.ttf') format('truetype'); }
@font-face { font-family: 'SUSE'; font-weight: 100; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/SUSE/SUSE-Thin.woff2') format('woff2'), url('../fonts/families/palo-seco/SUSE/SUSE-Thin.ttf') format('truetype'); }
@font-face { font-family: 'SUSE'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/SUSE/SUSE-ExtraLight.woff2') format('woff2'), url('../fonts/families/palo-seco/SUSE/SUSE-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'SUSE'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/SUSE/SUSE-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/SUSE/SUSE-Light.ttf') format('truetype'); }
@font-face { font-family: 'SUSE'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/SUSE/SUSE-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/SUSE/SUSE-Regular.ttf') format('truetype'); }
@font-face { font-family: 'SUSE'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/SUSE/SUSE-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/SUSE/SUSE-Medium.ttf') format('truetype'); }
@font-face { font-family: 'SUSE'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/SUSE/SUSE-SemiBold.woff2') format('woff2'), url('../fonts/families/palo-seco/SUSE/SUSE-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'SUSE'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/SUSE/SUSE-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/SUSE/SUSE-Bold.ttf') format('truetype'); }
@font-face { font-family: 'SUSE'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/SUSE/SUSE-ExtraBold.woff2') format('woff2'), url('../fonts/families/palo-seco/SUSE/SUSE-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Sofadi One'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Sofadi_One/SofadiOne-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Sofadi_One/SofadiOne-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-Italic-VariableFont_wght.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-Italic-VariableFont_wght.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-MediumItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-SemiBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 800; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-ExtraBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Teachers'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Teachers/Teachers-ExtraBold.woff2') format('woff2'), url('../fonts/families/palo-seco/Teachers/Teachers-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Ubuntu'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Ubuntu/Ubuntu-LightItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Ubuntu/Ubuntu-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Ubuntu'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Light.woff2') format('woff2'), url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Light.ttf') format('truetype'); }
@font-face { font-family: 'Ubuntu'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Italic.woff2') format('woff2'), url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Ubuntu'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Ubuntu'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Ubuntu/Ubuntu-MediumItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Ubuntu/Ubuntu-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Ubuntu'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Medium.woff2') format('woff2'), url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Ubuntu'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/palo-seco/Ubuntu/Ubuntu-BoldItalic.woff2') format('woff2'), url('../fonts/families/palo-seco/Ubuntu/Ubuntu-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Ubuntu'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Bold.woff2') format('woff2'), url('../fonts/families/palo-seco/Ubuntu/Ubuntu-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Wendy One'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/palo-seco/Wendy_One/WendyOne-Regular.woff2') format('woff2'), url('../fonts/families/palo-seco/Wendy_One/WendyOne-Regular.ttf') format('truetype'); }

/* === Serifa === */
@font-face { font-family: 'Abril Fatface'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Abril_Fatface/AbrilFatface-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Abril_Fatface/AbrilFatface-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Alex Brush'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Alex_Brush/AlexBrush-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Alex_Brush/AlexBrush-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Amarante'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Amarante/Amarante-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Amarante/Amarante-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Antic Slab'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Antic_Slab/AnticSlab-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Antic_Slab/AnticSlab-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Cormorant Upright'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-Light.woff2') format('woff2'), url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-Light.ttf') format('truetype'); }
@font-face { font-family: 'Cormorant Upright'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Cormorant Upright'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Cormorant Upright'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Cormorant Upright'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Cormorant_Upright/CormorantUpright-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Courier Prime'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Courier_Prime/CourierPrime-Italic.woff2') format('woff2'), url('../fonts/families/serifa/Courier_Prime/CourierPrime-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Courier Prime'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Courier_Prime/CourierPrime-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Courier_Prime/CourierPrime-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Courier Prime'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Courier_Prime/CourierPrime-BoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Courier_Prime/CourierPrime-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Courier Prime'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Courier_Prime/CourierPrime-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Courier_Prime/CourierPrime-Bold.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-Italic-VariableFont_wght.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-Italic-VariableFont_wght.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-Regular.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-Regular.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-MediumItalic.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-Medium.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-Medium.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-BoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-Bold.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-Bold.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 800; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-ExtraBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'EB Garamond'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/EB_Garamond/EBGaramond-ExtraBold.woff2') format('woff2'), url('../fonts/families/serifa/EB_Garamond/EBGaramond-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Fredericka the Great'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Fredericka_the_Great/FrederickatheGreat-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Fredericka_the_Great/FrederickatheGreat-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Goudy Bookletter 1911'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Goudy_Bookletter_1911/GoudyBookletter1911-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Goudy_Bookletter_1911/GoudyBookletter1911-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Gowun Batang'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Gowun_Batang/GowunBatang-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Gowun_Batang/GowunBatang-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Gowun Batang'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Gowun_Batang/GowunBatang-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Gowun_Batang/GowunBatang-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Halant'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Halant/Halant-Light.woff2') format('woff2'), url('../fonts/families/serifa/Halant/Halant-Light.ttf') format('truetype'); }
@font-face { font-family: 'Halant'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Halant/Halant-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Halant/Halant-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Halant'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Halant/Halant-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Halant/Halant-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Halant'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Halant/Halant-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Halant/Halant-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Halant'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Halant/Halant-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Halant/Halant-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Hedvig Letters Serif'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Hedvig_Letters_Serif/HedvigLettersSerif-Regular-VariableFont_opsz.woff2') format('woff2'), url('../fonts/families/serifa/Hedvig_Letters_Serif/HedvigLettersSerif-Regular-VariableFont_opsz.ttf') format('truetype'); }
@font-face { font-family: 'IM Fell English'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/IM_Fell_English/IMFellEnglish-Italic.woff2') format('woff2'), url('../fonts/families/serifa/IM_Fell_English/IMFellEnglish-Italic.ttf') format('truetype'); }
@font-face { font-family: 'IM Fell English'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/IM_Fell_English/IMFellEnglish-Regular.woff2') format('woff2'), url('../fonts/families/serifa/IM_Fell_English/IMFellEnglish-Regular.ttf') format('truetype'); }
@font-face { font-family: 'IM Fell Great Primer'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/IM_Fell_Great_Primer/IMFellGreatPrimer-Italic.woff2') format('woff2'), url('../fonts/families/serifa/IM_Fell_Great_Primer/IMFellGreatPrimer-Italic.ttf') format('truetype'); }
@font-face { font-family: 'IM Fell Great Primer'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/IM_Fell_Great_Primer/IMFellGreatPrimer-Regular.woff2') format('woff2'), url('../fonts/families/serifa/IM_Fell_Great_Primer/IMFellGreatPrimer-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Serif'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Liberation_Serif/LiberationSerif-Italic.woff2') format('woff2'), url('../fonts/families/serifa/Liberation_Serif/LiberationSerif-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Serif'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Liberation_Serif/LiberationSerif-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Liberation_Serif/LiberationSerif-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Serif'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Liberation_Serif/LiberationSerif-BoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Liberation_Serif/LiberationSerif-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Liberation Serif'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Liberation_Serif/LiberationSerif-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Liberation_Serif/LiberationSerif-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Libre Baskerville'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Libre_Baskerville/LibreBaskerville-Italic.woff2') format('woff2'), url('../fonts/families/serifa/Libre_Baskerville/LibreBaskerville-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Libre Baskerville'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Libre_Baskerville/LibreBaskerville-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Libre_Baskerville/LibreBaskerville-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Libre Baskerville'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Libre_Baskerville/LibreBaskerville-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Libre_Baskerville/LibreBaskerville-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 200; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-ExtraLightItalic.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-ExtraLightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-ExtraLight.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-LightItalic.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-Light.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-Light.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-Italic-VariableFont_opsz,wght.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-Italic-VariableFont_opsz,wght.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-MediumItalic.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-BoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 800; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-ExtraBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-ExtraBold.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 900; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-BlackItalic.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-BlackItalic.ttf') format('truetype'); }
@font-face { font-family: 'Literata'; font-weight: 900; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Literata/Literata-Black.woff2') format('woff2'), url('../fonts/families/serifa/Literata/Literata-Black.ttf') format('truetype'); }
@font-face { font-family: 'Lumanosimo'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Lumanosimo/Lumanosimo-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Lumanosimo/Lumanosimo-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Ms Madi'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Ms_Madi/MsMadi-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Ms_Madi/MsMadi-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Old Standard TT'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Old_Standard_TT/OldStandardTT-Italic.woff2') format('woff2'), url('../fonts/families/serifa/Old_Standard_TT/OldStandardTT-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Old Standard TT'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Old_Standard_TT/OldStandardTT-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Old_Standard_TT/OldStandardTT-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Old Standard TT'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Old_Standard_TT/OldStandardTT-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Old_Standard_TT/OldStandardTT-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Oldenburg'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Oldenburg/Oldenburg-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Oldenburg/Oldenburg-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Patua One'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Patua_One/PatuaOne-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Patua_One/PatuaOne-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-LightItalic.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-Light.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-Light.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-Italic-VariableFont_wght.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-Italic-VariableFont_wght.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-MediumItalic.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-BoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 800; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-ExtraBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Platypi'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Platypi/Platypi-ExtraBold.woff2') format('woff2'), url('../fonts/families/serifa/Platypi/Platypi-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Pridi'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Pridi/Pridi-ExtraLight.woff2') format('woff2'), url('../fonts/families/serifa/Pridi/Pridi-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Pridi'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Pridi/Pridi-Light.woff2') format('woff2'), url('../fonts/families/serifa/Pridi/Pridi-Light.ttf') format('truetype'); }
@font-face { font-family: 'Pridi'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Pridi/Pridi-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Pridi/Pridi-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Pridi'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Pridi/Pridi-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Pridi/Pridi-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Pridi'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Pridi/Pridi-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Pridi/Pridi-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Pridi'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Pridi/Pridi-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Pridi/Pridi-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Red Rose'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Red_Rose/RedRose-Light.woff2') format('woff2'), url('../fonts/families/serifa/Red_Rose/RedRose-Light.ttf') format('truetype'); }
@font-face { font-family: 'Red Rose'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Red_Rose/RedRose-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Red_Rose/RedRose-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Red Rose'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Red_Rose/RedRose-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Red_Rose/RedRose-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Red Rose'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Red_Rose/RedRose-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Red_Rose/RedRose-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Red Rose'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Red_Rose/RedRose-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Red_Rose/RedRose-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Scope One'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Scope_One/ScopeOne-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Scope_One/ScopeOne-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Shippori Mincho B1'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Shippori Mincho B1'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Shippori Mincho B1'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Shippori Mincho B1'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Shippori Mincho B1'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-ExtraBold.woff2') format('woff2'), url('../fonts/families/serifa/Shippori_Mincho_B1/ShipporiMinchoB1-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-Italic-VariableFont_wght.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-Italic-VariableFont_wght.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-MediumItalic.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-BoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 800; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-ExtraBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 800; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-ExtraBold.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 900; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-BlackItalic.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-BlackItalic.ttf') format('truetype'); }
@font-face { font-family: 'Vollkorn'; font-weight: 900; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Vollkorn/Vollkorn-Black.woff2') format('woff2'), url('../fonts/families/serifa/Vollkorn/Vollkorn-Black.ttf') format('truetype'); }
@font-face { font-family: 'Yuji Boku'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Yuji_Boku/YujiBoku-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Yuji_Boku/YujiBoku-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Yuji Syuku'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Yuji_Syuku/YujiSyuku-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Yuji_Syuku/YujiSyuku-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 300; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-LightItalic.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-LightItalic.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Light.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Light.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 400; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Italic.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Italic.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Regular.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 500; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-MediumItalic.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-MediumItalic.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Medium.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 600; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-SemiBoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-SemiBoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-SemiBold.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 700; font-style: italic; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-BoldItalic.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-BoldItalic.ttf') format('truetype'); }
@font-face { font-family: 'Zilla Slab'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Bold.woff2') format('woff2'), url('../fonts/families/serifa/Zilla_Slab/ZillaSlab-Bold.ttf') format('truetype'); }

/* === Caligrafía / Script === */
@font-face { font-family: 'Annie Use Your Telescope'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Annie_Use_Your_Telescope/AnnieUseYourTelescope-Regular.woff2') format('woff2'), url('../fonts/families/script/Annie_Use_Your_Telescope/AnnieUseYourTelescope-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Architects Daughter'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Architects_Daughter/ArchitectsDaughter-Regular.woff2') format('woff2'), url('../fonts/families/script/Architects_Daughter/ArchitectsDaughter-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Calligraffitti'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Calligraffitti/Calligraffitti-Regular.woff2') format('woff2'), url('../fonts/families/script/Calligraffitti/Calligraffitti-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Carattere'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Carattere/Carattere-Regular.woff2') format('woff2'), url('../fonts/families/script/Carattere/Carattere-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Caveat'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Caveat/Caveat-Regular.woff2') format('woff2'), url('../fonts/families/script/Caveat/Caveat-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Caveat'; font-weight: 500; font-style: normal; font-display: swap; src: url('../fonts/families/script/Caveat/Caveat-Medium.woff2') format('woff2'), url('../fonts/families/script/Caveat/Caveat-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Caveat'; font-weight: 600; font-style: normal; font-display: swap; src: url('../fonts/families/script/Caveat/Caveat-SemiBold.woff2') format('woff2'), url('../fonts/families/script/Caveat/Caveat-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Caveat'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/script/Caveat/Caveat-Bold.woff2') format('woff2'), url('../fonts/families/script/Caveat/Caveat-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Clicker Script'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Clicker_Script/ClickerScript-Regular.woff2') format('woff2'), url('../fonts/families/script/Clicker_Script/ClickerScript-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Crafty Girls'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Crafty_Girls/CraftyGirls-Regular.woff2') format('woff2'), url('../fonts/families/script/Crafty_Girls/CraftyGirls-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Gloria Hallelujah'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Gloria_Hallelujah/GloriaHallelujah-Regular.woff2') format('woff2'), url('../fonts/families/script/Gloria_Hallelujah/GloriaHallelujah-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Great Vibes'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Great_Vibes/GreatVibes-Regular.woff2') format('woff2'), url('../fonts/families/script/Great_Vibes/GreatVibes-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Marck Script'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Marck_Script/MarckScript-Regular.woff2') format('woff2'), url('../fonts/families/script/Marck_Script/MarckScript-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Ole'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Ole/Ole-Regular.woff2') format('woff2'), url('../fonts/families/script/Ole/Ole-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite DE Grund'; font-weight: 100; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_DE_Grund/PlaywriteDEGrund-Thin.woff2') format('woff2'), url('../fonts/families/script/Playwrite_DE_Grund/PlaywriteDEGrund-Thin.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite DE Grund'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_DE_Grund/PlaywriteDEGrund-ExtraLight.woff2') format('woff2'), url('../fonts/families/script/Playwrite_DE_Grund/PlaywriteDEGrund-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite DE Grund'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_DE_Grund/PlaywriteDEGrund-Light.woff2') format('woff2'), url('../fonts/families/script/Playwrite_DE_Grund/PlaywriteDEGrund-Light.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite DE Grund'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_DE_Grund/PlaywriteDEGrund-Regular.woff2') format('woff2'), url('../fonts/families/script/Playwrite_DE_Grund/PlaywriteDEGrund-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite ES'; font-weight: 100; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_ES/PlaywriteES-Thin.woff2') format('woff2'), url('../fonts/families/script/Playwrite_ES/PlaywriteES-Thin.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite ES'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_ES/PlaywriteES-ExtraLight.woff2') format('woff2'), url('../fonts/families/script/Playwrite_ES/PlaywriteES-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite ES'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_ES/PlaywriteES-Light.woff2') format('woff2'), url('../fonts/families/script/Playwrite_ES/PlaywriteES-Light.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite ES'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_ES/PlaywriteES-Regular.woff2') format('woff2'), url('../fonts/families/script/Playwrite_ES/PlaywriteES-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite FR Moderne'; font-weight: 100; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_FR_Moderne/PlaywriteFRModerne-Thin.woff2') format('woff2'), url('../fonts/families/script/Playwrite_FR_Moderne/PlaywriteFRModerne-Thin.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite FR Moderne'; font-weight: 200; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_FR_Moderne/PlaywriteFRModerne-ExtraLight.woff2') format('woff2'), url('../fonts/families/script/Playwrite_FR_Moderne/PlaywriteFRModerne-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite FR Moderne'; font-weight: 300; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_FR_Moderne/PlaywriteFRModerne-Light.woff2') format('woff2'), url('../fonts/families/script/Playwrite_FR_Moderne/PlaywriteFRModerne-Light.ttf') format('truetype'); }
@font-face { font-family: 'Playwrite FR Moderne'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Playwrite_FR_Moderne/PlaywriteFRModerne-Regular.woff2') format('woff2'), url('../fonts/families/script/Playwrite_FR_Moderne/PlaywriteFRModerne-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Send Flowers'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Send_Flowers/SendFlowers-Regular.woff2') format('woff2'), url('../fonts/families/script/Send_Flowers/SendFlowers-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Tangerine'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Tangerine/Tangerine-Regular.woff2') format('woff2'), url('../fonts/families/script/Tangerine/Tangerine-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Tangerine'; font-weight: 700; font-style: normal; font-display: swap; src: url('../fonts/families/script/Tangerine/Tangerine-Bold.woff2') format('woff2'), url('../fonts/families/script/Tangerine/Tangerine-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Twinkle Star'; font-weight: 400; font-style: normal; font-display: swap; src: url('../fonts/families/script/Twinkle_Star/TwinkleStar-Regular.woff2') format('woff2'), url('../fonts/families/script/Twinkle_Star/TwinkleStar-Regular.ttf') format('truetype'); }
