@font-face {
    font-family: 'Inter';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter/inter-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Inter';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter/inter-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend/lexend-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Public Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/public-sans/public-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Public Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/public-sans/public-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Public Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/public-sans/public-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Public Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/public-sans/public-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Public Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/public-sans/public-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Public Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/public-sans/public-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat/montserrat-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Montserrat';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat/montserrat-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poppins/poppins-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Poppins';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poppins/poppins-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/open-sans/open-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/open-sans/open-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/open-sans/open-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/open-sans/open-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/open-sans/open-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/open-sans/open-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto/roboto-300.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'DM Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-sans/dm-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'DM Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-sans/dm-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'DM Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-sans/dm-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'DM Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-sans/dm-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Raleway';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/raleway/raleway-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Raleway';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/raleway/raleway-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito/nunito-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Nunito';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito/nunito-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Work Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/work-sans/work-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Work Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/work-sans/work-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Work Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/work-sans/work-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Work Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/work-sans/work-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Work Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/work-sans/work-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Work Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/work-sans/work-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Sans 3';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-sans-3/source-sans-3-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Sans 3';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-sans-3/source-sans-3-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Sans 3';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-sans-3/source-sans-3-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Sans 3';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-sans-3/source-sans-3-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Sans 3';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-sans-3/source-sans-3-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans/fira-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans/fira-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans/fira-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans/fira-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans/fira-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans/fira-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-sans/josefin-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-sans/josefin-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-sans/josefin-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-sans/josefin-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-sans/josefin-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow/barlow-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Barlow';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow/barlow-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Franklin';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-franklin/libre-franklin-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Franklin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-franklin/libre-franklin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Franklin';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-franklin/libre-franklin-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Franklin';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-franklin/libre-franklin-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Franklin';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-franklin/libre-franklin-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Franklin';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-franklin/libre-franklin-800.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans/ibm-plex-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans/ibm-plex-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans/ibm-plex-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans/ibm-plex-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans/ibm-plex-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair-display/playfair-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair Display';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair-display/playfair-display-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair Display';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair-display/playfair-display-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair Display';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair-display/playfair-display-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair Display';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair-display/playfair-display-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair Display SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair-display-sc/playfair-display-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair Display SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair-display-sc/playfair-display-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Pro';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-pro/crimson-pro-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-pro/crimson-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-pro/crimson-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-pro/crimson-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-pro/crimson-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Pro';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-pro/crimson-pro-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-text/crimson-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Text';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-text/crimson-text-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Crimson Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crimson-text/crimson-text-700.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Merriweather';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merriweather/merriweather-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'EB Garamond';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/eb-garamond/eb-garamond-400.ttf') format('truetype');
}

@font-face {
    font-family: 'EB Garamond';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/eb-garamond/eb-garamond-500.ttf') format('truetype');
}

@font-face {
    font-family: 'EB Garamond';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/eb-garamond/eb-garamond-600.ttf') format('truetype');
}

@font-face {
    font-family: 'EB Garamond';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/eb-garamond/eb-garamond-700.ttf') format('truetype');
}

@font-face {
    font-family: 'EB Garamond';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/eb-garamond/eb-garamond-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-garamond/cormorant-garamond-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-garamond/cormorant-garamond-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-garamond/cormorant-garamond-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-garamond/cormorant-garamond-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-garamond/cormorant-garamond-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Baskerville';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-baskerville/libre-baskerville-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Baskerville';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-baskerville/libre-baskerville-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif/noto-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif/noto-serif-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif/noto-serif-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif/noto-serif-700.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-serif/pt-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Serif';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-serif/pt-serif-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral/spectral-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Spectral';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral/spectral-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitter';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitter/bitter-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Bitter';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitter/bitter-800.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Serif';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-serif/ibm-plex-serif-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-serif/ibm-plex-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Serif';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-serif/ibm-plex-serif-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Serif';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-serif/ibm-plex-serif-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Serif';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-serif/ibm-plex-serif-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Slab';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-slab/roboto-slab-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-slab/roboto-slab-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Slab';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-slab/roboto-slab-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Slab';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-slab/roboto-slab-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Slab';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-slab/roboto-slab-700.ttf') format('truetype');
}

@font-face {
    font-family: 'DM Serif Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-serif-display/dm-serif-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Dancing Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dancing-script/dancing-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Dancing Script';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dancing-script/dancing-script-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Dancing Script';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dancing-script/dancing-script-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Dancing Script';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dancing-script/dancing-script-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Great Vibes';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/great-vibes/great-vibes-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Georgia';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/georgia/georgia-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Georgia';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/georgia/georgia-700.woff2') format('woff2');
}

@font-face {
    font-family: 'Cinzel Decorative';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cinzel-decorative/cinzel-decorative-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cinzel Decorative';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cinzel-decorative/cinzel-decorative-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cinzel Decorative';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cinzel-decorative/cinzel-decorative-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Qwitcher Grypen';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/qwitcher-grypen/qwitcher-grypen-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Qwitcher Grypen';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/qwitcher-grypen/qwitcher-grypen-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Glitch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-glitch/rubik-glitch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lato/lato-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lato';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lato/lato-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Lato';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lato/lato-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans/noto-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans/google-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans/google-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans/google-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans/google-sans-700.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Style Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/style-script/style-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pinyon Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pinyon-script/pinyon-script-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Roboto Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-mono/roboto-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-mono/roboto-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-mono/roboto-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-mono/roboto-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-mono/roboto-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-mono/roboto-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-mono/roboto-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Oswald';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oswald/oswald-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Oswald';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oswald/oswald-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Nunito Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito-sans/nunito-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito-sans/nunito-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito-sans/nunito-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito-sans/nunito-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito-sans/nunito-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito-sans/nunito-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito-sans/nunito-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Nunito Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nunito-sans/nunito-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik/rubik-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Rubik';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik/rubik-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik/rubik-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu/ubuntu-300.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kr/noto-sans-kr-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Georgian';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-georgian/noto-sans-georgian-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Georgian';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-georgian/noto-serif-georgian-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'ADLaM Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/adlam-display/adlam-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'AR One Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ar-one-sans/ar-one-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'AR One Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ar-one-sans/ar-one-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'AR One Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ar-one-sans/ar-one-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'AR One Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ar-one-sans/ar-one-sans-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Abhaya Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/abhaya-libre/abhaya-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Abhaya Libre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/abhaya-libre/abhaya-libre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Abhaya Libre';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/abhaya-libre/abhaya-libre-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Abhaya Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/abhaya-libre/abhaya-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Abhaya Libre';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/abhaya-libre/abhaya-libre-800.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Abril Fatface';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/abril-fatface/abril-fatface-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Abyssinica SIL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/abyssinica-sil/abyssinica-sil-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Advent Pro';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Advent Pro';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Advent Pro';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Advent Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Advent Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Advent Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Advent Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Advent Pro';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Advent Pro';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/advent-pro/advent-pro-900.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Afacad Flux';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/afacad-flux/afacad-flux-900.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Agu Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/agu-display/agu-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Aguafina Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aguafina-script/aguafina-script-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Akatab';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/akatab/akatab-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Akatab';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/akatab/akatab-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Akaya Kanadaka';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/akaya-kanadaka/akaya-kanadaka-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Akaya Telivigala';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/akaya-telivigala/akaya-telivigala-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Akshar';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/akshar/akshar-300.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Alan Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alan-sans/alan-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Alan Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alan-sans/alan-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alan Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alan-sans/alan-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Alan Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alan-sans/alan-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Alan Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alan-sans/alan-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Alan Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alan-sans/alan-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Alan Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alan-sans/alan-sans-900.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Albert Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Albert Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Albert Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Albert Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Albert Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Albert Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Albert Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Albert Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Albert Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/albert-sans/albert-sans-900.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Alegreya SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sc/alegreya-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sc/alegreya-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sc/alegreya-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sc/alegreya-sc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans/alegreya-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans/alegreya-sans-300.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Alegreya Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans/alegreya-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans/alegreya-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans/alegreya-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans/alegreya-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans SC';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans-sc/alegreya-sans-sc-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans SC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans-sc/alegreya-sans-sc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans-sc/alegreya-sans-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans-sc/alegreya-sans-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans-sc/alegreya-sans-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans-sc/alegreya-sans-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Alegreya Sans SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alegreya-sans-sc/alegreya-sans-sc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Aleo';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aleo/aleo-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Aleo';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aleo/aleo-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Aleo';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aleo/aleo-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Aleo';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aleo/aleo-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Aleo';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aleo/aleo-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Alex Brush';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alex-brush/alex-brush-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alexandria';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alexandria/alexandria-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Alexandria';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alexandria/alexandria-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Alexandria';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alexandria/alexandria-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Alexandria';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alexandria/alexandria-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Alexandria';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alexandria/alexandria-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Alfa Slab One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alfa-slab-one/alfa-slab-one-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Alike Angular';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alike-angular/alike-angular-400.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Allerta Stencil';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/allerta-stencil/allerta-stencil-400.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Almarai';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/almarai/almarai-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Almarai';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/almarai/almarai-800.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Almendra Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/almendra-display/almendra-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Almendra SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/almendra-sc/almendra-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans/alumni-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans Collegiate One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-collegiate-one/alumni-sans-collegiate-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans Inline One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-inline-one/alumni-sans-inline-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans Pinstripe';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-pinstripe/alumni-sans-pinstripe-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Alumni Sans SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alumni-sans-sc/alumni-sans-sc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Alyamama';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alyamama/alyamama-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Alyamama';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alyamama/alyamama-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Alyamama';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/alyamama/alyamama-900.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Amarna';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/amarna/amarna-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Amarna';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/amarna/amarna-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Amarna';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/amarna/amarna-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Amatic SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/amatic-sc/amatic-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Amatic SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/amatic-sc/amatic-sc-700.ttf') format('truetype');
}

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

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

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

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

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

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

@font-face {
    font-family: 'Amiri Quran';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/amiri-quran/amiri-quran-400.ttf') format('truetype');
}

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

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

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

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

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

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

@font-face {
    font-family: 'Anaheim';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anaheim/anaheim-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-sans/ancizar-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Serif';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-serif/ancizar-serif-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-serif/ancizar-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Serif';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-serif/ancizar-serif-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Serif';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-serif/ancizar-serif-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Serif';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-serif/ancizar-serif-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Serif';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-serif/ancizar-serif-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ancizar Serif';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ancizar-serif/ancizar-serif-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Andada Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/andada-pro/andada-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Andada Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/andada-pro/andada-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Andada Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/andada-pro/andada-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Andada Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/andada-pro/andada-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Andada Pro';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/andada-pro/andada-pro-800.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Anek Bangla';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-bangla/anek-bangla-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Bangla';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-bangla/anek-bangla-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Bangla';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-bangla/anek-bangla-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Bangla';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-bangla/anek-bangla-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Bangla';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-bangla/anek-bangla-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Bangla';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-bangla/anek-bangla-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Bangla';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-bangla/anek-bangla-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Bangla';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-bangla/anek-bangla-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Devanagari';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-devanagari/anek-devanagari-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Devanagari';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-devanagari/anek-devanagari-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Devanagari';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-devanagari/anek-devanagari-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Devanagari';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-devanagari/anek-devanagari-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Devanagari';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-devanagari/anek-devanagari-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Devanagari';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-devanagari/anek-devanagari-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Devanagari';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-devanagari/anek-devanagari-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Devanagari';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-devanagari/anek-devanagari-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gujarati';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gujarati/anek-gujarati-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gujarati';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gujarati/anek-gujarati-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gujarati';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gujarati/anek-gujarati-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gujarati';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gujarati/anek-gujarati-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gujarati';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gujarati/anek-gujarati-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gujarati';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gujarati/anek-gujarati-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gujarati';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gujarati/anek-gujarati-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gujarati';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gujarati/anek-gujarati-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gurmukhi';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gurmukhi/anek-gurmukhi-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gurmukhi';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gurmukhi/anek-gurmukhi-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gurmukhi';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gurmukhi/anek-gurmukhi-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gurmukhi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gurmukhi/anek-gurmukhi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gurmukhi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gurmukhi/anek-gurmukhi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gurmukhi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gurmukhi/anek-gurmukhi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gurmukhi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gurmukhi/anek-gurmukhi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Gurmukhi';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-gurmukhi/anek-gurmukhi-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Kannada';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-kannada/anek-kannada-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Kannada';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-kannada/anek-kannada-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Kannada';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-kannada/anek-kannada-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Kannada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-kannada/anek-kannada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Kannada';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-kannada/anek-kannada-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Kannada';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-kannada/anek-kannada-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Kannada';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-kannada/anek-kannada-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Kannada';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-kannada/anek-kannada-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Latin';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-latin/anek-latin-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Latin';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-latin/anek-latin-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Latin';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-latin/anek-latin-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Latin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-latin/anek-latin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Latin';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-latin/anek-latin-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Latin';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-latin/anek-latin-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Latin';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-latin/anek-latin-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Latin';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-latin/anek-latin-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Malayalam';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-malayalam/anek-malayalam-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Malayalam';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-malayalam/anek-malayalam-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Malayalam';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-malayalam/anek-malayalam-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Malayalam';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-malayalam/anek-malayalam-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Malayalam';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-malayalam/anek-malayalam-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Malayalam';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-malayalam/anek-malayalam-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Malayalam';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-malayalam/anek-malayalam-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Malayalam';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-malayalam/anek-malayalam-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Odia';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-odia/anek-odia-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Odia';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-odia/anek-odia-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Odia';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-odia/anek-odia-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Odia';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-odia/anek-odia-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Odia';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-odia/anek-odia-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Odia';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-odia/anek-odia-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Odia';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-odia/anek-odia-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Odia';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-odia/anek-odia-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Tamil';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-tamil/anek-tamil-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Tamil';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-tamil/anek-tamil-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Tamil';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-tamil/anek-tamil-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Tamil';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-tamil/anek-tamil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Tamil';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-tamil/anek-tamil-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Tamil';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-tamil/anek-tamil-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Tamil';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-tamil/anek-tamil-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Tamil';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-tamil/anek-tamil-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Telugu';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-telugu/anek-telugu-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Telugu';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-telugu/anek-telugu-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Telugu';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-telugu/anek-telugu-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Telugu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-telugu/anek-telugu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Telugu';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-telugu/anek-telugu-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Telugu';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-telugu/anek-telugu-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Telugu';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-telugu/anek-telugu-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Anek Telugu';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anek-telugu/anek-telugu-800.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Annapurna SIL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/annapurna-sil/annapurna-sil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Annapurna SIL';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/annapurna-sil/annapurna-sil-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Annie Use Your Telescope';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/annie-use-your-telescope/annie-use-your-telescope-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anonymous Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anonymous-pro/anonymous-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Anonymous Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anonymous-pro/anonymous-pro-700.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Antic Didone';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/antic-didone/antic-didone-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Antic Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/antic-slab/antic-slab-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Anton SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anton-sc/anton-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Antonio';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/antonio/antonio-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Antonio';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/antonio/antonio-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Antonio';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/antonio/antonio-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Anuphan';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anuphan/anuphan-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anuphan';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anuphan/anuphan-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anuphan';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anuphan/anuphan-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Anybody';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anybody/anybody-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Anybody';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anybody/anybody-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Anybody';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anybody/anybody-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Anybody';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anybody/anybody-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Anybody';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/anybody/anybody-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Aoboshi One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aoboshi-one/aoboshi-one-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Arbutus Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/arbutus-slab/arbutus-slab-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Architects Daughter';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/architects-daughter/architects-daughter-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo/archivo-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo/archivo-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo/archivo-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Archivo';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo/archivo-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo/archivo-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo Black';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo-black/archivo-black-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo Narrow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo-narrow/archivo-narrow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo Narrow';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo-narrow/archivo-narrow-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo Narrow';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo-narrow/archivo-narrow-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Archivo Narrow';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/archivo-narrow/archivo-narrow-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Are You Serious';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/are-you-serious/are-you-serious-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Aref Ruqaa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aref-ruqaa/aref-ruqaa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Aref Ruqaa';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aref-ruqaa/aref-ruqaa-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Aref Ruqaa Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aref-ruqaa-ink/aref-ruqaa-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Aref Ruqaa Ink';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/aref-ruqaa-ink/aref-ruqaa-ink-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Arima';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/arima/arima-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Arima';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/arima/arima-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Arima';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/arima/arima-300.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Arsenal SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/arsenal-sc/arsenal-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Arsenal SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/arsenal-sc/arsenal-sc-700.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Asap';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap/asap-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap/asap-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap/asap-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Asap';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap/asap-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap/asap-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap-condensed/asap-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap-condensed/asap-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap-condensed/asap-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap-condensed/asap-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap-condensed/asap-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap-condensed/asap-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap-condensed/asap-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Asap Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asap-condensed/asap-condensed-900.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Assistant';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/assistant/assistant-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Assistant';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/assistant/assistant-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Assistant';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/assistant/assistant-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Asta Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asta-sans/asta-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Asta Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asta-sans/asta-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Asta Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asta-sans/asta-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Asta Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asta-sans/asta-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Asta Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asta-sans/asta-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Asta Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/asta-sans/asta-sans-800.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Athiti';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/athiti/athiti-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Athiti';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/athiti/athiti-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Atkinson Hyperlegible';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible/atkinson-hyperlegible-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible/atkinson-hyperlegible-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-mono/atkinson-hyperlegible-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-mono/atkinson-hyperlegible-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-mono/atkinson-hyperlegible-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-mono/atkinson-hyperlegible-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-mono/atkinson-hyperlegible-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-mono/atkinson-hyperlegible-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-mono/atkinson-hyperlegible-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Next';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-next/atkinson-hyperlegible-next-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Next';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-next/atkinson-hyperlegible-next-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Next';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-next/atkinson-hyperlegible-next-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Next';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-next/atkinson-hyperlegible-next-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Next';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-next/atkinson-hyperlegible-next-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Next';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-next/atkinson-hyperlegible-next-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Atkinson Hyperlegible Next';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atkinson-hyperlegible-next/atkinson-hyperlegible-next-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Atma';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atma/atma-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Atomic Age';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/atomic-age/atomic-age-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Autour One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/autour-one/autour-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Average Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/average-sans/average-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Gruesa Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-gruesa-libre/averia-gruesa-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Libre';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-libre/averia-libre-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-libre/averia-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-libre/averia-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Sans Libre';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-sans-libre/averia-sans-libre-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Sans Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-sans-libre/averia-sans-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Sans Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-sans-libre/averia-sans-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Serif Libre';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-serif-libre/averia-serif-libre-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Serif Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-serif-libre/averia-serif-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Averia Serif Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/averia-serif-libre/averia-serif-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Azeret Mono';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/azeret-mono/azeret-mono-900.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'B612 Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/b612-mono/b612-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'B612 Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/b612-mono/b612-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'BBH Bartle';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bbh-bartle/bbh-bartle-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BBH Bogle';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bbh-bogle/bbh-bogle-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BBH Hegarty';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bbh-hegarty/bbh-hegarty-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BIZ UDGothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biz-udgothic/biz-udgothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BIZ UDGothic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biz-udgothic/biz-udgothic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'BIZ UDMincho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biz-udmincho/biz-udmincho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BIZ UDMincho';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biz-udmincho/biz-udmincho-700.ttf') format('truetype');
}

@font-face {
    font-family: 'BIZ UDPGothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biz-udpgothic/biz-udpgothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BIZ UDPGothic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biz-udpgothic/biz-udpgothic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'BIZ UDPMincho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biz-udpmincho/biz-udpmincho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BIZ UDPMincho';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biz-udpmincho/biz-udpmincho-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Bacasime Antique';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bacasime-antique/bacasime-antique-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bad Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bad-script/bad-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Badeen Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/badeen-display/badeen-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bagel Fat One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bagel-fat-one/bagel-fat-one-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Bai Jamjuree';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bai-jamjuree/bai-jamjuree-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bai Jamjuree';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bai-jamjuree/bai-jamjuree-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bai Jamjuree';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bai-jamjuree/bai-jamjuree-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bai Jamjuree';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bai-jamjuree/bai-jamjuree-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bai Jamjuree';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bai-jamjuree/bai-jamjuree-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bai Jamjuree';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bai-jamjuree/bai-jamjuree-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bakbak One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bakbak-one/bakbak-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Baloo 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-2/baloo-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-2/baloo-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-2/baloo-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-2/baloo-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-2/baloo-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhai 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhai-2/baloo-bhai-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhai 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhai-2/baloo-bhai-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhai 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhai-2/baloo-bhai-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhai 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhai-2/baloo-bhai-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhai 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhai-2/baloo-bhai-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaijaan 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaijaan-2/baloo-bhaijaan-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaijaan 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaijaan-2/baloo-bhaijaan-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaijaan 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaijaan-2/baloo-bhaijaan-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaijaan 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaijaan-2/baloo-bhaijaan-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaijaan 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaijaan-2/baloo-bhaijaan-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaina 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaina-2/baloo-bhaina-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaina 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaina-2/baloo-bhaina-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaina 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaina-2/baloo-bhaina-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaina 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaina-2/baloo-bhaina-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Bhaina 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-bhaina-2/baloo-bhaina-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Chettan 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-chettan-2/baloo-chettan-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Chettan 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-chettan-2/baloo-chettan-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Chettan 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-chettan-2/baloo-chettan-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Chettan 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-chettan-2/baloo-chettan-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Chettan 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-chettan-2/baloo-chettan-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Da 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-da-2/baloo-da-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Da 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-da-2/baloo-da-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Da 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-da-2/baloo-da-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Da 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-da-2/baloo-da-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Da 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-da-2/baloo-da-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Paaji 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-paaji-2/baloo-paaji-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Paaji 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-paaji-2/baloo-paaji-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Paaji 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-paaji-2/baloo-paaji-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Paaji 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-paaji-2/baloo-paaji-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Paaji 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-paaji-2/baloo-paaji-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tamma 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tamma-2/baloo-tamma-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tamma 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tamma-2/baloo-tamma-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tamma 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tamma-2/baloo-tamma-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tamma 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tamma-2/baloo-tamma-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tamma 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tamma-2/baloo-tamma-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tammudu 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tammudu-2/baloo-tammudu-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tammudu 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tammudu-2/baloo-tammudu-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tammudu 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tammudu-2/baloo-tammudu-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tammudu 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tammudu-2/baloo-tammudu-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Tammudu 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-tammudu-2/baloo-tammudu-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Thambi 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-thambi-2/baloo-thambi-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Thambi 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-thambi-2/baloo-thambi-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Thambi 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-thambi-2/baloo-thambi-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Thambi 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-thambi-2/baloo-thambi-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Baloo Thambi 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baloo-thambi-2/baloo-thambi-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Balsamiq Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/balsamiq-sans/balsamiq-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Balsamiq Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/balsamiq-sans/balsamiq-sans-700.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-condensed/barlow-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Barlow Semi Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/barlow-semi-condensed/barlow-semi-condensed-900.ttf') format('truetype');
}

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

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

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

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

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

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

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

@font-face {
    font-family: 'Baskervville SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baskervville-sc/baskervville-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Baskervville SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baskervville-sc/baskervville-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Baskervville SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baskervville-sc/baskervville-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Baskervville SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/baskervville-sc/baskervville-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Battambang';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/battambang/battambang-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Battambang';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/battambang/battambang-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Battambang';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/battambang/battambang-900.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Be Vietnam Pro';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/be-vietnam-pro/be-vietnam-pro-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Beau Rivage';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/beau-rivage/beau-rivage-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bebas Neue';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bebas-neue/bebas-neue-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Beiruti';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/beiruti/beiruti-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Beiruti';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/beiruti/beiruti-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Beiruti';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/beiruti/beiruti-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Beiruti';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/beiruti/beiruti-900.ttf') format('truetype');
}

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

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

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

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

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

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

