@font-face {
    font-family: 'Opun Mai Ob Light Condensed Oblique';
    src: url('OpunMaiOb-300CondOb.woff2') format('woff2'),
        url('OpunMaiOb-300CondOb.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob SemiBold SemiCondensed Oblique';
    src: url('OpunMaiOb-600SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-600SemiCondOb.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob ExtraLight Oblique';
    src: url('OpunMaiOb-200Ob.woff2') format('woff2'),
        url('OpunMaiOb-200Ob.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-900It.woff2') format('woff2'),
        url('OpunMai-900It.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Light SemiCondensed';
    src: url('OpunMai-300SemiCond.woff2') format('woff2'),
        url('OpunMai-300SemiCond.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Medium Condensed';
    src: url('OpunMai-500Cond.woff2') format('woff2'),
        url('OpunMai-500Cond.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob SemiBold Oblique';
    src: url('OpunMaiOb-600Ob.woff2') format('woff2'),
        url('OpunMaiOb-600Ob.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Thin Condensed Oblique';
    src: url('OpunMaiOb-100CondOb.woff2') format('woff2'),
        url('OpunMaiOb-100CondOb.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Black Condensed Oblique';
    src: url('OpunMaiOb-900CondOb.woff2') format('woff2'),
        url('OpunMaiOb-900CondOb.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-500It.woff2') format('woff2'),
        url('OpunMai-500It.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Oblique';
    src: url('OpunMaiOb-700Ob.woff2') format('woff2'),
        url('OpunMaiOb-700Ob.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Thin Condensed';
    src: url('OpunMai-100Cond.woff2') format('woff2'),
        url('OpunMai-100Cond.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Medium Oblique';
    src: url('OpunMaiOb-500Ob.woff2') format('woff2'),
        url('OpunMaiOb-500Ob.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Oblique';
    src: url('OpunMaiOb-400Ob.woff2') format('woff2'),
        url('OpunMaiOb-400Ob.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai ExtraLight Condensed';
    src: url('OpunMai-200CondIt.woff2') format('woff2'),
        url('OpunMai-200CondIt.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob ExtraLight SemiCondensed Oblique';
    src: url('OpunMaiOb-200SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-200SemiCondOb.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Medium Condensed Oblique';
    src: url('OpunMaiOb-500CondOb.woff2') format('woff2'),
        url('OpunMaiOb-500CondOb.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Condensed';
    src: url('OpunMai-CondIt.woff2') format('woff2'),
        url('OpunMai-CondIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai ExtraBold Condensed';
    src: url('OpunMai-800Cond.woff2') format('woff2'),
        url('OpunMai-800Cond.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Condensed';
    src: url('OpunMai-700Cond.woff2') format('woff2'),
        url('OpunMai-700Cond.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-800It.woff2') format('woff2'),
        url('OpunMai-800It.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiCondensed';
    src: url('OpunMai-SemiCondIt.woff2') format('woff2'),
        url('OpunMai-SemiCondIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Light SemiCondensed Oblique';
    src: url('OpunMaiOb-300SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-300SemiCondOb.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Black Condensed';
    src: url('OpunMai-900CondIt.woff2') format('woff2'),
        url('OpunMai-900CondIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Medium SemiCondensed Oblique';
    src: url('OpunMaiOb-500SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-500SemiCondOb.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Light Oblique';
    src: url('OpunMaiOb-300Ob.woff2') format('woff2'),
        url('OpunMaiOb-300Ob.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Light Condensed';
    src: url('OpunMai-300Cond.woff2') format('woff2'),
        url('OpunMai-300Cond.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiBold SemiCondensed';
    src: url('OpunMai-600SemiCondIt.woff2') format('woff2'),
        url('OpunMai-600SemiCondIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-700It.woff2') format('woff2'),
        url('OpunMai-700It.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiCondensed';
    src: url('OpunMai-700SemiCond.woff2') format('woff2'),
        url('OpunMai-700SemiCond.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-400.woff2') format('woff2'),
        url('OpunMai-400.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob ExtraLight Oblique';
    src: url('OpunMaiOb-200Ob.woff2') format('woff2'),
        url('OpunMaiOb-200Ob.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Medium Condensed';
    src: url('OpunMai-500CondIt.woff2') format('woff2'),
        url('OpunMai-500CondIt.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai ExtraBold SemiCondensed';
    src: url('OpunMai-800SemiCond.woff2') format('woff2'),
        url('OpunMai-800SemiCond.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiBold Condensed';
    src: url('OpunMai-600CondIt.woff2') format('woff2'),
        url('OpunMai-600CondIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob ExtraLight Condensed Oblique';
    src: url('OpunMaiOb-200CondOb.woff2') format('woff2'),
        url('OpunMaiOb-200CondOb.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiCondensed';
    src: url('OpunMai-SemiCond.woff2') format('woff2'),
        url('OpunMai-SemiCond.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Light Condensed';
    src: url('OpunMai-300CondIt.woff2') format('woff2'),
        url('OpunMai-300CondIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob ExtraBold SemiCondensed Oblique';
    src: url('OpunMaiOb-800SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-800SemiCondOb.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai ExtraBold Condensed';
    src: url('OpunMai-800CondIt.woff2') format('woff2'),
        url('OpunMai-800CondIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Thin Condensed';
    src: url('OpunMai-100CondIt.woff2') format('woff2'),
        url('OpunMai-100CondIt.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Medium SemiCondensed';
    src: url('OpunMai-500SemiCondIt.woff2') format('woff2'),
        url('OpunMai-500SemiCondIt.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Condensed Oblique';
    src: url('OpunMaiOb-700CondOb.woff2') format('woff2'),
        url('OpunMaiOb-700CondOb.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob SemiCondensed Oblique';
    src: url('OpunMaiOb-700SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-700SemiCondOb.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob SemiCondensed Oblique';
    src: url('OpunMaiOb-SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-SemiCondOb.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Black Condensed';
    src: url('OpunMai-900Cond.woff2') format('woff2'),
        url('OpunMai-900Cond.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Black SemiCondensed';
    src: url('OpunMai-900SemiCondIt.woff2') format('woff2'),
        url('OpunMai-900SemiCondIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-300It.woff2') format('woff2'),
        url('OpunMai-300It.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-600It.woff2') format('woff2'),
        url('OpunMai-600It.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiBold Condensed';
    src: url('OpunMai-600Cond.woff2') format('woff2'),
        url('OpunMai-600Cond.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Black SemiCondensed';
    src: url('OpunMai-900SemiCond.woff2') format('woff2'),
        url('OpunMai-900SemiCond.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Condensed Oblique';
    src: url('OpunMaiOb-CondOb.woff2') format('woff2'),
        url('OpunMaiOb-CondOb.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Condensed';
    src: url('OpunMai-Cond.woff2') format('woff2'),
        url('OpunMai-Cond.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Condensed Oblique';
    src: url('OpunMaiOb-CondOb.woff2') format('woff2'),
        url('OpunMaiOb-CondOb.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-300It.woff2') format('woff2'),
        url('OpunMai-300It.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiBold Condensed';
    src: url('OpunMai-600Cond.woff2') format('woff2'),
        url('OpunMai-600Cond.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Black SemiCondensed';
    src: url('OpunMai-900SemiCond.woff2') format('woff2'),
        url('OpunMai-900SemiCond.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-600It.woff2') format('woff2'),
        url('OpunMai-600It.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Condensed';
    src: url('OpunMai-Cond.woff2') format('woff2'),
        url('OpunMai-Cond.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Condensed';
    src: url('OpunMai-Cond.woff2') format('woff2'),
        url('OpunMai-Cond.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiBold Condensed';
    src: url('OpunMai-600Cond.woff2') format('woff2'),
        url('OpunMai-600Cond.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Condensed Oblique';
    src: url('OpunMaiOb-CondOb.woff2') format('woff2'),
        url('OpunMaiOb-CondOb.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-600It.woff2') format('woff2'),
        url('OpunMai-600It.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-300It.woff2') format('woff2'),
        url('OpunMai-300It.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Black SemiCondensed';
    src: url('OpunMai-900SemiCond.woff2') format('woff2'),
        url('OpunMai-900SemiCond.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-800.woff2') format('woff2'),
        url('OpunMai-800.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-100.woff2') format('woff2'),
        url('OpunMai-100.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob ExtraBold Oblique';
    src: url('OpunMaiOb-800Ob.woff2') format('woff2'),
        url('OpunMaiOb-800Ob.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-700.woff2') format('woff2'),
        url('OpunMai-700.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Thin SemiCondensed';
    src: url('OpunMai-100SemiCond.woff2') format('woff2'),
        url('OpunMai-100SemiCond.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai ExtraLight Condensed';
    src: url('OpunMai-200Cond.woff2') format('woff2'),
        url('OpunMai-200Cond.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Thin SemiCondensed Oblique';
    src: url('OpunMaiOb-100SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-100SemiCondOb.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-200It.woff2') format('woff2'),
        url('OpunMai-200It.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai ExtraLight SemiCondensed';
    src: url('OpunMai-200SemiCondIt.woff2') format('woff2'),
        url('OpunMai-200SemiCondIt.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-400It.woff2') format('woff2'),
        url('OpunMai-400It.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-100It.woff2') format('woff2'),
        url('OpunMai-100It.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiCondensed';
    src: url('OpunMai-700SemiCondIt.woff2') format('woff2'),
        url('OpunMai-700SemiCondIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Black SemiCondensed Oblique';
    src: url('OpunMaiOb-900SemiCondOb.woff2') format('woff2'),
        url('OpunMaiOb-900SemiCondOb.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Thin SemiCondensed';
    src: url('OpunMai-100SemiCondIt.woff2') format('woff2'),
        url('OpunMai-100SemiCondIt.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Medium SemiCondensed';
    src: url('OpunMai-500SemiCond.woff2') format('woff2'),
        url('OpunMai-500SemiCond.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai ExtraBold SemiCondensed';
    src: url('OpunMai-800SemiCondIt.woff2') format('woff2'),
        url('OpunMai-800SemiCondIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-600.woff2') format('woff2'),
        url('OpunMai-600.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Black Oblique';
    src: url('OpunMaiOb-900Ob.woff2') format('woff2'),
        url('OpunMaiOb-900Ob.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai ExtraLight SemiCondensed';
    src: url('OpunMai-200SemiCond.woff2') format('woff2'),
        url('OpunMai-200SemiCond.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai SemiBold SemiCondensed';
    src: url('OpunMai-600SemiCond.woff2') format('woff2'),
        url('OpunMai-600SemiCond.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob Thin Oblique';
    src: url('OpunMaiOb-100Ob.woff2') format('woff2'),
        url('OpunMaiOb-100Ob.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Ob ExtraBold Condensed Oblique';
    src: url('OpunMaiOb-800CondOb.woff2') format('woff2'),
        url('OpunMaiOb-800CondOb.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-900.woff2') format('woff2'),
        url('OpunMai-900.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-200.woff2') format('woff2'),
        url('OpunMai-200.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Opun Mai Ob SemiBold Condensed Oblique';
    src: url('OpunMaiOb-600CondOb.woff2') format('woff2'),
        url('OpunMaiOb-600CondOb.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Condensed';
    src: url('OpunMai-700CondIt.woff2') format('woff2'),
        url('OpunMai-700CondIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-500.woff2') format('woff2'),
        url('OpunMai-500.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai Light SemiCondensed';
    src: url('OpunMai-300SemiCondIt.woff2') format('woff2'),
        url('OpunMai-300SemiCondIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Opun Mai';
    src: url('OpunMai-300.woff2') format('woff2'),
        url('OpunMai-300.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


