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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

