/* 
  Free Fonts File: free-fonts.css
  ---------------------------------------
  This file contains font-face definitions for free fonts sourced from Google Fonts.
  All fonts defined in this file are free to use and do not have any licensing or copyright restrictions.
  Please use this file for all new font-related development in the project.

  Note:
  - This file is intended to replace `fonts.css`, which contains copyrighted Monotype fonts.
  - Ensure that the font usage complies with the project's guidelines and Google Fonts license terms.
*/

@font-face {
    font-family: 'Anton';
    src: local('Anton-Regular'),
         url('./fonts/Google Fonts/Anton/Anton-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Anton/Anton-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Archivo Black';
    src: local('ArchivoBlack-Regular'),
         url('./fonts/Google Fonts/Archivo_Black/ArchivoBlack-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Archivo_Black/ArchivoBlack-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Comic Neue';
    src: local('ComicNeue-Regular'),
         url('./fonts/Google Fonts/Comic_Neue/ComicNeue-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Comic_Neue/ComicNeue-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Comic Neue';
    src: local('ComicNeue-Bold'),
         url('./fonts/Google Fonts/Comic_Neue/ComicNeue-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Comic_Neue/ComicNeue-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Comic Neue';
    src: local('ComicNeue-Italic'),
         url('./fonts/Google Fonts/Comic_Neue/ComicNeue-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Comic_Neue/ComicNeue-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Comic Neue';
    src: local('ComicNeue-BoldItalic'),
         url('./fonts/Google Fonts/Comic_Neue/ComicNeue-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Comic_Neue/ComicNeue-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Courgette';
    src: local('Courgette-Regular'),
         url('./fonts/Google Fonts/Courgette/Courgette-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Courgette/Courgette-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Courier Prime';
    src: local('CourierPrime-Regular'),
         url('./fonts/Google Fonts/Courier_Prime/CourierPrime-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Courier_Prime/CourierPrime-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Courier Prime';
    src: local('CourierPrime-Bold'),
         url('./fonts/Google Fonts/Courier_Prime/CourierPrime-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Courier_Prime/CourierPrime-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Courier Prime';
    src: local('CourierPrime-Italic'),
         url('./fonts/Google Fonts/Courier_Prime/CourierPrime-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Courier_Prime/CourierPrime-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Courier Prime';
    src: local('CourierPrime-BoldItalic'),
         url('./fonts/Google Fonts/Courier_Prime/CourierPrime-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Courier_Prime/CourierPrime-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Dancing Script';
    src: local('DancingScript-Regular'),
         url('./fonts/Google Fonts/Dancing_Script/DancingScript-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Dancing_Script/DancingScript-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Dancing Script';
    src: local('DancingScript-Bold'),
         url('./fonts/Google Fonts/Dancing_Script/DancingScript-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Dancing_Script/DancingScript-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'DM Serif Text';
    src: local('DMSerifText-Regular'),
         url('./fonts/Google Fonts/DM_Serif_Text/DMSerifText-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/DM_Serif_Text/DMSerifText-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DM Serif Text';
    src: local('DMSerifText-Italic'),
         url('./fonts/Google Fonts/DM_Serif_Text/DMSerifText-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/DM_Serif_Text/DMSerifText-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'EB Garamond';
    src: local('EBGaramond-Regular'),
         url('./fonts/Google Fonts/EB_Garamond/EBGaramond-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/EB_Garamond/EBGaramond-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'EB Garamond';
    src: local('EBGaramond-Bold'),
         url('./fonts/Google Fonts/EB_Garamond/EBGaramond-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/EB_Garamond/EBGaramond-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'EB Garamond';
    src: local('EBGaramond-Italic'),
         url('./fonts/Google Fonts/EB_Garamond/EBGaramond-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/EB_Garamond/EBGaramond-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'EB Garamond';
    src: local('EBGaramond-BoldItalic'),
         url('./fonts/Google Fonts/EB_Garamond/EBGaramond-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/EB_Garamond/EBGaramond-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Fredoka';
    src: local('Fredoka-Regular'),
         url('./fonts/Google Fonts/Fredoka/Fredoka-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Fredoka/Fredoka-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Fredoka';
    src: local('Fredoka-Bold'),
         url('./fonts/Google Fonts/Fredoka/Fredoka-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Fredoka/Fredoka-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: local('Inter-Regular'), local('Inter18pt-Regular'),
         url('./fonts/Google Fonts/Inter/Inter-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Inter/Inter-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: local('Inter-Regular_Bold'), local('Inter18pt-Bold'),
         url('./fonts/Google Fonts/Inter/Inter-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Inter/Inter-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: local('Inter-Italic'), local('Inter18pt-Italic'),
         url('./fonts/Google Fonts/Inter/Inter-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Inter/Inter-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Inter';
    src: local('Inter-Italic_Bold-Italic'), local('Inter18pt-BoldItalic'),
         url('./fonts/Google Fonts/Inter/Inter-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Inter/Inter-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Monoton';
    src: local('Monoton-Regular'),
         url('./fonts/Google Fonts/Monoton/Monoton-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Monoton/Monoton-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Mulish';
    src: local('Mulish-Regular'),
         url('./fonts/Google Fonts/Mulish/Mulish-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Mulish/Mulish-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Mulish';
    src: local('Mulish-Bold'),
         url('./fonts/Google Fonts/Mulish/Mulish-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Mulish/Mulish-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Mulish';
    src: local('Mulish-Italic'),
         url('./fonts/Google Fonts/Mulish/Mulish-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Mulish/Mulish-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Mulish';
    src: local('Mulish-BoldItalic'),
         url('./fonts/Google Fonts/Mulish/Mulish-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Mulish/Mulish-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Noto Sans';
    src: local('NotoSans-Regular'),
         url('./fonts/Google Fonts/Noto_Sans/NotoSans-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans/NotoSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans';
    src: local('NotoSans-Bold'),
         url('./fonts/Google Fonts/Noto_Sans/NotoSans-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans/NotoSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans';
    src: local('NotoSans-Italic'),
         url('./fonts/Google Fonts/Noto_Sans/NotoSans-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans/NotoSans-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Noto Sans';
    src: local('NotoSans-BoldItalic'),
         url('./fonts/Google Fonts/Noto_Sans/NotoSans-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans/NotoSans-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Noto Sans JP';
    src: local('NotoSansJP-Thin_Regular'), local('NotoSansJP-Regular'),
         url('./fonts/Google Fonts/Noto_Sans_JP/NotoSansJP-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_JP/NotoSansJP-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans JP';
    src: local('NotoSansJP-Bold'),
         url('./fonts/Google Fonts/Noto_Sans_JP/NotoSansJP-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_JP/NotoSansJP-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans Math';
    src: local('NotoSansMath-Regular'),
         url('./fonts/Google Fonts/Noto_Sans_Math/NotoSansMath-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_Math/NotoSansMath-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans SC';
    src: local('NotoSansSC-Regular'),
         url('./fonts/Google Fonts/Noto_Sans_SC/NotoSansSC-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_SC/NotoSansSC-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans SC';
    src: local('NotoSansSC-Bold'),
         url('./fonts/Google Fonts/Noto_Sans_SC/NotoSansSC-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_SC/NotoSansSC-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans Symbols';
    src: local('NotoSansSymbols-Regular'),
         url('./fonts/Google Fonts/Noto_Sans_Symbols/NotoSansSymbols-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_Symbols/NotoSansSymbols-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans Symbols';
    src: local('NotoSansSymbols-Bold'),
         url('./fonts/Google Fonts/Noto_Sans_Symbols/NotoSansSymbols-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_Symbols/NotoSansSymbols-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans TC';
    src: local('NotoSansTC-Regular'),
         url('./fonts/Google Fonts/Noto_Sans_TC/NotoSansTC-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_TC/NotoSansTC-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans TC';
    src: local('NotoSansTC-Bold'),
         url('./fonts/Google Fonts/Noto_Sans_TC/NotoSansTC-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Sans_TC/NotoSansTC-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Serif KR';
    src: local('NotoSerifKR-Regular'),
         url('./fonts/Google Fonts/Noto_Serif_KR/NotoSerifKR-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Serif_KR/NotoSerifKR-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Serif KR';
    src: local('NotoSerifKR-Bold'),
         url('./fonts/Google Fonts/Noto_Serif_KR/NotoSerifKR-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Noto_Serif_KR/NotoSerifKR-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Oleo Script';
    src: local('OleoScript-Regular'),
         url('./fonts/Google Fonts/Oleo_Script/OleoScript-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Oleo_Script/OleoScript-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Oleo Script';
    src: local('OleoScript-Bold'),
         url('./fonts/Google Fonts/Oleo_Script/OleoScript-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Oleo_Script/OleoScript-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: local('OpenSans-Regular'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-Regular.woff2') format('woff2'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src:  local('OpenSans-SemiBold'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-SemiBold.woff2') format('woff2'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-SemiBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: local('OpenSans-Italic'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-Italic.woff2') format('woff2'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src:  local('OpenSans-SemiBoldItalic'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-SemiBoldItalic.woff2') format('woff2'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans SemiBold';
    src: local('OpenSans-SemiBold'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-SemiBold.woff2') format('woff2'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-SemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans SemiBold';
    src: local('OpenSans-Bold'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-Bold.woff2') format('woff2'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans SemiBold';
    src: local('OpenSans-SemiBoldItalic'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-SemiBoldItalic.woff2') format('woff2'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans SemiBold';
    src: local('OpenSans-BoldItalic'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-BoldItalic.woff2') format('woff2'),
        url('./fonts/Google Fonts/Open_Sans/OpenSans-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Oswald';
    src: local('Oswald-Regular'),
         url('./fonts/Google Fonts/Oswald/Oswald-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Oswald/Oswald-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    src: local('Oswald-Bold'),
         url('./fonts/Google Fonts/Oswald/Oswald-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Oswald/Oswald-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: local('Roboto-Regular'),
         url('./fonts/Google Fonts/Roboto/Roboto-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto/Roboto-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: local('Roboto-Bold'),
         url('./fonts/Google Fonts/Roboto/Roboto-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto/Roboto-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: local('Roboto-Italic'),
         url('./fonts/Google Fonts/Roboto/Roboto-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto/Roboto-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    src: local('Roboto-BoldItalic'),
         url('./fonts/Google Fonts/Roboto/Roboto-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto Condensed';
    src: local('RobotoCondensed-Regular'),
         url('./fonts/Google Fonts/Roboto_Condensed/RobotoCondensed-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto_Condensed/RobotoCondensed-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto Condensed';
    src: local('RobotoCondensed-Bold'),
         url('./fonts/Google Fonts/Roboto_Condensed/RobotoCondensed-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto Condensed';
    src: local('RobotoCondensed-Italic'),
         url('./fonts/Google Fonts/Roboto_Condensed/RobotoCondensed-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto_Condensed/RobotoCondensed-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto Condensed';
    src: local('RobotoCondensed-BoldItalic'),
         url('./fonts/Google Fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto Mono';
    src: local('RobotoMono-Regular'),
         url('./fonts/Google Fonts/Roboto_Mono/RobotoMono-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto_Mono/RobotoMono-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto Mono';
    src: local('RobotoMono-Bold'),
         url('./fonts/Google Fonts/Roboto_Mono/RobotoMono-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto_Mono/RobotoMono-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto Mono';
    src: local('RobotoMono-Italic'),
        url('./fonts/Google Fonts/Roboto_Mono/RobotoMono-Italic.woff2') format('woff2'),
        url('./fonts/Google Fonts/Roboto_Mono/RobotoMono-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto Mono';
    src: local('RobotoMono-BoldItalic'),
         url('./fonts/Google Fonts/Roboto_Mono/RobotoMono-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Roboto_Mono/RobotoMono-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Rubik Dirt';
    src: local('RubikDirt-Regular'),
         url('./fonts/Google Fonts/Rubik_Dirt/RubikDirt-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Rubik_Dirt/RubikDirt-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Rubik Mono One';
    src: local('RubikMonoOne-Regular'),
         url('./fonts/Google Fonts/Rubik_Mono_One/RubikMonoOne-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Rubik_Mono_One/RubikMonoOne-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Sen';
    src: local('Sen-Regular'),
         url('./fonts/Google Fonts/Sen/Sen-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Sen/Sen-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Sen';
    src: local('Sen-Bold'),
         url('./fonts/Google Fonts/Sen/Sen-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Sen/Sen-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Shantell Sans';
    src: local('ShantellSans-Regular'),
         url('./fonts/Google Fonts/Shantell_Sans/ShantellSans-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Shantell_Sans/ShantellSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tinos';
    src: local('Tinos-Regular'),
         url('./fonts/Google Fonts/Tinos/Tinos-Regular.woff2') format('woff2'),
         url('./fonts/Google Fonts/Tinos/Tinos-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tinos';
    src: local('Tinos-Bold'),
         url('./fonts/Google Fonts/Tinos/Tinos-Bold.woff2') format('woff2'),
         url('./fonts/Google Fonts/Tinos/Tinos-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Tinos';
    src: local('Tinos-Italic'),
         url('./fonts/Google Fonts/Tinos/Tinos-Italic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Tinos/Tinos-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Tinos';
    src: local('Tinos-BoldItalic'),
         url('./fonts/Google Fonts/Tinos/Tinos-BoldItalic.woff2') format('woff2'),
         url('./fonts/Google Fonts/Tinos/Tinos-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}
