/* Self-Hosted Fonts for Blog-to-Viz Magic */

/* Inter Font Family */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./inter-v20-latin/inter-v20-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./inter-v20-latin/inter-v20-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./inter-v20-latin/inter-v20-latin-700.woff2') format('woff2');
}

/* Caveat Font Family */
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./caveat-v23-latin/caveat-v23-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./caveat-v23-latin/caveat-v23-latin-700.woff2') format('woff2');
}

/* Poppins Font Family */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./poppins-v24-latin/poppins-v24-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./poppins-v24-latin/poppins-v24-latin-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./poppins-v24-latin/poppins-v24-latin-700.woff2') format('woff2');
}

/* Montserrat Font Family */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./montserrat-v31-latin/montserrat-v31-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./montserrat-v31-latin/montserrat-v31-latin-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./montserrat-v31-latin/montserrat-v31-latin-700.woff2') format('woff2');
}

/* Roboto Font Family */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./roboto-v50-latin/roboto-v50-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./roboto-v50-latin/roboto-v50-latin-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./roboto-v50-latin/roboto-v50-latin-700.woff2') format('woff2');
}

/* Open Sans Font Family */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./open-sans-v44-latin/open-sans-v44-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./open-sans-v44-latin/open-sans-v44-latin-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./open-sans-v44-latin/open-sans-v44-latin-700.woff2') format('woff2');
}

/* Lato Font Family */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./lato-v25-latin/lato-v25-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./lato-v25-latin/lato-v25-latin-700.woff2') format('woff2');
}

/* Arcon Font Family */
@font-face {
  font-family: 'Arcon';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./arcon/Arcon-Regular.otf') format('opentype');
}

@font-face {
  font-family: 'Arcon Rounded';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./arcon/Arcon-Rounded-Regular.otf') format('opentype');
}

@font-face {
  font-family: 'Bowlby One';
  font-style: normal;
  font-weight: 400; 
  font-display: swap;
  src: url('./bowlby/bowlby-one-v25-latin-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./raleway/raleway-v37-latin-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./raleway/raleway-v37-latin-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./raleway/raleway-v37-latin-700.woff2') format('woff2');
}

/* changa-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Changa';
  font-style: normal;
  font-weight: 400;
  src: url('./changa-v29-latin/changa-v29-latin-regular.woff2') format('woff2');
}
/* changa-600 - latin */
@font-face {
  font-display: swap;
  font-family: 'Changa';
  font-style: normal;
  font-weight: 600;
  src: url('./changa-v29-latin/changa-v29-latin-600.woff2') format('woff2');
}
/* changa-700 - latin */
@font-face {
  font-display: swap;
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: url('./changa-v29-latin/changa-v29-latin-700.woff2') format('woff2');
}
/* bebas-neue-regular - latin */
@font-face {
  font-display: swap;
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  src: url('./bebas_nue/bebas-neue-v16-latin-regular.woff2') format('woff2');
}

/* BPreplay Font Family */
@font-face {
  font-display: swap;
  font-family: 'BPreplay';
  font-style: normal;
  font-weight: 400;
  src: url('./BPreplay/BPreplay.otf') format('opentype');
}

@font-face {
  font-display: swap;
  font-family: 'BPreplay';
  font-style: italic;
  font-weight: 400;
  src: url('./BPreplay/BPreplayItalics.otf') format('opentype');
}

@font-face {
  font-display: swap;
  font-family: 'BPreplay';
  font-style: normal;
  font-weight: 700;
  src: url('./BPreplay/BPreplayBold.otf') format('opentype');
}

@font-face {
  font-display: swap;
  font-family: 'BPreplay';
  font-style: italic;
  font-weight: 700;
  src: url('./BPreplay/BPreplayBoldItalics.otf') format('opentype');
}

