@font-face {
  font-family: "Titillium Web";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300.eot");
  src: local(""),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300.woff2")
      format("woff2"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300.woff")
      format("woff"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300.ttf")
      format("truetype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300.svg#TitilliumWeb")
      format("svg");
}
@font-face {
  font-family: "Titillium Web";
  font-style: italic;
  font-weight: 300;
  src: url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300italic.eot");
  src: local(""),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300italic.woff2")
      format("woff2"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300italic.woff")
      format("woff"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300italic.ttf")
      format("truetype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-300italic.svg#TitilliumWeb")
      format("svg");
}
@font-face {
  font-family: "Titillium Web";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-regular.eot");
  src: local(""),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-regular.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-regular.woff2")
      format("woff2"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-regular.woff")
      format("woff"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-regular.ttf")
      format("truetype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-regular.svg#TitilliumWeb")
      format("svg");
}
@font-face {
  font-family: "Titillium Web";
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-italic.eot");
  src: local(""),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-italic.woff2")
      format("woff2"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-italic.woff")
      format("woff"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-italic.ttf")
      format("truetype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-italic.svg#TitilliumWeb")
      format("svg");
}
@font-face {
  font-family: "Titillium Web";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600.eot");
  src: local(""),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600.woff2")
      format("woff2"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600.woff")
      format("woff"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600.ttf")
      format("truetype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600.svg#TitilliumWeb")
      format("svg");
}
@font-face {
  font-family: "Titillium Web";
  font-style: italic;
  font-weight: 600;
  src: url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600italic.eot");
  src: local(""),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600italic.woff2")
      format("woff2"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600italic.woff")
      format("woff"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600italic.ttf")
      format("truetype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-600italic.svg#TitilliumWeb")
      format("svg");
}
@font-face {
  font-family: "Titillium Web";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700.eot");
  src: local(""),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700.woff2")
      format("woff2"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700.woff")
      format("woff"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700.ttf")
      format("truetype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700.svg#TitilliumWeb")
      format("svg");
}
@font-face {
  font-family: "Titillium Web";
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700italic.eot");
  src: local(""),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700italic.woff2")
      format("woff2"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700italic.woff")
      format("woff"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700italic.ttf")
      format("truetype"),
    url("../fonts/Titillium_Web/titillium-web-v10-latin-ext_latin-700italic.svg#TitilliumWeb")
      format("svg");
}
@font-face {
  font-family: Lora;
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/Lora/lora-v20-latin-ext_latin-700italic.eot");
  src: local(""),
    url("../fonts/Lora/lora-v20-latin-ext_latin-700italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Lora/lora-v20-latin-ext_latin-700italic.woff2")
      format("woff2"),
    url("../fonts/Lora/lora-v20-latin-ext_latin-700italic.woff") format("woff"),
    url("../fonts/Lora/lora-v20-latin-ext_latin-700italic.ttf")
      format("truetype"),
    url("../fonts/Lora/lora-v20-latin-ext_latin-700italic.svg#Lora")
      format("svg");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-regular.eot");
  src: local(""),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-regular.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-regular.woff2")
      format("woff2"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-regular.woff")
      format("woff"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-regular.ttf")
      format("truetype"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-regular.svg#RobotoMono")
      format("svg");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700.eot");
  src: local(""),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700.woff2")
      format("woff2"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700.woff")
      format("woff"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700.ttf")
      format("truetype"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700.svg#RobotoMono")
      format("svg");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-italic.eot");
  src: local(""),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-italic.woff2")
      format("woff2"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-italic.woff")
      format("woff"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-italic.ttf")
      format("truetype"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-italic.svg#RobotoMono")
      format("svg");
}
@font-face {
  font-family: "Roboto Mono";
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700italic.eot");
  src: local(""),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700italic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700italic.woff2")
      format("woff2"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700italic.woff")
      format("woff"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700italic.ttf")
      format("truetype"),
    url("../fonts/Roboto_Mono/roboto-mono-v13-latin-ext_latin-700italic.svg#RobotoMono")
      format("svg");
}

/* Custom Font Types */
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  src: url("../fonts/Roboto/Roboto-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
  src: url("../fonts/Roboto/Roboto-Black.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: italic;
  src: url("../fonts/Roboto/Roboto-BlackItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  src: url("../fonts/Roboto/Roboto-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: italic;
  src: url("../fonts/Roboto/Roboto-BoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: italic;
  src: url("../fonts/Roboto/Roboto-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: italic;
  src: url("../fonts/Roboto/Roboto-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: italic;
  src: url("../fonts/Roboto/Roboto-LightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  src: url("../fonts/Roboto/Roboto-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: italic;
  src: url("../fonts/Roboto/Roboto-MediumItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 100;
  font-style: normal;
  src: url("../fonts/Roboto/Roboto-Thin.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-optical-sizing: auto;
  font-weight: 100;
  font-style: italic;
  src: url("../fonts/Roboto/Roboto-ThinItalic.ttf") format("truetype");
}

@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 100;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-Thin.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 200;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-ExtraLight.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-ExtraBold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto Slab";
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
  src: url("../fonts/Roboto_Slab/RobotoSlab-Black.ttf") format("truetype");
}