@font-face {
    font-family: 'Bellota';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bellota/bellota-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Bellota Text';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bellota-text/bellota-text-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bellota Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bellota-text/bellota-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bellota Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bellota-text/bellota-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'BenchNine';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/benchnine/benchnine-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Berkshire Swash';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/berkshire-swash/berkshire-swash-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Besley';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/besley/besley-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Besley';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/besley/besley-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Betania Patmos';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/betania-patmos/betania-patmos-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Betania Patmos GDL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/betania-patmos-gdl/betania-patmos-gdl-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Betania Patmos In';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/betania-patmos-in/betania-patmos-in-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Betania Patmos In GDL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/betania-patmos-in-gdl/betania-patmos-in-gdl-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Beth Ellen';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/beth-ellen/beth-ellen-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'BhuTuka Expanded One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bhutuka-expanded-one/bhutuka-expanded-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders/big-shoulders-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Inline';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-inline/big-shoulders-inline-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Big Shoulders Stencil';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/big-shoulders-stencil/big-shoulders-stencil-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bigelow Rules';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bigelow-rules/bigelow-rules-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bigshot One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bigshot-one/bigshot-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Bilbo Swash Caps';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bilbo-swash-caps/bilbo-swash-caps-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BioRhyme';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biorhyme/biorhyme-200.ttf') format('truetype');
}

@font-face {
    font-family: 'BioRhyme';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biorhyme/biorhyme-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'BioRhyme';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biorhyme/biorhyme-800.ttf') format('truetype');
}

@font-face {
    font-family: 'BioRhyme Expanded';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biorhyme-expanded/biorhyme-expanded-200.ttf') format('truetype');
}

@font-face {
    font-family: 'BioRhyme Expanded';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biorhyme-expanded/biorhyme-expanded-300.ttf') format('truetype');
}

@font-face {
    font-family: 'BioRhyme Expanded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biorhyme-expanded/biorhyme-expanded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'BioRhyme Expanded';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biorhyme-expanded/biorhyme-expanded-700.ttf') format('truetype');
}

@font-face {
    font-family: 'BioRhyme Expanded';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biorhyme-expanded/biorhyme-expanded-800.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Birthstone Bounce';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/birthstone-bounce/birthstone-bounce-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Birthstone Bounce';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/birthstone-bounce/birthstone-bounce-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Biryani';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biryani/biryani-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Biryani';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biryani/biryani-300.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Biryani';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biryani/biryani-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Biryani';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/biryani/biryani-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount/bitcount-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount/bitcount-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount/bitcount-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Bitcount';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount/bitcount-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount/bitcount-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double/bitcount-grid-double-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Double Ink';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-double-ink/bitcount-grid-double-ink-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single/bitcount-grid-single-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Grid Single Ink';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-grid-single-ink/bitcount-grid-single-ink-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Ink';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-ink/bitcount-ink-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double/bitcount-prop-double-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Double Ink';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-double-ink/bitcount-prop-double-ink-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single/bitcount-prop-single-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Prop Single Ink';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-prop-single-ink/bitcount-prop-single-ink-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single/bitcount-single-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bitcount Single Ink';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bitcount-single-ink/bitcount-single-ink-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Black And White Picture';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/black-and-white-picture/black-and-white-picture-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Black Han Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/black-han-sans/black-han-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Black Ops One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/black-ops-one/black-ops-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Blaka Hollow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/blaka-hollow/blaka-hollow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Blaka Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/blaka-ink/blaka-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Blinker';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/blinker/blinker-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Blinker';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/blinker/blinker-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Blinker';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/blinker/blinker-300.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Blinker';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/blinker/blinker-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Blinker';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/blinker/blinker-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda/bodoni-moda-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda/bodoni-moda-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda/bodoni-moda-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda/bodoni-moda-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda/bodoni-moda-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda/bodoni-moda-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda-sc/bodoni-moda-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda-sc/bodoni-moda-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda-sc/bodoni-moda-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda-sc/bodoni-moda-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda-sc/bodoni-moda-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bodoni Moda SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bodoni-moda-sc/bodoni-moda-sc-900.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Bona Nova';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bona-nova/bona-nova-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bona Nova';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bona-nova/bona-nova-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bona Nova SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bona-nova-sc/bona-nova-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bona Nova SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bona-nova-sc/bona-nova-sc-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Bonheur Royale';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bonheur-royale/bonheur-royale-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Bowlby One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bowlby-one/bowlby-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bowlby One SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bowlby-one-sc/bowlby-one-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bpmf Huninn';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bpmf-huninn/bpmf-huninn-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bpmf Iansui';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bpmf-iansui/bpmf-iansui-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bpmf Zihi Kai Std';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bpmf-zihi-kai-std/bpmf-zihi-kai-std-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Braah One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/braah-one/braah-one-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Bree Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bree-serif/bree-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bricolage Grotesque';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bricolage-grotesque/bricolage-grotesque-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Bricolage Grotesque';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bricolage-grotesque/bricolage-grotesque-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Bricolage Grotesque';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bricolage-grotesque/bricolage-grotesque-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bricolage Grotesque';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bricolage-grotesque/bricolage-grotesque-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Bricolage Grotesque';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bricolage-grotesque/bricolage-grotesque-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Bricolage Grotesque';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bricolage-grotesque/bricolage-grotesque-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bricolage Grotesque';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bricolage-grotesque/bricolage-grotesque-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Bruno Ace';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bruno-ace/bruno-ace-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bruno Ace SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bruno-ace-sc/bruno-ace-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Brygada 1918';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/brygada-1918/brygada-1918-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Brygada 1918';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/brygada-1918/brygada-1918-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Brygada 1918';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/brygada-1918/brygada-1918-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Brygada 1918';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/brygada-1918/brygada-1918-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Bubblegum Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bubblegum-sans/bubblegum-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bubbler One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bubbler-one/bubbler-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Buda';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/buda/buda-300.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Bungee Hairline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bungee-hairline/bungee-hairline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bungee Inline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bungee-inline/bungee-inline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bungee Outline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bungee-outline/bungee-outline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bungee Shade';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bungee-shade/bungee-shade-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bungee Spice';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bungee-spice/bungee-spice-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Bungee Tint';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/bungee-tint/bungee-tint-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Butterfly Kids';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/butterfly-kids/butterfly-kids-400.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Cabin Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cabin-condensed/cabin-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cabin Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cabin-condensed/cabin-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cabin Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cabin-condensed/cabin-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cabin Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cabin-condensed/cabin-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cabin Sketch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cabin-sketch/cabin-sketch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cabin Sketch';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cabin-sketch/cabin-sketch-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cactus Classical Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cactus-classical-serif/cactus-classical-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Caesar Dressing';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/caesar-dressing/caesar-dressing-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Cairo';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo/cairo-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo/cairo-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Cairo';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo/cairo-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo/cairo-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo Play';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo-play/cairo-play-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo Play';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo-play/cairo-play-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo Play';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo-play/cairo-play-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo Play';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo-play/cairo-play-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo Play';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo-play/cairo-play-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo Play';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo-play/cairo-play-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo Play';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo-play/cairo-play-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Cairo Play';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cairo-play/cairo-play-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Cal Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cal-sans/cal-sans-400.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Cantata One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cantata-one/cantata-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cantora One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cantora-one/cantora-one-400.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Carrois Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/carrois-gothic/carrois-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Carrois Gothic SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/carrois-gothic-sc/carrois-gothic-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Carter One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/carter-one/carter-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Code';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-code/cascadia-code-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Code';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-code/cascadia-code-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Code';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-code/cascadia-code-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Code';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-code/cascadia-code-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Code';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-code/cascadia-code-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Code';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-code/cascadia-code-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-mono/cascadia-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-mono/cascadia-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-mono/cascadia-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-mono/cascadia-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-mono/cascadia-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cascadia Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cascadia-mono/cascadia-mono-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Castoro Titling';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/castoro-titling/castoro-titling-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Catamaran';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/catamaran/catamaran-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Catamaran';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/catamaran/catamaran-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Catamaran';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/catamaran/catamaran-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Catamaran';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/catamaran/catamaran-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Catamaran';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/catamaran/catamaran-900.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Cause';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cause/cause-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Cause';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cause/cause-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Cause';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cause/cause-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Cause';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cause/cause-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Cause';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cause/cause-900.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Caveat Brush';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/caveat-brush/caveat-brush-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cedarville Cursive';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cedarville-cursive/cedarville-cursive-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ceviche One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ceviche-one/ceviche-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Chakra Petch';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chakra-petch/chakra-petch-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Chakra Petch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chakra-petch/chakra-petch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Chakra Petch';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chakra-petch/chakra-petch-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Chakra Petch';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chakra-petch/chakra-petch-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Chakra Petch';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chakra-petch/chakra-petch-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Changa';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/changa/changa-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Changa';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/changa/changa-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Changa';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/changa/changa-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Changa One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/changa-one/changa-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Charis SIL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/charis-sil/charis-sil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Charis SIL';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/charis-sil/charis-sil-700.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Chathura';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chathura/chathura-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Chathura';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chathura/chathura-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Chathura';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chathura/chathura-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Chau Philomene One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chau-philomene-one/chau-philomene-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Chela One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chela-one/chela-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Chelsea Market';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chelsea-market/chelsea-market-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Cherry Bomb One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cherry-bomb-one/cherry-bomb-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cherry Cream Soda';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cherry-cream-soda/cherry-cream-soda-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cherry Swash';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cherry-swash/cherry-swash-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cherry Swash';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cherry-swash/cherry-swash-700.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Chiron GoRound TC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-goround-tc/chiron-goround-tc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron GoRound TC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-goround-tc/chiron-goround-tc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron GoRound TC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-goround-tc/chiron-goround-tc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron GoRound TC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-goround-tc/chiron-goround-tc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron GoRound TC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-goround-tc/chiron-goround-tc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron GoRound TC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-goround-tc/chiron-goround-tc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron GoRound TC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-goround-tc/chiron-goround-tc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron GoRound TC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-goround-tc/chiron-goround-tc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Hei HK';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-hei-hk/chiron-hei-hk-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Hei HK';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-hei-hk/chiron-hei-hk-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Hei HK';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-hei-hk/chiron-hei-hk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Hei HK';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-hei-hk/chiron-hei-hk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Hei HK';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-hei-hk/chiron-hei-hk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Hei HK';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-hei-hk/chiron-hei-hk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Hei HK';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-hei-hk/chiron-hei-hk-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Hei HK';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-hei-hk/chiron-hei-hk-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Sung HK';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-sung-hk/chiron-sung-hk-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Sung HK';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-sung-hk/chiron-sung-hk-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Sung HK';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-sung-hk/chiron-sung-hk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Sung HK';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-sung-hk/chiron-sung-hk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Sung HK';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-sung-hk/chiron-sung-hk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Sung HK';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-sung-hk/chiron-sung-hk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Sung HK';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-sung-hk/chiron-sung-hk-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Chiron Sung HK';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chiron-sung-hk/chiron-sung-hk-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo/chivo-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo/chivo-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo/chivo-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Chivo';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo/chivo-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo/chivo-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Chivo Mono';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chivo-mono/chivo-mono-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Chocolate Classical Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/chocolate-classical-sans/chocolate-classical-sans-400.ttf') format('truetype');
}

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

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

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

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

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

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

@font-face {
    font-family: 'Cinzel';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cinzel/cinzel-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Cinzel';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cinzel/cinzel-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Clicker Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/clicker-script/clicker-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Climate Crisis';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/climate-crisis/climate-crisis-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Coda';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/coda/coda-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Codystar';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/codystar/codystar-300.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Comfortaa';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comfortaa/comfortaa-300.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Comforter Brush';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comforter-brush/comforter-brush-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Comic Neue';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comic-neue/comic-neue-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Comic Neue';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comic-neue/comic-neue-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Comic Neue';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comic-neue/comic-neue-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Comic Relief';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comic-relief/comic-relief-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Comic Relief';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comic-relief/comic-relief-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Coming Soon';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/coming-soon/coming-soon-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Comme';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comme/comme-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Comme';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comme/comme-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Comme';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comme/comme-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Comme';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comme/comme-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Comme';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/comme/comme-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Commissioner';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/commissioner/commissioner-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Commissioner';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/commissioner/commissioner-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Commissioner';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/commissioner/commissioner-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Commissioner';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/commissioner/commissioner-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Commissioner';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/commissioner/commissioner-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Concert One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/concert-one/concert-one-400.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Contrail One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/contrail-one/contrail-one-400.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Coral Pixels';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/coral-pixels/coral-pixels-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Cormorant';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant/cormorant-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Cormorant Infant';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-infant/cormorant-infant-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Infant';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-infant/cormorant-infant-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Infant';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-infant/cormorant-infant-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Infant';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-infant/cormorant-infant-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Infant';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-infant/cormorant-infant-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant SC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-sc/cormorant-sc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-sc/cormorant-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-sc/cormorant-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-sc/cormorant-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-sc/cormorant-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Unicase';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-unicase/cormorant-unicase-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Unicase';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-unicase/cormorant-unicase-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Unicase';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-unicase/cormorant-unicase-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Unicase';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-unicase/cormorant-unicase-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Unicase';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-unicase/cormorant-unicase-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Upright';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-upright/cormorant-upright-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Upright';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-upright/cormorant-upright-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Upright';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-upright/cormorant-upright-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Upright';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-upright/cormorant-upright-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Cormorant Upright';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cormorant-upright/cormorant-upright-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cossette Texte';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cossette-texte/cossette-texte-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cossette Texte';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cossette-texte/cossette-texte-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Cossette Titre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cossette-titre/cossette-titre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Cossette Titre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cossette-titre/cossette-titre-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Courier Prime';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/courier-prime/courier-prime-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Courier Prime';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/courier-prime/courier-prime-700.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Coustard';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/coustard/coustard-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Covered By Your Grace';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/covered-by-your-grace/covered-by-your-grace-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Crafty Girls';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crafty-girls/crafty-girls-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Crete Round';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/crete-round/crete-round-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Croissant One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/croissant-one/croissant-one-400.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Cute Font';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cute-font/cute-font-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Cutive Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/cutive-mono/cutive-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'DM Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-mono/dm-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'DM Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-mono/dm-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'DM Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-mono/dm-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'DM Serif Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dm-serif-text/dm-serif-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Dai Banna SIL';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dai-banna-sil/dai-banna-sil-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Dai Banna SIL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dai-banna-sil/dai-banna-sil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Dai Banna SIL';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dai-banna-sil/dai-banna-sil-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Dai Banna SIL';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dai-banna-sil/dai-banna-sil-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Dai Banna SIL';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dai-banna-sil/dai-banna-sil-700.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Darker Grotesque';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/darker-grotesque/darker-grotesque-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Darker Grotesque';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/darker-grotesque/darker-grotesque-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Darker Grotesque';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/darker-grotesque/darker-grotesque-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Darker Grotesque';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/darker-grotesque/darker-grotesque-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Darker Grotesque';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/darker-grotesque/darker-grotesque-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Darker Grotesque';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/darker-grotesque/darker-grotesque-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Darker Grotesque';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/darker-grotesque/darker-grotesque-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Darumadrop One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/darumadrop-one/darumadrop-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Datatype';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/datatype/datatype-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Datatype';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/datatype/datatype-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Datatype';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/datatype/datatype-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Datatype';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/datatype/datatype-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Datatype';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/datatype/datatype-900.ttf') format('truetype');
}

@font-face {
    font-family: 'David Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/david-libre/david-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'David Libre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/david-libre/david-libre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'David Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/david-libre/david-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Dawning of a New Day';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dawning-of-a-new-day/dawning-of-a-new-day-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Days One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/days-one/days-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Dela Gothic One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dela-gothic-one/dela-gothic-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Delicious Handrawn';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/delicious-handrawn/delicious-handrawn-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Delius Swash Caps';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/delius-swash-caps/delius-swash-caps-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Delius Unicase';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/delius-unicase/delius-unicase-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Delius Unicase';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/delius-unicase/delius-unicase-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Della Respira';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/della-respira/della-respira-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Denk One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/denk-one/denk-one-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Didact Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/didact-gothic/didact-gothic-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Diplomata SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/diplomata-sc/diplomata-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Do Hyeon';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/do-hyeon/do-hyeon-400.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Donegal One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/donegal-one/donegal-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Dongle';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dongle/dongle-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Doppio One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/doppio-one/doppio-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Dosis';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dosis/dosis-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Dosis';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dosis/dosis-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Dosis';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dosis/dosis-800.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Doto';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/doto/doto-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Doto';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/doto/doto-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Doto';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/doto/doto-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Doto';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/doto/doto-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Doto';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/doto/doto-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Dr Sugiyama';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/dr-sugiyama/dr-sugiyama-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Duru Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/duru-sans/duru-sans-400.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Eagle Lake';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/eagle-lake/eagle-lake-400.ttf') format('truetype');
}

@font-face {
    font-family: 'East Sea Dokdo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/east-sea-dokdo/east-sea-dokdo-400.ttf') format('truetype');
}

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

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

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

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

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

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

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

@font-face {
    font-family: 'Eczar';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/eczar/eczar-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Arrows';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-arrows/edu-au-vic-wa-nt-arrows-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Arrows';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-arrows/edu-au-vic-wa-nt-arrows-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Arrows';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-arrows/edu-au-vic-wa-nt-arrows-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Arrows';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-arrows/edu-au-vic-wa-nt-arrows-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Dots';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-dots/edu-au-vic-wa-nt-dots-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Dots';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-dots/edu-au-vic-wa-nt-dots-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Dots';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-dots/edu-au-vic-wa-nt-dots-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Dots';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-dots/edu-au-vic-wa-nt-dots-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-guides/edu-au-vic-wa-nt-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Guides';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-guides/edu-au-vic-wa-nt-guides-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Guides';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-guides/edu-au-vic-wa-nt-guides-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Guides';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-guides/edu-au-vic-wa-nt-guides-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Hand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-hand/edu-au-vic-wa-nt-hand-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Hand';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-hand/edu-au-vic-wa-nt-hand-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Hand';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-hand/edu-au-vic-wa-nt-hand-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Hand';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-hand/edu-au-vic-wa-nt-hand-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Pre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-pre/edu-au-vic-wa-nt-pre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Pre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-pre/edu-au-vic-wa-nt-pre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Pre';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-pre/edu-au-vic-wa-nt-pre-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu AU VIC WA NT Pre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-au-vic-wa-nt-pre/edu-au-vic-wa-nt-pre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Cursive';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-cursive/edu-nsw-act-cursive-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Cursive';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-cursive/edu-nsw-act-cursive-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Cursive';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-cursive/edu-nsw-act-cursive-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Cursive';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-cursive/edu-nsw-act-cursive-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Foundation';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-foundation/edu-nsw-act-foundation-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Foundation';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-foundation/edu-nsw-act-foundation-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Foundation';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-foundation/edu-nsw-act-foundation-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Foundation';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-foundation/edu-nsw-act-foundation-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Hand Pre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-hand-pre/edu-nsw-act-hand-pre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Hand Pre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-hand-pre/edu-nsw-act-hand-pre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Hand Pre';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-hand-pre/edu-nsw-act-hand-pre-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu NSW ACT Hand Pre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-nsw-act-hand-pre/edu-nsw-act-hand-pre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu QLD Beginner';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-qld-beginner/edu-qld-beginner-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu QLD Beginner';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-qld-beginner/edu-qld-beginner-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu QLD Beginner';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-qld-beginner/edu-qld-beginner-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu QLD Beginner';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-qld-beginner/edu-qld-beginner-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu QLD Hand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-qld-hand/edu-qld-hand-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu QLD Hand';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-qld-hand/edu-qld-hand-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu QLD Hand';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-qld-hand/edu-qld-hand-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu QLD Hand';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-qld-hand/edu-qld-hand-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu SA Beginner';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-sa-beginner/edu-sa-beginner-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu SA Beginner';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-sa-beginner/edu-sa-beginner-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu SA Beginner';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-sa-beginner/edu-sa-beginner-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu SA Beginner';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-sa-beginner/edu-sa-beginner-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu SA Hand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-sa-hand/edu-sa-hand-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu SA Hand';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-sa-hand/edu-sa-hand-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu SA Hand';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-sa-hand/edu-sa-hand-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu SA Hand';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-sa-hand/edu-sa-hand-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu TAS Beginner';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-tas-beginner/edu-tas-beginner-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu TAS Beginner';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-tas-beginner/edu-tas-beginner-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu TAS Beginner';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-tas-beginner/edu-tas-beginner-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu TAS Beginner';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-tas-beginner/edu-tas-beginner-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Beginner';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-beginner/edu-vic-wa-nt-beginner-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Beginner';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-beginner/edu-vic-wa-nt-beginner-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Beginner';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-beginner/edu-vic-wa-nt-beginner-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Beginner';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-beginner/edu-vic-wa-nt-beginner-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Hand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-hand/edu-vic-wa-nt-hand-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Hand';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-hand/edu-vic-wa-nt-hand-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Hand';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-hand/edu-vic-wa-nt-hand-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Hand';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-hand/edu-vic-wa-nt-hand-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Hand Pre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-hand-pre/edu-vic-wa-nt-hand-pre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Hand Pre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-hand-pre/edu-vic-wa-nt-hand-pre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Hand Pre';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-hand-pre/edu-vic-wa-nt-hand-pre-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Edu VIC WA NT Hand Pre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/edu-vic-wa-nt-hand-pre/edu-vic-wa-nt-hand-pre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'El Messiri';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/el-messiri/el-messiri-400.ttf') format('truetype');
}

@font-face {
    font-family: 'El Messiri';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/el-messiri/el-messiri-500.ttf') format('truetype');
}

@font-face {
    font-family: 'El Messiri';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/el-messiri/el-messiri-600.ttf') format('truetype');
}

@font-face {
    font-family: 'El Messiri';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/el-messiri/el-messiri-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Elms Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Elms Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Elms Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Elms Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Elms Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Elms Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Elms Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Elms Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Elms Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elms-sans/elms-sans-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Elsie';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elsie/elsie-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Elsie Swash Caps';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elsie-swash-caps/elsie-swash-caps-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Elsie Swash Caps';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/elsie-swash-caps/elsie-swash-caps-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Emblema One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/emblema-one/emblema-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Emilys Candy';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/emilys-candy/emilys-candy-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans/encode-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-condensed/encode-sans-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Expanded';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-expanded/encode-sans-expanded-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-sc/encode-sans-sc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-condensed/encode-sans-semi-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Encode Sans Semi Expanded';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/encode-sans-semi-expanded/encode-sans-semi-expanded-900.ttf') format('truetype');
}

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

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

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

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

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

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

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

