/* Arial */
@font-face {
    font-family: 'Arial';
    src: url('../assets/fonts/Arial/Arial-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Arial-Bold';
    src: url('../assets/fonts/Arial/Arial-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Arial-Light';
    src: url('../assets/fonts/Arial/Arial-Light.TTF') format('truetype');
}

@font-face {
    font-family: 'Arial-Medium';
    src: url('../assets/fonts/Arial/Arial-Medium.ttf') format('truetype');
}

/* Oswald */
@font-face {
    font-family: 'Oswald-ExtraLight';
    src: url('../assets/fonts/Oswald/Oswald-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Oswald-Light';
    src: url('../assets/fonts/Oswald/Oswald-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Oswald';
    src: url('../assets/fonts/Oswald/Oswald-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Oswald-Medium';
    src: url('../assets/fonts/Oswald/Oswald-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Oswald-SemiBold';
    src: url('../assets/fonts/Oswald/Oswald-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Oswald-Bold';
    src: url('../assets/fonts/Oswald/Oswald-Bold.ttf') format('truetype');
}

/* Merriweather */
@font-face {
    font-family: 'Merriweather-Light';
    src: url('../assets/fonts/Merriweather/Merriweather-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather';
    src: url('../assets/fonts/Merriweather/Merriweather-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather-Bold';
    src: url('../assets/fonts/Merriweather/Merriweather-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather-Black';
    src: url('../assets/fonts/Merriweather/Merriweather-Black.ttf') format('truetype');
}

/* Lexend  */
@font-face {
    font-family: 'Lexend-Thin';
    src: url('../assets/fonts/Lexend/Lexend-Thin.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend-ExtraLight';
    src: url('../assets/fonts/Lexend/Lexend-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend-Light';
    src: url('../assets/fonts/Lexend/Lexend-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend';
    src: url('../assets/fonts/Lexend/Lexend-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend-Medium';
    src: url('../assets/fonts/Lexend/Lexend-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend-SemiBold';
    src: url('../assets/fonts/Lexend/Lexend-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend-Bold';
    src: url('../assets/fonts/Lexend/Lexend-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend-ExtraBold';
    src: url('../assets/fonts/Lexend/Lexend-ExtraBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend-Black';
    src: url('../assets/fonts/Lexend/Lexend-Black.ttf') format('truetype');
}

/* Lobster */
@font-face {
    font-family: 'Lobster';
    src: url('../assets/fonts/Lobster/Lobster-Regular.ttf') format('truetype');
}

/* Amatic SC */
@font-face {
    font-family: 'AmaticSC';
    src: url('../assets/fonts/AmaticSC/AmaticSC-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'AmaticSC-Bold';
    src: url('../assets/fonts/AmaticSC/AmaticSC-Bold.ttf') format('truetype');
}

/* Caveat */
@font-face {
    font-family: 'Caveat';
    src: url('../assets/fonts/Caveat/Caveat-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Caveat-Medium';
    src: url('../assets/fonts/Caveat/Caveat-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Caveat-SemiBold';
    src: url('../assets/fonts/Caveat/Caveat-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Caveat-Bold';
    src: url('../assets/fonts/Caveat/Caveat-Bold.ttf') format('truetype');
}


/* Comfortaa */
@font-face {
    font-family: 'Comfortaa-Light';
    src: url('../assets/fonts/Comfortaa/Comfortaa-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Comfortaa';
    src: url('../assets/fonts/Comfortaa/Comfortaa-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Comfortaa-Medium';
    src: url('../assets/fonts/Comfortaa/Comfortaa-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Comfortaa-SemiBold';
    src: url('../assets/fonts/Comfortaa/Comfortaa-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Comfortaa-Bold';
    src: url('../assets/fonts/Comfortaa/Comfortaa-Bold.ttf') format('truetype');
}

/* Comic Sans MS */
@font-face {
    font-family: 'Comic Sans MS';
    src: url('../assets/fonts/ComicSansMS/ComicSansMS-Regular.ttf') format('truetype');
}

/* Courier New */
@font-face {
    font-family: 'Courier Prime';
    src: url('../assets/fonts/Courier_Prime/CourierPrime-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Courier Prime';
    src: url('../assets/fonts/Courier_Prime/CourierPrime-Bold.ttf') format('truetype');
}

/* EB Garamond */
@font-face {
    font-family: 'EBGaramond';
    src: url('../assets/fonts/EBGaramond/EBGaramond-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'EBGaramond-Medium';
    src: url('../assets/fonts/EBGaramond/EBGaramond-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'EBGaramond-SemiBold';
    src: url('../assets/fonts/EBGaramond/EBGaramond-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'EBGaramond-Bold';
    src: url('../assets/fonts/EBGaramond/EBGaramond-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'EBGaramond-ExtraBold';
    src: url('../assets/fonts/EBGaramond/EBGaramond-ExtraBold.ttf') format('truetype');
}

/* Georgia */
@font-face {
    font-family: 'Georgia';
    src: url('../assets/fonts/Georgia/Georgia-Regular.ttf') format('truetype');
}

/* Impact */
@font-face {
    font-family: 'Impact';
    src: url('../assets/fonts/Impact/Impact-Regular.ttf') format('truetype');
}

/* Lobster */
@font-face {
    font-family: 'Lobster';
    src: url('../assets/fonts/Lobster/Lobster-Regular.ttf') format('truetype');
}

/* Lora */
@font-face {
    font-family: 'Lora';
    src: url('../assets/fonts/Lora/Lora-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Lora-Medium';
    src: url('../assets/fonts/Lora/Lora-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Lora-SemiBold';
    src: url('../assets/fonts/Lora/Lora-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Lora-Bold';
    src: url('../assets/fonts/Lora/Lora-Bold.ttf') format('truetype');
}

/* Montserrat */
@font-face {
    font-family: 'Montserrat-Thin';
    src: url('../assets/fonts/Montserrat/Montserrat-Thin.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-ExtraLight';
    src: url('../assets/fonts/Montserrat/Montserrat-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-Light';
    src: url('../assets/fonts/Montserrat/Montserrat-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat';
    src: url('../assets/fonts/Montserrat/Montserrat-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-Medium';
    src: url('../assets/fonts/Montserrat/Montserrat-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-SemiBold';
    src: url('../assets/fonts/Montserrat/Montserrat-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-Bold';
    src: url('../assets/fonts/Montserrat/Montserrat-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-ExtraBold';
    src: url('../assets/fonts/Montserrat/Montserrat-ExtraBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat-Black';
    src: url('../assets/fonts/Montserrat/Montserrat-Black.ttf') format('truetype');
}

/* Verdana */
@font-face {
    font-family: 'Verdana';
    src: url('../assets/fonts/Verdana/Verdana-Regular.ttf') format('truetype');
}

/* Trebuchet MS */
@font-face {
    font-family: 'Trebuchet MS';
    src: url('../assets/fonts/TrebuchetMS/TrebuchetMS-Regular.ttf') format('truetype');
}

/* Spectral */
@font-face {
    font-family: 'Spectral-ExtraLight';
    src: url('../assets/fonts/Spectral/Spectral-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral-Bold';
    src: url('../assets/fonts/Spectral/Spectral-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral';
    src: url('../assets/fonts/Spectral/Spectral-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral-Light';
    src: url('../assets/fonts/Spectral/Spectral-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral-Medium';
    src: url('../assets/fonts/Spectral/Spectral-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral-SemiBold';
    src: url('../assets/fonts/Spectral/Spectral-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral-ExtraBold';
    src: url('../assets/fonts/Spectral/Spectral-ExtraBold.ttf') format('truetype');
}

/* Roboto Serif */
@font-face {
    font-family: 'RobotoSerif-Thin';
    src: url('../assets/fonts/RobotoSerif/RobotoSerif-Thin.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoSerif-ExtraLight';
    src: url('../assets/fonts/RobotoSerif/RobotoSerif-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoSerif-Light';
    src: url('../assets/fonts/RobotoSerif/RobotoSerif-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoSerif';
    src: url('../assets/fonts/RobotoSerif/RobotoSerif-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoSerif-Medium';
    src: url('../assets/fonts/RobotoSerif/RobotoSerif-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoSerif-SemiBold';
    src: url('../assets/fonts/RobotoSerif/RobotoSerif-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoSerif-Bold';
    src: url('../assets/fonts/RobotoSerif/RobotoSerif-Bold.ttf') format('truetype');
}

/* Roboto Mono */
@font-face {
    font-family: 'RobotoMono-Thin';
    src: url('../assets/fonts/RobotoMono/RobotoMono-Thin.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoMono-ExtraLight';
    src: url('../assets/fonts/RobotoMono/RobotoMono-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoMono-Light';
    src: url('../assets/fonts/RobotoMono/RobotoMono-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoMono-Bold.ttf';
    src: url('../assets/fonts/RobotoMono/RobotoMono-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoMono';
    src: url('../assets/fonts/RobotoMono/RobotoMono-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoMono-Medium';
    src: url('../assets/fonts/RobotoMono/RobotoMono-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'RobotoMono-SemiBold';
    src: url('../assets/fonts/RobotoMono/RobotoMono-SemiBold.ttf') format('truetype');
}

/* Roboto */
@font-face {
    font-family: 'Roboto-Thin';
    src: url('../assets/fonts/Roboto/Roboto-Thin.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto-ExtraLight';
    src: url('../assets/fonts/Roboto/Roboto-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto-Light';
    src: url('../assets/fonts/Roboto/Roboto-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto';
    src: url('../assets/fonts/Roboto/Roboto-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto-Medium';
    src: url('../assets/fonts/Roboto/Roboto-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto-SemiBold';
    src: url('../assets/fonts/Roboto/Roboto-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('../assets/fonts/Roboto/Roboto-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto-ExtraBold';
    src: url('../assets/fonts/Roboto/Roboto-ExtraBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto-Black';
    src: url('../assets/fonts/Roboto/Roboto-Black.ttf') format('truetype');
}

/* Playfair Display */
@font-face {
    font-family: 'PlayfairDisplay';
    src: url('../assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'PlayfairDisplay-SemiBold';
    src: url('../assets/fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'PlayfairDisplay-Medium';
    src: url('../assets/fonts/PlayfairDisplay/PlayfairDisplay-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'PlayfairDisplay-Bold';
    src: url('../assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'PlayfairDisplay-ExtraBold';
    src: url('../assets/fonts/PlayfairDisplay/PlayfairDisplay-ExtraBold.ttf') format('truetype');
}

@font-face {
    font-family: 'PlayfairDisplay-Black';
    src: url('../assets/fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf') format('truetype');
}

/* Pacifico */
@font-face {
    font-family: 'Pacifico';
    src: url('../assets/fonts/Pacifico/Pacifico-Regular.ttf') format('truetype');
}

/* Nunito */
@font-face {
    font-family: 'Nunito-ExtraLight';
    src: url('../assets/fonts/Nunito/Nunito-ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito-Light';
    src: url('../assets/fonts/Nunito/Nunito-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito';
    src: url('../assets/fonts/Nunito/Nunito-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito-Medium';
    src: url('../assets/fonts/Nunito/Nunito-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito-SemiBold';
    src: url('../assets/fonts/Nunito/Nunito-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito-Bold';
    src: url('../assets/fonts/Nunito/Nunito-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito-ExtraBold';
    src: url('../assets/fonts/Nunito/Nunito-ExtraBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito-Black';
    src: url('../assets/fonts/Nunito/Nunito-Black.ttf') format('truetype');
}