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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'DFVN-Blade-Rush';
    src: url('../fonts/DFVNBladeRush/DFVN-BLADERUSH.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

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

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

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

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

/* Roboto and Roboto Slab are loaded via Google Fonts CDN in theme */

.font-Fahkwang {
    font-family: 'Fahkwang', sans-serif;
}

.font-Finger-Paint {
    font-family: 'Finger Paint', cursive;
}

.font-Open-Sans {
    font-family: 'Open Sans', sans-serif;
}

.font-MyriadPro {
    font-family: 'MyriadPro', sans-serif;
}

.font-Fz-Aghita {
    font-family: 'Fz-Aghita', sans-serif;
}

.font-iCiel-Romantically-Regular {
    font-family: 'iCiel-Romantically-Regular', cursive;
}

.font-The-Nautigal {
    font-family: 'The-Nautigal', cursive;
}

.font-Baskerville-Display-PT {
    font-family: 'Baskerville-Display-PT', serif;
}

.font-DFVN-Blade-Rush {
    font-family: 'DFVN-Blade-Rush', sans-serif;
}

.font-Alegreya {
    font-family: 'Alegreya', serif;
}

.font-1FTV-Nillota {
    font-family: '1FTV-Nillota', sans-serif;
}

.font-Roboto {
    font-family: 'Roboto', sans-serif;
}

.font-Roboto-Slab {
    font-family: 'Roboto Slab', serif;
}