@font-face {
    font-family: 'Epilogue';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epilogue/epilogue-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Epilogue';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epilogue/epilogue-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Epilogue';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epilogue/epilogue-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Epilogue';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epilogue/epilogue-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Epilogue';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epilogue/epilogue-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-sans/epunda-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-sans/epunda-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-sans/epunda-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-sans/epunda-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-sans/epunda-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-sans/epunda-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-sans/epunda-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Slab';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-slab/epunda-slab-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-slab/epunda-slab-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Slab';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-slab/epunda-slab-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Slab';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-slab/epunda-slab-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Slab';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-slab/epunda-slab-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Slab';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-slab/epunda-slab-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Epunda Slab';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/epunda-slab/epunda-slab-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Erica One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/erica-one/erica-one-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Euphoria Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/euphoria-script/euphoria-script-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Exo';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo/exo-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo/exo-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo/exo-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Exo';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo/exo-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo/exo-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Exo 2';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/exo-2/exo-2-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Expletus Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/expletus-sans/expletus-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Expletus Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/expletus-sans/expletus-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Expletus Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/expletus-sans/expletus-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Expletus Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/expletus-sans/expletus-sans-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Faculty Glyphic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/faculty-glyphic/faculty-glyphic-400.ttf') format('truetype');
}

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

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

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

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

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

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

@font-face {
    font-family: 'Familjen Grotesk';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/familjen-grotesk/familjen-grotesk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Familjen Grotesk';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/familjen-grotesk/familjen-grotesk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Familjen Grotesk';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/familjen-grotesk/familjen-grotesk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Familjen Grotesk';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/familjen-grotesk/familjen-grotesk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Fanwood Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fanwood-text/fanwood-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Farro';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/farro/farro-300.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Fascinate Inline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fascinate-inline/fascinate-inline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Faster One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/faster-one/faster-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Fauna One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fauna-one/fauna-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Faustina';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/faustina/faustina-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Faustina';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/faustina/faustina-800.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Figtree';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/figtree/figtree-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Figtree';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/figtree/figtree-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Figtree';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/figtree/figtree-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Finger Paint';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/finger-paint/finger-paint-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Fira Code';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-code/fira-code-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Code';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-code/fira-code-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Code';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-code/fira-code-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Code';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-code/fira-code-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Code';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-code/fira-code-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-mono/fira-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-mono/fira-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-mono/fira-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-condensed/fira-sans-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Fira Sans Extra Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fira-sans-extra-condensed/fira-sans-extra-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Fjalla One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fjalla-one/fjalla-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fjord One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fjord-one/fjord-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Flamenco';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/flamenco/flamenco-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Fleur De Leah';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fleur-de-leah/fleur-de-leah-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Flow Block';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/flow-block/flow-block-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Flow Circular';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/flow-circular/flow-circular-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Flow Rounded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/flow-rounded/flow-rounded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Foldit';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/foldit/foldit-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Foldit';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/foldit/foldit-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Foldit';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/foldit/foldit-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Foldit';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/foldit/foldit-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Foldit';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/foldit/foldit-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Fontdiner Swanky';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fontdiner-swanky/fontdiner-swanky-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Fragment Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fragment-mono/fragment-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Francois One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/francois-one/francois-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/frank-ruhl-libre/frank-ruhl-libre-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/frank-ruhl-libre/frank-ruhl-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/frank-ruhl-libre/frank-ruhl-libre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/frank-ruhl-libre/frank-ruhl-libre-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/frank-ruhl-libre/frank-ruhl-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/frank-ruhl-libre/frank-ruhl-libre-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/frank-ruhl-libre/frank-ruhl-libre-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Fraunces';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fraunces/fraunces-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Fraunces';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fraunces/fraunces-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Fraunces';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fraunces/fraunces-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Fraunces';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fraunces/fraunces-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Fraunces';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fraunces/fraunces-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Freckle Face';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/freckle-face/freckle-face-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fredericka the Great';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fredericka-the-great/fredericka-the-great-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fredoka';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fredoka/fredoka-300.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Fugaz One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fugaz-one/fugaz-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Funnel Display';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-display/funnel-display-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-display/funnel-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Display';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-display/funnel-display-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Display';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-display/funnel-display-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Display';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-display/funnel-display-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Display';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-display/funnel-display-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-sans/funnel-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-sans/funnel-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-sans/funnel-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-sans/funnel-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-sans/funnel-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Funnel Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/funnel-sans/funnel-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Fustat';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fustat/fustat-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Fustat';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fustat/fustat-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Fustat';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fustat/fustat-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Fuzzy Bubbles';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fuzzy-bubbles/fuzzy-bubbles-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Fuzzy Bubbles';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/fuzzy-bubbles/fuzzy-bubbles-700.ttf') format('truetype');
}

@font-face {
    font-family: 'GFS Didot';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gfs-didot/gfs-didot-400.ttf') format('truetype');
}

@font-face {
    font-family: 'GFS Neohellenic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gfs-neohellenic/gfs-neohellenic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'GFS Neohellenic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gfs-neohellenic/gfs-neohellenic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ga Maamli';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ga-maamli/ga-maamli-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Gabarito';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gabarito/gabarito-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Gabarito';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gabarito/gabarito-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Gaegu';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gaegu/gaegu-300.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Gajraj One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gajraj-one/gajraj-one-400.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Gamja Flower';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gamja-flower/gamja-flower-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gantari';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gantari/gantari-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Gantari';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gantari/gantari-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Gantari';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gantari/gantari-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Gantari';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gantari/gantari-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Gantari';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gantari/gantari-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Gasoek One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gasoek-one/gasoek-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gayathri';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gayathri/gayathri-100.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Geist';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist/geist-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist/geist-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist/geist-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Geist';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist/geist-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist/geist-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Geist Mono';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geist-mono/geist-mono-900.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Gemunu Libre';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gemunu-libre/gemunu-libre-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Gemunu Libre';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gemunu-libre/gemunu-libre-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Gemunu Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gemunu-libre/gemunu-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gemunu Libre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gemunu-libre/gemunu-libre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Gemunu Libre';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gemunu-libre/gemunu-libre-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Gemunu Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gemunu-libre/gemunu-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Gemunu Libre';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gemunu-libre/gemunu-libre-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Genos';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/genos/genos-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Genos';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/genos/genos-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Genos';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/genos/genos-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Genos';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/genos/genos-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Genos';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/genos/genos-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Gentium Book Plus';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gentium-book-plus/gentium-book-plus-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gentium Book Plus';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gentium-book-plus/gentium-book-plus-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Gentium Plus';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gentium-plus/gentium-plus-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gentium Plus';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gentium-plus/gentium-plus-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Geologica';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geologica/geologica-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Geologica';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geologica/geologica-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Geologica';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geologica/geologica-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Geologica';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geologica/geologica-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Geologica';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geologica/geologica-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Geom';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geom/geom-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Geom';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geom/geom-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Geom';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geom/geom-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Georama';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/georama/georama-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Georama';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/georama/georama-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Georama';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/georama/georama-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Georama';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/georama/georama-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Georama';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/georama/georama-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Geostar Fill';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/geostar-fill/geostar-fill-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Germania One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/germania-one/germania-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gideon Roman';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gideon-roman/gideon-roman-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Gilda Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gilda-display/gilda-display-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Give You Glory';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/give-you-glory/give-you-glory-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Glass Antiqua';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/glass-antiqua/glass-antiqua-400.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Gloria Hallelujah';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gloria-hallelujah/gloria-hallelujah-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Glory';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/glory/glory-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Glory';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/glory/glory-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Glory';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/glory/glory-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Glory';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/glory/glory-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Gluten';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gluten/gluten-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Gluten';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gluten/gluten-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Gluten';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gluten/gluten-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Gluten';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gluten/gluten-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Gluten';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gluten/gluten-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Goblin One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/goblin-one/goblin-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gochi Hand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gochi-hand/gochi-hand-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Golos Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/golos-text/golos-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Golos Text';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/golos-text/golos-text-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Golos Text';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/golos-text/golos-text-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Golos Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/golos-text/golos-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Golos Text';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/golos-text/golos-text-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Golos Text';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/golos-text/golos-text-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Code';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-code/google-sans-code-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Code';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-code/google-sans-code-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Code';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-code/google-sans-code-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Code';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-code/google-sans-code-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Code';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-code/google-sans-code-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Code';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-code/google-sans-code-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Google Sans Flex';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/google-sans-flex/google-sans-flex-900.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Gothic A1';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Gothic A1';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Gothic A1';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Gothic A1';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gothic A1';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Gothic A1';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Gothic A1';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Gothic A1';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Gothic A1';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gothic-a1/gothic-a1-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Goudy Bookletter 1911';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/goudy-bookletter-1911/goudy-bookletter-1911-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gowun Batang';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gowun-batang/gowun-batang-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gowun Batang';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gowun-batang/gowun-batang-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Gowun Dodum';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gowun-dodum/gowun-dodum-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Grand Hotel';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grand-hotel/grand-hotel-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Grandiflora One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grandiflora-one/grandiflora-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Grandstander';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grandstander/grandstander-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Grandstander';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grandstander/grandstander-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Grandstander';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grandstander/grandstander-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Grandstander';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grandstander/grandstander-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Grandstander';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grandstander/grandstander-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Grape Nuts';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grape-nuts/grape-nuts-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Gravitas One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gravitas-one/gravitas-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Grechen Fuemen';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grechen-fuemen/grechen-fuemen-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze/grenze-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze/grenze-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze/grenze-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Grenze';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze/grenze-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze/grenze-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Grenze Gotisch';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grenze-gotisch/grenze-gotisch-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Grey Qo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/grey-qo/grey-qo-400.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Gveret Levin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/gveret-levin/gveret-levin-400.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Hachi Maru Pop';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hachi-maru-pop/hachi-maru-pop-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hahmlet';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hahmlet/hahmlet-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Hahmlet';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hahmlet/hahmlet-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Hahmlet';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hahmlet/hahmlet-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Hahmlet';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hahmlet/hahmlet-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Hahmlet';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hahmlet/hahmlet-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Halant';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/halant/halant-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Hammersmith One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hammersmith-one/hammersmith-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Hanalei Fill';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanalei-fill/hanalei-fill-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Handjet';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/handjet/handjet-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Handjet';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/handjet/handjet-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Handjet';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/handjet/handjet-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Handjet';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/handjet/handjet-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Handjet';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/handjet/handjet-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanken Grotesk';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanken-grotesk/hanken-grotesk-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanuman';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanuman/hanuman-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanuman';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanuman/hanuman-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanuman';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanuman/hanuman-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Hanuman';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanuman/hanuman-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Hanuman';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hanuman/hanuman-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Happy Monkey';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/happy-monkey/happy-monkey-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Headland One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/headland-one/headland-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hedvig Letters Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hedvig-letters-sans/hedvig-letters-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hedvig Letters Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hedvig-letters-serif/hedvig-letters-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Heebo';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/heebo/heebo-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Heebo';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/heebo/heebo-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Heebo';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/heebo/heebo-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Heebo';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/heebo/heebo-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Heebo';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/heebo/heebo-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Henny Penny';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/henny-penny/henny-penny-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Hepta Slab';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hepta-slab/hepta-slab-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Herr Von Muellerhoff';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/herr-von-muellerhoff/herr-von-muellerhoff-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hi Melody';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hi-melody/hi-melody-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hina Mincho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hina-mincho/hina-mincho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind/hind-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Hind Guntur';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-guntur/hind-guntur-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Guntur';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-guntur/hind-guntur-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Guntur';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-guntur/hind-guntur-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Guntur';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-guntur/hind-guntur-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Guntur';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-guntur/hind-guntur-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Madurai';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-madurai/hind-madurai-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Madurai';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-madurai/hind-madurai-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Madurai';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-madurai/hind-madurai-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Madurai';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-madurai/hind-madurai-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Madurai';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-madurai/hind-madurai-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Mysuru';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-mysuru/hind-mysuru-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Mysuru';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-mysuru/hind-mysuru-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Mysuru';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-mysuru/hind-mysuru-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Mysuru';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-mysuru/hind-mysuru-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Mysuru';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-mysuru/hind-mysuru-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Siliguri';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-siliguri/hind-siliguri-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Siliguri';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-siliguri/hind-siliguri-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Siliguri';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-siliguri/hind-siliguri-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Siliguri';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-siliguri/hind-siliguri-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Siliguri';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-siliguri/hind-siliguri-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Vadodara';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-vadodara/hind-vadodara-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Vadodara';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-vadodara/hind-vadodara-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Vadodara';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-vadodara/hind-vadodara-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Vadodara';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-vadodara/hind-vadodara-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Hind Vadodara';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hind-vadodara/hind-vadodara-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Holtwood One SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/holtwood-one-sc/holtwood-one-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Homemade Apple';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/homemade-apple/homemade-apple-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Host Grotesk';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/host-grotesk/host-grotesk-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Host Grotesk';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/host-grotesk/host-grotesk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Host Grotesk';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/host-grotesk/host-grotesk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Host Grotesk';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/host-grotesk/host-grotesk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Host Grotesk';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/host-grotesk/host-grotesk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Host Grotesk';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/host-grotesk/host-grotesk-800.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Hubot Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hubot-sans/hubot-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Hubot Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hubot-sans/hubot-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Hubot Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hubot-sans/hubot-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Hubot Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hubot-sans/hubot-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Hubot Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hubot-sans/hubot-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Hubot Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hubot-sans/hubot-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Hubot Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hubot-sans/hubot-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Hubot Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/hubot-sans/hubot-sans-900.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'IBM Plex Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-mono/ibm-plex-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-mono/ibm-plex-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-mono/ibm-plex-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-mono/ibm-plex-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-mono/ibm-plex-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-mono/ibm-plex-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-mono/ibm-plex-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-arabic/ibm-plex-sans-arabic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-arabic/ibm-plex-sans-arabic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-arabic/ibm-plex-sans-arabic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-arabic/ibm-plex-sans-arabic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-arabic/ibm-plex-sans-arabic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-arabic/ibm-plex-sans-arabic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-arabic/ibm-plex-sans-arabic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-condensed/ibm-plex-sans-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-condensed/ibm-plex-sans-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-condensed/ibm-plex-sans-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-condensed/ibm-plex-sans-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-condensed/ibm-plex-sans-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-condensed/ibm-plex-sans-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-condensed/ibm-plex-sans-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Devanagari';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-devanagari/ibm-plex-sans-devanagari-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Devanagari';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-devanagari/ibm-plex-sans-devanagari-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Devanagari';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-devanagari/ibm-plex-sans-devanagari-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Devanagari';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-devanagari/ibm-plex-sans-devanagari-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Devanagari';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-devanagari/ibm-plex-sans-devanagari-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Devanagari';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-devanagari/ibm-plex-sans-devanagari-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Devanagari';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-devanagari/ibm-plex-sans-devanagari-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Hebrew';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-hebrew/ibm-plex-sans-hebrew-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Hebrew';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-hebrew/ibm-plex-sans-hebrew-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Hebrew';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-hebrew/ibm-plex-sans-hebrew-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Hebrew';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-hebrew/ibm-plex-sans-hebrew-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Hebrew';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-hebrew/ibm-plex-sans-hebrew-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Hebrew';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-hebrew/ibm-plex-sans-hebrew-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Hebrew';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-hebrew/ibm-plex-sans-hebrew-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans JP';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-jp/ibm-plex-sans-jp-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans JP';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-jp/ibm-plex-sans-jp-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans JP';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-jp/ibm-plex-sans-jp-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans JP';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-jp/ibm-plex-sans-jp-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans JP';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-jp/ibm-plex-sans-jp-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans JP';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-jp/ibm-plex-sans-jp-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans JP';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-jp/ibm-plex-sans-jp-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans KR';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-kr/ibm-plex-sans-kr-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans KR';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-kr/ibm-plex-sans-kr-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans KR';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-kr/ibm-plex-sans-kr-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans KR';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-kr/ibm-plex-sans-kr-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans KR';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-kr/ibm-plex-sans-kr-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans KR';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-kr/ibm-plex-sans-kr-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans KR';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-kr/ibm-plex-sans-kr-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai/ibm-plex-sans-thai-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai/ibm-plex-sans-thai-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai/ibm-plex-sans-thai-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai/ibm-plex-sans-thai-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai/ibm-plex-sans-thai-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai/ibm-plex-sans-thai-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai/ibm-plex-sans-thai-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai Looped';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai-looped/ibm-plex-sans-thai-looped-100.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai Looped';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai-looped/ibm-plex-sans-thai-looped-200.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai Looped';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai-looped/ibm-plex-sans-thai-looped-300.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai Looped';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai-looped/ibm-plex-sans-thai-looped-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai Looped';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai-looped/ibm-plex-sans-thai-looped-500.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai Looped';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai-looped/ibm-plex-sans-thai-looped-600.ttf') format('truetype');
}

@font-face {
    font-family: 'IBM Plex Sans Thai Looped';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibm-plex-sans-thai-looped/ibm-plex-sans-thai-looped-700.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell DW Pica';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-dw-pica/im-fell-dw-pica-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell DW Pica SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-dw-pica-sc/im-fell-dw-pica-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell Double Pica';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-double-pica/im-fell-double-pica-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell Double Pica SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-double-pica-sc/im-fell-double-pica-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell English';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-english/im-fell-english-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell English SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-english-sc/im-fell-english-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell French Canon';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-french-canon/im-fell-french-canon-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell French Canon SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-french-canon-sc/im-fell-french-canon-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell Great Primer';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-great-primer/im-fell-great-primer-400.ttf') format('truetype');
}

@font-face {
    font-family: 'IM Fell Great Primer SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/im-fell-great-primer-sc/im-fell-great-primer-sc-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Ibarra Real Nova';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibarra-real-nova/ibarra-real-nova-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ibarra Real Nova';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibarra-real-nova/ibarra-real-nova-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ibarra Real Nova';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibarra-real-nova/ibarra-real-nova-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ibarra Real Nova';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ibarra-real-nova/ibarra-real-nova-700.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Idiqlat';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/idiqlat/idiqlat-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Idiqlat';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/idiqlat/idiqlat-300.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Imbue';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/imbue/imbue-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Imbue';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/imbue/imbue-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Imbue';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/imbue/imbue-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Imbue';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/imbue/imbue-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Imbue';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/imbue/imbue-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Imperial Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/imperial-script/imperial-script-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Inclusive Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inclusive-sans/inclusive-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Inclusive Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inclusive-sans/inclusive-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Inclusive Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inclusive-sans/inclusive-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Inclusive Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inclusive-sans/inclusive-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Inclusive Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inclusive-sans/inclusive-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Inconsolata';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inconsolata/inconsolata-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Inconsolata';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inconsolata/inconsolata-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Inconsolata';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inconsolata/inconsolata-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Inconsolata';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inconsolata/inconsolata-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Indie Flower';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/indie-flower/indie-flower-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ingrid Darling';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ingrid-darling/ingrid-darling-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Inknut Antiqua';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inknut-antiqua/inknut-antiqua-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Inknut Antiqua';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inknut-antiqua/inknut-antiqua-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Inknut Antiqua';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inknut-antiqua/inknut-antiqua-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Inknut Antiqua';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inknut-antiqua/inknut-antiqua-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Inknut Antiqua';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inknut-antiqua/inknut-antiqua-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Inknut Antiqua';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inknut-antiqua/inknut-antiqua-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Inknut Antiqua';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inknut-antiqua/inknut-antiqua-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Inria Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inria-sans/inria-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Inria Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inria-sans/inria-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Inria Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inria-sans/inria-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Inria Serif';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inria-serif/inria-serif-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Inria Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inria-serif/inria-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Inria Serif';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inria-serif/inria-serif-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Instrument Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/instrument-sans/instrument-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Instrument Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/instrument-sans/instrument-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Instrument Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/instrument-sans/instrument-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Instrument Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/instrument-sans/instrument-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Instrument Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/instrument-serif/instrument-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Intel One Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/intel-one-mono/intel-one-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Intel One Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/intel-one-mono/intel-one-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Intel One Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/intel-one-mono/intel-one-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Intel One Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/intel-one-mono/intel-one-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Intel One Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/intel-one-mono/intel-one-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Inter Tight';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/inter-tight/inter-tight-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Iosevka Charon';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/iosevka-charon/iosevka-charon-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Iosevka Charon';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/iosevka-charon/iosevka-charon-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Iosevka Charon';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/iosevka-charon/iosevka-charon-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Iosevka Charon';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/iosevka-charon/iosevka-charon-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Iosevka Charon Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/iosevka-charon-mono/iosevka-charon-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Iosevka Charon Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/iosevka-charon-mono/iosevka-charon-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Iosevka Charon Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/iosevka-charon-mono/iosevka-charon-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Iosevka Charon Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/iosevka-charon-mono/iosevka-charon-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Irish Grover';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/irish-grover/irish-grover-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Island Moments';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/island-moments/island-moments-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Istok Web';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/istok-web/istok-web-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Istok Web';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/istok-web/istok-web-700.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Jacquard 12';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jacquard-12/jacquard-12-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jacquard 12 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jacquard-12-charted/jacquard-12-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jacquard 24';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jacquard-24/jacquard-24-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jacquard 24 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jacquard-24-charted/jacquard-24-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jacquarda Bastarda 9';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jacquarda-bastarda-9/jacquarda-bastarda-9-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jacquarda Bastarda 9 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jacquarda-bastarda-9-charted/jacquarda-bastarda-9-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jacques Francois';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jacques-francois/jacques-francois-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jacques Francois Shadow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jacques-francois-shadow/jacques-francois-shadow-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Jaini Purva';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jaini-purva/jaini-purva-400.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Jersey 10';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jersey-10/jersey-10-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jersey 10 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jersey-10-charted/jersey-10-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jersey 15';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jersey-15/jersey-15-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jersey 15 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jersey-15-charted/jersey-15-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jersey 20';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jersey-20/jersey-20-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jersey 20 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jersey-20-charted/jersey-20-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jersey 25';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jersey-25/jersey-25-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jersey 25 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jersey-25-charted/jersey-25-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jetbrains-mono/jetbrains-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jetbrains-mono/jetbrains-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jetbrains-mono/jetbrains-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jetbrains-mono/jetbrains-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jetbrains-mono/jetbrains-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jetbrains-mono/jetbrains-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jetbrains-mono/jetbrains-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'JetBrains Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jetbrains-mono/jetbrains-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Jim Nightshade';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jim-nightshade/jim-nightshade-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Jockey One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jockey-one/jockey-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Jolly Lodger';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jolly-lodger/jolly-lodger-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Josefin Slab';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-slab/josefin-slab-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Slab';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-slab/josefin-slab-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Slab';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-slab/josefin-slab-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-slab/josefin-slab-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Slab';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-slab/josefin-slab-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Slab';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-slab/josefin-slab-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Josefin Slab';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/josefin-slab/josefin-slab-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Jost';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jost/jost-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Jost';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jost/jost-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Jost';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jost/jost-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Jost';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jost/jost-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Jost';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jost/jost-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Joti One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/joti-one/joti-one-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Julius Sans One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/julius-sans-one/julius-sans-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Jura';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/jura/jura-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Just Another Hand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/just-another-hand/just-another-hand-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Just Me Again Down Here';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/just-me-again-down-here/just-me-again-down-here-400.ttf') format('truetype');
}

@font-face {
    font-family: 'K2D';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/k2d/k2d-100.ttf') format('truetype');
}

@font-face {
    font-family: 'K2D';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/k2d/k2d-200.ttf') format('truetype');
}

