/** Abramo Script **/

@font-face {
    font-family: 'Abramo Script';
    src: url('./webfonts/AbramoScript.woff2') format('woff2'),
        url('./webfonts/AbramoScript.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/** IvyPresto Display **/

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-Bold.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-LightItalic.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-Light.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-SemiBold.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-Italic.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-BoldItalic.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-Regular.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-ThinItalic.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-SemiBoldItalic.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'IvyPresto Display';
    src: url('./webfonts/IvyPrestoDisplay-Thin.woff2') format('woff2'),
        url('./webfonts/IvyPrestoDisplay-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

/**Founders Grotesk**/

@font-face {
    font-family: 'Founders Grotesk Cond Reg';
    src: url('./webfonts/FoundersGroteskCondensed-Regular.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskCondensed-Regular.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-BoldItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Cond';
    src: url('./webfonts/FoundersGroteskCondensed-Bold.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskCondensed-Bold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Cond SmBd';
    src: url('./webfonts/FoundersGroteskCondensed-Semibold.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskCondensed-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-Bold.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Cond Lt';
    src: url('./webfonts/FoundersGroteskCondensed-Light.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskCondensed-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Cond Med';
    src: url('./webfonts/FoundersGroteskCondensed-Medium.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskCondensed-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-LightItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-SemiboldItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-SemiboldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-BoldItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-BoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Regular';
    src: url('./webfonts/FoundersGrotesk-RegularItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-RegularItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-Light.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-Regular.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-MediumItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-MediumItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-Semibold.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk';
    src: url('./webfonts/FoundersGrotesk-Medium.woff2') format('woff2'),
        url('./webfonts/FoundersGrotesk-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-LightItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-Bold.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-Bold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-Light.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk X-Cond SmBd';
    src: url('./webfonts/FoundersGroteskX-Condensed-Semibold.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskX-Condensed-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk X-Cond Reg';
    src: url('./webfonts/FoundersGroteskX-Condensed-Regular.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskX-Condensed-Regular.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-RegularItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-RegularItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-SemiboldItalic.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-SemiboldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-Medium.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk X-Cond Lt';
    src: url('./webfonts/FoundersGroteskX-Condensed-Light.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskX-Condensed-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-Regular.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-Regular.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk Text';
    src: url('./webfonts/FoundersGroteskText-Semibold.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskText-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Founders Grotesk X-Cond Med';
    src: url('./webfonts/FoundersGroteskX-Condensed-Medium.woff2') format('woff2'),
        url('./webfonts/FoundersGroteskX-Condensed-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}