@font-face {
    font-family: 'ArtegraBlack';
    src: url('ArtegraSansBlack.woff2') format('woff2'),
        url('ArtegraSansBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'ArtegraBold';
    src: url('ArtegraSansBold.woff2') format('woff2'),
        url('ArtegraSansBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'ArtegraExtraBoldItalic';
    src: url('ArtegraSansExtraBoldItalic.woff2') format('woff2'),
        url('ArtegraSansExtraBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraSemiBold';
    src: url('ArtegraSansSemiBold.woff2') format('woff2'),
        url('ArtegraSansSemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'ArtegraRegular';
    src: url('ArtegraSansRegular.woff2') format('woff2'),
        url('ArtegraSansRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ArtegraMedium';
    src: url('ArtegraSansMedium.woff2') format('woff2'),
        url('ArtegraSansMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'ArtegraThin';
    src: url('ArtegraSansThin.woff2') format('woff2'),
        url('ArtegraSansThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'ArtegraExtraLight';
    src: url('ArtegraSansExtraLight.woff2') format('woff2'),
        url('ArtegraSansExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'ArtegraLight';
    src: url('ArtegraSansLight.woff2') format('woff2'),
        url('ArtegraSansLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'ArtegraRegularItalic';
    src: url('ArtegraSansRegularItalic.woff2') format('woff2'),
        url('ArtegraSansRegularItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraSemiBoldItalic';
    src: url('ArtegraSansSemiBoldIt.woff2') format('woff2'),
        url('ArtegraSansSemiBoldIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraLightItalic';
    src: url('ArtegraSansLightItalic.woff2') format('woff2'),
        url('ArtegraSansLightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraMediumItalic';
    src: url('ArtegraSansMediumItalic.woff2') format('woff2'),
        url('ArtegraSansMediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraThinITalic';
    src: url('ArtegraSansThinItalic.woff2') format('woff2'),
        url('ArtegraSansThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraBoldItalic';
    src: url('ArtegraSansBoldItalic.woff2') format('woff2'),
        url('ArtegraSansBoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraExtraLightItalic';
    src: url('ArtegraSansExtraLightIt.woff2') format('woff2'),
        url('ArtegraSansExtraLightIt.woff') format('woff');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraBlackItalic';
    src: url('ArtegraSansBlackItalic.woff2') format('woff2'),
        url('ArtegraSansBlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'ArtegraExtraBold';
    src: url('ArtegraSansExtraBold.woff2') format('woff2'),
        url('ArtegraSansExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

