@font-face {
  font-family: "Cooper Hewitt";
  src: url("cooper-hewitt/cooperhewitt-book-webfont.woff2") format("woff2"),
    url("cooper-hewitt/cooperhewitt-book-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Cooper Hewitt";
  src: url("cooper-hewitt/cooperhewitt-bold-webfont.woff2") format("woff2"),
    url("cooper-hewitt/cooperhewitt-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham Book';
  src: url('gotham/Gotham-Book.eot');
  src: local('☺'), url('gotham/Gotham-Book.woff') format('woff'), url('gotham/Gotham-Book.ttf') format('truetype'),
    url('gotham/Gotham-Book.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Medium';
  src: url('gotham/Gotham-Medium.eot');
  src: local('☺'), url('gotham/Gotham-Medium.woff') format('woff'),
    url('gotham/Gotham-Medium.ttf') format('truetype'), url('gotham/Gotham-Medium.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Black';
  src: url('gotham/Gotham-Black.eot');
  src: local('☺'), url('gotham/Gotham-Black.woff') format('woff'),
    url('gotham/Gotham-Black.ttf') format('truetype'), url('gotham/Gotham-Black.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Ultra';
  src: url('gotham/Gotham-Ultra.eot');
  src: local('☺'), url('gotham/Gotham-Ultra.woff') format('woff'),
    url('gotham/Gotham-Ultra.ttf') format('truetype'), url('gotham/Gotham-Ultra.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondensedItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondensedItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-Italic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-Italic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactThin.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondMedIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondMedIta.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactBoldIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactBoldIta.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideBoldItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideBoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactMedIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactMedIta.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideBoldItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideBoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactBold.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideLightItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideLightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactBold.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondBoldIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondBoldIta.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideLight.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-LightItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-Regular.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-Light.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondensedMedium.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondensedMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondensedLight.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondensedLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideBold.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondensedItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondensedItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-ThinItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideThinItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondensedThin.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondensedThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactLightIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactLightIta.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-Light.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondensedBold.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondensedBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactLightIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactLightIta.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideMedium.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondensedLight.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondensedLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactRegular.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideLight.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondThinIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondThinIta.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactMedium.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideRegular.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-Bold.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-Bold.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondensedMedium.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondensedMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondensedRegular.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondensedRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactLight.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondBoldIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondBoldIta.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactMedium.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondThinIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondThinIta.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideLightItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideLightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideMediumItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideMediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondensedBold.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondensedBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideRegular.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondensedRegular.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondensedRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-WideThin.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-WideThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideMediumItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideMediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondensedThin.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondensedThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactBoldIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactBoldIta.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactLight.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-LightItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactThin.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondLightIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondLightIta.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-Medium.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CondLightIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CondLightIta.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-Regular.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-BoldItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-BoldItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CondMedIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CondMedIta.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideThin.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactThinIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactThinIta.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactMedIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactMedIta.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-Thin.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideThinItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideMedium.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-Thin.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-MediumItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-WideBold.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-WideBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-CompactRegular.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-CompactRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-ThinItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-MediumItalic.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Neusa Next Pro';
    src: url('neusa-next-pro/NeusaNextPro-Medium.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextPro-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neusa Next Std';
    src: url('neusa-next-pro/NeusaNextStd-CompactThinIta.woff2') format('woff2'),
        url('neusa-next-pro/NeusaNextStd-CompactThinIta.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

