  /* Source Serif 4 */
@font-face {
  font-family: "Source Serif";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/Source-Serif-4-Regular.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/Source-Serif-4-Regular.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/Source-Serif-4-Regular.woff2")
      format("woff2"),
    /* Super Modern Browsers */ url("./fonts/Source-Serif-4-Regular.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/Source-Serif-4-Regular.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("./fonts/Source-Serif-4-Regular.svg#SourceSerif") format("svg"); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: "Source Sans";
  font-style: normal;
  font-weight: 600;
  src: url("./fonts/Source-Sans-3-Regular.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("./fonts/Source-Sans-3-Regular.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("./fonts/Source-Sans-3-Regular.woff2") format("woff2"),
    /* Super Modern Browsers */ url("./fonts/Source-Sans-3-Regular.woff")
      format("woff"),
    /* Modern Browsers */ url("./fonts/Source-Sans-3-Regular.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("./fonts/Source-Sans-3-Regular.svg#SourceSerif") format("svg"); /* Legacy iOS */
}
/*  jdev 2024-06-27* /
/* source-serif-4-300 - latin */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 300;
  src: url('./fonts/source-serif-4-v8-latin-300.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-serif-4-v8-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-serif-4-v8-latin-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-serif-4-v8-latin-300.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-serif-4-v8-latin-300.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-serif-4-v8-latin-300.svg#SourceSerif4') format('svg'); /* Legacy iOS */
}

/* source-serif-4-300italic - latin */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 300;
  src: url('./fonts/source-serif-4-v8-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-serif-4-v8-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-serif-4-v8-latin-300italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-serif-4-v8-latin-300italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-serif-4-v8-latin-300italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-serif-4-v8-latin-300italic.svg#SourceSerif4') format('svg'); /* Legacy iOS */
}

/* source-serif-4-600 - latin */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 600;
  src: url('./fonts/source-serif-4-v8-latin-600.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-serif-4-v8-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-serif-4-v8-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-serif-4-v8-latin-600.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-serif-4-v8-latin-600.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-serif-4-v8-latin-600.svg#SourceSerif4') format('svg'); /* Legacy iOS */
}

/* source-serif-4-600italic - latin */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 600;
  src: url('./fonts/source-serif-4-v8-latin-600italic.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-serif-4-v8-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-serif-4-v8-latin-600italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-serif-4-v8-latin-600italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-serif-4-v8-latin-600italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-serif-4-v8-latin-600italic.svg#SourceSerif4') format('svg'); /* Legacy iOS */
}
/* source-sans-3-300 - latin */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 300;
  src: url('./fonts/source-sans-3-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-sans-3-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-3-v15-latin-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-sans-3-v15-latin-300.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-sans-3-v15-latin-300.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-sans-3-v15-latin-300.svg#SourceSans3') format('svg'); /* Legacy iOS */
}

/* source-sans-3-300italic - latin */
@font-face {
  font-family: 'Source Sans 3';
  font-style: italic;
  font-weight: 300;
  src: url('./fonts/source-sans-3-v15-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-sans-3-v15-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-3-v15-latin-300italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-sans-3-v15-latin-300italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-sans-3-v15-latin-300italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-sans-3-v15-latin-300italic.svg#SourceSans3') format('svg'); /* Legacy iOS */
}

/* source-sans-3-regular - latin */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/source-sans-3-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-sans-3-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-3-v15-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-sans-3-v15-latin-regular.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-sans-3-v15-latin-regular.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-sans-3-v15-latin-regular.svg#SourceSans3') format('svg'); /* Legacy iOS */
}

/* source-sans-3-italic - latin */
@font-face {
  font-family: 'Source Sans 3';
  font-style: italic;
  font-weight: 400;
  src: url('./fonts/source-sans-3-v15-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-sans-3-v15-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-3-v15-latin-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-sans-3-v15-latin-italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-sans-3-v15-latin-italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-sans-3-v15-latin-italic.svg#SourceSans3') format('svg'); /* Legacy iOS */
}

/* source-sans-3-600 - latin */
@font-face {
  font-family: 'Source Sans 3';
  font-style: normal;
  font-weight: 600;
  src: url('./fonts/source-sans-3-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-sans-3-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-3-v15-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-sans-3-v15-latin-600.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-sans-3-v15-latin-600.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-sans-3-v15-latin-600.svg#SourceSans3') format('svg'); /* Legacy iOS */
}

