@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-bold.eot');
    src: url('hkgrotesk-bold.eot?#iefix') format('embedded-opentype'), url('hkgrotesk-bold.woff2') format('woff2'),
        url('hkgrotesk-bold.woff') format('woff'), url('hkgrotesk-bold.ttf') format('truetype'),
        url('hkgrotesk-bold.svg#hk_groteskbold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-bolditalic.eot');
    src: url('hkgrotesk-bolditalic.eot?#iefix') format('embedded-opentype'),
        url('hkgrotesk-bolditalic.woff2') format('woff2'), url('hkgrotesk-bolditalic.woff') format('woff'),
        url('hkgrotesk-bolditalic.ttf') format('truetype'),
        url('hkgrotesk-bolditalic.svg#hk_groteskbold_italic') format('svg');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-italic.eot');
    src: url('hkgrotesk-italic.eot?#iefix') format('embedded-opentype'), url('hkgrotesk-italic.woff2') format('woff2'),
        url('hkgrotesk-italic.woff') format('woff'), url('hkgrotesk-italic.ttf') format('truetype'),
        url('hkgrotesk-italic.svg#hk_groteskitalic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-light.eot');
    src: url('hkgrotesk-light.eot?#iefix') format('embedded-opentype'), url('hkgrotesk-light.woff2') format('woff2'),
        url('hkgrotesk-light.woff') format('woff'), url('hkgrotesk-light.ttf') format('truetype'),
        url('hkgrotesk-light.svg#hk_grotesklight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-lightitalic.eot');
    src: url('hkgrotesk-lightitalic.eot?#iefix') format('embedded-opentype'),
        url('hkgrotesk-lightitalic.woff2') format('woff2'), url('hkgrotesk-lightitalic.woff') format('woff'),
        url('hkgrotesk-lightitalic.ttf') format('truetype'),
        url('hkgrotesk-lightitalic.svg#hk_grotesklight_italic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-medium.eot');
    src: url('hkgrotesk-medium.eot?#iefix') format('embedded-opentype'), url('hkgrotesk-medium.woff2') format('woff2'),
        url('hkgrotesk-medium.woff') format('woff'), url('hkgrotesk-medium.ttf') format('truetype'),
        url('hkgrotesk-medium.svg#hk_groteskmedium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-mediumitalic.eot');
    src: url('hkgrotesk-mediumitalic.eot?#iefix') format('embedded-opentype'),
        url('hkgrotesk-mediumitalic.woff2') format('woff2'), url('hkgrotesk-mediumitalic.woff') format('woff'),
        url('hkgrotesk-mediumitalic.ttf') format('truetype'),
        url('hkgrotesk-mediumitalic.svg#hk_groteskmedium_italic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-regular.eot');
    src: url('hkgrotesk-regular.eot?#iefix') format('embedded-opentype'), url('hkgrotesk-regular.woff2') format('woff2'),
        url('hkgrotesk-regular.woff') format('woff'), url('hkgrotesk-regular.ttf') format('truetype'),
        url('hkgrotesk-regular.svg#hk_groteskregular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-semibold.eot');
    src: url('hkgrotesk-semibold.eot?#iefix') format('embedded-opentype'),
        url('hkgrotesk-semibold.woff2') format('woff2'), url('hkgrotesk-semibold.woff') format('woff'),
        url('hkgrotesk-semibold.ttf') format('truetype'), url('hkgrotesk-semibold.svg#hk_grotesksemibold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'hk_grotesk';
    src: url('hkgrotesk-semibolditalic.eot');
    src: url('hkgrotesk-semibolditalic.eot?#iefix') format('embedded-opentype'),
        url('hkgrotesk-semibolditalic.woff2') format('woff2'), url('hkgrotesk-semibolditalic.woff') format('woff'),
        url('hkgrotesk-semibolditalic.ttf') format('truetype'),
        url('hkgrotesk-semibolditalic.svg#hk_grotesksemibold_italic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