@font-face {
    font-family: 'K2D';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/k2d/k2d-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'K2D';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/k2d/k2d-800.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Kaisei Decol';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-decol/kaisei-decol-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Decol';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-decol/kaisei-decol-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Decol';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-decol/kaisei-decol-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei HarunoUmi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-harunoumi/kaisei-harunoumi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei HarunoUmi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-harunoumi/kaisei-harunoumi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei HarunoUmi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-harunoumi/kaisei-harunoumi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Opti';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-opti/kaisei-opti-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Opti';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-opti/kaisei-opti-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Opti';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-opti/kaisei-opti-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Tokumin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-tokumin/kaisei-tokumin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Tokumin';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-tokumin/kaisei-tokumin-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Tokumin';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-tokumin/kaisei-tokumin-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Kaisei Tokumin';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaisei-tokumin/kaisei-tokumin-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalam';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalam/kalam-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Kalnia';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia/kalnia-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalnia';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia/kalnia-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalnia';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia/kalnia-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Kalnia Glaze';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia-glaze/kalnia-glaze-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalnia Glaze';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia-glaze/kalnia-glaze-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalnia Glaze';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia-glaze/kalnia-glaze-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalnia Glaze';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia-glaze/kalnia-glaze-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalnia Glaze';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia-glaze/kalnia-glaze-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalnia Glaze';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia-glaze/kalnia-glaze-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Kalnia Glaze';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kalnia-glaze/kalnia-glaze-700.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Kanit';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kanit/kanit-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Kanit';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kanit/kanit-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Kanit';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kanit/kanit-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Kanit';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kanit/kanit-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Kanit';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kanit/kanit-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Kantumruy Pro';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kantumruy-pro/kantumruy-pro-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Kantumruy Pro';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kantumruy-pro/kantumruy-pro-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Kantumruy Pro';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kantumruy-pro/kantumruy-pro-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Kantumruy Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kantumruy-pro/kantumruy-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kantumruy Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kantumruy-pro/kantumruy-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kantumruy Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kantumruy-pro/kantumruy-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Kantumruy Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kantumruy-pro/kantumruy-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Kapakana';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kapakana/kapakana-300.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Karantina';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karantina/karantina-300.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Karla';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karla/karla-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Karla';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karla/karla-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Karla';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karla/karla-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Karla Tamil Inclined';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karla-tamil-inclined/karla-tamil-inclined-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Karla Tamil Inclined';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karla-tamil-inclined/karla-tamil-inclined-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Karla Tamil Upright';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karla-tamil-upright/karla-tamil-upright-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Karla Tamil Upright';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karla-tamil-upright/karla-tamil-upright-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Karma';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/karma/karma-300.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Kaushan Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kaushan-script/kaushan-script-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Kay Pho Du';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kay-pho-du/kay-pho-du-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kay Pho Du';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kay-pho-du/kay-pho-du-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kay Pho Du';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kay-pho-du/kay-pho-du-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Kay Pho Du';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kay-pho-du/kay-pho-du-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Kdam Thmor Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kdam-thmor-pro/kdam-thmor-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Keania One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/keania-one/keania-one-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Kedebideri';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kedebideri/kedebideri-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Kedebideri';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kedebideri/kedebideri-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Kelly Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kelly-slab/kelly-slab-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Khand';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/khand/khand-300.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Khula';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/khula/khula-300.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Khula';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/khula/khula-800.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Kirang Haerang';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kirang-haerang/kirang-haerang-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kite One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kite-one/kite-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kiwi Maru';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kiwi-maru/kiwi-maru-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Kiwi Maru';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kiwi-maru/kiwi-maru-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kiwi Maru';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kiwi-maru/kiwi-maru-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Klee One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/klee-one/klee-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Klee One';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/klee-one/klee-one-600.ttf') format('truetype');
}

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

@font-face {
    font-family: 'KoHo';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/koho/koho-200.ttf') format('truetype');
}

@font-face {
    font-family: 'KoHo';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/koho/koho-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Kodchasan';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kodchasan/kodchasan-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Kodchasan';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kodchasan/kodchasan-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Kode Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kode-mono/kode-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kode Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kode-mono/kode-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kode Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kode-mono/kode-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Kode Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kode-mono/kode-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Koh Santepheap';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/koh-santepheap/koh-santepheap-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Koh Santepheap';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/koh-santepheap/koh-santepheap-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Koh Santepheap';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/koh-santepheap/koh-santepheap-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Koh Santepheap';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/koh-santepheap/koh-santepheap-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Koh Santepheap';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/koh-santepheap/koh-santepheap-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Kolker Brush';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kolker-brush/kolker-brush-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Konkhmer Sleokchher';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/konkhmer-sleokchher/konkhmer-sleokchher-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Kosugi Maru';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kosugi-maru/kosugi-maru-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kotta One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kotta-one/kotta-one-400.ttf') format('truetype');
}

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

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

@font-face {
    font-family: 'Kreon';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kreon/kreon-300.ttf') format('truetype');
}

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

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

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

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

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

@font-face {
    font-family: 'Krona One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/krona-one/krona-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Krub';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/krub/krub-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Krub';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/krub/krub-300.ttf') format('truetype');
}

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Kufam';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kufam/kufam-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Kufam';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kufam/kufam-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Kulim Park';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kulim-park/kulim-park-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Kulim Park';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kulim-park/kulim-park-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Kulim Park';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kulim-park/kulim-park-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kulim Park';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kulim-park/kulim-park-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Kulim Park';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kulim-park/kulim-park-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumar One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumar-one/kumar-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumar One Outline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumar-one-outline/kumar-one-outline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Kumbh Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/kumbh-sans/kumbh-sans-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'LINE Seed JP';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/line-seed-jp/line-seed-jp-100.ttf') format('truetype');
}

@font-face {
    font-family: 'LINE Seed JP';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/line-seed-jp/line-seed-jp-400.ttf') format('truetype');
}

@font-face {
    font-family: 'LINE Seed JP';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/line-seed-jp/line-seed-jp-700.ttf') format('truetype');
}

@font-face {
    font-family: 'LINE Seed JP';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/line-seed-jp/line-seed-jp-800.ttf') format('truetype');
}

@font-face {
    font-family: 'LXGW Marker Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lxgw-marker-gothic/lxgw-marker-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'LXGW WenKai Mono TC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lxgw-wenkai-mono-tc/lxgw-wenkai-mono-tc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'LXGW WenKai Mono TC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lxgw-wenkai-mono-tc/lxgw-wenkai-mono-tc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'LXGW WenKai Mono TC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lxgw-wenkai-mono-tc/lxgw-wenkai-mono-tc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'LXGW WenKai TC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lxgw-wenkai-tc/lxgw-wenkai-tc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'LXGW WenKai TC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lxgw-wenkai-tc/lxgw-wenkai-tc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'LXGW WenKai TC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lxgw-wenkai-tc/lxgw-wenkai-tc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'La Belle Aurore';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/la-belle-aurore/la-belle-aurore-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Labrada';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/labrada/labrada-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Labrada';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/labrada/labrada-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Labrada';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/labrada/labrada-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Labrada';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/labrada/labrada-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Labrada';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/labrada/labrada-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Laila';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/laila/laila-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Lakki Reddy';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lakki-reddy/lakki-reddy-400.ttf') format('truetype');
}

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

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

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

@font-face {
    font-family: 'Lateef';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lateef/lateef-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lateef';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lateef/lateef-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Lateef';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lateef/lateef-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lavishly Yours';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lavishly-yours/lavishly-yours-400.ttf') format('truetype');
}

@font-face {
    font-family: 'League Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-gothic/league-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'League Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-script/league-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-100.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-200.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-300.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-500.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-600.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-700.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-800.ttf') format('truetype');
}

@font-face {
    font-family: 'League Spartan';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/league-spartan/league-spartan-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Leckerli One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/leckerli-one/leckerli-one-400.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Lemonada';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lemonada/lemonada-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Deca';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-deca/lexend-deca-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Exa';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-exa/lexend-exa-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Giga';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-giga/lexend-giga-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Mega';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-mega/lexend-mega-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Peta';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-peta/lexend-peta-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Tera';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-tera/lexend-tera-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lexend Zetta';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lexend-zetta/lexend-zetta-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Keyboard';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-keyboard/libertinus-keyboard-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Math';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-math/libertinus-math-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-mono/libertinus-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-sans/libertinus-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-sans/libertinus-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-serif/libertinus-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Serif';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-serif/libertinus-serif-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Serif';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-serif/libertinus-serif-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Libertinus Serif Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libertinus-serif-display/libertinus-serif-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Barcode 128';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-barcode-128/libre-barcode-128-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Barcode 128 Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-barcode-128-text/libre-barcode-128-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Barcode 39';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-barcode-39/libre-barcode-39-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Barcode 39 Extended';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-barcode-39-extended/libre-barcode-39-extended-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Barcode 39 Extended Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-barcode-39-extended-text/libre-barcode-39-extended-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Barcode 39 Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-barcode-39-text/libre-barcode-39-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Barcode EAN13 Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-barcode-ean13-text/libre-barcode-ean13-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Bodoni';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-bodoni/libre-bodoni-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Bodoni';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-bodoni/libre-bodoni-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Bodoni';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-bodoni/libre-bodoni-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Bodoni';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-bodoni/libre-bodoni-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Caslon Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-caslon-display/libre-caslon-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Caslon Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-caslon-text/libre-caslon-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Libre Caslon Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/libre-caslon-text/libre-caslon-text-700.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Life Savers';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/life-savers/life-savers-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Life Savers';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/life-savers/life-savers-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Life Savers';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/life-savers/life-savers-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lilex';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lilex/lilex-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Lilex';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lilex/lilex-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lilex';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lilex/lilex-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Lilita One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lilita-one/lilita-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lily Script One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lily-script-one/lily-script-one-400.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Linden Hill';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/linden-hill/linden-hill-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Linefont';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/linefont/linefont-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Linefont';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/linefont/linefont-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Linefont';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/linefont/linefont-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Linefont';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/linefont/linefont-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Linefont';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/linefont/linefont-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Lisu Bosa';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lisu-bosa/lisu-bosa-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Lisu Bosa';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lisu-bosa/lisu-bosa-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Lisu Bosa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lisu-bosa/lisu-bosa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lisu Bosa';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lisu-bosa/lisu-bosa-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Lisu Bosa';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lisu-bosa/lisu-bosa-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Lisu Bosa';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lisu-bosa/lisu-bosa-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Lisu Bosa';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lisu-bosa/lisu-bosa-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Lisu Bosa';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lisu-bosa/lisu-bosa-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Literata';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/literata/literata-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Literata';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/literata/literata-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Literata';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/literata/literata-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Literata';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/literata/literata-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Liu Jian Mao Cao';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/liu-jian-mao-cao/liu-jian-mao-cao-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Livvic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/livvic/livvic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Livvic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/livvic/livvic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Livvic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/livvic/livvic-300.ttf') format('truetype');
}

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

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

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

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

@font-face {
    font-family: 'Livvic';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/livvic/livvic-900.ttf') format('truetype');
}

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

@font-face {
    font-family: 'Lobster Two';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lobster-two/lobster-two-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lobster Two';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lobster-two/lobster-two-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Londrina Outline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/londrina-outline/londrina-outline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Londrina Shadow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/londrina-shadow/londrina-shadow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Londrina Sketch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/londrina-sketch/londrina-sketch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Londrina Solid';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/londrina-solid/londrina-solid-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Londrina Solid';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/londrina-solid/londrina-solid-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Londrina Solid';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/londrina-solid/londrina-solid-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Londrina Solid';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/londrina-solid/londrina-solid-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Long Cang';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/long-cang/long-cang-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Love Light';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/love-light/love-light-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Love Ya Like A Sister';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/love-ya-like-a-sister/love-ya-like-a-sister-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Loved by the King';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/loved-by-the-king/loved-by-the-king-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Lovers Quarrel';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lovers-quarrel/lovers-quarrel-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Luckiest Guy';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/luckiest-guy/luckiest-guy-400.ttf') format('truetype');
}

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

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

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

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

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

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

@font-face {
    font-family: 'Lustria';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/lustria/lustria-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Luxurious Roman';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/luxurious-roman/luxurious-roman-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Luxurious Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/luxurious-script/luxurious-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-100.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-200.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-300.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-400.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-500.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-600.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-700.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-800.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1/m-plus-1-900.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1 Code';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1-code/m-plus-1-code-100.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1 Code';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1-code/m-plus-1-code-200.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1 Code';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1-code/m-plus-1-code-300.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1 Code';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1-code/m-plus-1-code-400.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1 Code';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1-code/m-plus-1-code-500.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1 Code';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1-code/m-plus-1-code-600.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1 Code';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1-code/m-plus-1-code-700.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1p';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1p/m-plus-1p-100.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1p';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1p/m-plus-1p-300.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1p';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1p/m-plus-1p-400.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1p';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1p/m-plus-1p-500.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1p';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1p/m-plus-1p-700.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1p';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1p/m-plus-1p-800.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 1p';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-1p/m-plus-1p-900.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-100.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-200.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-300.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-500.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-600.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-700.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-800.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS 2';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-2/m-plus-2-900.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Code Latin';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-code-latin/m-plus-code-latin-100.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Code Latin';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-code-latin/m-plus-code-latin-200.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Code Latin';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-code-latin/m-plus-code-latin-300.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Code Latin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-code-latin/m-plus-code-latin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Code Latin';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-code-latin/m-plus-code-latin-500.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Code Latin';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-code-latin/m-plus-code-latin-600.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Code Latin';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-code-latin/m-plus-code-latin-700.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Rounded 1c';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-rounded-1c/m-plus-rounded-1c-100.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Rounded 1c';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-rounded-1c/m-plus-rounded-1c-300.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Rounded 1c';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-rounded-1c/m-plus-rounded-1c-400.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Rounded 1c';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-rounded-1c/m-plus-rounded-1c-500.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Rounded 1c';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-rounded-1c/m-plus-rounded-1c-700.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Rounded 1c';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-rounded-1c/m-plus-rounded-1c-800.ttf') format('truetype');
}

@font-face {
    font-family: 'M PLUS Rounded 1c';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/m-plus-rounded-1c/m-plus-rounded-1c-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Ma Shan Zheng';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ma-shan-zheng/ma-shan-zheng-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Macondo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/macondo/macondo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Macondo Swash Caps';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/macondo-swash-caps/macondo-swash-caps-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mada';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mada/mada-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mada';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mada/mada-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mada/mada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mada';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mada/mada-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mada';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mada/mada-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mada';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mada/mada-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mada';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mada/mada-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mada';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mada/mada-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Madimi One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/madimi-one/madimi-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Magra';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/magra/magra-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Magra';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/magra/magra-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Maiden Orange';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maiden-orange/maiden-orange-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Maitree';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maitree/maitree-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Maitree';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maitree/maitree-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Maitree';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maitree/maitree-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Maitree';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maitree/maitree-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Maitree';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maitree/maitree-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Maitree';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maitree/maitree-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Major Mono Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/major-mono-display/major-mono-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mako';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mako/mako-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mali';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mali/mali-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mali';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mali/mali-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mali';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mali/mali-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mali';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mali/mali-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mali';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mali/mali-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mali';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mali/mali-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mallanna';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mallanna/mallanna-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Maname';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maname/maname-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mandali';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mandali/mandali-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Manjari';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manjari/manjari-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Manjari';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manjari/manjari-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Manjari';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manjari/manjari-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Manrope';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manrope/manrope-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Manrope';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manrope/manrope-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Manrope';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manrope/manrope-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Manrope';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manrope/manrope-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Manrope';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manrope/manrope-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Manrope';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manrope/manrope-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Manrope';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manrope/manrope-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mansalva';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mansalva/mansalva-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Manuale';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manuale/manuale-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Manuale';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manuale/manuale-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Manuale';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manuale/manuale-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Manuale';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manuale/manuale-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Manuale';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manuale/manuale-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Manuale';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manuale/manuale-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Manufacturing Consent';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/manufacturing-consent/manufacturing-consent-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Marcellus';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marcellus/marcellus-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Marcellus SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marcellus-sc/marcellus-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Marck Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marck-script/marck-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Margarine';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/margarine/margarine-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Marhey';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marhey/marhey-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Marhey';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marhey/marhey-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Marhey';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marhey/marhey-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Marhey';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marhey/marhey-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Marhey';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marhey/marhey-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Markazi Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/markazi-text/markazi-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Markazi Text';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/markazi-text/markazi-text-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Markazi Text';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/markazi-text/markazi-text-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Markazi Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/markazi-text/markazi-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Marko One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marko-one/marko-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Marmelad';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marmelad/marmelad-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel/martel-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel/martel-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel/martel-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel/martel-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel/martel-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel/martel-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel/martel-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel-sans/martel-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel-sans/martel-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel-sans/martel-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel-sans/martel-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel-sans/martel-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel-sans/martel-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Martel Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martel-sans/martel-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Martian Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martian-mono/martian-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Martian Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martian-mono/martian-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Martian Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martian-mono/martian-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Martian Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martian-mono/martian-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Martian Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martian-mono/martian-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Martian Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martian-mono/martian-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Martian Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martian-mono/martian-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Martian Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/martian-mono/martian-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Marvel';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marvel/marvel-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Marvel';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/marvel/marvel-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Matangi';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/matangi/matangi-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Matangi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/matangi/matangi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Matangi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/matangi/matangi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Matangi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/matangi/matangi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Matangi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/matangi/matangi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Matangi';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/matangi/matangi-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Matangi';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/matangi/matangi-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Mate';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mate/mate-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mate SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mate-sc/mate-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Matemasie';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/matemasie/matemasie-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Maven Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maven-pro/maven-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Maven Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maven-pro/maven-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Maven Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maven-pro/maven-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Maven Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maven-pro/maven-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Maven Pro';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maven-pro/maven-pro-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Maven Pro';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/maven-pro/maven-pro-900.ttf') format('truetype');
}

@font-face {
    font-family: 'McLaren';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mclaren/mclaren-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mea Culpa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mea-culpa/mea-culpa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Meddon';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/meddon/meddon-400.ttf') format('truetype');
}

@font-face {
    font-family: 'MedievalSharp';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/medievalsharp/medievalsharp-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Medula One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/medula-one/medula-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Meera Inimai';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/meera-inimai/meera-inimai-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Megrim';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/megrim/megrim-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Meie Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/meie-script/meie-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Menbere';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/menbere/menbere-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Menbere';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/menbere/menbere-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Menbere';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/menbere/menbere-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Menbere';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/menbere/menbere-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Menbere';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/menbere/menbere-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Menbere';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/menbere/menbere-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Menbere';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/menbere/menbere-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Meow Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/meow-script/meow-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Merienda';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merienda/merienda-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Merienda';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merienda/merienda-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Merienda';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merienda/merienda-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Merienda';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merienda/merienda-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Merienda';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merienda/merienda-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Merienda';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merienda/merienda-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Merienda';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merienda/merienda-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merriweather-sans/merriweather-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merriweather-sans/merriweather-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merriweather-sans/merriweather-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merriweather-sans/merriweather-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merriweather-sans/merriweather-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Merriweather Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/merriweather-sans/merriweather-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Metal';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/metal/metal-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Metal Mania';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/metal-mania/metal-mania-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Metamorphous';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/metamorphous/metamorphous-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Metrophobic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/metrophobic/metrophobic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Michroma';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/michroma/michroma-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Micro 5';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/micro-5/micro-5-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Micro 5 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/micro-5-charted/micro-5-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Milonga';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/milonga/milonga-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Miltonian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/miltonian/miltonian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Miltonian Tattoo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/miltonian-tattoo/miltonian-tattoo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mina';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mina/mina-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mina';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mina/mina-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mingzat';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mingzat/mingzat-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Miniver';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/miniver/miniver-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Miriam Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/miriam-libre/miriam-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Miriam Libre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/miriam-libre/miriam-libre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Miriam Libre';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/miriam-libre/miriam-libre-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Miriam Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/miriam-libre/miriam-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mirza';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mirza/mirza-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mirza';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mirza/mirza-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mirza';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mirza/mirza-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mirza';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mirza/mirza-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Miss Fajardose';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/miss-fajardose/miss-fajardose-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mitr';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mitr/mitr-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mitr';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mitr/mitr-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mitr';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mitr/mitr-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mitr';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mitr/mitr-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mitr';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mitr/mitr-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mitr';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mitr/mitr-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mochiy Pop One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mochiy-pop-one/mochiy-pop-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mochiy Pop P One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mochiy-pop-p-one/mochiy-pop-p-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Modak';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/modak/modak-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Modern Antiqua';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/modern-antiqua/modern-antiqua-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Moderustic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moderustic/moderustic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Moderustic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moderustic/moderustic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Moderustic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moderustic/moderustic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Moderustic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moderustic/moderustic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Moderustic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moderustic/moderustic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Moderustic';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moderustic/moderustic-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mogra';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mogra/mogra-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mohave';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mohave/mohave-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mohave';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mohave/mohave-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mohave';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mohave/mohave-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mohave';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mohave/mohave-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mohave';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mohave/mohave-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Moirai One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moirai-one/moirai-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Molengo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/molengo/molengo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Signature';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-signature/momo-signature-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Trust Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-trust-display/momo-trust-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Trust Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-trust-sans/momo-trust-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Trust Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-trust-sans/momo-trust-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Trust Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-trust-sans/momo-trust-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Trust Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-trust-sans/momo-trust-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Trust Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-trust-sans/momo-trust-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Trust Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-trust-sans/momo-trust-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Momo Trust Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/momo-trust-sans/momo-trust-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mona Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mona-sans/mona-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mona Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mona-sans/mona-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mona Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mona-sans/mona-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mona Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mona-sans/mona-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mona Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mona-sans/mona-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mona Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mona-sans/mona-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mona Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mona-sans/mona-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mona Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mona-sans/mona-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Monda';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monda/monda-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Monda';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monda/monda-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Monda';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monda/monda-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Monda';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monda/monda-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Monofett';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monofett/monofett-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Monomakh';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monomakh/monomakh-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Monomaniac One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monomaniac-one/monomaniac-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Monoton';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monoton/monoton-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Monsieur La Doulaise';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/monsieur-la-doulaise/monsieur-la-doulaise-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Montaga';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montaga/montaga-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Montagu Slab';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montagu-slab/montagu-slab-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Montagu Slab';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montagu-slab/montagu-slab-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Montagu Slab';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montagu-slab/montagu-slab-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Montagu Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montagu-slab/montagu-slab-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Montagu Slab';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montagu-slab/montagu-slab-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Montagu Slab';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montagu-slab/montagu-slab-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Montagu Slab';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montagu-slab/montagu-slab-700.ttf') format('truetype');
}