/* source-sans-3-600italic - latin */
@font-face {
  font-family: 'Source Sans 3';
  font-style: italic;
  font-weight: 600;
  src: url('./fonts/source-sans-3-v15-latin-600italic.eot'); /* IE9 Compat Modes */
  src: url('./fonts/source-sans-3-v15-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/source-sans-3-v15-latin-600italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('./fonts/source-sans-3-v15-latin-600italic.woff') format('woff'), /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+, iOS 5+ */
       url('./fonts/source-sans-3-v15-latin-600italic.ttf') format('truetype'), /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
       url('./fonts/source-sans-3-v15-latin-600italic.svg#SourceSans3') format('svg'); /* Legacy iOS */
}

/* Corporate S | Familie */
@font-face {
  font-family: 'Corporate S W10';
  src: url('CorporateSW10-Light.eot');
  src: local('Corporate S W10 Light'), local('CorporateSW10-Light'),
      url('CorporateSW10-Light.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-Light.woff2') format('woff2'),
      url('CorporateSW10-Light.woff') format('woff'),
      url('CorporateSW10-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S W10';
  src: url('CorporateSW10-LightItalic.eot');
  src: local('Corporate S W10 Light Italic'), local('CorporateSW10-LightItalic'),
      url('CorporateSW10-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-LightItalic.woff2') format('woff2'),
      url('CorporateSW10-LightItalic.woff') format('woff'),
      url('CorporateSW10-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S W10';
  src: url('CorporateSW10-BoldItalic.eot');
  src: local('Corporate S W10 Bold Italic'), local('CorporateSW10-BoldItalic'),
      url('CorporateSW10-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-BoldItalic.woff2') format('woff2'),
      url('CorporateSW10-BoldItalic.woff') format('woff'),
      url('CorporateSW10-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S W10';
  src: url('CorporateSW10-Regular.eot');
  src: local('Corporate S W10 Regular'), local('CorporateSW10-Regular'),
      url('CorporateSW10-Regular.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-Regular.woff2') format('woff2'),
      url('CorporateSW10-Regular.woff') format('woff'),
      url('CorporateSW10-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S W10';
  src: url('CorporateSW10-Bold.eot');
  src: local('Corporate S W10 Bold'), local('CorporateSW10-Bold'),
      url('CorporateSW10-Bold.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-Bold.woff2') format('woff2'),
      url('CorporateSW10-Bold.woff') format('woff'),
      url('CorporateSW10-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S';
  src: url('CorporateS.eot');
  src: local('Corporate S'), local('CorporateS'),
      url('CorporateS.eot?#iefix') format('embedded-opentype'),
      url('CorporateS.woff2') format('woff2'),
      url('CorporateS.woff') format('woff'),
      url('CorporateS.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S W10 XBold';
  src: url('CorporateSW10-XBoldItalic.eot');
  src: local('Corporate S W10 XBold Italic'), local('CorporateSW10-XBoldItalic'),
      url('CorporateSW10-XBoldItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-XBoldItalic.woff2') format('woff2'),
      url('CorporateSW10-XBoldItalic.woff') format('woff'),
      url('CorporateSW10-XBoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S W10 Demi';
  src: url('CorporateSW10-DemiItalic.eot');
  src: local('Corporate S W10 Demi Italic'), local('CorporateSW10-DemiItalic'),
      url('CorporateSW10-DemiItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-DemiItalic.woff2') format('woff2'),
      url('CorporateSW10-DemiItalic.woff') format('woff'),
      url('CorporateSW10-DemiItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S W10 XBold';
  src: url('CorporateSW10-XBold.eot');
  src: local('Corporate S W10 XBold'), local('CorporateSW10-XBold'),
      url('CorporateSW10-XBold.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-XBold.woff2') format('woff2'),
      url('CorporateSW10-XBold.woff') format('woff'),
      url('CorporateSW10-XBold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S';
  src: url('CorporateS-BoldItalic.eot');
  src: local('Corporate S Bold Italic'), local('CorporateS-BoldItalic'),
      url('CorporateS-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateS-BoldItalic.woff2') format('woff2'),
      url('CorporateS-BoldItalic.woff') format('woff'),
      url('CorporateS-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S W10 Md';
  src: url('CorporateSW10-MdItalic.eot');
  src: local('Corporate S W10 Md Italic'), local('CorporateSW10-MdItalic'),
      url('CorporateSW10-MdItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-MdItalic.woff2') format('woff2'),
      url('CorporateSW10-MdItalic.woff') format('woff'),
      url('CorporateSW10-MdItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S W10 Demi';
  src: url('CorporateSW10-Demi.eot');
  src: local('Corporate S W10 Demi'), local('CorporateSW10-Demi'),
      url('CorporateSW10-Demi.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-Demi.woff2') format('woff2'),
      url('CorporateSW10-Demi.woff') format('woff'),
      url('CorporateSW10-Demi.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S';
  src: url('CorporateS-Bold.eot');
  src: local('Corporate S Bold'), local('CorporateS-Bold'),
      url('CorporateS-Bold.eot?#iefix') format('embedded-opentype'),
      url('CorporateS-Bold.woff2') format('woff2'),
      url('CorporateS-Bold.woff') format('woff'),
      url('CorporateS-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S W10';
  src: url('CorporateSW10-Italic.eot');
  src: local('Corporate S W10 Italic'), local('CorporateSW10-Italic'),
      url('CorporateSW10-Italic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-Italic.woff2') format('woff2'),
      url('CorporateSW10-Italic.woff') format('woff'),
      url('CorporateSW10-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S';
  src: url('CorporateS-Italic.eot');
  src: local('Corporate S Italic'), local('CorporateS-Italic'),
      url('CorporateS-Italic.eot?#iefix') format('embedded-opentype'),
      url('CorporateS-Italic.woff2') format('woff2'),
      url('CorporateS-Italic.woff') format('woff'),
      url('CorporateS-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S W10 Md';
  src: url('CorporateSW10-Md.eot');
  src: local('Corporate S W10 Md'), local('CorporateSW10-Md'),
      url('CorporateSW10-Md.eot?#iefix') format('embedded-opentype'),
      url('CorporateSW10-Md.woff2') format('woff2'),
      url('CorporateSW10-Md.woff') format('woff'),
      url('CorporateSW10-Md.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

/* Corporate S Pro | Familie */
@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-RegularItalic.eot');
  src: local('Corporate S Pro Italic'), local('CorporateSPro-RegularItalic'),
      url('CorporateSPro-RegularItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-RegularItalic.woff2') format('woff2'),
      url('CorporateSPro-RegularItalic.woff') format('woff'),
      url('CorporateSPro-RegularItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-Regular.eot');
  src: local('Corporate S Pro'), local('CorporateSPro-Regular'),
      url('CorporateSPro-Regular.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-Regular.woff2') format('woff2'),
      url('CorporateSPro-Regular.woff') format('woff'),
      url('CorporateSPro-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-Light.eot');
  src: local('Corporate S Pro Light'), local('CorporateSPro-Light'),
      url('CorporateSPro-Light.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-Light.woff2') format('woff2'),
      url('CorporateSPro-Light.woff') format('woff'),
      url('CorporateSPro-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-ExtraBold.eot');
  src: local('Corporate S Pro ExtraBold'), local('CorporateSPro-ExtraBold'),
      url('CorporateSPro-ExtraBold.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-ExtraBold.woff2') format('woff2'),
      url('CorporateSPro-ExtraBold.woff') format('woff'),
      url('CorporateSPro-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-Bold.eot');
  src: local('Corporate S Pro Bold'), local('CorporateSPro-Bold'),
      url('CorporateSPro-Bold.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-Bold.woff2') format('woff2'),
      url('CorporateSPro-Bold.woff') format('woff'),
      url('CorporateSPro-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-Medium.eot');
  src: local('Corporate S Pro Medium'), local('CorporateSPro-Medium'),
      url('CorporateSPro-Medium.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-Medium.woff2') format('woff2'),
      url('CorporateSPro-Medium.woff') format('woff'),
      url('CorporateSPro-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S Pro Demi';
  src: url('CorporateSPro-DemiItalic.eot');
  src: local('Corporate S Pro Demi Italic'), local('CorporateSPro-DemiItalic'),
      url('CorporateSPro-DemiItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-DemiItalic.woff2') format('woff2'),
      url('CorporateSPro-DemiItalic.woff') format('woff'),
      url('CorporateSPro-DemiItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S Pro Demi';
  src: url('CorporateSPro-Demi.eot');
  src: local('Corporate S Pro Demi'), local('CorporateSPro-Demi'),
      url('CorporateSPro-Demi.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-Demi.woff2') format('woff2'),
      url('CorporateSPro-Demi.woff') format('woff'),
      url('CorporateSPro-Demi.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-ExtraBoldItalic.eot');
  src: local('Corporate S Pro ExtraBold Italic'), local('CorporateSPro-ExtraBoldItalic'),
      url('CorporateSPro-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-ExtraBoldItalic.woff2') format('woff2'),
      url('CorporateSPro-ExtraBoldItalic.woff') format('woff'),
      url('CorporateSPro-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-BoldItalic.eot');
  src: local('Corporate S Pro Bold Italic'), local('CorporateSPro-BoldItalic'),
      url('CorporateSPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-BoldItalic.woff2') format('woff2'),
      url('CorporateSPro-BoldItalic.woff') format('woff'),
      url('CorporateSPro-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-LightItalic.eot');
  src: local('Corporate S Pro Light Italic'), local('CorporateSPro-LightItalic'),
      url('CorporateSPro-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-LightItalic.woff2') format('woff2'),
      url('CorporateSPro-LightItalic.woff') format('woff'),
      url('CorporateSPro-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Corporate S Pro';
  src: url('CorporateSPro-MediumItalic.eot');
  src: local('Corporate S Pro Medium Italic'), local('CorporateSPro-MediumItalic'),
      url('CorporateSPro-MediumItalic.eot?#iefix') format('embedded-opentype'),
      url('CorporateSPro-MediumItalic.woff2') format('woff2'),
      url('CorporateSPro-MediumItalic.woff') format('woff'),
      url('CorporateSPro-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

/* Times */
@font-face {
  font-family: 'Times LT Std';
  src: url('TimesLTStd-ExtraBold.eot');
  src: local('Times LT Std Extra Bold'), local('TimesLTStd-ExtraBold'),
      url('TimesLTStd-ExtraBold.eot?#iefix') format('embedded-opentype'),
      url('TimesLTStd-ExtraBold.woff2') format('woff2'),
      url('TimesLTStd-ExtraBold.woff') format('woff'),
      url('TimesLTStd-ExtraBold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Times LT Std';
  src: url('TimesLTStd-SemiboldItalic.eot');
  src: local('Times LT Std Semibold Italic'), local('TimesLTStd-SemiboldItalic'),
      url('TimesLTStd-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
      url('TimesLTStd-SemiboldItalic.woff2') format('woff2'),
      url('TimesLTStd-SemiboldItalic.woff') format('woff'),
      url('TimesLTStd-SemiboldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Times LT Std';
  src: url('TimesLTStd-Roman.eot');
  src: local('Times LT Std Roman'), local('TimesLTStd-Roman'),
      url('TimesLTStd-Roman.eot?#iefix') format('embedded-opentype'),
      url('TimesLTStd-Roman.woff2') format('woff2'),
      url('TimesLTStd-Roman.woff') format('woff'),
      url('TimesLTStd-Roman.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Times LT Std';
  src: url('TimesLTStd-Bold.eot');
  src: local('Times LT Std Bold'), local('TimesLTStd-Bold'),
      url('TimesLTStd-Bold.eot?#iefix') format('embedded-opentype'),
      url('TimesLTStd-Bold.woff2') format('woff2'),
      url('TimesLTStd-Bold.woff') format('woff'),
      url('TimesLTStd-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Times LT Std';
  src: url('TimesLTStd-Italic.eot');
  src: local('Times LT Std Italic'), local('TimesLTStd-Italic'),
      url('TimesLTStd-Italic.eot?#iefix') format('embedded-opentype'),
      url('TimesLTStd-Italic.woff2') format('woff2'),
      url('TimesLTStd-Italic.woff') format('woff'),
      url('TimesLTStd-Italic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Times LT Std';
  src: url('TimesLTStd-Phonetic.eot');
  src: local('Times LT Std Phonetic'), local('TimesLTStd-Phonetic'),
      url('TimesLTStd-Phonetic.eot?#iefix') format('embedded-opentype'),
      url('TimesLTStd-Phonetic.woff2') format('woff2'),
      url('TimesLTStd-Phonetic.woff') format('woff'),
      url('TimesLTStd-Phonetic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Times LT Std';
  src: url('TimesLTStd-BoldItalic.eot');
  src: local('Times LT Std Bold Italic'), local('TimesLTStd-BoldItalic'),
      url('TimesLTStd-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('TimesLTStd-BoldItalic.woff2') format('woff2'),
      url('TimesLTStd-BoldItalic.woff') format('woff'),
      url('TimesLTStd-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Times LT Std';
  src: url('TimesLTStd-Semibold.eot');
  src: local('Times LT Std Semibold'), local('TimesLTStd-Semibold'),
      url('TimesLTStd-Semibold.eot?#iefix') format('embedded-opentype'),
      url('TimesLTStd-Semibold.woff2') format('woff2'),
      url('TimesLTStd-Semibold.woff') format('woff'),
      url('TimesLTStd-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
