/**
 * Weights:
 * ------------
 * 100: Thin
 * 200: Light
 * 400: Regular
 * 500: Medium
 * 600: SemiBold
 * 700: Bold
 * 800: ExtraBold
 * 900: Black
 */
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-Light.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-Light.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-Light.woff) format("woff"), url(../Fonts/SourceSansPro-Light.ttf) format("truetype");
  font-style: normal;
  font-weight: 200;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-LightItalic.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-LightItalic.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-LightItalic.woff) format("woff"), url(../Fonts/SourceSansPro-LightItalic.ttf) format("truetype");
  font-style: italic;
  font-weight: 200;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-Regular.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-Regular.woff) format("woff"), url(../Fonts/SourceSansPro-Regular.ttf) format("truetype");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-Italic.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-Italic.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-Italic.woff) format("woff"), url(../Fonts/SourceSansPro-Italic.ttf) format("truetype");
  font-style: italic;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-Regular.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-Regular.woff) format("woff"), url(../Fonts/SourceSansPro-Regular.ttf) format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-Italic.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-Italic.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-Italic.woff) format("woff"), url(../Fonts/SourceSansPro-Italic.ttf) format("truetype");
  font-style: italic;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-SemiBold.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-SemiBold.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-SemiBold.woff) format("woff"), url(../Fonts/SourceSansPro-SemiBold.ttf) format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-SemiBoldItalic.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-SemiBoldItalic.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-SemiBoldItalic.woff) format("woff"), url(../Fonts/SourceSansPro-SemiBoldItalic.ttf) format("truetype");
  font-style: italic;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-Bold.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-Bold.woff) format("woff"), url(../Fonts/SourceSansPro-Bold.ttf) format("truetype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-BoldItalic.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-BoldItalic.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-BoldItalic.woff) format("woff"), url(../Fonts/SourceSansPro-BoldItalic.ttf) format("truetype");
  font-style: italic;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-Black.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-Black.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-Black.woff) format("woff"), url(../Fonts/SourceSansPro-Black.ttf) format("truetype");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}
@font-face {
  font-family: "SourceSansPro";
  src: url(../Fonts/SourceSansPro-BlackItalic.eot) format("embedded-opentype");
  src: url(../Fonts/SourceSansPro-BlackItalic.eot?#iefix) format("embedded-opentype"), url(../Fonts/SourceSansPro-BlackItalic.woff) format("woff"), url(../Fonts/SourceSansPro-BlackItalic.ttf) format("truetype");
  font-style: italic;
  font-weight: 900;
  font-display: swap;
}
body, button, input {
  font-family: SourceSansPro, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