@font-face {
    font-family: 'MonteCarlo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montecarlo/montecarlo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Montez';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montez/montez-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Alternates';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-alternates/montserrat-alternates-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Montserrat Underline';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/montserrat-underline/montserrat-underline-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Moo Lah Lah';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moo-lah-lah/moo-lah-lah-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mooli';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mooli/mooli-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Moon Dance';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moon-dance/moon-dance-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Moul';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moul/moul-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Moulpali';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/moulpali/moulpali-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mountains of Christmas';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mountains-of-christmas/mountains-of-christmas-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mountains of Christmas';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mountains-of-christmas/mountains-of-christmas-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mouse Memoirs';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mouse-memoirs/mouse-memoirs-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Headline';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-headline/mozilla-headline-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Headline';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-headline/mozilla-headline-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Headline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-headline/mozilla-headline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Headline';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-headline/mozilla-headline-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Headline';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-headline/mozilla-headline-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Headline';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-headline/mozilla-headline-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Text';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-text/mozilla-text-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Text';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-text/mozilla-text-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-text/mozilla-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Text';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-text/mozilla-text-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Text';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-text/mozilla-text-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mozilla Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mozilla-text/mozilla-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mr Bedfort';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mr-bedfort/mr-bedfort-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mr Dafoe';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mr-dafoe/mr-dafoe-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mr De Haviland';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mr-de-haviland/mr-de-haviland-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mrs Saint Delafield';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mrs-saint-delafield/mrs-saint-delafield-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mrs Sheppards';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mrs-sheppards/mrs-sheppards-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ms Madi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ms-madi/ms-madi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta/mukta-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta/mukta-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta/mukta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta/mukta-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta/mukta-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta/mukta-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta/mukta-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Mahee';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-mahee/mukta-mahee-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Mahee';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-mahee/mukta-mahee-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Mahee';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-mahee/mukta-mahee-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Mahee';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-mahee/mukta-mahee-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Mahee';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-mahee/mukta-mahee-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Mahee';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-mahee/mukta-mahee-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Mahee';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-mahee/mukta-mahee-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Malar';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-malar/mukta-malar-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Malar';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-malar/mukta-malar-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Malar';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-malar/mukta-malar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Malar';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-malar/mukta-malar-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Malar';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-malar/mukta-malar-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Malar';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-malar/mukta-malar-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Malar';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-malar/mukta-malar-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Vaani';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-vaani/mukta-vaani-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Vaani';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-vaani/mukta-vaani-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Vaani';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-vaani/mukta-vaani-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Vaani';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-vaani/mukta-vaani-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Vaani';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-vaani/mukta-vaani-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Vaani';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-vaani/mukta-vaani-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mukta Vaani';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mukta-vaani/mukta-vaani-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mulish';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mulish/mulish-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Mulish';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mulish/mulish-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Mulish';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mulish/mulish-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mulish';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mulish/mulish-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Mulish';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mulish/mulish-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Mulish';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mulish/mulish-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Mulish';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mulish/mulish-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Mulish';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mulish/mulish-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Murecho';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/murecho/murecho-900.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-100.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-200.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-300.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-400.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-500.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-600.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-700.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-800.ttf') format('truetype');
}

@font-face {
    font-family: 'MuseoModerno';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/museomoderno/museomoderno-900.ttf') format('truetype');
}

@font-face {
    font-family: 'My Soul';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/my-soul/my-soul-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mynerve';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mynerve/mynerve-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Mystery Quest';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/mystery-quest/mystery-quest-400.ttf') format('truetype');
}

@font-face {
    font-family: 'NTR';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ntr/ntr-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nabla';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nabla/nabla-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Namdhinggo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/namdhinggo/namdhinggo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Namdhinggo';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/namdhinggo/namdhinggo-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Namdhinggo';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/namdhinggo/namdhinggo-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Namdhinggo';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/namdhinggo/namdhinggo-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Namdhinggo';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/namdhinggo/namdhinggo-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Brush Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-brush-script/nanum-brush-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-gothic/nanum-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Gothic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-gothic/nanum-gothic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Gothic';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-gothic/nanum-gothic-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Gothic Coding';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-gothic-coding/nanum-gothic-coding-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Gothic Coding';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-gothic-coding/nanum-gothic-coding-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Myeongjo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-myeongjo/nanum-myeongjo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Myeongjo';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-myeongjo/nanum-myeongjo-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Myeongjo';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-myeongjo/nanum-myeongjo-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Nanum Pen Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nanum-pen-script/nanum-pen-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Narnoor';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/narnoor/narnoor-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Narnoor';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/narnoor/narnoor-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Narnoor';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/narnoor/narnoor-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Narnoor';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/narnoor/narnoor-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Narnoor';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/narnoor/narnoor-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Nata Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nata-sans/nata-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'National Park';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/national-park/national-park-200.ttf') format('truetype');
}

@font-face {
    font-family: 'National Park';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/national-park/national-park-300.ttf') format('truetype');
}

@font-face {
    font-family: 'National Park';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/national-park/national-park-400.ttf') format('truetype');
}

@font-face {
    font-family: 'National Park';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/national-park/national-park-500.ttf') format('truetype');
}

@font-face {
    font-family: 'National Park';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/national-park/national-park-600.ttf') format('truetype');
}

@font-face {
    font-family: 'National Park';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/national-park/national-park-700.ttf') format('truetype');
}

@font-face {
    font-family: 'National Park';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/national-park/national-park-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Neonderthaw';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/neonderthaw/neonderthaw-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nerko One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nerko-one/nerko-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Neucha';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/neucha/neucha-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Neuton';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/neuton/neuton-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Neuton';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/neuton/neuton-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Neuton';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/neuton/neuton-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Neuton';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/neuton/neuton-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Neuton';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/neuton/neuton-800.ttf') format('truetype');
}

@font-face {
    font-family: 'New Amsterdam';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/new-amsterdam/new-amsterdam-400.ttf') format('truetype');
}

@font-face {
    font-family: 'New Rocker';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/new-rocker/new-rocker-400.ttf') format('truetype');
}

@font-face {
    font-family: 'New Tegomin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/new-tegomin/new-tegomin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'News Cycle';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/news-cycle/news-cycle-400.ttf') format('truetype');
}

@font-face {
    font-family: 'News Cycle';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/news-cycle/news-cycle-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Newsreader';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/newsreader/newsreader-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Newsreader';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/newsreader/newsreader-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Newsreader';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/newsreader/newsreader-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Newsreader';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/newsreader/newsreader-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Newsreader';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/newsreader/newsreader-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Newsreader';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/newsreader/newsreader-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Newsreader';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/newsreader/newsreader-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Niconne';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/niconne/niconne-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Niramit';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/niramit/niramit-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Niramit';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/niramit/niramit-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Niramit';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/niramit/niramit-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Niramit';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/niramit/niramit-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Niramit';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/niramit/niramit-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Niramit';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/niramit/niramit-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Nixie One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nixie-one/nixie-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nobile';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nobile/nobile-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nobile';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nobile/nobile-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Nobile';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nobile/nobile-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Nokora';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nokora/nokora-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Norican';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/norican/norican-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nosifer';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nosifer/nosifer-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Notable';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/notable/notable-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nothing You Could Do';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nothing-you-could-do/nothing-you-could-do-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noticia Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noticia-text/noticia-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noticia Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noticia-text/noticia-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Color Emoji';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-color-emoji/noto-color-emoji-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Emoji';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-emoji/noto-emoji-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Emoji';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-emoji/noto-emoji-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Emoji';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-emoji/noto-emoji-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Emoji';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-emoji/noto-emoji-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Emoji';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-emoji/noto-emoji-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Kufi Arabic';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-kufi-arabic/noto-kufi-arabic-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Music';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-music/noto-music-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Naskh Arabic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-naskh-arabic/noto-naskh-arabic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Naskh Arabic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-naskh-arabic/noto-naskh-arabic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Naskh Arabic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-naskh-arabic/noto-naskh-arabic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Naskh Arabic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-naskh-arabic/noto-naskh-arabic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Nastaliq Urdu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-nastaliq-urdu/noto-nastaliq-urdu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Nastaliq Urdu';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-nastaliq-urdu/noto-nastaliq-urdu-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Nastaliq Urdu';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-nastaliq-urdu/noto-nastaliq-urdu-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Nastaliq Urdu';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-nastaliq-urdu/noto-nastaliq-urdu-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Rashi Hebrew';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-rashi-hebrew/noto-rashi-hebrew-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Adlam';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-adlam/noto-sans-adlam-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Adlam';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-adlam/noto-sans-adlam-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Adlam';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-adlam/noto-sans-adlam-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Adlam';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-adlam/noto-sans-adlam-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Adlam Unjoined';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-adlam-unjoined/noto-sans-adlam-unjoined-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Adlam Unjoined';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-adlam-unjoined/noto-sans-adlam-unjoined-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Adlam Unjoined';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-adlam-unjoined/noto-sans-adlam-unjoined-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Adlam Unjoined';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-adlam-unjoined/noto-sans-adlam-unjoined-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Anatolian Hieroglyphs';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-anatolian-hieroglyphs/noto-sans-anatolian-hieroglyphs-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-arabic/noto-sans-arabic-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Armenian';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-armenian/noto-sans-armenian-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Avestan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-avestan/noto-sans-avestan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Balinese';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-balinese/noto-sans-balinese-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Balinese';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-balinese/noto-sans-balinese-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Balinese';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-balinese/noto-sans-balinese-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Balinese';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-balinese/noto-sans-balinese-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bamum';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bamum/noto-sans-bamum-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bamum';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bamum/noto-sans-bamum-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bamum';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bamum/noto-sans-bamum-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bamum';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bamum/noto-sans-bamum-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bassa Vah';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bassa-vah/noto-sans-bassa-vah-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bassa Vah';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bassa-vah/noto-sans-bassa-vah-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bassa Vah';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bassa-vah/noto-sans-bassa-vah-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bassa Vah';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bassa-vah/noto-sans-bassa-vah-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Batak';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-batak/noto-sans-batak-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bengali';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bengali/noto-sans-bengali-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Bhaiksuki';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-bhaiksuki/noto-sans-bhaiksuki-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Brahmi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-brahmi/noto-sans-brahmi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Buginese';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-buginese/noto-sans-buginese-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Buhid';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-buhid/noto-sans-buhid-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Canadian Aboriginal';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-canadian-aboriginal/noto-sans-canadian-aboriginal-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Carian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-carian/noto-sans-carian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Caucasian Albanian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-caucasian-albanian/noto-sans-caucasian-albanian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Chakma';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-chakma/noto-sans-chakma-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cham';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cham/noto-sans-cham-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cherokee';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cherokee/noto-sans-cherokee-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Chorasmian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-chorasmian/noto-sans-chorasmian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Coptic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-coptic/noto-sans-coptic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cuneiform';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cuneiform/noto-sans-cuneiform-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cypriot';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cypriot/noto-sans-cypriot-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Cypro Minoan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-cypro-minoan/noto-sans-cypro-minoan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Deseret';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-deseret/noto-sans-deseret-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-devanagari/noto-sans-devanagari-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Display';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-display/noto-sans-display-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Duployan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-duployan/noto-sans-duployan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Duployan';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-duployan/noto-sans-duployan-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Egyptian Hieroglyphs';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-egyptian-hieroglyphs/noto-sans-egyptian-hieroglyphs-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Elbasan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-elbasan/noto-sans-elbasan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Elymaic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-elymaic/noto-sans-elymaic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ethiopic';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ethiopic/noto-sans-ethiopic-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Glagolitic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-glagolitic/noto-sans-glagolitic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gothic/noto-sans-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Grantha';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-grantha/noto-sans-grantha-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gujarati';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gujarati/noto-sans-gujarati-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gunjala Gondi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gunjala-gondi/noto-sans-gunjala-gondi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gunjala Gondi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gunjala-gondi/noto-sans-gunjala-gondi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gunjala Gondi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gunjala-gondi/noto-sans-gunjala-gondi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gunjala Gondi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gunjala-gondi/noto-sans-gunjala-gondi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Gurmukhi';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-gurmukhi/noto-sans-gurmukhi-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans HK';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hk/noto-sans-hk-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hanifi Rohingya';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hanifi-rohingya/noto-sans-hanifi-rohingya-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hanifi Rohingya';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hanifi-rohingya/noto-sans-hanifi-rohingya-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hanifi Rohingya';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hanifi-rohingya/noto-sans-hanifi-rohingya-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hanifi Rohingya';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hanifi-rohingya/noto-sans-hanifi-rohingya-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hanunoo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hanunoo/noto-sans-hanunoo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hatran';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hatran/noto-sans-hatran-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-hebrew/noto-sans-hebrew-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Imperial Aramaic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-imperial-aramaic/noto-sans-imperial-aramaic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Indic Siyaq Numbers';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-indic-siyaq-numbers/noto-sans-indic-siyaq-numbers-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Inscriptional Pahlavi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-inscriptional-pahlavi/noto-sans-inscriptional-pahlavi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Inscriptional Parthian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-inscriptional-parthian/noto-sans-inscriptional-parthian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans JP';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-jp/noto-sans-jp-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Javanese';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-javanese/noto-sans-javanese-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Javanese';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-javanese/noto-sans-javanese-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Javanese';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-javanese/noto-sans-javanese-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Javanese';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-javanese/noto-sans-javanese-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kaithi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kaithi/noto-sans-kaithi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kannada';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kannada/noto-sans-kannada-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kawi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kawi/noto-sans-kawi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kawi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kawi/noto-sans-kawi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kawi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kawi/noto-sans-kawi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kawi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kawi/noto-sans-kawi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kayah Li';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kayah-li/noto-sans-kayah-li-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kayah Li';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kayah-li/noto-sans-kayah-li-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kayah Li';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kayah-li/noto-sans-kayah-li-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kayah Li';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kayah-li/noto-sans-kayah-li-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Kharoshthi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-kharoshthi/noto-sans-kharoshthi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khmer';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khmer/noto-sans-khmer-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khojki';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khojki/noto-sans-khojki-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Khudawadi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-khudawadi/noto-sans-khudawadi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao/noto-sans-lao-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lao Looped';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lao-looped/noto-sans-lao-looped-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lepcha';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lepcha/noto-sans-lepcha-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Limbu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-limbu/noto-sans-limbu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Linear A';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-linear-a/noto-sans-linear-a-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Linear B';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-linear-b/noto-sans-linear-b-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lisu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lisu/noto-sans-lisu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lisu';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lisu/noto-sans-lisu-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lisu';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lisu/noto-sans-lisu-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lisu';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lisu/noto-sans-lisu-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lycian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lycian/noto-sans-lycian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Lydian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-lydian/noto-sans-lydian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mahajani';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mahajani/noto-sans-mahajani-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Malayalam';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-malayalam/noto-sans-malayalam-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mandaic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mandaic/noto-sans-mandaic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Manichaean';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-manichaean/noto-sans-manichaean-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Marchen';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-marchen/noto-sans-marchen-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Masaram Gondi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-masaram-gondi/noto-sans-masaram-gondi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Math';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-math/noto-sans-math-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mayan Numerals';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mayan-numerals/noto-sans-mayan-numerals-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Medefaidrin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-medefaidrin/noto-sans-medefaidrin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Medefaidrin';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-medefaidrin/noto-sans-medefaidrin-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Medefaidrin';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-medefaidrin/noto-sans-medefaidrin-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Medefaidrin';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-medefaidrin/noto-sans-medefaidrin-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meetei Mayek';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meetei-mayek/noto-sans-meetei-mayek-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mende Kikakui';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mende-kikakui/noto-sans-mende-kikakui-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Meroitic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-meroitic/noto-sans-meroitic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Miao';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-miao/noto-sans-miao-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Modi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-modi/noto-sans-modi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mongolian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mongolian/noto-sans-mongolian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mono';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mono/noto-sans-mono-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Mro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-mro/noto-sans-mro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Multani';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-multani/noto-sans-multani-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Myanmar';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-myanmar/noto-sans-myanmar-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans NKo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nko/noto-sans-nko-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans NKo Unjoined';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nko-unjoined/noto-sans-nko-unjoined-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans NKo Unjoined';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nko-unjoined/noto-sans-nko-unjoined-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans NKo Unjoined';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nko-unjoined/noto-sans-nko-unjoined-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans NKo Unjoined';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nko-unjoined/noto-sans-nko-unjoined-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Nabataean';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nabataean/noto-sans-nabataean-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Nag Mundari';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nag-mundari/noto-sans-nag-mundari-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Nag Mundari';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nag-mundari/noto-sans-nag-mundari-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Nag Mundari';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nag-mundari/noto-sans-nag-mundari-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Nag Mundari';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nag-mundari/noto-sans-nag-mundari-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Nandinagari';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nandinagari/noto-sans-nandinagari-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans New Tai Lue';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-new-tai-lue/noto-sans-new-tai-lue-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans New Tai Lue';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-new-tai-lue/noto-sans-new-tai-lue-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans New Tai Lue';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-new-tai-lue/noto-sans-new-tai-lue-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans New Tai Lue';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-new-tai-lue/noto-sans-new-tai-lue-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Newa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-newa/noto-sans-newa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Nushu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-nushu/noto-sans-nushu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ogham';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ogham/noto-sans-ogham-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ol Chiki';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ol-chiki/noto-sans-ol-chiki-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ol Chiki';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ol-chiki/noto-sans-ol-chiki-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ol Chiki';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ol-chiki/noto-sans-ol-chiki-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ol Chiki';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ol-chiki/noto-sans-ol-chiki-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Old Hungarian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-old-hungarian/noto-sans-old-hungarian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Old Italic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-old-italic/noto-sans-old-italic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Old North Arabian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-old-north-arabian/noto-sans-old-north-arabian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Old Permic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-old-permic/noto-sans-old-permic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Old Persian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-old-persian/noto-sans-old-persian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Old Sogdian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-old-sogdian/noto-sans-old-sogdian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Old South Arabian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-old-south-arabian/noto-sans-old-south-arabian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Old Turkic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-old-turkic/noto-sans-old-turkic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Oriya';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-oriya/noto-sans-oriya-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Osage';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-osage/noto-sans-osage-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Osmanya';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-osmanya/noto-sans-osmanya-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Pahawh Hmong';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-pahawh-hmong/noto-sans-pahawh-hmong-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Palmyrene';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-palmyrene/noto-sans-palmyrene-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Pau Cin Hau';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-pau-cin-hau/noto-sans-pau-cin-hau-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans PhagsPa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-phagspa/noto-sans-phagspa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Phoenician';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-phoenician/noto-sans-phoenician-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Psalter Pahlavi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-psalter-pahlavi/noto-sans-psalter-pahlavi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Rejang';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-rejang/noto-sans-rejang-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Runic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-runic/noto-sans-runic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sc/noto-sans-sc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Samaritan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-samaritan/noto-sans-samaritan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Saurashtra';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-saurashtra/noto-sans-saurashtra-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sharada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sharada/noto-sans-sharada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Shavian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-shavian/noto-sans-shavian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Siddham';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-siddham/noto-sans-siddham-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans SignWriting';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-signwriting/noto-sans-signwriting-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sinhala';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sinhala/noto-sans-sinhala-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sogdian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sogdian/noto-sans-sogdian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sora Sompeng';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sora-sompeng/noto-sans-sora-sompeng-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sora Sompeng';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sora-sompeng/noto-sans-sora-sompeng-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sora Sompeng';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sora-sompeng/noto-sans-sora-sompeng-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sora Sompeng';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sora-sompeng/noto-sans-sora-sompeng-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Soyombo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-soyombo/noto-sans-soyombo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sundanese';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sundanese/noto-sans-sundanese-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sundanese';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sundanese/noto-sans-sundanese-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sundanese';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sundanese/noto-sans-sundanese-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sundanese';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sundanese/noto-sans-sundanese-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Sunuwar';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-sunuwar/noto-sans-sunuwar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syloti Nagri';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syloti-nagri/noto-sans-syloti-nagri-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols/noto-sans-symbols-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Symbols 2';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-symbols-2/noto-sans-symbols-2-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac/noto-sans-syriac-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Eastern';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-eastern/noto-sans-syriac-eastern-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Syriac Western';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-syriac-western/noto-sans-syriac-western-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans TC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tc/noto-sans-tc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tagalog';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tagalog/noto-sans-tagalog-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tagbanwa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tagbanwa/noto-sans-tagbanwa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tai Le';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tai-le/noto-sans-tai-le-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tai Tham';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tai-tham/noto-sans-tai-tham-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tai Tham';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tai-tham/noto-sans-tai-tham-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tai Tham';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tai-tham/noto-sans-tai-tham-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tai Tham';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tai-tham/noto-sans-tai-tham-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tai Viet';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tai-viet/noto-sans-tai-viet-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Takri';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-takri/noto-sans-takri-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil/noto-sans-tamil-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tamil Supplement';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tamil-supplement/noto-sans-tamil-supplement-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tangsa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tangsa/noto-sans-tangsa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tangsa';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tangsa/noto-sans-tangsa-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tangsa';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tangsa/noto-sans-tangsa-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tangsa';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tangsa/noto-sans-tangsa-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Telugu';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-telugu/noto-sans-telugu-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thaana';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thaana/noto-sans-thaana-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai/noto-sans-thai-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Thai Looped';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-thai-looped/noto-sans-thai-looped-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tifinagh';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tifinagh/noto-sans-tifinagh-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Tirhuta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-tirhuta/noto-sans-tirhuta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Ugaritic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-ugaritic/noto-sans-ugaritic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Vai';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-vai/noto-sans-vai-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Vithkuqi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-vithkuqi/noto-sans-vithkuqi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Vithkuqi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-vithkuqi/noto-sans-vithkuqi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Vithkuqi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-vithkuqi/noto-sans-vithkuqi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Vithkuqi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-vithkuqi/noto-sans-vithkuqi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Wancho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-wancho/noto-sans-wancho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Warang Citi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-warang-citi/noto-sans-warang-citi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Yi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-yi/noto-sans-yi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Sans Zanabazar Square';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-sans-zanabazar-square/noto-sans-zanabazar-square-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ahom';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ahom/noto-serif-ahom-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Armenian';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-armenian/noto-serif-armenian-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Balinese';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-balinese/noto-serif-balinese-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Bengali';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-bengali/noto-serif-bengali-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-devanagari/noto-serif-devanagari-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Display';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-display/noto-serif-display-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Dives Akuru';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-dives-akuru/noto-serif-dives-akuru-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Dogra';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-dogra/noto-serif-dogra-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ethiopic';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ethiopic/noto-serif-ethiopic-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Grantha';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-grantha/noto-serif-grantha-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gujarati';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gujarati/noto-serif-gujarati-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Gurmukhi';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-gurmukhi/noto-serif-gurmukhi-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif HK';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hk/noto-serif-hk-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif HK';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hk/noto-serif-hk-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif HK';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hk/noto-serif-hk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif HK';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hk/noto-serif-hk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif HK';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hk/noto-serif-hk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif HK';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hk/noto-serif-hk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif HK';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hk/noto-serif-hk-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif HK';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hk/noto-serif-hk-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hebrew';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hebrew/noto-serif-hebrew-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hentaigana';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hentaigana/noto-serif-hentaigana-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hentaigana';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hentaigana/noto-serif-hentaigana-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hentaigana';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hentaigana/noto-serif-hentaigana-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hentaigana';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hentaigana/noto-serif-hentaigana-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hentaigana';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hentaigana/noto-serif-hentaigana-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hentaigana';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hentaigana/noto-serif-hentaigana-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hentaigana';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hentaigana/noto-serif-hentaigana-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Hentaigana';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-hentaigana/noto-serif-hentaigana-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif JP';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-jp/noto-serif-jp-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif JP';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-jp/noto-serif-jp-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif JP';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-jp/noto-serif-jp-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif JP';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-jp/noto-serif-jp-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif JP';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-jp/noto-serif-jp-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif JP';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-jp/noto-serif-jp-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif JP';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-jp/noto-serif-jp-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif JP';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-jp/noto-serif-jp-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kr/noto-serif-kr-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kr/noto-serif-kr-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kr/noto-serif-kr-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kr/noto-serif-kr-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kr/noto-serif-kr-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kr/noto-serif-kr-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kr/noto-serif-kr-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif KR';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kr/noto-serif-kr-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Kannada';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-kannada/noto-serif-kannada-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khitan Small Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khitan-small-script/noto-serif-khitan-small-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khmer';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khmer/noto-serif-khmer-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khojki';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khojki/noto-serif-khojki-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khojki';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khojki/noto-serif-khojki-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khojki';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khojki/noto-serif-khojki-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Khojki';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-khojki/noto-serif-khojki-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Lao';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-lao/noto-serif-lao-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Makasar';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-makasar/noto-serif-makasar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Malayalam';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-malayalam/noto-serif-malayalam-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Myanmar';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-myanmar/noto-serif-myanmar-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif NP Hmong';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-np-hmong/noto-serif-np-hmong-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif NP Hmong';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-np-hmong/noto-serif-np-hmong-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif NP Hmong';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-np-hmong/noto-serif-np-hmong-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif NP Hmong';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-np-hmong/noto-serif-np-hmong-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Old Uyghur';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-old-uyghur/noto-serif-old-uyghur-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Oriya';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-oriya/noto-serif-oriya-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Oriya';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-oriya/noto-serif-oriya-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Oriya';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-oriya/noto-serif-oriya-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Oriya';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-oriya/noto-serif-oriya-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Ottoman Siyaq';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-ottoman-siyaq/noto-serif-ottoman-siyaq-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif SC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sc/noto-serif-sc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif SC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sc/noto-serif-sc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sc/noto-serif-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sc/noto-serif-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sc/noto-serif-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sc/noto-serif-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sc/noto-serif-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sc/noto-serif-sc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Sinhala';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-sinhala/noto-serif-sinhala-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif TC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tc/noto-serif-tc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif TC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tc/noto-serif-tc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif TC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tc/noto-serif-tc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif TC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tc/noto-serif-tc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif TC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tc/noto-serif-tc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif TC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tc/noto-serif-tc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif TC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tc/noto-serif-tc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif TC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tc/noto-serif-tc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tamil';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tamil/noto-serif-tamil-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tangut';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tangut/noto-serif-tangut-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Telugu';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-telugu/noto-serif-telugu-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Thai';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-thai/noto-serif-thai-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Tibetan';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-tibetan/noto-serif-tibetan-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Todhri';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-todhri/noto-serif-todhri-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Toto';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-toto/noto-serif-toto-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Toto';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-toto/noto-serif-toto-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Toto';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-toto/noto-serif-toto-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Toto';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-toto/noto-serif-toto-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Vithkuqi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-vithkuqi/noto-serif-vithkuqi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Vithkuqi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-vithkuqi/noto-serif-vithkuqi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Vithkuqi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-vithkuqi/noto-serif-vithkuqi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Vithkuqi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-vithkuqi/noto-serif-vithkuqi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Yezidi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-yezidi/noto-serif-yezidi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Yezidi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-yezidi/noto-serif-yezidi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Yezidi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-yezidi/noto-serif-yezidi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Serif Yezidi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-serif-yezidi/noto-serif-yezidi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Traditional Nushu';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-traditional-nushu/noto-traditional-nushu-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Traditional Nushu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-traditional-nushu/noto-traditional-nushu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Traditional Nushu';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-traditional-nushu/noto-traditional-nushu-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Traditional Nushu';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-traditional-nushu/noto-traditional-nushu-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Traditional Nushu';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-traditional-nushu/noto-traditional-nushu-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Noto Znamenny Musical Notation';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/noto-znamenny-musical-notation/noto-znamenny-musical-notation-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nova Cut';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nova-cut/nova-cut-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nova Flat';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nova-flat/nova-flat-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nova Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nova-mono/nova-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nova Oval';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nova-oval/nova-oval-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nova Round';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nova-round/nova-round-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nova Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nova-script/nova-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nova Slim';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nova-slim/nova-slim-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nova Square';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nova-square/nova-square-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Numans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/numans/numans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Nuosu SIL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/nuosu-sil/nuosu-sil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Odibee Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/odibee-sans/odibee-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Odor Mean Chey';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/odor-mean-chey/odor-mean-chey-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Offside';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/offside/offside-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Oi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oi/oi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ojuju';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ojuju/ojuju-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Ojuju';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ojuju/ojuju-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Ojuju';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ojuju/ojuju-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ojuju';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ojuju/ojuju-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ojuju';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ojuju/ojuju-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ojuju';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ojuju/ojuju-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ojuju';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ojuju/ojuju-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Old Standard TT';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/old-standard-tt/old-standard-tt-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Old Standard TT';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/old-standard-tt/old-standard-tt-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Oldenburg';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oldenburg/oldenburg-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ole';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ole/ole-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Oleo Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oleo-script/oleo-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Oleo Script';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oleo-script/oleo-script-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Oleo Script Swash Caps';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oleo-script-swash-caps/oleo-script-swash-caps-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Oleo Script Swash Caps';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oleo-script-swash-caps/oleo-script-swash-caps-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Onest';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/onest/onest-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Oooh Baby';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oooh-baby/oooh-baby-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Oranienbaum';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oranienbaum/oranienbaum-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Orbit';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orbit/orbit-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Orbitron';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orbitron/orbitron-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Orbitron';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orbitron/orbitron-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Orbitron';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orbitron/orbitron-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Orbitron';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orbitron/orbitron-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Orbitron';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orbitron/orbitron-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Orbitron';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orbitron/orbitron-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Oregano';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oregano/oregano-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Orelega One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orelega-one/orelega-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Orienta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/orienta/orienta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Original Surfer';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/original-surfer/original-surfer-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Outfit';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/outfit/outfit-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Over the Rainbow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/over-the-rainbow/over-the-rainbow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Overlock';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overlock/overlock-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Overlock';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overlock/overlock-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Overlock';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overlock/overlock-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Overlock SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overlock-sc/overlock-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass/overpass-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass-mono/overpass-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass-mono/overpass-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass-mono/overpass-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass-mono/overpass-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Overpass Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/overpass-mono/overpass-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ovo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ovo/ovo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxanium';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxanium/oxanium-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxanium';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxanium/oxanium-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxanium';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxanium/oxanium-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxanium';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxanium/oxanium-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxanium';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxanium/oxanium-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxanium';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxanium/oxanium-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxanium';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxanium/oxanium-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxygen';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxygen/oxygen-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxygen';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxygen/oxygen-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxygen';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxygen/oxygen-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Oxygen Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/oxygen-mono/oxygen-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-mono/pt-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-sans/pt-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-sans/pt-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Sans Caption';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-sans-caption/pt-sans-caption-400.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Sans Caption';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-sans-caption/pt-sans-caption-700.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Sans Narrow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-sans-narrow/pt-sans-narrow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Sans Narrow';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-sans-narrow/pt-sans-narrow-700.ttf') format('truetype');
}

