/* 
 * Fuentes locales - Las fuentes de Google Fonts se cargan dinámicamente
 * según la selección del usuario a través de font-loader.js
 */

@font-face {
    font-family: 'Azonix';
    src: url('AzonixRegular.eot');
    src: url('AzonixRegular.eot?#iefix') format('embedded-opentype'),
        url('AzonixRegular.woff2') format('woff2'),
        url('AzonixRegular.woff') format('woff'),
        url('AzonixRegular.ttf') format('truetype'),
        url('AzonixRegular.svg#AzonixRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Carena';
    src: url('Carena-Regular.eot');
    src: url('Carena-Regular.eot?#iefix') format('embedded-opentype'),
        url('Carena-Regular.woff2') format('woff2'),
        url('Carena-Regular.woff') format('woff'),
        url('Carena-Regular.ttf') format('truetype'),
        url('Carena-Regular.svg#Carena-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Fastup';
    src: url('Fastup-Regular.eot');
    src: url('Fastup-Regular.eot?#iefix') format('embedded-opentype'),
        url('Fastup-Regular.woff2') format('woff2'),
        url('Fastup-Regular.woff') format('woff'),
        url('Fastup-Regular.ttf') format('truetype'),
        url('Fastup-Regular.svg#Fastup-Regular') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bebas';
    src: url('Bebas-Regular.eot');
    src: url('Bebas-Regular.eot?#iefix') format('embedded-opentype'),
        url('Bebas-Regular.woff2') format('woff2'),
        url('Bebas-Regular.woff') format('woff'),
        url('Bebas-Regular.ttf') format('truetype'),
        url('Bebas-Regular.svg#Bebas-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'La Belle Aurore';
    src: url('LaBelleAurore.eot');
    src: url('LaBelleAurore.eot?#iefix') format('embedded-opentype'),
        url('LaBelleAurore.woff2') format('woff2'),
        url('LaBelleAurore.woff') format('woff'),
        url('LaBelleAurore.ttf') format('truetype'),
        url('LaBelleAurore.svg#LaBelleAurore') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('Inter-Regular.eot');
    src: url('Inter-Regular.eot?#iefix') format('embedded-opentype'),
        url('Inter-Regular.woff2') format('woff2'),
        url('Inter-Regular.woff') format('woff'),
        url('Inter-Regular.ttf') format('truetype'),
        url('Inter-Regular.svg#Inter-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Just Another Hand';
    src: url('JustAnotherHand-Regular.eot');
    src: url('JustAnotherHand-Regular.eot?#iefix') format('embedded-opentype'),
        url('JustAnotherHand-Regular.woff2') format('woff2'),
        url('JustAnotherHand-Regular.woff') format('woff'),
        url('JustAnotherHand-Regular.ttf') format('truetype'),
        url('JustAnotherHand-Regular.svg#JustAnotherHand-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lexend';
    src: url('Lexend-Regular.eot');
    src: url('Lexend-Regular.eot?#iefix') format('embedded-opentype'),
        url('Lexend-Regular.woff2') format('woff2'),
        url('Lexend-Regular.woff') format('woff'),
        url('Lexend-Regular.ttf') format('truetype'),
        url('Lexend-Regular.svg#Lexend-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nico Moji';
    src: url('NicoMoji-Regular.eot');
    src: url('NicoMoji-Regular.eot?#iefix') format('embedded-opentype'),
        url('NicoMoji-Regular.woff2') format('woff2'),
        url('NicoMoji-Regular.woff') format('woff'),
        url('NicoMoji-Regular.ttf') format('truetype'),
        url('NicoMoji-Regular.svg#NicoMoji-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Jomolhari';
    src: url('Jomolhari-Regular.eot');
    src: url('Jomolhari-Regular.eot?#iefix') format('embedded-opentype'),
        url('Jomolhari-Regular.woff2') format('woff2'),
        url('Jomolhari-Regular.woff') format('woff'),
        url('Jomolhari-Regular.ttf') format('truetype'),
        url('Jomolhari-Regular.svg#Jomolhari-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oooh Baby';
    src: url('OoohBaby-Regular.eot');
    src: url('OoohBaby-Regular.eot?#iefix') format('embedded-opentype'),
        url('OoohBaby-Regular.woff2') format('woff2'),
        url('OoohBaby-Regular.woff') format('woff'),
        url('OoohBaby-Regular.ttf') format('truetype'),
        url('OoohBaby-Regular.svg#OoohBaby-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pinyon Script';
    src: url('PinyonScript-Regular.eot');
    src: url('PinyonScript-Regular.eot?#iefix') format('embedded-opentype'),
        url('PinyonScript-Regular.woff2') format('woff2'),
        url('PinyonScript-Regular.woff') format('woff'),
        url('PinyonScript-Regular.ttf') format('truetype'),
        url('PinyonScript-Regular.svg#PinyonScript-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pacifico';
    src: url('Pacifico-Regular.eot');
    src: url('Pacifico-Regular.eot?#iefix') format('embedded-opentype'),
        url('Pacifico-Regular.woff2') format('woff2'),
        url('Pacifico-Regular.woff') format('woff'),
        url('Pacifico-Regular.ttf') format('truetype'),
        url('Pacifico-Regular.svg#Pacifico-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'The Great Outdoors';
    src: url('TheGreatOutdoors-Regular.eot');
    src: url('TheGreatOutdoors-Regular.eot?#iefix') format('embedded-opentype'),
        url('TheGreatOutdoors-Regular.woff2') format('woff2'),
        url('TheGreatOutdoors-Regular.woff') format('woff'),
        url('TheGreatOutdoors-Regular.ttf') format('truetype'),
        url('TheGreatOutdoors-Regular.svg#TheGreatOutdoors-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poiret One';
    src: url('PoiretOne-Regular.eot');
    src: url('PoiretOne-Regular.eot?#iefix') format('embedded-opentype'),
        url('PoiretOne-Regular.woff2') format('woff2'),
        url('PoiretOne-Regular.woff') format('woff'),
        url('PoiretOne-Regular.ttf') format('truetype'),
        url('PoiretOne-Regular.svg#PoiretOne-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Viaoda Libre';
    src: url('ViaodaLibre-Regular.eot');
    src: url('ViaodaLibre-Regular.eot?#iefix') format('embedded-opentype'),
        url('ViaodaLibre-Regular.woff2') format('woff2'),
        url('ViaodaLibre-Regular.woff') format('woff'),
        url('ViaodaLibre-Regular.ttf') format('truetype'),
        url('ViaodaLibre-Regular.svg#ViaodaLibre-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vujahday Script';
    src: url('VujahdayScript-Regular.eot');
    src: url('VujahdayScript-Regular.eot?#iefix') format('embedded-opentype'),
        url('VujahdayScript-Regular.woff2') format('woff2'),
        url('VujahdayScript-Regular.woff') format('woff'),
        url('VujahdayScript-Regular.ttf') format('truetype'),
        url('VujahdayScript-Regular.svg#VujahdayScript-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pecita';
    src: url('Pecita.eot');
    src: url('Pecita.eot?#iefix') format('embedded-opentype'),
        url('Pecita.woff2') format('woff2'),
        url('Pecita.woff') format('woff'),
        url('Pecita.ttf') format('truetype'),
        url('Pecita.svg#Pecita') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Raleway';
    src: url('Raleway-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Work Sans';
    src: url('Work-sans-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Alumni Sans SC';
    src: url('Alumni-sans-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
	font-family: 'Bodoni Moda';
	src: url('Bodoni-moda-regular.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Edu Sa Hand';
    src: url('Edu-sa-hand-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Poppins';
    src: url('Poppins-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Roboto Slab';
    src: url('Roboto-slab-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Space Grotesk';
    src: url('Space-grotesk-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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


.ff-poppins {
    font-family: Poppins;
}

.ff-inter {
    font-family: Inter;
}

.ff-lato {
    font-family: Lato;
}

.ff-la-belle-aurore {
    font-family: 'La Belle Aurore';
}

.ff-lexend {
    font-family: Lexend;
}

.ff-oooh-baby {
    font-family: 'Oooh Baby';
}

.ff-pacifico {
    font-family: Pacifico;
}

.ff-jomolhari {
    font-family: Jomolhari;
}

.ff-azonix {
    font-family: Azonix;
}

.ff-carena {
    font-family: Carena;
}

.ff-fastup {
    font-family: Fastup;
}

.ff-bebas {
    font-family: Bebas;
}

.ff-just-another-hand {
    font-family: 'Just Another Hand';
}

.ff-lexend {
    font-family: Lexend;
}

.ff-nico-moji {
    font-family: 'Nico Moji';
}

.ff-pinyon-script {
    font-family: 'Pinyon Script';
}

.ff-nico-moji {
    font-family: 'Nico Moji';
}

.ff-the-great-outdoors {
    font-family: 'The Great Outdoors';
}

.ff-poiret-one {
    font-family: 'Poiret One';
}

.ff-viaoda-libre {
    font-family: 'Viaoda Libre';
}

.ff-vujahday-script {
    font-family: 'Vujahday Script';
}

.ff-pecita {
    font-family: Pecita;
}

.ff-bodoni-moda {
    font-family: 'Bodoni Moda';
}

.ff-montserrat {
    font-family: 'Montserrat';
}

.ff-alumni-sans {
    font-family: 'Alumni Sans SC';
}

.ff-edu-sa-hand {
    font-family: 'Edu Sa Hand';
}