@charset "utf-8";

/* =====================================================
   EXO */
@font-face {
  font-family: 'Exo';
  src: url('../../fonts/exo/exo-light-webfont.eot');
  src: url('../../fonts/exo/exo-light-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/exo/exo-light-webfont.woff2') format('woff2'),
       url('../../fonts/exo/exo-light-webfont.woff') format('woff'),
       url('../../fonts/exo/exo-light-webfont.ttf') format('truetype'),
       url('../../fonts/exo/exo-light-webfont.svg#exolight') format('svg');
  font-weight: 200;
  font-style: normal;
  font-display : swap
}

@font-face {
  font-family: 'Exo';
  src: url('../../fonts/exo/Exo-Regular.eot');
  src: url('../../fonts/exo/Exo-Regular.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/exo/Exo-Regular.woff2') format('woff2'),
       url('../../fonts/exo/Exo-Regular.woff') format('woff'),
       url('../../fonts/exo/Exo-Regular.svg#exolight') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display : swap
}

@font-face {
  font-family: 'Exo';
  src: url('../../fonts/exo/exo-medium-webfont.eot');
  src: url('../../fonts/exo/exo-medium-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/exo/exo-medium-webfont.woff2') format('woff2'),
       url('../../fonts/exo/exo-medium-webfont.woff') format('woff'),
       url('../../fonts/exo/exo-medium-webfont.ttf') format('truetype'),
       url('../../fonts/exo/exo-medium-webfont.svg#exomedium') format('svg');
  font-weight: 600;
  font-style: normal;
  font-display : swap
}

@font-face {
  font-family: 'Exo';
  src: url('../../fonts/exo/exo-bold-webfont.eot');
  src: url('../../fonts/exo/exo-bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../fonts/exo/exo-bold-webfont.woff2') format('woff2'),
       url('../../fonts/exo/exo-bold-webfont.woff') format('woff'),
       url('../../fonts/exo/exo-bold-webfont.ttf') format('truetype'),
       url('../../fonts/exo/exo-bold-webfont.svg#exobold') format('svg');
  font-weight: 800;
  font-style: normal;
  font-display : swap
}



/* =====================================================
   SOURCE SANS PRO */