@font-face {
    font-family: 'PT Serif Caption';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pt-serif-caption/pt-serif-caption-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pacifico';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pacifico/pacifico-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Padauk';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/padauk/padauk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Padauk';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/padauk/padauk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Padyakke Expanded One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/padyakke-expanded-one/padyakke-expanded-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin/palanquin-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin/palanquin-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin/palanquin-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin/palanquin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin/palanquin-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin/palanquin-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin/palanquin-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin Dark';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin-dark/palanquin-dark-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin Dark';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin-dark/palanquin-dark-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin Dark';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin-dark/palanquin-dark-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Palanquin Dark';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palanquin-dark/palanquin-dark-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Palette Mosaic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/palette-mosaic/palette-mosaic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pangolin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pangolin/pangolin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Paprika';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/paprika/paprika-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Parastoo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parastoo/parastoo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Parastoo';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parastoo/parastoo-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Parastoo';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parastoo/parastoo-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Parastoo';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parastoo/parastoo-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Parkinsans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parkinsans/parkinsans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Parkinsans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parkinsans/parkinsans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Parkinsans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parkinsans/parkinsans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Parkinsans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parkinsans/parkinsans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Parkinsans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parkinsans/parkinsans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Parkinsans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/parkinsans/parkinsans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Passero One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/passero-one/passero-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Passion One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/passion-one/passion-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Passion One';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/passion-one/passion-one-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Passion One';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/passion-one/passion-one-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Passions Conflict';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/passions-conflict/passions-conflict-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Extreme';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-extreme/pathway-extreme-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Pathway Gothic One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pathway-gothic-one/pathway-gothic-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Patrick Hand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/patrick-hand/patrick-hand-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Patrick Hand SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/patrick-hand-sc/patrick-hand-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pattaya';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pattaya/pattaya-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Patua One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/patua-one/patua-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pavanam';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pavanam/pavanam-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Paytone One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/paytone-one/paytone-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Peddana';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/peddana/peddana-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Peralta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/peralta/peralta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Permanent Marker';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/permanent-marker/permanent-marker-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Petemoss';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petemoss/petemoss-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Petit Formal Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petit-formal-script/petit-formal-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Petrona';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/petrona/petrona-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Phetsarath';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phetsarath/phetsarath-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Phetsarath';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phetsarath/phetsarath-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Philosopher';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/philosopher/philosopher-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Philosopher';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/philosopher/philosopher-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Phudu';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phudu/phudu-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Phudu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phudu/phudu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Phudu';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phudu/phudu-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Phudu';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phudu/phudu-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Phudu';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phudu/phudu-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Phudu';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phudu/phudu-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Phudu';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/phudu/phudu-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Piazzolla';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piazzolla/piazzolla-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Piedra';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/piedra/piedra-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pirata One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pirata-one/pirata-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pixelify Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pixelify-sans/pixelify-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pixelify Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pixelify-sans/pixelify-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Pixelify Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pixelify-sans/pixelify-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Pixelify Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pixelify-sans/pixelify-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Plaster';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/plaster/plaster-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Platypi';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/platypi/platypi-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Platypi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/platypi/platypi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Platypi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/platypi/platypi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Platypi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/platypi/platypi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Platypi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/platypi/platypi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Platypi';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/platypi/platypi-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Play';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/play/play-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Play';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/play/play-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playball';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playball/playball-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair/playfair-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair/playfair-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair/playfair-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair/playfair-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair/playfair-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair/playfair-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Playfair';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playfair/playfair-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans/playpen-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans/playpen-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans/playpen-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans/playpen-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans/playpen-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans/playpen-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans/playpen-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans/playpen-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Arabic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-arabic/playpen-sans-arabic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Arabic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-arabic/playpen-sans-arabic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Arabic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-arabic/playpen-sans-arabic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Arabic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-arabic/playpen-sans-arabic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Arabic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-arabic/playpen-sans-arabic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Arabic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-arabic/playpen-sans-arabic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Arabic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-arabic/playpen-sans-arabic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Arabic';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-arabic/playpen-sans-arabic-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Deva';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-deva/playpen-sans-deva-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Deva';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-deva/playpen-sans-deva-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Deva';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-deva/playpen-sans-deva-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Deva';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-deva/playpen-sans-deva-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Deva';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-deva/playpen-sans-deva-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Deva';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-deva/playpen-sans-deva-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Deva';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-deva/playpen-sans-deva-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Deva';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-deva/playpen-sans-deva-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Hebrew';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-hebrew/playpen-sans-hebrew-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Hebrew';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-hebrew/playpen-sans-hebrew-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Hebrew';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-hebrew/playpen-sans-hebrew-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Hebrew';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-hebrew/playpen-sans-hebrew-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Hebrew';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-hebrew/playpen-sans-hebrew-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Hebrew';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-hebrew/playpen-sans-hebrew-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Hebrew';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-hebrew/playpen-sans-hebrew-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Hebrew';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-hebrew/playpen-sans-hebrew-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Thai';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-thai/playpen-sans-thai-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Thai';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-thai/playpen-sans-thai-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Thai';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-thai/playpen-sans-thai-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Thai';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-thai/playpen-sans-thai-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Thai';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-thai/playpen-sans-thai-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Thai';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-thai/playpen-sans-thai-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Thai';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-thai/playpen-sans-thai-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Playpen Sans Thai';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playpen-sans-thai/playpen-sans-thai-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AR';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ar/playwrite-ar-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AR';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ar/playwrite-ar-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AR';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ar/playwrite-ar-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AR';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ar/playwrite-ar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AR Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ar-guides/playwrite-ar-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AT';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-at/playwrite-at-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AT';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-at/playwrite-at-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AT';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-at/playwrite-at-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AT';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-at/playwrite-at-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AT Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-at-guides/playwrite-at-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU NSW';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-nsw/playwrite-au-nsw-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU NSW';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-nsw/playwrite-au-nsw-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU NSW';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-nsw/playwrite-au-nsw-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU NSW';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-nsw/playwrite-au-nsw-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU NSW Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-nsw-guides/playwrite-au-nsw-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU QLD';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-qld/playwrite-au-qld-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU QLD';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-qld/playwrite-au-qld-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU QLD';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-qld/playwrite-au-qld-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU QLD';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-qld/playwrite-au-qld-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU QLD Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-qld-guides/playwrite-au-qld-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU SA';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-sa/playwrite-au-sa-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU SA';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-sa/playwrite-au-sa-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU SA';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-sa/playwrite-au-sa-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU SA';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-sa/playwrite-au-sa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU SA Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-sa-guides/playwrite-au-sa-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU TAS';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-tas/playwrite-au-tas-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU TAS';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-tas/playwrite-au-tas-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU TAS';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-tas/playwrite-au-tas-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU TAS';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-tas/playwrite-au-tas-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU TAS Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-tas-guides/playwrite-au-tas-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU VIC';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-vic/playwrite-au-vic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU VIC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-vic/playwrite-au-vic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU VIC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-vic/playwrite-au-vic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU VIC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-vic/playwrite-au-vic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite AU VIC Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-au-vic-guides/playwrite-au-vic-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE VLG';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-vlg/playwrite-be-vlg-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE VLG';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-vlg/playwrite-be-vlg-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE VLG';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-vlg/playwrite-be-vlg-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE VLG';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-vlg/playwrite-be-vlg-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE VLG Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-vlg-guides/playwrite-be-vlg-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE WAL';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-wal/playwrite-be-wal-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE WAL';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-wal/playwrite-be-wal-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE WAL';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-wal/playwrite-be-wal-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE WAL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-wal/playwrite-be-wal-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BE WAL Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-be-wal-guides/playwrite-be-wal-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BR';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-br/playwrite-br-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BR';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-br/playwrite-br-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BR';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-br/playwrite-br-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BR';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-br/playwrite-br-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite BR Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-br-guides/playwrite-br-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CA';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ca/playwrite-ca-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CA';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ca/playwrite-ca-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CA';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ca/playwrite-ca-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CA';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ca/playwrite-ca-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CA Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ca-guides/playwrite-ca-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CL';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cl/playwrite-cl-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CL';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cl/playwrite-cl-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CL';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cl/playwrite-cl-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cl/playwrite-cl-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CL Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cl-guides/playwrite-cl-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CO';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-co/playwrite-co-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CO';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-co/playwrite-co-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CO';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-co/playwrite-co-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CO';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-co/playwrite-co-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CO Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-co-guides/playwrite-co-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CU';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cu/playwrite-cu-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CU';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cu/playwrite-cu-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CU';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cu/playwrite-cu-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CU';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cu/playwrite-cu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CU Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cu-guides/playwrite-cu-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CZ';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cz/playwrite-cz-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CZ';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cz/playwrite-cz-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CZ';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cz/playwrite-cz-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CZ';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cz/playwrite-cz-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite CZ Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-cz-guides/playwrite-cz-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE Grund';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-grund/playwrite-de-grund-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE Grund';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-grund/playwrite-de-grund-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE Grund';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-grund/playwrite-de-grund-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE Grund';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-grund/playwrite-de-grund-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE Grund Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-grund-guides/playwrite-de-grund-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE LA';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-la/playwrite-de-la-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE LA';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-la/playwrite-de-la-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE LA';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-la/playwrite-de-la-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE LA';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-la/playwrite-de-la-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE LA Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-la-guides/playwrite-de-la-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE SAS';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-sas/playwrite-de-sas-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE SAS';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-sas/playwrite-de-sas-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE SAS';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-sas/playwrite-de-sas-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE SAS';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-sas/playwrite-de-sas-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE SAS Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-sas-guides/playwrite-de-sas-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE VA';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-va/playwrite-de-va-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE VA';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-va/playwrite-de-va-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE VA';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-va/playwrite-de-va-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE VA';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-va/playwrite-de-va-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DE VA Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-de-va-guides/playwrite-de-va-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Loopet';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-loopet/playwrite-dk-loopet-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Loopet';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-loopet/playwrite-dk-loopet-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Loopet';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-loopet/playwrite-dk-loopet-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Loopet';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-loopet/playwrite-dk-loopet-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Loopet Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-loopet-guides/playwrite-dk-loopet-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Uloopet';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-uloopet/playwrite-dk-uloopet-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Uloopet';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-uloopet/playwrite-dk-uloopet-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Uloopet';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-uloopet/playwrite-dk-uloopet-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Uloopet';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-uloopet/playwrite-dk-uloopet-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite DK Uloopet Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-dk-uloopet-guides/playwrite-dk-uloopet-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es/playwrite-es-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es/playwrite-es-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es/playwrite-es-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es/playwrite-es-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES Deco';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es-deco/playwrite-es-deco-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES Deco';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es-deco/playwrite-es-deco-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES Deco';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es-deco/playwrite-es-deco-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES Deco';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es-deco/playwrite-es-deco-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES Deco Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es-deco-guides/playwrite-es-deco-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ES Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-es-guides/playwrite-es-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Moderne';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-moderne/playwrite-fr-moderne-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Moderne';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-moderne/playwrite-fr-moderne-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Moderne';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-moderne/playwrite-fr-moderne-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Moderne';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-moderne/playwrite-fr-moderne-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Moderne Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-moderne-guides/playwrite-fr-moderne-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Trad';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-trad/playwrite-fr-trad-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Trad';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-trad/playwrite-fr-trad-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Trad';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-trad/playwrite-fr-trad-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Trad';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-trad/playwrite-fr-trad-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite FR Trad Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-fr-trad-guides/playwrite-fr-trad-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB J';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-j/playwrite-gb-j-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB J';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-j/playwrite-gb-j-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB J';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-j/playwrite-gb-j-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB J';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-j/playwrite-gb-j-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB J Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-j-guides/playwrite-gb-j-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB S';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-s/playwrite-gb-s-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB S';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-s/playwrite-gb-s-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB S';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-s/playwrite-gb-s-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB S';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-s/playwrite-gb-s-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite GB S Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-gb-s-guides/playwrite-gb-s-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr/playwrite-hr-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr/playwrite-hr-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr/playwrite-hr-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr/playwrite-hr-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr-guides/playwrite-hr-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR Lijeva';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr-lijeva/playwrite-hr-lijeva-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR Lijeva';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr-lijeva/playwrite-hr-lijeva-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR Lijeva';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr-lijeva/playwrite-hr-lijeva-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR Lijeva';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr-lijeva/playwrite-hr-lijeva-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HR Lijeva Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hr-lijeva-guides/playwrite-hr-lijeva-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HU';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hu/playwrite-hu-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HU';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hu/playwrite-hu-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HU';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hu/playwrite-hu-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HU';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hu/playwrite-hu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite HU Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-hu-guides/playwrite-hu-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ID';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-id/playwrite-id-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ID';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-id/playwrite-id-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ID';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-id/playwrite-id-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ID';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-id/playwrite-id-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ID Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-id-guides/playwrite-id-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IE';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ie/playwrite-ie-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IE';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ie/playwrite-ie-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IE';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ie/playwrite-ie-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IE';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ie/playwrite-ie-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IE Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ie-guides/playwrite-ie-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IN';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-in/playwrite-in-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IN';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-in/playwrite-in-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IN';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-in/playwrite-in-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IN';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-in/playwrite-in-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IN Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-in-guides/playwrite-in-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IS';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-is/playwrite-is-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IS';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-is/playwrite-is-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IS';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-is/playwrite-is-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IS';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-is/playwrite-is-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IS Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-is-guides/playwrite-is-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Moderna';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-moderna/playwrite-it-moderna-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Moderna';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-moderna/playwrite-it-moderna-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Moderna';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-moderna/playwrite-it-moderna-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Moderna';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-moderna/playwrite-it-moderna-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Moderna Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-moderna-guides/playwrite-it-moderna-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Trad';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-trad/playwrite-it-trad-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Trad';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-trad/playwrite-it-trad-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Trad';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-trad/playwrite-it-trad-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Trad';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-trad/playwrite-it-trad-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite IT Trad Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-it-trad-guides/playwrite-it-trad-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite MX';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-mx/playwrite-mx-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite MX';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-mx/playwrite-mx-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite MX';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-mx/playwrite-mx-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite MX';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-mx/playwrite-mx-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite MX Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-mx-guides/playwrite-mx-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NG Modern';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ng-modern/playwrite-ng-modern-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NG Modern';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ng-modern/playwrite-ng-modern-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NG Modern';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ng-modern/playwrite-ng-modern-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NG Modern';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ng-modern/playwrite-ng-modern-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NG Modern Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ng-modern-guides/playwrite-ng-modern-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NL';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nl/playwrite-nl-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NL';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nl/playwrite-nl-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NL';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nl/playwrite-nl-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nl/playwrite-nl-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NL Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nl-guides/playwrite-nl-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NO';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-no/playwrite-no-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NO';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-no/playwrite-no-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NO';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-no/playwrite-no-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NO';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-no/playwrite-no-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NO Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-no-guides/playwrite-no-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz/playwrite-nz-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz/playwrite-nz-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz/playwrite-nz-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz/playwrite-nz-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ Basic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz-basic/playwrite-nz-basic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ Basic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz-basic/playwrite-nz-basic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ Basic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz-basic/playwrite-nz-basic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ Basic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz-basic/playwrite-nz-basic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ Basic Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz-basic-guides/playwrite-nz-basic-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite NZ Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-nz-guides/playwrite-nz-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PE';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pe/playwrite-pe-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PE';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pe/playwrite-pe-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PE';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pe/playwrite-pe-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PE';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pe/playwrite-pe-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PE Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pe-guides/playwrite-pe-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PL';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pl/playwrite-pl-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PL';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pl/playwrite-pl-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PL';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pl/playwrite-pl-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PL';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pl/playwrite-pl-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PL Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pl-guides/playwrite-pl-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PT';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pt/playwrite-pt-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PT';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pt/playwrite-pt-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PT';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pt/playwrite-pt-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PT';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pt/playwrite-pt-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite PT Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-pt-guides/playwrite-pt-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite RO';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ro/playwrite-ro-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite RO';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ro/playwrite-ro-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite RO';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ro/playwrite-ro-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite RO';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ro/playwrite-ro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite RO Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-ro-guides/playwrite-ro-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite SK';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-sk/playwrite-sk-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite SK';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-sk/playwrite-sk-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite SK';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-sk/playwrite-sk-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite SK';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-sk/playwrite-sk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite SK Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-sk-guides/playwrite-sk-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite TZ';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-tz/playwrite-tz-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite TZ';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-tz/playwrite-tz-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite TZ';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-tz/playwrite-tz-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite TZ';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-tz/playwrite-tz-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite TZ Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-tz-guides/playwrite-tz-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Modern';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-modern/playwrite-us-modern-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Modern';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-modern/playwrite-us-modern-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Modern';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-modern/playwrite-us-modern-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Modern';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-modern/playwrite-us-modern-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Modern Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-modern-guides/playwrite-us-modern-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Trad';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-trad/playwrite-us-trad-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Trad';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-trad/playwrite-us-trad-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Trad';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-trad/playwrite-us-trad-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Trad';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-trad/playwrite-us-trad-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite US Trad Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-us-trad-guides/playwrite-us-trad-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite VN';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-vn/playwrite-vn-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite VN';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-vn/playwrite-vn-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite VN';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-vn/playwrite-vn-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite VN';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-vn/playwrite-vn-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite VN Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-vn-guides/playwrite-vn-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ZA';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-za/playwrite-za-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ZA';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-za/playwrite-za-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ZA';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-za/playwrite-za-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ZA';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-za/playwrite-za-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Playwrite ZA Guides';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/playwrite-za-guides/playwrite-za-guides-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/plus-jakarta-sans/plus-jakarta-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/plus-jakarta-sans/plus-jakarta-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/plus-jakarta-sans/plus-jakarta-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/plus-jakarta-sans/plus-jakarta-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/plus-jakarta-sans/plus-jakarta-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/plus-jakarta-sans/plus-jakarta-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/plus-jakarta-sans/plus-jakarta-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Pochaevsk';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pochaevsk/pochaevsk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Podkova';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/podkova/podkova-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Podkova';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/podkova/podkova-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Podkova';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/podkova/podkova-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Podkova';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/podkova/podkova-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Podkova';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/podkova/podkova-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Poetsen One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poetsen-one/poetsen-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Poiret One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poiret-one/poiret-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Poller One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poller-one/poller-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Poltawski Nowy';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poltawski-nowy/poltawski-nowy-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Poltawski Nowy';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poltawski-nowy/poltawski-nowy-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Poltawski Nowy';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poltawski-nowy/poltawski-nowy-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Poltawski Nowy';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poltawski-nowy/poltawski-nowy-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Poly';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poly/poly-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pompiere';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pompiere/pompiere-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ponnala';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ponnala/ponnala-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ponomar';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ponomar/ponomar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pontano Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pontano-sans/pontano-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Pontano Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pontano-sans/pontano-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pontano Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pontano-sans/pontano-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Pontano Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pontano-sans/pontano-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Pontano Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pontano-sans/pontano-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Poor Story';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/poor-story/poor-story-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Port Lligat Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/port-lligat-sans/port-lligat-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Port Lligat Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/port-lligat-slab/port-lligat-slab-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Potta One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/potta-one/potta-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pragati Narrow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pragati-narrow/pragati-narrow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pragati Narrow';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pragati-narrow/pragati-narrow-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Praise';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/praise/praise-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Prata';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prata/prata-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Preahvihear';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/preahvihear/preahvihear-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Press Start 2P';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/press-start-2p/press-start-2p-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pridi';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pridi/pridi-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Pridi';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pridi/pridi-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Pridi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pridi/pridi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Pridi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pridi/pridi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Pridi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pridi/pridi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Pridi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/pridi/pridi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Princess Sofia';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/princess-sofia/princess-sofia-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Prociono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prociono/prociono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Prompt';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prompt/prompt-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Prosto One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/prosto-one/prosto-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Protest Guerrilla';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/protest-guerrilla/protest-guerrilla-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Protest Revolution';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/protest-revolution/protest-revolution-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Protest Riot';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/protest-riot/protest-riot-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Protest Strike';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/protest-strike/protest-strike-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Proza Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/proza-libre/proza-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Proza Libre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/proza-libre/proza-libre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Proza Libre';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/proza-libre/proza-libre-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Proza Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/proza-libre/proza-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Proza Libre';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/proza-libre/proza-libre-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Puppies Play';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/puppies-play/puppies-play-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Puritan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/puritan/puritan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Puritan';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/puritan/puritan-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Purple Purse';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/purple-purse/purple-purse-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Qahiri';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/qahiri/qahiri-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Quando';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quando/quando-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Quantico';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quantico/quantico-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Quantico';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quantico/quantico-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Quattrocento';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quattrocento/quattrocento-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Quattrocento';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quattrocento/quattrocento-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Quattrocento Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quattrocento-sans/quattrocento-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Quattrocento Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quattrocento-sans/quattrocento-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Questrial';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/questrial/questrial-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Quicksand';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quicksand/quicksand-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Quicksand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quicksand/quicksand-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Quicksand';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quicksand/quicksand-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Quicksand';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quicksand/quicksand-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Quicksand';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quicksand/quicksand-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Quintessential';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/quintessential/quintessential-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Qwigley';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/qwigley/qwigley-400.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-100.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-200.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-300.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-400.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-500.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-600.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-700.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-800.ttf') format('truetype');
}

