/* Helvetica Neue - Fuente completa con todos los pesos */

/* Helvetica Neue Thin - 100 */
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueThin.otf) format('opentype');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueThinItalic.otf) format('opentype');
}

/* Helvetica Neue Ultra Light - 200 */
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueUltraLight.otf) format('opentype');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueUltraLightItalic.otf) format('opentype');
}

/* Helvetica Neue Light - 300 */
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueLight.otf) format('opentype');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueLightItalic.otf) format('opentype');
}

/* Helvetica Neue Roman (Regular) - 400 */
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueRoman.otf) format('opentype');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueItalic.ttf) format('truetype');
}

/* Helvetica Neue Medium - 500 */
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueMedium.otf) format('opentype');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueMediumItalic.otf) format('opentype');
}

/* Helvetica Neue Bold - 700 */
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueBold.otf) format('opentype');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueBoldItalic.otf) format('opentype');
}

/* Helvetica Neue Heavy - 800 */
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueHeavy.otf) format('opentype');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueHeavyItalic.otf) format('opentype');
}

/* Helvetica Neue Black - 900 */
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueBlack.otf) format('opentype');
}

@font-face {
    font-family: 'Helvetica Neue';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(../fonts/helvetica-neue-5/HelveticaNeueBlackItalic.otf) format('opentype');
}
