@font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-ExtraLight/SourceSansPro-ExtraLight.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-ExtraLight/SourceSansPro-ExtraLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-ExtraLight/SourceSansPro-ExtraLight.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-ExtraLight/SourceSansPro-ExtraLight.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-ExtraLight/SourceSansPro-ExtraLight.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-ExtraLight/SourceSansPro-ExtraLight.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-ExtraLight/SourceSansPro-ExtraLight.ttf") format("truetype"); /* Safari, Android, iOS */
    font-weight: 200;
    font-style: normal;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-ExtraLightIt/SourceSansPro-ExtraLightIt.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-ExtraLightIt/SourceSansPro-ExtraLightIt.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-ExtraLightIt/SourceSansPro-ExtraLightIt.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-ExtraLightIt/SourceSansPro-ExtraLightIt.woff") format("woff"), /* Modern Browsers */      
      url("./SourceSansPro-ExtraLightIt/SourceSansPro-ExtraLightIt.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-ExtraLightIt/SourceSansPro-ExtraLightIt.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-ExtraLightIt/SourceSansPro-ExtraLightIt.ttf") format("truetype"); /* Safari, Android, iOS */   
    font-weight: 200;
    font-style: italic;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-Light/SourceSansPro-Light.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-Light/SourceSansPro-Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-Light/SourceSansPro-Light.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-Light/SourceSansPro-Light.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-Light/SourceSansPro-Light.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-Light/SourceSansPro-Light.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-Light/SourceSansPro-Light.ttf") format("truetype"); /* Safari, Android, iOS */     
    font-weight: 300;
    font-style: italic;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-LightIt/SourceSansPro-LightIt.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-LightIt/SourceSansPro-LightIt.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-LightIt/SourceSansPro-LightIt.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-LightIt/SourceSansPro-LightIt.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-LightIt/SourceSansPro-LightIt.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-LightIt/SourceSansPro-LightIt.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-LightIt/SourceSansPro-LightIt.ttf") format("truetype"); /* Safari, Android, iOS */         
    font-weight: 300;
    font-style: italic;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-Regular/SourceSansPro-Regular.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-Regular/SourceSansPro-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-Regular/SourceSansPro-Regular.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-Regular/SourceSansPro-Regular.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-Regular/SourceSansPro-Regular.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-Regular/SourceSansPro-Regular.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-Regular/SourceSansPro-Regular.ttf") format("truetype");/* Safari, Android, iOS */    
    font-weight: 400;
    font-style: normal;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-It/SourceSansPro-It.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-It/SourceSansPro-It.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-It/SourceSansPro-It.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-It/SourceSansPro-It.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-It/SourceSansPro-It.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-It/SourceSansPro-It.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-It/SourceSansPro-It.ttf") format("truetype"); /* Safari, Android, iOS */
    font-weight: 400;
    font-style: italic;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-Semibold/SourceSansPro-Semibold.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-Semibold/SourceSansPro-Semibold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-Semibold/SourceSansPro-Semibold.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-Semibold/SourceSansPro-Semibold.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-Semibold/SourceSansPro-Semibold.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-Semibold/SourceSansPro-Semibold.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-Semibold/SourceSansPro-Semibold.ttf") format("truetype"); /* Safari, Android, iOS */ 
    font-weight: 600;
    font-style: normal;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-SemiboldIt/SourceSansPro-SemiboldIt.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-SemiboldIt/SourceSansPro-SemiboldIt.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-SemiboldIt/SourceSansPro-SemiboldIt.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-SemiboldIt/SourceSansPro-SemiboldIt.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-SemiboldIt/SourceSansPro-SemiboldIt.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-SemiboldIt/SourceSansPro-SemiboldIt.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-SemiboldIt/SourceSansPro-SemiboldIt.ttf") format("truetype"); /* Safari, Android, iOS */
    font-weight: 600;
    font-style: italic;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-Bold/SourceSansPro-Bold.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-Bold/SourceSansPro-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-Bold/SourceSansPro-Bold.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-Bold/SourceSansPro-Bold.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-Bold/SourceSansPro-Bold.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-Bold/SourceSansPro-Bold.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-Bold/SourceSansPro-Bold.ttf") format("truetype"); /* Safari, Android, iOS */    
    font-weight: 700;
    font-style: normal;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-BoldIt/SourceSansPro-BoldIt.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-BoldIt/SourceSansPro-BoldIt.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-BoldIt/SourceSansPro-BoldIt.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-BoldIt/SourceSansPro-BoldIt.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-BoldIt/SourceSansPro-BoldIt.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-BoldIt/SourceSansPro-BoldIt.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-BoldIt/SourceSansPro-BoldIt.ttf") format("truetype"); /* Safari, Android, iOS */      
    font-weight: 700;
    font-style: italic;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-Black/SourceSansPro-Black.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-Black/SourceSansPro-Black.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-Black/SourceSansPro-Black.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-Black/SourceSansPro-Black.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-Black/SourceSansPro-Black.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-Black/SourceSansPro-Black.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-Black/SourceSansPro-Black.ttf") format("truetype"); /* Safari, Android, iOS */        
    font-weight: 900;
    font-style: normal;
    font-display: fallback;
  }
  @font-face {
    font-family: 'Source Sans Pro';
    src: url("./SourceSansPro-BlackIt/SourceSansPro-BlackIt.eot"); /* IE9 Compat Modes */
    src: url("./SourceSansPro-BlackIt/SourceSansPro-BlackIt.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
      url("./SourceSansPro-BlackIt/SourceSansPro-BlackIt.woff2") format("woff2"), /* Modern Browsers */
      url("./SourceSansPro-BlackIt/SourceSansPro-BlackIt.woff") format("woff"), /* Modern Browsers */
      url("./SourceSansPro-BlackIt/SourceSansPro-BlackIt.otf") format("opentype"), /* Open Type Font */
      url("./SourceSansPro-BlackIt/SourceSansPro-BlackIt.svg") format("svg"), /* Legacy iOS */
      url("./SourceSansPro-BlackIt/SourceSansPro-BlackIt.ttf") format("truetype"); /* Safari, Android, iOS */       
    font-weight: 900;
    font-style: italic;
    font-display: fallback;
  }