@font-face {
    font-family: 'REM';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rem/rem-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Racing Sans One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/racing-sans-one/racing-sans-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada/radio-canada-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada/radio-canada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada/radio-canada-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada/radio-canada-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada/radio-canada-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada Big';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada-big/radio-canada-big-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada Big';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada-big/radio-canada-big-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada Big';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada-big/radio-canada-big-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Radio Canada Big';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radio-canada-big/radio-canada-big-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Radley';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/radley/radley-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rajdhani';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rajdhani/rajdhani-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Rajdhani';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rajdhani/rajdhani-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rajdhani';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rajdhani/rajdhani-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Rajdhani';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rajdhani/rajdhani-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Rajdhani';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rajdhani/rajdhani-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rakkas';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rakkas/rakkas-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Raleway Dots';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/raleway-dots/raleway-dots-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ramabhadra';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ramabhadra/ramabhadra-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ramaraja';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ramaraja/ramaraja-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rambla';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rambla/rambla-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rambla';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rambla/rambla-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rammetto One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rammetto-one/rammetto-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rampart One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rampart-one/rampart-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ramsina';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ramsina/ramsina-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ranchers';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ranchers/ranchers-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rancho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rancho/rancho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ranga';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ranga/ranga-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ranga';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ranga/ranga-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rasa';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rasa/rasa-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Rasa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rasa/rasa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rasa';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rasa/rasa-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Rasa';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rasa/rasa-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Rasa';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rasa/rasa-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rationale';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rationale/rationale-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ravi Prakash';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ravi-prakash/ravi-prakash-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Readex Pro';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/readex-pro/readex-pro-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Readex Pro';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/readex-pro/readex-pro-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Readex Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/readex-pro/readex-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Readex Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/readex-pro/readex-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Readex Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/readex-pro/readex-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Readex Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/readex-pro/readex-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Recursive';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/recursive/recursive-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Recursive';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/recursive/recursive-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Recursive';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/recursive/recursive-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Recursive';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/recursive/recursive-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Recursive';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/recursive/recursive-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Recursive';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/recursive/recursive-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Recursive';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/recursive/recursive-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Display';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-display/red-hat-display-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-display/red-hat-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Display';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-display/red-hat-display-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Display';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-display/red-hat-display-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Display';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-display/red-hat-display-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Display';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-display/red-hat-display-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Display';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-display/red-hat-display-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-mono/red-hat-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-mono/red-hat-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-mono/red-hat-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-mono/red-hat-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-mono/red-hat-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Text';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-text/red-hat-text-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-text/red-hat-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Text';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-text/red-hat-text-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Text';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-text/red-hat-text-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Hat Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-hat-text/red-hat-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Rose';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-rose/red-rose-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Rose';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-rose/red-rose-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Rose';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-rose/red-rose-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Rose';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-rose/red-rose-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Red Rose';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/red-rose/red-rose-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Redacted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/redacted/redacted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Redacted Script';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/redacted-script/redacted-script-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Redacted Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/redacted-script/redacted-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Redacted Script';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/redacted-script/redacted-script-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-mono/reddit-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-mono/reddit-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-mono/reddit-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-mono/reddit-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-mono/reddit-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-mono/reddit-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-mono/reddit-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Mono';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-mono/reddit-mono-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans/reddit-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans/reddit-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans/reddit-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans/reddit-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans/reddit-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans/reddit-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans/reddit-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans/reddit-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans-condensed/reddit-sans-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans-condensed/reddit-sans-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans-condensed/reddit-sans-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans-condensed/reddit-sans-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans-condensed/reddit-sans-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans-condensed/reddit-sans-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans-condensed/reddit-sans-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Reddit Sans Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reddit-sans-condensed/reddit-sans-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Redressed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/redressed/redressed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi/reem-kufi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi/reem-kufi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi/reem-kufi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi/reem-kufi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi Fun';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi-fun/reem-kufi-fun-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi Fun';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi-fun/reem-kufi-fun-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi Fun';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi-fun/reem-kufi-fun-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi Fun';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi-fun/reem-kufi-fun-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Reem Kufi Ink';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reem-kufi-ink/reem-kufi-ink-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Reenie Beanie';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reenie-beanie/reenie-beanie-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Reggae One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/reggae-one/reggae-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rethink Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rethink-sans/rethink-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rethink Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rethink-sans/rethink-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Rethink Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rethink-sans/rethink-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Rethink Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rethink-sans/rethink-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rethink Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rethink-sans/rethink-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Revalia';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/revalia/revalia-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rhodium Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rhodium-libre/rhodium-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ribeye';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ribeye/ribeye-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ribeye Marrow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ribeye-marrow/ribeye-marrow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Righteous';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/righteous/righteous-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Risque';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/risque/risque-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Road Rage';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/road-rage/road-rage-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-condensed/roboto-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Flex';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-flex/roboto-flex-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Roboto Serif';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/roboto-serif/roboto-serif-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Rochester';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rochester/rochester-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rock 3D';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rock-3d/rock-3d-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rock Salt';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rock-salt/rock-salt-400.ttf') format('truetype');
}

@font-face {
    font-family: 'RocknRoll One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rocknroll-one/rocknroll-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Rokkitt';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rokkitt/rokkitt-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Romanesco';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/romanesco/romanesco-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ropa Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ropa-sans/ropa-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rosario';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rosario/rosario-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Rosario';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rosario/rosario-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rosario';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rosario/rosario-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Rosario';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rosario/rosario-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Rosario';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rosario/rosario-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rosarivo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rosarivo/rosarivo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rouge Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rouge-script/rouge-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rowdies';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rowdies/rowdies-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Rowdies';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rowdies/rowdies-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rowdies';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rowdies/rowdies-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rozha One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rozha-one/rozha-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik 80s Fade';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-80s-fade/rubik-80s-fade-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Beastly';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-beastly/rubik-beastly-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Broken Fax';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-broken-fax/rubik-broken-fax-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Bubbles';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-bubbles/rubik-bubbles-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Burned';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-burned/rubik-burned-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Dirt';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-dirt/rubik-dirt-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Distressed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-distressed/rubik-distressed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Doodle Shadow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-doodle-shadow/rubik-doodle-shadow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Doodle Triangles';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-doodle-triangles/rubik-doodle-triangles-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Gemstones';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-gemstones/rubik-gemstones-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Glitch Pop';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-glitch-pop/rubik-glitch-pop-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Iso';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-iso/rubik-iso-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Lines';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-lines/rubik-lines-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Maps';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-maps/rubik-maps-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Marker Hatch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-marker-hatch/rubik-marker-hatch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Maze';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-maze/rubik-maze-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Microbe';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-microbe/rubik-microbe-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Mono One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-mono-one/rubik-mono-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Moonrocks';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-moonrocks/rubik-moonrocks-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Pixels';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-pixels/rubik-pixels-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Puddles';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-puddles/rubik-puddles-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Scribble';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-scribble/rubik-scribble-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Spray Paint';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-spray-paint/rubik-spray-paint-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Storm';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-storm/rubik-storm-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Vinyl';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-vinyl/rubik-vinyl-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rubik Wet Paint';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rubik-wet-paint/rubik-wet-paint-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruda';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruda/ruda-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruda';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruda/ruda-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruda';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruda/ruda-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruda';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruda/ruda-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruda';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruda/ruda-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruda';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruda/ruda-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Rufina';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rufina/rufina-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rufina';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rufina/rufina-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruge Boogie';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruge-boogie/ruge-boogie-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruluko';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruluko/ruluko-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Rum Raisin';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rum-raisin/rum-raisin-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruslan Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruslan-display/ruslan-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Russo One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/russo-one/russo-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruthie';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruthie/ruthie-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruwudu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruwudu/ruwudu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruwudu';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruwudu/ruwudu-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruwudu';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruwudu/ruwudu-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ruwudu';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ruwudu/ruwudu-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Rye';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/rye/rye-400.ttf') format('truetype');
}

@font-face {
    font-family: 'SN Pro';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sn-pro/sn-pro-200.ttf') format('truetype');
}

@font-face {
    font-family: 'SN Pro';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sn-pro/sn-pro-300.ttf') format('truetype');
}

@font-face {
    font-family: 'SN Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sn-pro/sn-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'SN Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sn-pro/sn-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'SN Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sn-pro/sn-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'SN Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sn-pro/sn-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'SN Pro';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sn-pro/sn-pro-800.ttf') format('truetype');
}

@font-face {
    font-family: 'SN Pro';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sn-pro/sn-pro-900.ttf') format('truetype');
}

@font-face {
    font-family: 'STIX Two Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stix-two-text/stix-two-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'STIX Two Text';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stix-two-text/stix-two-text-500.ttf') format('truetype');
}

@font-face {
    font-family: 'STIX Two Text';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stix-two-text/stix-two-text-600.ttf') format('truetype');
}

@font-face {
    font-family: 'STIX Two Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stix-two-text/stix-two-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-100.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-200.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-300.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-400.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-500.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-600.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-700.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-800.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse/suse-900.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse-mono/suse-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse-mono/suse-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse-mono/suse-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse-mono/suse-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse-mono/suse-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse-mono/suse-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse-mono/suse-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'SUSE Mono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suse-mono/suse-mono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sacramento';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sacramento/sacramento-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sahitya';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sahitya/sahitya-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sahitya';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sahitya/sahitya-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sail';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sail/sail-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira/saira-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-condensed/saira-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Extra Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-extra-condensed/saira-extra-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Semi Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-semi-condensed/saira-semi-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Saira Stencil One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/saira-stencil-one/saira-stencil-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Salsa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/salsa/salsa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sanchez';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sanchez/sanchez-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sancreek';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sancreek/sancreek-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sankofa Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sankofa-display/sankofa-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansation';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansation/sansation-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansation';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansation/sansation-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansation';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansation/sansation-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita/sansita-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita/sansita-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita/sansita-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita/sansita-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita Swashed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita-swashed/sansita-swashed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita Swashed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita-swashed/sansita-swashed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita Swashed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita-swashed/sansita-swashed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita Swashed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita-swashed/sansita-swashed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita Swashed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita-swashed/sansita-swashed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita Swashed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita-swashed/sansita-swashed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sansita Swashed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sansita-swashed/sansita-swashed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarabun';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarabun/sarabun-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarabun';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarabun/sarabun-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarabun';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarabun/sarabun-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarabun';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarabun/sarabun-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarabun';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarabun/sarabun-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarabun';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarabun/sarabun-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarabun';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarabun/sarabun-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarabun';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarabun/sarabun-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarala';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarala/sarala-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarala';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarala/sarala-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarina';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarina/sarina-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarpanch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarpanch/sarpanch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarpanch';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarpanch/sarpanch-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarpanch';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarpanch/sarpanch-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarpanch';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarpanch/sarpanch-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarpanch';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarpanch/sarpanch-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sarpanch';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sarpanch/sarpanch-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Sassy Frass';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sassy-frass/sassy-frass-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Satisfy';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/satisfy/satisfy-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Savate';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/savate/savate-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Savate';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/savate/savate-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Savate';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/savate/savate-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Savate';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/savate/savate-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Savate';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/savate/savate-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Savate';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/savate/savate-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Savate';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/savate/savate-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Savate';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/savate/savate-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Sawarabi Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sawarabi-gothic/sawarabi-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sawarabi Mincho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sawarabi-mincho/sawarabi-mincho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Scada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/scada/scada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Scada';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/scada/scada-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Scheherazade New';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/scheherazade-new/scheherazade-new-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Scheherazade New';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/scheherazade-new/scheherazade-new-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Scheherazade New';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/scheherazade-new/scheherazade-new-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Scheherazade New';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/scheherazade-new/scheherazade-new-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Schibsted Grotesk';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/schibsted-grotesk/schibsted-grotesk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Schibsted Grotesk';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/schibsted-grotesk/schibsted-grotesk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Schibsted Grotesk';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/schibsted-grotesk/schibsted-grotesk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Schibsted Grotesk';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/schibsted-grotesk/schibsted-grotesk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Schibsted Grotesk';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/schibsted-grotesk/schibsted-grotesk-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Schibsted Grotesk';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/schibsted-grotesk/schibsted-grotesk-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Schoolbell';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/schoolbell/schoolbell-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Science Gothic';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/science-gothic/science-gothic-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Scope One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/scope-one/scope-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Seaweed Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/seaweed-script/seaweed-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Secular One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/secular-one/secular-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sedan';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sedan/sedan-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sedan SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sedan-sc/sedan-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sedgwick Ave';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sedgwick-ave/sedgwick-ave-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sedgwick Ave Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sedgwick-ave-display/sedgwick-ave-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sekuya';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sekuya/sekuya-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sen';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sen/sen-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sen';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sen/sen-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sen';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sen/sen-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sen';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sen/sen-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sen';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sen/sen-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Send Flowers';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/send-flowers/send-flowers-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sevillana';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sevillana/sevillana-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Seymour One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/seymour-one/seymour-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shadows Into Light';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shadows-into-light/shadows-into-light-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shadows Into Light Two';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shadows-into-light-two/shadows-into-light-two-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shafarik';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shafarik/shafarik-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shalimar';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shalimar/shalimar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shantell Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shantell-sans/shantell-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Shantell Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shantell-sans/shantell-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shantell Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shantell-sans/shantell-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Shantell Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shantell-sans/shantell-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Shantell Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shantell-sans/shantell-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Shantell Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shantell-sans/shantell-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Shanti';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shanti/shanti-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Share';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/share/share-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Share';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/share/share-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Share Tech';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/share-tech/share-tech-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Share Tech Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/share-tech-mono/share-tech-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Antique';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-antique/shippori-antique-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Antique B1';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-antique-b1/shippori-antique-b1-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho/shippori-mincho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho/shippori-mincho-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho/shippori-mincho-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho/shippori-mincho-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho/shippori-mincho-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho B1';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho-b1/shippori-mincho-b1-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho B1';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho-b1/shippori-mincho-b1-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho B1';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho-b1/shippori-mincho-b1-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho B1';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho-b1/shippori-mincho-b1-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Shippori Mincho B1';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shippori-mincho-b1/shippori-mincho-b1-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Shizuru';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shizuru/shizuru-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shojumaru';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shojumaru/shojumaru-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Short Stack';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/short-stack/short-stack-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Shrikhand';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/shrikhand/shrikhand-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Siemreap';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/siemreap/siemreap-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sigmar';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sigmar/sigmar-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sigmar One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sigmar-one/sigmar-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika/signika-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika/signika-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika/signika-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika/signika-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika/signika-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika Negative';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika-negative/signika-negative-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika Negative';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika-negative/signika-negative-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika Negative';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika-negative/signika-negative-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika Negative';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika-negative/signika-negative-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Signika Negative';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/signika-negative/signika-negative-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Silkscreen';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/silkscreen/silkscreen-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Silkscreen';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/silkscreen/silkscreen-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Simonetta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/simonetta/simonetta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Simonetta';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/simonetta/simonetta-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Single Day';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/single-day/single-day-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sintony';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sintony/sintony-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sintony';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sintony/sintony-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sirin Stencil';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sirin-stencil/sirin-stencil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sirivennela';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sirivennela/sirivennela-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Six Caps';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/six-caps/six-caps-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sixtyfour';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sixtyfour/sixtyfour-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sixtyfour Convergence';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sixtyfour-convergence/sixtyfour-convergence-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Skranji';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/skranji/skranji-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Skranji';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/skranji/skranji-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Slabo 13px';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/slabo-13px/slabo-13px-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Slabo 27px';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/slabo-27px/slabo-27px-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Slackey';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/slackey/slackey-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Slackside One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/slackside-one/slackside-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Smokum';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smokum/smokum-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch/smooch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Smooch Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smooch-sans/smooch-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Smythe';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/smythe/smythe-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sniglet';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sniglet/sniglet-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sniglet';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sniglet/sniglet-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Snippet';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/snippet/snippet-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Snowburst One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/snowburst-one/snowburst-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofadi One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofadi-one/sofadi-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia/sofia-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans/sofia-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-condensed/sofia-sans-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Extra Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-extra-condensed/sofia-sans-extra-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sofia Sans Semi Condensed';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sofia-sans-semi-condensed/sofia-sans-semi-condensed-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Solitreo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/solitreo/solitreo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Solway';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/solway/solway-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Solway';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/solway/solway-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Solway';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/solway/solway-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Solway';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/solway/solway-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Solway';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/solway/solway-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sometype Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sometype-mono/sometype-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sometype Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sometype-mono/sometype-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sometype Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sometype-mono/sometype-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sometype Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sometype-mono/sometype-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Song Myung';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/song-myung/song-myung-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sono/sono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Sono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sono/sono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sono/sono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sono/sono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sono/sono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sono/sono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sono';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sono/sono-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sonsie One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sonsie-one/sonsie-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sora';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sora/sora-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Sora';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sora/sora-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Sora';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sora/sora-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sora';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sora/sora-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sora';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sora/sora-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sora';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sora/sora-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sora';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sora/sora-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sora';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sora/sora-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sorts Mill Goudy';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sorts-mill-goudy/sorts-mill-goudy-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Sour Gummy';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sour-gummy/sour-gummy-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Code Pro';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-code-pro/source-code-pro-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Code Pro';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-code-pro/source-code-pro-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Code Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-code-pro/source-code-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Code Pro';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-code-pro/source-code-pro-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Code Pro';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-code-pro/source-code-pro-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Code Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-code-pro/source-code-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Code Pro';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-code-pro/source-code-pro-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Code Pro';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-code-pro/source-code-pro-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Serif 4';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-serif-4/source-serif-4-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Serif 4';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-serif-4/source-serif-4-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Serif 4';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-serif-4/source-serif-4-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Serif 4';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-serif-4/source-serif-4-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Serif 4';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-serif-4/source-serif-4-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Serif 4';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-serif-4/source-serif-4-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Serif 4';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-serif-4/source-serif-4-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Source Serif 4';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/source-serif-4/source-serif-4-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Space Grotesk';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/space-grotesk/space-grotesk-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Space Grotesk';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/space-grotesk/space-grotesk-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Space Grotesk';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/space-grotesk/space-grotesk-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Space Grotesk';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/space-grotesk/space-grotesk-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Space Grotesk';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/space-grotesk/space-grotesk-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Space Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/space-mono/space-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Space Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/space-mono/space-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Special Elite';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/special-elite/special-elite-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Special Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/special-gothic/special-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Special Gothic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/special-gothic/special-gothic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Special Gothic';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/special-gothic/special-gothic-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Special Gothic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/special-gothic/special-gothic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Special Gothic Condensed One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/special-gothic-condensed-one/special-gothic-condensed-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Special Gothic Expanded One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/special-gothic-expanded-one/special-gothic-expanded-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral SC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral-sc/spectral-sc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral SC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral-sc/spectral-sc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral-sc/spectral-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral-sc/spectral-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral-sc/spectral-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral-sc/spectral-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spectral-sc/spectral-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Spicy Rice';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spicy-rice/spicy-rice-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Spinnaker';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spinnaker/spinnaker-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Spirax';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spirax/spirax-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Splash';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/splash/splash-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans/spline-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans/spline-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans/spline-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans/spline-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans/spline-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans-mono/spline-sans-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans-mono/spline-sans-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans-mono/spline-sans-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans-mono/spline-sans-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Spline Sans Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/spline-sans-mono/spline-sans-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Squada One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/squada-one/squada-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Square Peg';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/square-peg/square-peg-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sree Krushnadevaraya';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sree-krushnadevaraya/sree-krushnadevaraya-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sriracha';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sriracha/sriracha-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Srisakdi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/srisakdi/srisakdi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Srisakdi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/srisakdi/srisakdi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Staatliches';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/staatliches/staatliches-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Headline';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-headline/stack-sans-headline-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Headline';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-headline/stack-sans-headline-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Headline';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-headline/stack-sans-headline-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Headline';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-headline/stack-sans-headline-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Headline';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-headline/stack-sans-headline-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Headline';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-headline/stack-sans-headline-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Notch';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-notch/stack-sans-notch-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Notch';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-notch/stack-sans-notch-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Notch';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-notch/stack-sans-notch-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Notch';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-notch/stack-sans-notch-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Notch';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-notch/stack-sans-notch-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Notch';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-notch/stack-sans-notch-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Text';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-text/stack-sans-text-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Text';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-text/stack-sans-text-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-text/stack-sans-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Text';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-text/stack-sans-text-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Text';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-text/stack-sans-text-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Stack Sans Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stack-sans-text/stack-sans-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Stalemate';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stalemate/stalemate-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stalinist One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stalinist-one/stalinist-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stardos Stencil';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stardos-stencil/stardos-stencil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stardos Stencil';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stardos-stencil/stardos-stencil-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Stick';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stick/stick-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stick No Bills';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stick-no-bills/stick-no-bills-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Stick No Bills';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stick-no-bills/stick-no-bills-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Stick No Bills';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stick-no-bills/stick-no-bills-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stick No Bills';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stick-no-bills/stick-no-bills-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Stick No Bills';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stick-no-bills/stick-no-bills-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Stick No Bills';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stick-no-bills/stick-no-bills-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Stick No Bills';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stick-no-bills/stick-no-bills-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Stint Ultra Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stint-ultra-condensed/stint-ultra-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stint Ultra Expanded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stint-ultra-expanded/stint-ultra-expanded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stoke';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stoke/stoke-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Stoke';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stoke/stoke-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Story Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/story-script/story-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Strait';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/strait/strait-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Stylish';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/stylish/stylish-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sue Ellen Francisco';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sue-ellen-francisco/sue-ellen-francisco-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Suez One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suez-one/suez-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sulphur Point';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sulphur-point/sulphur-point-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sulphur Point';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sulphur-point/sulphur-point-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sulphur Point';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sulphur-point/sulphur-point-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sumana';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sumana/sumana-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sumana';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sumana/sumana-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sunflower';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sunflower/sunflower-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Sunflower';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sunflower/sunflower-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Sunflower';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sunflower/sunflower-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Sunshiney';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sunshiney/sunshiney-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Supermercado One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/supermercado-one/supermercado-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sura';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sura/sura-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Sura';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/sura/sura-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Suranna';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suranna/suranna-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Suravaram';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suravaram/suravaram-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Suwannaphum';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suwannaphum/suwannaphum-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Suwannaphum';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suwannaphum/suwannaphum-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Suwannaphum';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suwannaphum/suwannaphum-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Suwannaphum';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suwannaphum/suwannaphum-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Suwannaphum';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/suwannaphum/suwannaphum-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Swanky and Moo Moo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/swanky-and-moo-moo/swanky-and-moo-moo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Syncopate';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syncopate/syncopate-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Syncopate';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syncopate/syncopate-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Syne';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syne/syne-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Syne';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syne/syne-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Syne';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syne/syne-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Syne';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syne/syne-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Syne';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syne/syne-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Syne Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syne-mono/syne-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Syne Tactile';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/syne-tactile/syne-tactile-400.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Explorer';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-explorer/tasa-explorer-400.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Explorer';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-explorer/tasa-explorer-500.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Explorer';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-explorer/tasa-explorer-600.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Explorer';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-explorer/tasa-explorer-700.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Explorer';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-explorer/tasa-explorer-800.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Orbiter';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-orbiter/tasa-orbiter-400.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Orbiter';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-orbiter/tasa-orbiter-500.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Orbiter';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-orbiter/tasa-orbiter-600.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Orbiter';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-orbiter/tasa-orbiter-700.ttf') format('truetype');
}

