/* Font Name: Haffer */
@font-face {
    font-family: 'Haffer';
    src: url('HafferSQTRIAL-Bold.woff2') format('woff2'),
        url('HafferSQTRIAL-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
    font-family: 'Haffer TRIAL';
    src: url('HafferTRIAL-MediumItalic.woff2') format('woff2'),
        url('HafferTRIAL-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Haffer TRIAL';
    src: url('HafferTRIAL-BoldItalic.woff2') format('woff2'),
        url('HafferTRIAL-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

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

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

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

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

@font-face {
    font-family: 'Haffer TRIAL';
    src: url('HafferTRIAL-HeavyItalic.woff2') format('woff2'),
        url('HafferTRIAL-HeavyItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Haffer TRIAL';
    src: url('HafferTRIAL-ThinItalic.woff2') format('woff2'),
        url('HafferTRIAL-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Haffer TRIAL';
    src: url('HafferTRIAL-LightItalic.woff2') format('woff2'),
        url('HafferTRIAL-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

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

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

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

@font-face {
    font-family: 'Haffer TRIAL';
    src: url('HafferTRIAL-Heavy.woff2') format('woff2'),
        url('HafferTRIAL-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
/* Denim */
@font-face {
    font-family: 'Denim';
    src: url('DenimTRIAL-SemiBoldItalic.woff2') format('woff2'),
        url('DenimTRIAL-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Denim';
    src: url('DenimTRIAL-HeavyItalic.woff2') format('woff2'),
        url('DenimTRIAL-HeavyItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

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

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

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

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

@font-face {
    font-family: 'Denim';
    src: url('DenimTRIAL-BoldItalic.woff2') format('woff2'),
        url('DenimTRIAL-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

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

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

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

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

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

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

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

@font-face {
    font-family: 'Hellix';
    src: url('HellixTRIAL-BoldItalic.woff2') format('woff2'),
        url('HellixTRIAL-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

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

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

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

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

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

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

@font-face {
    font-family: 'Hellix';
    src: url('HellixTRIAL-SemiBoldItalic.woff2') format('woff2'),
        url('HellixTRIAL-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Hellix';
    src: url('HellixTRIAL-ExtraBoldItalic.woff2') format('woff2'),
        url('HellixTRIAL-ExtraBoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

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

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

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

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