/* Amatic SC Font Family */
@font-face {
  font-display: swap;
  font-family: 'Amatic SC';
  font-style: normal;
  font-weight: 400;
  src: url('./amatic-sc-v28-latin/amatic-sc-v28-latin-regular.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Amatic SC';
  font-style: normal;
  font-weight: 700;
  src: url('./amatic-sc-v28-latin/amatic-sc-v28-latin-700.woff2') format('woff2');
}

/* Quicksand Font Family */
@font-face {
  font-display: swap;
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url('./quicksand-v37-latin/quicksand-v37-latin-regular.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 600;
  src: url('./quicksand-v37-latin/quicksand-v37-latin-600.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 700;
  src: url('./quicksand-v37-latin/quicksand-v37-latin-700.woff2') format('woff2');
}

/* Gilroy Font Family */
/* Gilroy Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Gilroy';
  font-style: normal;
  font-weight: 400;
  src: url('./gilroy/Gilroy-Regular.ttf') format('truetype');
}

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

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

/* Assistant Font Family */
/* Assistant Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 400;
  src: url('./assistant-v24-latin/assistant-v24-latin-regular.woff2') format('woff2');
}

/* Assistant SemiBold - 600 */
@font-face {
  font-display: swap;
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 600;
  src: url('./assistant-v24-latin/assistant-v24-latin-600.woff2') format('woff2');
}

/* Assistant Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 700;
  src: url('./assistant-v24-latin/assistant-v24-latin-700.woff2') format('woff2');
}

/* ChunkFive Font Family */
/* ChunkFive Regular */
@font-face {
  font-display: swap;
  font-family: 'ChunkFive';
  font-style: normal;
  font-weight: 400;
  src: url('./chunkfive/ChunkFive-Regular.otf') format('opentype');
}

/* ChunkFive Print (alternative style) */
@font-face {
  font-display: swap;
  font-family: 'ChunkFive Print';
  font-style: normal;
  font-weight: 400;
  src: url('./chunkfive/Chunk Five Print.otf') format('opentype');
}

/* Work Sans Font Family */
/* Work Sans Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 400;
  src: url('./work-sans-v24-latin/work-sans-v24-latin-regular.woff2') format('woff2');
}

/* Work Sans SemiBold - 600 */
@font-face {
  font-display: swap;
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 600;
  src: url('./work-sans-v24-latin/work-sans-v24-latin-600.woff2') format('woff2');
}

/* Work Sans Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 700;
  src: url('./work-sans-v24-latin/work-sans-v24-latin-700.woff2') format('woff2');
}

/* Playfair Display Font Family */
/* Playfair Display Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  src: url('./playfair-display-v37-latin/playfair-display-v37-latin-regular.woff2') format('woff2');
}

/* Playfair Display SemiBold - 600 */
@font-face {
  font-display: swap;
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  src: url('./playfair-display-v37-latin/playfair-display-v37-latin-600.woff2') format('woff2');
}

/* Playfair Display Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  src: url('./playfair-display-v37-latin/playfair-display-v37-latin-700.woff2') format('woff2');
}

/* Cloveris Font Family */
/* Cloveris Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Cloveris';
  font-style: normal;
  font-weight: 400;
  src: url('./cloveris-font 2/Cloverisdemo-DORxD.otf') format('opentype');
}

/* Bevan Font Family */
/* Bevan Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Bevan';
  font-style: normal;
  font-weight: 400;
  src: url('./bevan/bevan-v26-latin-regular.woff2') format('woff2');
}

/* Dela Gothic One Font Family */
/* Dela Gothic One Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Dela Gothic One';
  font-style: normal;
  font-weight: 400;
  src: url('./dela gothic one/dela-gothic-one-v19-latin-regular.woff2') format('woff2');
}

/* Saira Font Family */
/* Saira Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Saira';
  font-style: normal;
  font-weight: 400;
  src: url('./saira-v23-latin/saira-v23-latin-regular.woff2') format('woff2');
}

/* Saira SemiBold - 600 */
@font-face {
  font-display: swap;
  font-family: 'Saira';
  font-style: normal;
  font-weight: 600;
  src: url('./saira-v23-latin/saira-v23-latin-600.woff2') format('woff2');
}

/* Saira Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Saira';
  font-style: normal;
  font-weight: 700;
  src: url('./saira-v23-latin/saira-v23-latin-700.woff2') format('woff2');
}

/* Oswald Font Family */
/* Oswald Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('./oswald-v57-latin/oswald-v57-latin-regular.woff2') format('woff2');
}

/* Oswald Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url('./oswald-v57-latin/oswald-v57-latin-700.woff2') format('woff2');
}

/* Racing Sans One Font Family */
/* Racing Sans One Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Racing Sans One';
  font-style: normal;
  font-weight: 400;
  src: url('./racing-sans/racing-sans-one-v17-latin-regular.woff2') format('woff2');
}

/* Droid Serif Font Family */
/* Droid Serif Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: 400;
  src: url('./droid-serif/DroidSerif-Regular.ttf') format('truetype');
}

/* Droid Serif Italic - 400 */
@font-face {
  font-display: swap;
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: 400;
  src: url('./droid-serif/DroidSerif-Italic.ttf') format('truetype');
}

/* Droid Serif Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: 700;
  src: url('./droid-serif/DroidSerif-Bold.ttf') format('truetype');
}

/* Droid Serif Bold Italic - 700 */
@font-face {
  font-display: swap;
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: 700;
  src: url('./droid-serif/DroidSerif-BoldItalic.ttf') format('truetype');
}

/* Sniglet Font Family */
/* Sniglet Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Sniglet';
  font-style: normal;
  font-weight: 400;
  src: url('./sniglet-v18-latin/sniglet-v18-latin-regular.woff2') format('woff2');
}

/* Sniglet ExtraBold - 800 */
@font-face {
  font-display: swap;
  font-family: 'Sniglet';
  font-style: normal;
  font-weight: 800;
  src: url('./sniglet-v18-latin/sniglet-v18-latin-800.woff2') format('woff2');
}

/* Archivo Font Family */
/* Archivo Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 400;
  src: url('./archivo-v25-latin/archivo-v25-latin-regular.woff2') format('woff2');
}

/* Archivo SemiBold - 600 */
@font-face {
  font-display: swap;
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 600;
  src: url('./archivo-v25-latin/archivo-v25-latin-600.woff2') format('woff2');
}

/* Archivo Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 700;
  src: url('./archivo-v25-latin/archivo-v25-latin-700.woff2') format('woff2');
}

/* Rubik Font Family */
/* Rubik Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url('./rubik-v31-latin/rubik-v31-latin-regular.woff2') format('woff2');
}

/* Rubik SemiBold - 600 */
@font-face {
  font-display: swap;
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 600;
  src: url('./rubik-v31-latin/rubik-v31-latin-600.woff2') format('woff2');
}

/* Rubik Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 700;
  src: url('./rubik-v31-latin/rubik-v31-latin-700.woff2') format('woff2');
}

/* Rammetto One Font Family */
/* Rammetto One Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Rammetto One';
  font-style: normal;
  font-weight: 400;
  src: url('./rammeto/rammetto-one-v21-latin-regular.woff2') format('woff2');
}

/* Exo Font Family */
/* Exo Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Exo';
  font-style: normal;
  font-weight: 400;
  src: url('./exo-v25-latin/exo-v25-latin-regular.woff2') format('woff2');
}

/* Exo SemiBold - 600 */
@font-face {
  font-display: swap;
  font-family: 'Exo';
  font-style: normal;
  font-weight: 600;
  src: url('./exo-v25-latin/exo-v25-latin-600.woff2') format('woff2');
}

/* Exo Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Exo';
  font-style: normal;
  font-weight: 700;
  src: url('./exo-v25-latin/exo-v25-latin-700.woff2') format('woff2');
}

/* Barlow Font Family */
@font-face {
  font-display: swap;
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: url('./barlow-v13-latin/barlow-v13-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  src: url('./barlow-v13-latin/barlow-v13-latin-600.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  src: url('./barlow-v13-latin/barlow-v13-latin-700.woff2') format('woff2');
}

/* DM Sans Font Family */
@font-face {
  font-display: swap;
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400;
  src: url('./dm-sans-v17-latin/dm-sans-v17-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 500;
  src: url('./dm-sans-v17-latin/dm-sans-v17-latin-500.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 700;
  src: url('./dm-sans-v17-latin/dm-sans-v17-latin-700.woff2') format('woff2');
}

/* IBM Plex Sans Font Family */
@font-face {
  font-display: swap;
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  src: url('./ibm-plex-sans-v23-latin/ibm-plex-sans-v23-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  src: url('./ibm-plex-sans-v23-latin/ibm-plex-sans-v23-latin-600.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  src: url('./ibm-plex-sans-v23-latin/ibm-plex-sans-v23-latin-700.woff2') format('woff2');
}

/* Josefin Sans Font Family */
@font-face {
  font-display: swap;
  font-family: 'Josefin Sans';
  font-style: normal;
  font-weight: 400;
  src: url('./josefin-sans-v34-latin/josefin-sans-v34-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Josefin Sans';
  font-style: normal;
  font-weight: 600;
  src: url('./josefin-sans-v34-latin/josefin-sans-v34-latin-600.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Josefin Sans';
  font-style: normal;
  font-weight: 700;
  src: url('./josefin-sans-v34-latin/josefin-sans-v34-latin-700.woff2') format('woff2');
}

/* Libre Franklin Font Family */
@font-face {
  font-display: swap;
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: url('./libre-franklin-v20-latin/libre-franklin-v20-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: url('./libre-franklin-v20-latin/libre-franklin-v20-latin-600.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  src: url('./libre-franklin-v20-latin/libre-franklin-v20-latin-700.woff2') format('woff2');
}

/* Oleo Script Font Family */
@font-face {
  font-display: swap;
  font-family: 'Oleo Script';
  font-style: normal;
  font-weight: 400;
  src: url('./oleo-script-v15-latin/oleo-script-v15-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Oleo Script';
  font-style: normal;
  font-weight: 700;
  src: url('./oleo-script-v15-latin/oleo-script-v15-latin-700.woff2') format('woff2');
}

/* Source Sans 3 Font Family */
@font-face {
  font-display: swap;
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 400;
  src: url('./source-sans-3-v19-latin/source-sans-3-v19-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 600;
  src: url('./source-sans-3-v19-latin/source-sans-3-v19-latin-600.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 700;
  src: url('./source-sans-3-v19-latin/source-sans-3-v19-latin-700.woff2') format('woff2');
}

/* Ballpoint Font Family */
@font-face {
  font-display: swap;
  font-family: 'Ballpoint';
  font-style: normal;
  font-weight: 400;
  src: url('./ballpoint/Ballpoint.otf') format('opentype');
}

/* Now Font Family */
/* Now Thin - 100 */
@font-face {
  font-display: swap;
  font-family: 'Now';
  font-style: normal;
  font-weight: 100;
  src: url('./now/Now-Thin.otf') format('opentype');
}

/* Now Light - 300 */
@font-face {
  font-display: swap;
  font-family: 'Now';
  font-style: normal;
  font-weight: 300;
  src: url('./now/Now-Light.otf') format('opentype');
}

/* Now Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Now';
  font-style: normal;
  font-weight: 400;
  src: url('./now/Now-Regular.otf') format('opentype');
}

/* Now Medium - 500 */
@font-face {
  font-display: swap;
  font-family: 'Now';
  font-style: normal;
  font-weight: 500;
  src: url('./now/Now-Medium.otf') format('opentype');
}

/* Now Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Now';
  font-style: normal;
  font-weight: 700;
  src: url('./now/Now-Bold.otf') format('opentype');
}

/* Now Black - 900 */
@font-face {
  font-display: swap;
  font-family: 'Now';
  font-style: normal;
  font-weight: 900;
  src: url('./now/Now-Black.otf') format('opentype');
}

/* Proxima Nova Font Family */
/* Proxima Nova Thin - 100 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 100;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-thin.otf') format('opentype');
}

/* Proxima Nova Thin Italic - 100 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 100;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-thinit.otf') format('opentype');
}

/* Proxima Nova Light - 300 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 300;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-light.otf') format('opentype');
}

/* Proxima Nova Light Italic - 300 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 300;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-lightit.otf') format('opentype');
}

/* Proxima Nova Regular - 400 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 400;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-regular.otf') format('opentype');
}

/* Proxima Nova Regular Italic - 400 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 400;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-regularit.otf') format('opentype');
}

/* Proxima Nova Medium - 500 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 500;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-medium.otf') format('opentype');
}

/* Proxima Nova Medium Italic - 500 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 500;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-mediumit.otf') format('opentype');
}

/* Proxima Nova SemiBold - 600 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 600;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-semibold.otf') format('opentype');
}

/* Proxima Nova SemiBold Italic - 600 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 600;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-semiboldit.otf') format('opentype');
}

/* Proxima Nova Bold - 700 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 700;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-bold.otf') format('opentype');
}

/* Proxima Nova Bold Italic - 700 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 700;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-boldit.otf') format('opentype');
}

/* Proxima Nova ExtraBold - 800 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 800;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-extrabold.otf') format('opentype');
}

/* Proxima Nova ExtraBold Italic - 800 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 800;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-extraboldit.otf') format('opentype');
}

/* Proxima Nova Black - 900 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 900;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-black.otf') format('opentype');
}

/* Proxima Nova Black Italic - 900 */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: italic;
  font-weight: 900;
  src: url('./proxima nova/Fontspring-DEMO-proximanova-blackit.otf') format('opentype');
}

/* Ballpoint Font Family */
@font-face {
  font-display: swap;
  font-family: 'Ballpoint';
  font-style: normal;
  font-weight: 400;
  src: url('./ballpoint/Ballpoint.otf') format('opentype');
}

/* Now Font Family */
@font-face {
  font-display: swap;
  font-family: 'Now';
  font-style: normal;
  font-weight: 400;
  src: url('./now/Now-Regular.otf') format('opentype');
}

@font-face {
  font-display: swap;
  font-family: 'Now';
  font-style: normal;
  font-weight: 700;
  src: url('./now/Now-Bold.otf') format('opentype');
}

/* Proxima Nova Font Family */
@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 400;
  src: url('./proxima nova/Proxima Nova Regular.otf') format('opentype');
}

@font-face {
  font-display: swap;
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 700;
  src: url('./proxima nova/Proxima Nova Bold.otf') format('opentype');
}
