/* Local Fonts */

/* Arial */
@font-face {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Arial/Arial-Regular-41bd1c24.ttf") format('truetype');
}

@font-face {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Arial/Arial-Bold-57c271cb.ttf") format('truetype');
}

@font-face {
  font-family: 'Arial';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Arial/Arial-Italic-72abfa63.ttf") format('truetype');
}

@font-face {
  font-family: 'Arial';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Arial/Arial-BoldItalic-5ebea542.ttf") format('truetype');
}

/* Times New Roman */
/* @font-face {
  font-family: 'Times New Roman';
  font-style: normal;
  font-weight: 400;
  src: url('Times_New_Roman/Times New Roman-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Times New Roman';
  font-style: normal;
  font-weight: 700;
  src: url('Times_New_Roman/Times New Roman-Bold.ttf') format('truetype');
}

@font-face {
  font-family: 'Times New Roman';
  font-style: italic;
  font-weight: 400;
  src: url('Times_New_Roman/Times New Roman-Italic.ttf') format('truetype');
} */

/* @font-face {
  font-family: 'Times New Roman';
  font-style: italic;
  font-weight: 700;
  src: url('Times_New_Roman/Times New Roman-BoldItalic.ttf') format('truetype');
} */

/* Verdana */
@font-face {
  font-family: 'Verdana';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Verdana/Verdana-Regular-42228bf3.ttf") format('truetype');
}

@font-face {
  font-family: 'Verdana';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Verdana/Verdana-Bold-848b8352.ttf") format('truetype');
}

@font-face {
  font-family: 'Verdana';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Verdana/Verdana-Italic-cd6b4349.ttf") format('truetype');
}

@font-face {
  font-family: 'Verdana';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Verdana/Verdana-BoldItalic-238b99ef.ttf") format('truetype');
}

/* Helvetica */
@font-face {
  font-family: 'Helvetica';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Helvetica/Helvetica-Regular-77790f29.ttf") format('truetype');
}

@font-face {
  font-family: 'Helvetica';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Helvetica/Helvetica-Bold-a5deb507.ttf") format('truetype');
}

@font-face {
  font-family: 'Helvetica';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Helvetica/Helvetica-Italic-9bfcb069.ttf") format('truetype');
}

@font-face {
  font-family: 'Helvetica';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Helvetica/Helvetica-BoldItalic-e40ccdcc.ttf") format('truetype');
}

/* Dancing Script - No italic variants */
@font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Dancing_Script/DancingScript-Regular-993e8798.ttf") format('truetype');
}

@font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Dancing_Script/DancingScript-Bold-40d55fc3.ttf") format('truetype');
}

/* Great Vibes - Only Regular */
@font-face {
  font-family: 'Great Vibes';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Great_Vibes/GreatVibes-Regular-740b9166.ttf") format('truetype');
}

/* Open Sans */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Open_Sans/OpenSans-Regular-fce5f033.ttf") format('truetype');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Open_Sans/OpenSans-Bold-db1caf86.ttf") format('truetype');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Open_Sans/OpenSans-Italic-ee2bdcd8.ttf") format('truetype');
}

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Open_Sans/OpenSans-BoldItalic-e1309ea8.ttf") format('truetype');
}

/* Poppins */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Poppins/Poppins-Regular-3ffb09f3.ttf") format('truetype');
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Poppins/Poppins-Bold-72adf1e6.ttf") format('truetype');
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Poppins/Poppins-Italic-b26add6a.ttf") format('truetype');
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Poppins/Poppins-BoldItalic-82d05519.ttf") format('truetype');
}

/* Merriweather */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Merriweather/Merriweather-Regular-5182008b.ttf") format('truetype');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Merriweather/Merriweather-Bold-7764a95b.ttf") format('truetype');
}

@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Merriweather/Merriweather-Italic-fa6362af.ttf") format('truetype');
}

@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Merriweather/Merriweather-BoldItalic-7b06bf88.ttf") format('truetype');
}

/* Roboto */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Roboto/Roboto-Regular-18e93e35.ttf") format('truetype');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Roboto/Roboto-Bold-7c9508d8.ttf") format('truetype');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Roboto/Roboto-Italic-32f311ea.ttf") format('truetype');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Roboto/Roboto-BoldItalic-c4ad9775.ttf") format('truetype');
}