@font-face {
    font-family: 'TASA Orbiter';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tasa-orbiter/tasa-orbiter-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Tac One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tac-one/tac-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tagesschrift';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tagesschrift/tagesschrift-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tai Heritage Pro';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tai-heritage-pro/tai-heritage-pro-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tai Heritage Pro';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tai-heritage-pro/tai-heritage-pro-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tajawal';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tajawal/tajawal-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Tajawal';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tajawal/tajawal-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Tajawal';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tajawal/tajawal-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tajawal';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tajawal/tajawal-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Tajawal';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tajawal/tajawal-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tajawal';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tajawal/tajawal-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Tajawal';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tajawal/tajawal-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Tangerine';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tangerine/tangerine-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tangerine';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tangerine/tangerine-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tapestry';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tapestry/tapestry-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Taprom';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taprom/taprom-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tauri';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tauri/tauri-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Taviraj';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/taviraj/taviraj-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Teachers';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teachers/teachers-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Teachers';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teachers/teachers-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Teachers';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teachers/teachers-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Teachers';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teachers/teachers-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Teachers';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teachers/teachers-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Teko';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teko/teko-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Teko';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teko/teko-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Teko';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teko/teko-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Teko';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teko/teko-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Teko';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/teko/teko-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tektur';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tektur/tektur-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tektur';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tektur/tektur-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Tektur';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tektur/tektur-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Tektur';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tektur/tektur-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tektur';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tektur/tektur-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Tektur';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tektur/tektur-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Telex';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/telex/telex-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tenali Ramakrishna';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tenali-ramakrishna/tenali-ramakrishna-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tenor Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tenor-sans/tenor-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Text Me One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/text-me-one/text-me-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Texturina';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/texturina/texturina-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Thasadith';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/thasadith/thasadith-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Thasadith';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/thasadith/thasadith-700.ttf') format('truetype');
}

@font-face {
    font-family: 'The Girl Next Door';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/the-girl-next-door/the-girl-next-door-400.ttf') format('truetype');
}

@font-face {
    font-family: 'The Nautigal';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/the-nautigal/the-nautigal-400.ttf') format('truetype');
}

@font-face {
    font-family: 'The Nautigal';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/the-nautigal/the-nautigal-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tienne';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tienne/tienne-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tienne';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tienne/tienne-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tienne';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tienne/tienne-900.ttf') format('truetype');
}

@font-face {
    font-family: 'TikTok Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiktok-sans/tiktok-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'TikTok Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiktok-sans/tiktok-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'TikTok Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiktok-sans/tiktok-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'TikTok Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiktok-sans/tiktok-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'TikTok Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiktok-sans/tiktok-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'TikTok Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiktok-sans/tiktok-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'TikTok Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiktok-sans/tiktok-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Tillana';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tillana/tillana-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tillana';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tillana/tillana-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Tillana';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tillana/tillana-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Tillana';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tillana/tillana-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tillana';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tillana/tillana-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Tilt Neon';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tilt-neon/tilt-neon-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tilt Prism';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tilt-prism/tilt-prism-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tilt Warp';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tilt-warp/tilt-warp-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Timmana';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/timmana/timmana-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tinos';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tinos/tinos-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tinos';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tinos/tinos-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiny5';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiny5/tiny5-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiro Bangla';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiro-bangla/tiro-bangla-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiro Devanagari Hindi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiro-devanagari-hindi/tiro-devanagari-hindi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiro Devanagari Marathi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiro-devanagari-marathi/tiro-devanagari-marathi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiro Devanagari Sanskrit';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiro-devanagari-sanskrit/tiro-devanagari-sanskrit-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiro Gurmukhi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiro-gurmukhi/tiro-gurmukhi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiro Kannada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiro-kannada/tiro-kannada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiro Tamil';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiro-tamil/tiro-tamil-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tiro Telugu';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tiro-telugu/tiro-telugu-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tirra';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tirra/tirra-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tirra';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tirra/tirra-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Tirra';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tirra/tirra-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Tirra';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tirra/tirra-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tirra';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tirra/tirra-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Tirra';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tirra/tirra-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Titan One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/titan-one/titan-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Titillium Web';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/titillium-web/titillium-web-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Titillium Web';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/titillium-web/titillium-web-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Titillium Web';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/titillium-web/titillium-web-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Titillium Web';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/titillium-web/titillium-web-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Titillium Web';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/titillium-web/titillium-web-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Titillium Web';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/titillium-web/titillium-web-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Tomorrow';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tomorrow/tomorrow-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Tourney';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tourney/tourney-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Trade Winds';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trade-winds/trade-winds-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Train One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/train-one/train-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Triodion';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/triodion/triodion-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Trirong';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trirong/trirong-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Trispace';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trispace/trispace-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Trispace';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trispace/trispace-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Trispace';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trispace/trispace-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Trispace';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trispace/trispace-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Trispace';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trispace/trispace-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Trispace';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trispace/trispace-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Trispace';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trispace/trispace-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Trispace';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trispace/trispace-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Trocchi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trocchi/trocchi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Trochut';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trochut/trochut-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Trochut';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trochut/trochut-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Truculenta';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/truculenta/truculenta-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Trykker';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/trykker/trykker-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tsukimi Rounded';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tsukimi-rounded/tsukimi-rounded-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Tsukimi Rounded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tsukimi-rounded/tsukimi-rounded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tsukimi Rounded';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tsukimi-rounded/tsukimi-rounded-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Tsukimi Rounded';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tsukimi-rounded/tsukimi-rounded-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Tsukimi Rounded';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tsukimi-rounded/tsukimi-rounded-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tuffy';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tuffy/tuffy-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Tuffy';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tuffy/tuffy-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Tulpen One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/tulpen-one/tulpen-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Turret Road';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/turret-road/turret-road-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Turret Road';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/turret-road/turret-road-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Turret Road';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/turret-road/turret-road-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Turret Road';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/turret-road/turret-road-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Turret Road';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/turret-road/turret-road-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Turret Road';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/turret-road/turret-road-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Twinkle Star';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/twinkle-star/twinkle-star-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Condensed';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-condensed/ubuntu-condensed-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-mono/ubuntu-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-mono/ubuntu-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans/ubuntu-sans-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans/ubuntu-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans/ubuntu-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans/ubuntu-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans/ubuntu-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans/ubuntu-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans/ubuntu-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans/ubuntu-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans-mono/ubuntu-sans-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans-mono/ubuntu-sans-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans-mono/ubuntu-sans-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ubuntu Sans Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ubuntu-sans-mono/ubuntu-sans-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Uchen';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/uchen/uchen-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ultra';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ultra/ultra-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Unbounded';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unbounded/unbounded-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Unbounded';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unbounded/unbounded-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Unbounded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unbounded/unbounded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Unbounded';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unbounded/unbounded-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Unbounded';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unbounded/unbounded-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Unbounded';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unbounded/unbounded-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Unbounded';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unbounded/unbounded-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Unbounded';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unbounded/unbounded-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Uncial Antiqua';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/uncial-antiqua/uncial-antiqua-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Underdog';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/underdog/underdog-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Unica One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unica-one/unica-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'UnifrakturCook';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unifrakturcook/unifrakturcook-700.ttf') format('truetype');
}

@font-face {
    font-family: 'UnifrakturMaguntia';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unifrakturmaguntia/unifrakturmaguntia-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Unkempt';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unkempt/unkempt-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Unkempt';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unkempt/unkempt-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Unlock';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unlock/unlock-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Unna';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unna/unna-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Unna';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/unna/unna-700.ttf') format('truetype');
}

@font-face {
    font-family: 'UoqMunThenKhung';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/uoqmunthenkhung/uoqmunthenkhung-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Updock';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/updock/updock-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Urbanist';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/urbanist/urbanist-900.ttf') format('truetype');
}

@font-face {
    font-family: 'VT323';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vt323/vt323-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vampiro One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vampiro-one/vampiro-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Varela';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/varela/varela-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Varela Round';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/varela-round/varela-round-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Varta';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/varta/varta-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Varta';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/varta/varta-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Varta';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/varta/varta-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Varta';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/varta/varta-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Varta';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/varta/varta-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Vast Shadow';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vast-shadow/vast-shadow-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Vazirmatn';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vazirmatn/vazirmatn-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Vend Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vend-sans/vend-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Vend Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vend-sans/vend-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vend Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vend-sans/vend-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Vend Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vend-sans/vend-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Vend Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vend-sans/vend-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Vesper Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vesper-libre/vesper-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vesper Libre';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vesper-libre/vesper-libre-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Vesper Libre';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vesper-libre/vesper-libre-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Vesper Libre';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vesper-libre/vesper-libre-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Viaoda Libre';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/viaoda-libre/viaoda-libre-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vibes';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vibes/vibes-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vibur';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vibur/vibur-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Victor Mono';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/victor-mono/victor-mono-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Victor Mono';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/victor-mono/victor-mono-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Victor Mono';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/victor-mono/victor-mono-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Victor Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/victor-mono/victor-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Victor Mono';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/victor-mono/victor-mono-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Victor Mono';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/victor-mono/victor-mono-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Victor Mono';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/victor-mono/victor-mono-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Vidaloka';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vidaloka/vidaloka-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Viga';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/viga/viga-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vina Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vina-sans/vina-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Voces';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/voces/voces-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Volkhov';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/volkhov/volkhov-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Volkhov';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/volkhov/volkhov-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn/vollkorn-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn/vollkorn-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn/vollkorn-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn/vollkorn-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn/vollkorn-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn/vollkorn-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn-sc/vollkorn-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn-sc/vollkorn-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn-sc/vollkorn-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Vollkorn SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vollkorn-sc/vollkorn-sc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Voltaire';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/voltaire/voltaire-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Vujahday Script';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/vujahday-script/vujahday-script-400.ttf') format('truetype');
}

@font-face {
    font-family: 'WDXL Lubrifont JP N';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wdxl-lubrifont-jp-n/wdxl-lubrifont-jp-n-400.ttf') format('truetype');
}

@font-face {
    font-family: 'WDXL Lubrifont SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wdxl-lubrifont-sc/wdxl-lubrifont-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'WDXL Lubrifont TC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wdxl-lubrifont-tc/wdxl-lubrifont-tc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Waiting for the Sunrise';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/waiting-for-the-sunrise/waiting-for-the-sunrise-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Wallpoet';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wallpoet/wallpoet-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Walter Turncoat';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/walter-turncoat/walter-turncoat-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Warnes';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/warnes/warnes-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Water Brush';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/water-brush/water-brush-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Waterfall';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/waterfall/waterfall-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Wavefont';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wavefont/wavefont-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Wellfleet';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wellfleet/wellfleet-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Wendy One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wendy-one/wendy-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Whisper';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/whisper/whisper-400.ttf') format('truetype');
}

@font-face {
    font-family: 'WindSong';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/windsong/windsong-400.ttf') format('truetype');
}

@font-face {
    font-family: 'WindSong';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/windsong/windsong-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Rough';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-rough/winky-rough-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Rough';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-rough/winky-rough-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Rough';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-rough/winky-rough-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Rough';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-rough/winky-rough-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Rough';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-rough/winky-rough-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Rough';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-rough/winky-rough-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Rough';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-rough/winky-rough-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-sans/winky-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-sans/winky-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-sans/winky-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-sans/winky-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-sans/winky-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-sans/winky-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Winky Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/winky-sans/winky-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Wire One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wire-one/wire-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Wittgenstein';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wittgenstein/wittgenstein-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Wittgenstein';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wittgenstein/wittgenstein-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Wittgenstein';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wittgenstein/wittgenstein-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Wittgenstein';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wittgenstein/wittgenstein-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Wittgenstein';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wittgenstein/wittgenstein-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Wittgenstein';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wittgenstein/wittgenstein-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Display';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-display/wix-madefor-display-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Display';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-display/wix-madefor-display-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Display';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-display/wix-madefor-display-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Display';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-display/wix-madefor-display-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Display';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-display/wix-madefor-display-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Text';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-text/wix-madefor-text-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Text';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-text/wix-madefor-text-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Text';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-text/wix-madefor-text-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Text';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-text/wix-madefor-text-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Wix Madefor Text';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/wix-madefor-text/wix-madefor-text-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Workbench';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/workbench/workbench-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Xanh Mono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/xanh-mono/xanh-mono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yaldevi';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yaldevi/yaldevi-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Yaldevi';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yaldevi/yaldevi-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Yaldevi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yaldevi/yaldevi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yaldevi';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yaldevi/yaldevi-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Yaldevi';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yaldevi/yaldevi-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Yaldevi';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yaldevi/yaldevi-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Yanone Kaffeesatz';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yanone-kaffeesatz/yanone-kaffeesatz-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Yanone Kaffeesatz';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yanone-kaffeesatz/yanone-kaffeesatz-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Yanone Kaffeesatz';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yanone-kaffeesatz/yanone-kaffeesatz-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yanone Kaffeesatz';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yanone-kaffeesatz/yanone-kaffeesatz-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Yanone Kaffeesatz';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yanone-kaffeesatz/yanone-kaffeesatz-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Yanone Kaffeesatz';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yanone-kaffeesatz/yanone-kaffeesatz-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Yantramanav';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yantramanav/yantramanav-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Yantramanav';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yantramanav/yantramanav-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Yantramanav';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yantramanav/yantramanav-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yantramanav';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yantramanav/yantramanav-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Yantramanav';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yantramanav/yantramanav-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Yantramanav';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yantramanav/yantramanav-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Yarndings 12';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yarndings-12/yarndings-12-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yarndings 12 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yarndings-12-charted/yarndings-12-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yarndings 20';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yarndings-20/yarndings-20-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yarndings 20 Charted';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yarndings-20-charted/yarndings-20-charted-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yatra One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yatra-one/yatra-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yellowtail';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yellowtail/yellowtail-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yeon Sung';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yeon-sung/yeon-sung-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yeseva One';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yeseva-one/yeseva-one-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yesteryear';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yesteryear/yesteryear-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yomogi';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yomogi/yomogi-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Young Serif';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/young-serif/young-serif-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yrsa';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yrsa/yrsa-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Yrsa';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yrsa/yrsa-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yrsa';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yrsa/yrsa-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Yrsa';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yrsa/yrsa-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Yrsa';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yrsa/yrsa-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau/ysabeau-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Infant';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-infant/ysabeau-infant-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau Office';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-office/ysabeau-office-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 100;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-100.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Ysabeau SC';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/ysabeau-sc/ysabeau-sc-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Yuji Boku';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yuji-boku/yuji-boku-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yuji Hentaigana Akari';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yuji-hentaigana-akari/yuji-hentaigana-akari-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yuji Hentaigana Akebono';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yuji-hentaigana-akebono/yuji-hentaigana-akebono-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yuji Mai';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yuji-mai/yuji-mai-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yuji Syuku';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yuji-syuku/yuji-syuku-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Yusei Magic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/yusei-magic/yusei-magic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'ZCOOL KuaiLe';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zcool-kuaile/zcool-kuaile-400.ttf') format('truetype');
}

@font-face {
    font-family: 'ZCOOL QingKe HuangYou';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zcool-qingke-huangyou/zcool-qingke-huangyou-400.ttf') format('truetype');
}

@font-face {
    font-family: 'ZCOOL XiaoWei';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zcool-xiaowei/zcool-xiaowei-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zain';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zain/zain-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Zain';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zain/zain-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Zain';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zain/zain-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zain';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zain/zain-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zain';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zain/zain-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Zain';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zain/zain-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans/zalando-sans-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans/zalando-sans-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans/zalando-sans-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans/zalando-sans-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans/zalando-sans-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans/zalando-sans-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans/zalando-sans-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans/zalando-sans-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans Expanded';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-expanded/zalando-sans-expanded-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans Expanded';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-expanded/zalando-sans-expanded-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans Expanded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-expanded/zalando-sans-expanded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans Expanded';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-expanded/zalando-sans-expanded-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans Expanded';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-expanded/zalando-sans-expanded-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans Expanded';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-expanded/zalando-sans-expanded-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans Expanded';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-expanded/zalando-sans-expanded-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans Expanded';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-expanded/zalando-sans-expanded-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans SemiExpanded';
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-semiexpanded/zalando-sans-semiexpanded-200.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans SemiExpanded';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-semiexpanded/zalando-sans-semiexpanded-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans SemiExpanded';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-semiexpanded/zalando-sans-semiexpanded-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans SemiExpanded';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-semiexpanded/zalando-sans-semiexpanded-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans SemiExpanded';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-semiexpanded/zalando-sans-semiexpanded-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans SemiExpanded';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-semiexpanded/zalando-sans-semiexpanded-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans SemiExpanded';
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-semiexpanded/zalando-sans-semiexpanded-800.ttf') format('truetype');
}

@font-face {
    font-family: 'Zalando Sans SemiExpanded';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zalando-sans-semiexpanded/zalando-sans-semiexpanded-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Antique';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-antique/zen-antique-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Antique Soft';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-antique-soft/zen-antique-soft-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Dots';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-dots/zen-dots-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic Antique';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-antique/zen-kaku-gothic-antique-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic Antique';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-antique/zen-kaku-gothic-antique-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic Antique';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-antique/zen-kaku-gothic-antique-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic Antique';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-antique/zen-kaku-gothic-antique-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic Antique';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-antique/zen-kaku-gothic-antique-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic New';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-new/zen-kaku-gothic-new-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic New';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-new/zen-kaku-gothic-new-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic New';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-new/zen-kaku-gothic-new-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic New';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-new/zen-kaku-gothic-new-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kaku Gothic New';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kaku-gothic-new/zen-kaku-gothic-new-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Kurenaido';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-kurenaido/zen-kurenaido-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Loop';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-loop/zen-loop-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Maru Gothic';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-maru-gothic/zen-maru-gothic-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Maru Gothic';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-maru-gothic/zen-maru-gothic-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Maru Gothic';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-maru-gothic/zen-maru-gothic-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Maru Gothic';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-maru-gothic/zen-maru-gothic-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Maru Gothic';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-maru-gothic/zen-maru-gothic-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Old Mincho';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-old-mincho/zen-old-mincho-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Old Mincho';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-old-mincho/zen-old-mincho-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Old Mincho';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-old-mincho/zen-old-mincho-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Old Mincho';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-old-mincho/zen-old-mincho-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Old Mincho';
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-old-mincho/zen-old-mincho-900.ttf') format('truetype');
}

@font-face {
    font-family: 'Zen Tokyo Zoo';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zen-tokyo-zoo/zen-tokyo-zoo-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zeyada';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zeyada/zeyada-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zhi Mang Xing';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zhi-mang-xing/zhi-mang-xing-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zilla Slab';
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zilla-slab/zilla-slab-300.ttf') format('truetype');
}

@font-face {
    font-family: 'Zilla Slab';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zilla-slab/zilla-slab-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zilla Slab';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zilla-slab/zilla-slab-500.ttf') format('truetype');
}

@font-face {
    font-family: 'Zilla Slab';
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zilla-slab/zilla-slab-600.ttf') format('truetype');
}

@font-face {
    font-family: 'Zilla Slab';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zilla-slab/zilla-slab-700.ttf') format('truetype');
}

@font-face {
    font-family: 'Zilla Slab Highlight';
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zilla-slab-highlight/zilla-slab-highlight-400.ttf') format('truetype');
}

@font-face {
    font-family: 'Zilla Slab Highlight';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: url('/storage/fonts/google/zilla-slab-highlight/zilla-slab-highlight-700.ttf') format('truetype');
}

