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

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

@font-face {
    font-family: 'Haffer SQ';
    src: url('HafferSQ-Regular.woff2') format('woff2'),
        url('HafferSQ-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Haffer SQ';
    src: url('HafferSQ-Regular.woff2') format('woff2'),
        url('HafferSQ-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Haffer SQ';
    src: url('HafferSQ-SemiBold.woff2') format('woff2'),
        url('HafferSQ-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Haffer SQ';
    src: url('HafferSQ-SemiBold.woff2') format('woff2'),
        url('HafferSQ-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'PP Neue World';
    src: url('PPNeueWorld-Regular.woff2') format('woff2'),
        url('PPNeueWorld-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

