/* Margem Font Family - Webfonts */
/* Generated automatically from TTF files */

/* Alias 'Margem' para compatibilidade com código existente */
@font-face {
    font-family: 'Margem';
    src: url('../woff2/MargemRoundedTest-Regular.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem';
    src: url('../woff2/MargemRoundedTest-Light.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem';
    src: url('../woff2/MargemRoundedTest-Medium.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem';
    src: url('../woff2/MargemRoundedTest-Bold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Bold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem';
    src: url('../woff2/MargemRoundedTest-Bold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem';
    src: url('../woff2/MargemRoundedTest-XBold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-XBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem';
    src: url('../woff2/MargemRoundedTest-Black.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-Black.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-BlackItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-Bold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-BoldItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-BoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedBlack.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedBlackItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedBlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedBold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedBoldItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedBoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedItalic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedLight.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedLightItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedLightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedMedium.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedMediumItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedMediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedRegular.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedRegular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedThin.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedThinItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedXBold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedXBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Condensed';
    src: url('../woff2/MargemRoundedTest-CondensedXBoldItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-CondensedXBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-Italic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-Light.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-LightItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-Medium.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-MediumItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowBlack.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowBlackItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowBlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowBold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowBoldItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowBoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowItalic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowLight.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowLightItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowLightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowMedium.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowMediumItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowMediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowRegular.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowRegular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowThin.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowThinItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowXBold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowXBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test Narrow';
    src: url('../woff2/MargemRoundedTest-NarrowXBoldItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-NarrowXBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-Regular.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-Thin.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-ThinItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-XBold.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-XBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Rounded Test';
    src: url('../woff2/MargemRoundedTest-XBoldItalic.woff2') format('woff2'),
         url('../woff/MargemRoundedTest-XBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-Black.woff2') format('woff2'),
         url('../woff/MargemTest-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-BlackItalic.woff2') format('woff2'),
         url('../woff/MargemTest-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-Bold.woff2') format('woff2'),
         url('../woff/MargemTest-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-BoldItalic.woff2') format('woff2'),
         url('../woff/MargemTest-BoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedBlack.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedBlackItalic.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedBlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedBold.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedBoldItalic.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedBoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedItalic.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedItalic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedLight.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedLightItalic.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedLightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedMedium.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedMediumItalic.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedMediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedRegular.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedRegular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedThin.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedThinItalic.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedXBold.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedXBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Condensed';
    src: url('../woff2/MargemTest-CondensedXBoldItalic.woff2') format('woff2'),
         url('../woff/MargemTest-CondensedXBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-Italic.woff2') format('woff2'),
         url('../woff/MargemTest-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-Light.woff2') format('woff2'),
         url('../woff/MargemTest-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-LightItalic.woff2') format('woff2'),
         url('../woff/MargemTest-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-Medium.woff2') format('woff2'),
         url('../woff/MargemTest-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-MediumItalic.woff2') format('woff2'),
         url('../woff/MargemTest-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowBlack.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowBlackItalic.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowBlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowBold.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowBoldItalic.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowBoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowItalic.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowItalic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowLight.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowLightItalic.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowLightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowMedium.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowMediumItalic.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowMediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowRegular.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowRegular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowThin.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowThinItalic.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowXBold.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowXBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test Narrow';
    src: url('../woff2/MargemTest-NarrowXBoldItalic.woff2') format('woff2'),
         url('../woff/MargemTest-NarrowXBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-Regular.woff2') format('woff2'),
         url('../woff/MargemTest-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-Thin.woff2') format('woff2'),
         url('../woff/MargemTest-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-ThinItalic.woff2') format('woff2'),
         url('../woff/MargemTest-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-XBold.woff2') format('woff2'),
         url('../woff/MargemTest-XBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Margem Test';
    src: url('../woff2/MargemTest-XBoldItalic.woff2') format('woff2'),
         url('../woff/MargemTest-XBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

