@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-black.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-black.woff") format("woff"),
        url("ProximaNova/proxima-nova-black.otf") format("opentype");
    font-display: swap;
    font-style: normal;
    font-weight: 900;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-blackitalic.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-blackitalic.woff") format("woff"),
        url("ProximaNova/proxima-nova-blackitalic.otf") format("opentype");
    font-display: swap;
    font-style: italic;
    font-weight: 900;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-extrabold.otf") format("opentype"),
        url("ProximaNova/proxima-nova-extrabold.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-extrabold.woff") format("woff");
    font-display: swap;
    font-style: normal;
    font-weight: 800;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-extrabolditalic.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-extrabolditalic.woff") format("woff"),
        url("ProximaNova/proxima-nova-extrabolditalic.otf") format("opentype");
    font-display: swap;
    font-style: italic;
    font-weight: 800;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-bold.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-bold.woff") format("woff"),
        url("ProximaNova/proxima-nova-bold.otf") format("opentype");
    font-display: swap;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-bolditalic.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-bolditalic.woff") format("woff"),
        url("ProximaNova/proxima-nova-bolditalic.otf") format("opentype");
    font-display: swap;
    font-style: italic;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-semibold.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-semibold.woff") format("woff"),
        url("ProximaNova/proxima-nova-semibold.otf") format("opentype");
    font-display: swap;
    font-style: normal;
    font-weight: 600;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-semibolditalic.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-semibolditalic.woff") format("woff"),
        url("ProximaNova/proxima-nova-semibolditalic.otf") format("opentype");
    font-display: swap;
    font-style: italic;
    font-weight: 600;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-medium.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-medium.woff") format("woff"),
        url("ProximaNova/proxima-nova-medium.otf") format("opentype");
    font-display: swap;
    font-style: normal;
    font-weight: 500;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-mediumitalic.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-mediumitalic.woff") format("woff"),
        url("ProximaNova/proxima-nova-mediumitalic.otf") format("opentype");
    font-display: swap;
    font-style: italic;
    font-weight: 500;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-regular.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-regular.woff") format("woff"),
        url("ProximaNova/proxima-nova-regular.otf") format("opentype");
    font-display: swap;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-italic.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-italic.woff") format("woff"),
        url("ProximaNova/proxima-nova-italic.otf") format("opentype");
    font-display: swap;
    font-style: italic;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-light.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-light.woff") format("woff"),
        url("ProximaNova/proxima-nova-light.otf") format("opentype");
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-lightitalic.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-lightitalic.woff") format("woff"),
        url("ProximaNova/proxima-nova-lightitalic.otf") format("opentype");
    font-display: swap;
    font-style: italic;
    font-weight: 300;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-thin.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-thin.woff") format("woff"),
        url("ProximaNova/proxima-nova-thin.otf") format("opentype");
    font-display: swap;
    font-style: normal;
    font-weight: 100;
    font-stretch: normal;
}

@font-face {
    font-family: "proxima-nova";
    src:
        url("ProximaNova/proxima-nova-thinitalic.woff2") format("woff2"),
        url("ProximaNova/proxima-nova-thinitalic.woff") format("woff"),
        url("ProximaNova/proxima-nova-thinitalic.otf") format("opentype");
    font-display: swap;
    font-style: italic;
    font-weight: 100;
    font-stretch: normal;
}
