@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueRoman.otf') format('opentype');
    src: local('Helvetica Neue Roman'), local('HelveticaNeue-Roman');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueItalic.ttf') format('truetype');
    src: local('Helvetica Neue Italic'), local('HelveticaNeue-Italic');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueThin.otf') format('opentype');
    src: local('Helvetica Neue Thin'), local('HelveticaNeue-Thin');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueThinItalic.otf') format('opentype');
    src: local('Helvetica Neue Thin Italic'), local('HelveticaNeue-ThinItalic');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueUltraLight.otf') format('opentype');
    src: local('Helvetica Neue UltraLight'), local('HelveticaNeue-UltraLight');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueUltraLightItalic.otf') format('opentype');
    src: local('Helvetica Neue UltraLight Italic'), local('HelveticaNeue-UltraLightItalic');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueLight.otf') format('opentype');
    src: local('Helvetica Neue Light'), local('HelveticaNeue-Light');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueLightItalic.otf') format('opentype');
    src: local('Helvetica Neue Light Italic'), local('HelveticaNeue-LightItalic');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueMedium.otf') format('opentype');
    src: local('Helvetica Neue Medium'), local('HelveticaNeue-Medium');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueMediumItalic.otf') format('opentype');
    src: local('Helvetica Neue Medium Italic'), local('HelveticaNeue-MediumItalic');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueBold.otf') format('opentype');
    src: local('Helvetica Neue Bold'), local('HelveticaNeue-Bold');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueBoldItalic.otf') format('opentype');
    src: local('Helvetica Neue Bold Italic'), local('HelveticaNeue-BoldItalic');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueHeavy.otf') format('opentype');
    src: local('Helvetica Neue Heavy'), local('HelveticaNeue-Heavy');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueHeavyItalic.otf') format('opentype');
    src: local('Helvetica Neue Heavy Italic'), local('HelveticaNeue-HeavyItalic');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueBlack.otf') format('opentype');
    src: local('Helvetica Neue Black'), local('HelveticaNeue-Black');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('HelveticaNeueBlackItalic.otf') format('opentype');
    src: local('Helvetica Neue Black Italic'), local('HelveticaNeue-BlackItalic');
    font-weight: 900;
    font-style: italic;
}