/* Ubuntu */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Ubuntu/Ubuntu-Regular-c51f70a6.ttf") format('truetype');
}

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Ubuntu/Ubuntu-Bold-afbb38b2.ttf") format('truetype');
}

@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Ubuntu/Ubuntu-Italic-03541936.ttf") format('truetype');
}

@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Ubuntu/Ubuntu-BoldItalic-e1ecb9a3.ttf") format('truetype');
}

/* Oswald - No italic variants */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Oswald/Oswald-Regular-7ce15328.ttf") format('truetype');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Oswald/Oswald-Bold-c82ed092.ttf") format('truetype');
}

/* Arvo */
@font-face {
  font-family: 'Arvo';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Arvo/Arvo-Regular-2ba5dc38.ttf") format('truetype');
}

@font-face {
  font-family: 'Arvo';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Arvo/Arvo-Bold-410ee3d0.ttf") format('truetype');
}

@font-face {
  font-family: 'Arvo';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Arvo/Arvo-Italic-8dcf2d9e.ttf") format('truetype');
}

@font-face {
  font-family: 'Arvo';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Arvo/Arvo-BoldItalic-d13f1cc1.ttf") format('truetype');
}

/* PT Sans */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/PT_Sans/PTSans-Regular-29f3529d.ttf") format('truetype');
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/PT_Sans/PTSans-Bold-f757dd12.ttf") format('truetype');
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/PT_Sans/PTSans-Italic-0185f5ec.ttf") format('truetype');
}

@font-face {
  font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/PT_Sans/PTSans-BoldItalic-b2d8b120.ttf") format('truetype');
}

/* Lobster - Only Regular */
@font-face {
  font-family: 'Lobster';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Lobster/Lobster-Regular-9e0f4081.ttf") format('truetype');
}

/* Lato */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Lato/Lato-Regular-3d716aad.ttf") format('truetype');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Lato/Lato-Bold-8af8670c.ttf") format('truetype');
}

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Lato/Lato-Italic-a5c48518.ttf") format('truetype');
}

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Lato/Lato-BoldItalic-3dffe14a.ttf") format('truetype');
}

/* Cabin */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Cabin/Cabin-Regular-8a559bae.ttf") format('truetype');
}

@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Cabin/Cabin-Bold-29cd3afa.ttf") format('truetype');
}

@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Cabin/Cabin-Italic-2c5e42b7.ttf") format('truetype');
}

@font-face {
  font-family: 'Cabin';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Cabin/Cabin-BoldItalic-5dcdf344.ttf") format('truetype');
}

/* Raleway */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Raleway/Raleway-Regular-5fddf865.ttf") format('truetype');
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Raleway/Raleway-Bold-fed553c6.ttf") format('truetype');
}

@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Raleway/Raleway-Italic-4df3aace.ttf") format('truetype');
}

@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Raleway/Raleway-BoldItalic-7156aebb.ttf") format('truetype');
}

/* Montserrat */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Montserrat/Montserrat-Regular-dd05af3a.ttf") format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Montserrat/Montserrat-Bold-786c5aa6.ttf") format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Montserrat/Montserrat-Italic-8c74c458.ttf") format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Montserrat/Montserrat-BoldItalic-a1dbdb78.ttf") format('truetype');
}

@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Fira_Sans/FiraSans-Regular-f9b47c69.ttf") format('truetype');
}

@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Fira_Sans/FiraSans-Bold-bef54640.ttf") format('truetype');
}

@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Fira_Sans/FiraSans-Italic-e89765c1.ttf") format('truetype');
}

@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Fira_Sans/FiraSans-BoldItalic-cba6beda.ttf") format('truetype');
}

@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/Titillium_Web/TitilliumWeb-Regular-a74adb5a.ttf") format('truetype');
}

@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/Titillium_Web/TitilliumWeb-Bold-90e4c717.ttf") format('truetype');
}

@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 400;
  src: url("/assets/Titillium_Web/TitilliumWeb-Italic-52509ff5.ttf") format('truetype');
}

@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 700;
  src: url("/assets/Titillium_Web/TitilliumWeb-BoldItalic-eb529c22.ttf") format('truetype');
}