@font-face {
    font-family: 'Nexa';
    font-weight: 100 900;
    font-display: swap;
    font-style: normal;
    font-named-instance: 'regular';
    src: url("NexaRegular.otf") format("otf");
}
@font-face {
    font-family: 'Nexa-italic';
    font-weight: 100 900;
    font-display: swap;
    font-style: italic;
    font-named-instance: 'Nexa-italic';
    src: url("NexaRegularItalic.otf") format("otf");
}
@font-face {
    font-family: 'Nexa-bold';
    font-weight: 100 900;
    font-display: swap;
    font-style: normal;
    font-named-instance: 'nexaBold';
    src: url("NexaBold.otf") format("opentype");
}
@font-face {
    font-family: 'Nexa';
    font-weight: 100 900;
    font-display: swap;
    font-style: italic;
    font-named-instance: 'bold-italic';
    src: url("NexaBoldItalic.otf") format("opentype");
}
@font-face {
    font-family: 'Nexa';
    font-weight: 100 900;
    font-display: swap;
    font-style: normal;
    font-named-instance: 'heavy';
    src: url("NexaHeavy.otf") format("opentype");
}
@font-face {
    font-family: 'Nexa';
    font-weight: 100 900;
    font-display: swap;
    font-style: italic;
    font-named-instance: 'heavy-italic';
    src: url("NexaHeavyItalic.otf") format("opentype");
}
@font-face {
    font-family: 'Nexa';
    font-weight: 100 900;
    font-display: swap;
    font-style: normal;
    font-named-instance: 'light';
    src: url("NexaLight.otf") format("opentype");
}
@font-face {
    font-family: 'Nexa';
    font-weight: 100 900;
    font-display: swap;
    font-style: italic;
    font-named-instance: 'light-italic';
    src: url("NexaLightItalic.otf") format("opentype");
}


