@font-face {
    font-family: 'AvenirNextLTPro';
    src: url('../fonts/AvenirNextLTPro-Bold.otf') format('opentype');
    font-weight: 700; /* Bold */
    font-style: normal;
}

@font-face {
    font-family: 'AvenirNextLTPro';
    src: url('../fonts/AvenirNextLTPro-Demi.otf') format('opentype');
    font-weight: 600; /* Demi */
    font-style: normal;
}

@font-face {
    font-family: 'AvenirNextLTPro';
    src: url('../fonts/AvenirNextLTPro-Medium.otf') format('opentype');
    font-weight: 500; /* Medium */
    font-style: normal;
}

@font-face {
    font-family: 'BROmny';
    src: url('../fonts/BROmny-Black.otf') format('opentype');
    font-weight: 900; 
    font-style: normal;
}

@font-face {
    font-family: 'BROmny';
    src: url('../fonts/BROmny-Light.otf') format('opentype');
    font-weight: 300; 
    font-style: normal;
}
@font-face {
    font-family: 'BROmny';
    src: url('../fonts/BROmny-Regular.otf') format('opentype');
    font-weight: 400; 
    font-style: normal;
}
@font-face {
    font-family: 'BROmny';
    src: url('../fonts/BROmny-Medium.otf') format('opentype');
    font-weight: 400; 
    font-style: normal;
}

@font-face {
    font-family: 'MRCHMaverickGrotesk';
    src: url('../fonts/MRCHMaverickGrotesk-Black.otf') format('opentype');
    font-weight: 900; 
    font-style: normal;
}