@font-face {
    font-family: 'ApfelGrotezk-Bold';
    src: url('/fonts/apfelgrotezk/ApfelGrotezk-Bold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'ApfelGrotezk-Heavy';
    src: url('/fonts/apfelgrotezk/ApfelGrotezk-Heavy.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'ApfelGrotezk-Medium';
    src: url('/fonts/apfelgrotezk/ApfelGrotezk-Medium.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'ApfelGrotezk-Regular';
    src: url('/fonts/apfelgrotezk/ApfelGrotezk-Regular.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'ApfelGrotezk-Special';
    src: url('/fonts/apfelgrotezk/ApfelGrotezk-Special.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Black';
    src: url('/fonts/metropolis/Metropolis-Black.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-BlackItalic';
    src: url('/fonts/metropolis/Metropolis-BlackItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Bold';
    src: url('/fonts/metropolis/Metropolis-Bold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-BoldItalic';
    src: url('/fonts/metropolis/Metropolis-BoldItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-ExtraBold';
    src: url('/fonts/metropolis/Metropolis-ExtraBold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-ExtraBoldItalic';
    src: url('/fonts/metropolis/Metropolis-ExtraBoldItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-ExtraLight';
    src: url('/fonts/metropolis/Metropolis-ExtraLight.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-ExtraLightItalic';
    src: url('/fonts/metropolis/Metropolis-ExtraLightItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Light';
    src: url('/fonts/metropolis/Metropolis-Light.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-LightItalic';
    src: url('/fonts/metropolis/Metropolis-LightItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Medium';
    src: url('/fonts/metropolis/Metropolis-Medium.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-MediumItalic';
    src: url('/fonts/metropolis/Metropolis-MediumItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Regular';
    src: url('/fonts/metropolis/Metropolis-Regular.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-RegularItalic';
    src: url('/fonts/metropolis/Metropolis-RegularItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-SemiBold';
    src: url('/fonts/metropolis/Metropolis-SemiBold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-SemiBoldItalic';
    src: url('/fonts/metropolis/Metropolis-SemiBoldItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-Thin';
    src: url('/fonts/metropolis/Metropolis-Thin.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Metropolis-ThinItalic';
    src: url('/fonts/metropolis/Metropolis-ThinItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Salome-Fine';
    src: url('/fonts/salome/Salome-Fine.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Salome-FineItalic';
    src: url('/fonts/salome/Salome-FineItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Salome-Italic';
    src: url('/fonts/salome/Salome-Italic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Salome-Regular';
    src: url('/fonts/salome/Salome-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Salome-Stencil';
    src: url('/fonts/salome/Salome-Stencil.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Salome-StencilItalic';
    src: url('/fonts/salome/Salome-StencilItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-Black';
    src: url('/fonts/opensauceone/OpenSauceOne-Black.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-BlackItalic';
    src: url('/fonts/opensauceone/OpenSauceOne-BlackItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-Bold';
    src: url('/fonts/opensauceone/OpenSauceOne-Bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-BoldItalic';
    src: url('/fonts/opensauceone/OpenSauceOne-BoldItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-ExtraBold';
    src: url('/fonts/opensauceone/OpenSauceOne-ExtraBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-ExtraBoldItalic';
    src: url('/fonts/opensauceone/OpenSauceOne-ExtraBoldItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-Italic';
    src: url('/fonts/opensauceone/OpenSauceOne-Italic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-Light';
    src: url('/fonts/opensauceone/OpenSauceOne-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-LightItalic';
    src: url('/fonts/opensauceone/OpenSauceOne-LightItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-Medium';
    src: url('/fonts/opensauceone/OpenSauceOne-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-MediumItalic';
    src: url('/fonts/opensauceone/OpenSauceOne-MediumItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-Regular';
    src: url('/fonts/opensauceone/OpenSauceOne-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-SemiBold';
    src: url('/fonts/opensauceone/OpenSauceOne-SemiBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'OpenSauceOne-SemiBoldItalic';
    src: url('/fonts/opensauceone/OpenSauceOne-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Wremena-Bold';
    src: url('/fonts/wremena/Wremena-Bold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Wremena-Light';
    src: url('/fonts/wremena/Wremena-Light.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Wremena-Regular';
    src: url('/fonts/wremena/Wremena-Regular.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'GlacialIndifference-Regular';
    src: url('/fonts/glacialindifference/GlacialIndifference-Regular.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'GlacialIndifference-Bold';
    src: url('/fonts/glacialindifference/GlacialIndifference-Bold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'GlacialIndifference-Italic';
    src: url('/fonts/glacialindifference/GlacialIndifference-Italic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Reforma2018-Light';
    src: url('/fonts/reforma2018/Reforma2018-Light.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Reforma2018-LightItalic';
    src: url('/fonts/reforma2018/Reforma2018-LightItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Reforma2018-Regular';
    src: url('/fonts/reforma2018/Reforma2018-Regular.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Reforma2018-RegularItalic';
    src: url('/fonts/reforma2018/Reforma2018-RegularItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Reforma2018-Bold';
    src: url('/fonts/reforma2018/Reforma2018-Bold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Reforma2018-BoldItalic';
    src: url('/fonts/reforma2018/Reforma2018-BoldItalic.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-Black';
    src: url('/fonts/butler/Butler-Black.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-Bold';
    src: url('/fonts/butler/Butler-Bold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-ExtraBold';
    src: url('/fonts/butler/Butler-ExtraBold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-Light';
    src: url('/fonts/butler/Butler-Light.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-Regular';
    src: url('/fonts/butler/Butler-Regular.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-SlimBold';
    src: url('/fonts/butler/Butler-SlimBold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-StencilBlack';
    src: url('/fonts/butler/Butler-StencilBlack.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-StencilBold';
    src: url('/fonts/butler/Butler-StencilBold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-StencilExtraBold';
    src: url('/fonts/butler/Butler-StencilExtraBold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-StencilMedium';
    src: url('/fonts/butler/Butler-StencilMedium.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-StencilRegular';
    src: url('/fonts/butler/Butler-StencilRegular.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-StencilSlimBold';
    src: url('/fonts/butler/Butler-StencilSlimBold.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-Medium';
    src: url('/fonts/butler/Butler-Medium.otf') format('opentype');
    font-display: swap;
}

@font-face {
    font-family: 'Butler-StencilLight';
    src: url('/fonts/butler/Butler-StencilLight.otf') format('opentype');
    font-display: swap;
}