@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/200-light/SourceSansPro-ExtraLight.eot');
	src: url('../../fonts/source-sans-pro/200-light/SourceSansPro-ExtraLight.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/200-light/SourceSansPro-ExtraLight.woff') format('woff'),
		 url('../../fonts/source-sans-pro/200-light/SourceSansPro-ExtraLight.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/200-light/SourceSansPro-ExtraLight.svg#SourceSansPro-Light') format('svg');
	font-weight: 200;
	font-style: normal;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/200-light-italic/SourceSansPro-ExtraLightItalic.eot');
	src: url('../../fonts/source-sans-pro/200-light-italic/SourceSansPro-ExtraLightItalic.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/200-light-italic/SourceSansPro-ExtraLightItalic.woff') format('woff'),
		 url('../../fonts/source-sans-pro/200-light-italic/SourceSansPro-ExtraLightItalic.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/200-light-italic/SourceSansPro-ExtraLightItalic.svg#SourceSansPro-LightItalic') format('svg');
	font-weight: 200;
	font-style: italic;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/300-book/SourceSansPro-Light.eot');
	src: url('../../fonts/source-sans-pro/300-book/SourceSansPro-Light.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/300-book/SourceSansPro-Light.woff') format('woff'),
		 url('../../fonts/source-sans-pro/300-book/SourceSansPro-Light.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/300-book/SourceSansPro-Light.svg#SourceSansPro-Book') format('svg');
	font-weight: 300;
	font-style: normal;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/300-book-italic/SourceSansPro-LightItalic.eot');
	src: url('../../fonts/source-sans-pro/300-book-italic/SourceSansPro-LightItalic.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/300-book-italic/SourceSansPro-LightItalic.woff') format('woff'),
		 url('../../fonts/source-sans-pro/300-book-italic/SourceSansPro-LightItalic.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/300-book-italic/SourceSansPro-LightItalic.svg#SourceSansPro-BookItalic') format('svg');
	font-weight: 300;
	font-style: italic;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/400-regular/SourceSansPro-Regular.eot');
	src: url('../../fonts/source-sans-pro/400-regular/SourceSansPro-Regular.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/400-regular/SourceSansPro-Regular.woff') format('woff'),
		 url('../../fonts/source-sans-pro/400-regular/SourceSansPro-Regular.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/400-regular/SourceSansPro-Regular.svg#SourceSansPro-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/400-italic/SourceSansPro-Italic.eot');
	src: url('../../fonts/source-sans-pro/400-italic/SourceSansPro-Italic.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/400-italic/SourceSansPro-Italic.woff') format('woff'),
		 url('../../fonts/source-sans-pro/400-italic/SourceSansPro-Italic.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/400-italic/SourceSansPro-Italic.svg#SourceSansPro-Italic') format('svg');
	font-weight: 400;
	font-style: italic;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/600-semibold/SourceSansPro-Semibold.eot');
	src: url('../../fonts/source-sans-pro/600-semibold/SourceSansPro-Semibold.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/600-semibold/SourceSansPro-Semibold.woff') format('woff'),
		 url('../../fonts/source-sans-pro/600-semibold/SourceSansPro-Semibold.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/600-semibold/SourceSansPro-Semibold.svg#SourceSansPro-Semibold') format('svg');
	font-weight: 600;
	font-style: normal;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/600-semibold-italic/SourceSansPro-SemiboldItalic.eot');
	src: url('../../fonts/source-sans-pro/600-semibold-italic/SourceSansPro-SemiboldItalic.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/600-semibold-italic/SourceSansPro-SemiboldItalic.woff') format('woff'),
		 url('../../fonts/source-sans-pro/600-semibold-italic/SourceSansPro-SemiboldItalic.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/600-semibold-italic/SourceSansPro-SemiboldItalic.svg#SourceSansPro-SemiboldItalic') format('svg');
	font-weight: 600;
	font-style: italic;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/700-bold/SourceSansPro-Bold.eot');
	src: url('../../fonts/source-sans-pro/700-bold/SourceSansPro-Bold.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/700-bold/SourceSansPro-Bold.woff') format('woff'),
		 url('../../fonts/source-sans-pro/700-bold/SourceSansPro-Bold.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/700-bold/SourceSansPro-Bold.svg#SourceSansPro-Bold') format('svg');
	font-weight: 700;
	font-style: normal;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/700-bold-italic/SourceSansPro-BoldItalic.eot');
	src: url('../../fonts/source-sans-pro/700-bold-italic/SourceSansPro-BoldItalic.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/700-bold-italic/SourceSansPro-BoldItalic.woff') format('woff'),
		 url('../../fonts/source-sans-pro/700-bold-italic/SourceSansPro-BoldItalic.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/700-bold-italic/SourceSansPro-BoldItalic.svg#SourceSansPro-BoldItalic') format('svg');
	font-weight: 700;
	font-style: italic;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/900-ultrabold/SourceSansPro-Black.eot');
	src: url('../../fonts/source-sans-pro/900-ultrabold/SourceSansPro-Black.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/900-ultrabold/SourceSansPro-Black.woff') format('woff'),
		 url('../../fonts/source-sans-pro/900-ultrabold/SourceSansPro-Black.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/900-ultrabold/SourceSansPro-Black.svg#SourceSansPro-Ultrabold') format('svg');
	font-weight: 900;
	font-style: normal;
  font-display : swap
}

@font-face {
	font-family: 'Source Sans Pro';
	src: url('../../fonts/source-sans-pro/900-ultrabold-italic/SourceSansPro-BlackItalic.eot');
	src: url('../../fonts/source-sans-pro/900-ultrabold-italic/SourceSansPro-BlackItalic.eot#iefix') format('embedded-opentype'),
		 url('../../fonts/source-sans-pro/900-ultrabold-italic/SourceSansPro-BlackItalic.woff') format('woff'),
		 url('../../fonts/source-sans-pro/900-ultrabold-italic/SourceSansPro-BlackItalic.ttf') format('truetype'),
		 url('../../fonts/source-sans-pro/900-ultrabold-italic/SourceSansPro-BlackItalic.svg#SourceSansPro-UltraboldItalic') format('svg');
	font-weight: 900;
	font-style: italic;
  font-display : swap
}
