@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-bold.eot');
    src: url('commuters-sans-bold.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-bold.woff2') format('woff2'),
        url('commuters-sans-bold.woff') format('woff'),
        url('commuters-sans-bold.ttf') format('truetype'),
        url('commuters-sans-bold.svg#') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-bold-italic.eot');
    src: url('commuters-sans-bold-italic.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-bold-italic.woff2') format('woff2'),
        url('commuters-sans-bold-italic.woff') format('woff'),
        url('commuters-sans-bold-italic.ttf') format('truetype'),
        url('commuters-sans-bold-italic.svg#') format('svg');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-extrabold.eot');
    src: url('commuters-sans-extrabold.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-extrabold.woff2') format('woff2'),
        url('commuters-sans-extrabold.woff') format('woff'),
        url('commuters-sans-extrabold.ttf') format('truetype'),
        url('commuters-sans-extrabold.svg#') format('svg');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-extrabold-italic.eot');
    src: url('commuters-sans-extrabold-italic.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-extrabold-italic.woff2') format('woff2'),
        url('commuters-sans-extrabold-italic.woff') format('woff'),
        url('commuters-sans-extrabold-italic.ttf') format('truetype'),
        url('commuters-sans-extrabold-italic.svg#') format('svg');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-extralight.eot');
    src: url('commuters-sans-extralight.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-extralight.woff2') format('woff2'),
        url('commuters-sans-extralight.woff') format('woff'),
        url('commuters-sans-extralight.ttf') format('truetype'),
        url('commuters-sans-extralight.svg#') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-extralight-italic.eot');
    src: url('commuters-sans-extralight-italic.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-extralight-italic.woff2') format('woff2'),
        url('commuters-sans-extralight-italic.woff') format('woff'),
        url('commuters-sans-extralight-italic.ttf') format('truetype'),
        url('commuters-sans-extralight-italic.svg#commuters-sans-extralight-italic') format('svg');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-heavy.eot');
    src: url('commuters-sans-heavy.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-heavy.woff2') format('woff2'),
        url('commuters-sans-heavy.woff') format('woff'),
        url('commuters-sans-heavy.ttf') format('truetype'),
        url('commuters-sans-heavy.svg#') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-heavy-italic.eot');
    src: url('commuters-sans-heavy-italic.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-heavy-italic.woff2') format('woff2'),
        url('commuters-sans-heavy-italic.woff') format('woff'),
        url('commuters-sans-heavy-italic.ttf') format('truetype'),
        url('commuters-sans-heavy-italic.svg#') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-italic.eot');
    src: url('commuters-sans-italic.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-italic.woff2') format('woff2'),
        url('commuters-sans-italic.woff') format('woff'),
        url('commuters-sans-italic.ttf') format('truetype'),
        url('commuters-sans-italic.svg#') format('svg');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-light.eot');
    src: url('commuters-sans-light.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-light.woff2') format('woff2'),
        url('commuters-sans-light.woff') format('woff'),
        url('commuters-sans-light.ttf') format('truetype'),
        url('commuters-sans-light.svg#') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-light-italic.eot');
    src: url('commuters-sans-light-italic.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-light-italic.woff2') format('woff2'),
        url('commuters-sans-light-italic.woff') format('woff'),
        url('commuters-sans-light-italic.ttf') format('truetype'),
        url('commuters-sans-light-italic.svg#') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-regular.eot');
    src: url('commuters-sans-regular.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-regular.woff2') format('woff2'),
        url('commuters-sans-regular.woff') format('woff'),
        url('commuters-sans-regular.ttf') format('truetype'),
        url('commuters-sans-regular.svg#') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-semibold.eot');
    src: url('commuters-sans-semibold.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-semibold.woff2') format('woff2'),
        url('commuters-sans-semibold.woff') format('woff'),
        url('commuters-sans-semibold.ttf') format('truetype'),
        url('commuters-sans-semibold.svg#') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-semibold-italic.eot');
    src: url('commuters-sans-semibold-italic.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-semibold-italic.woff2') format('woff2'),
        url('commuters-sans-semibold-italic.woff') format('woff'),
        url('commuters-sans-semibold-italic.ttf') format('truetype'),
        url('commuters-sans-semibold-italic.svg#') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-thin.eot');
    src: url('commuters-sans-thin.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-thin.woff2') format('woff2'),
        url('commuters-sans-thin.woff') format('woff'),
        url('commuters-sans-thin.ttf') format('truetype'),
        url('commuters-sans-thin.svg#') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Commuters-Sans';
    src: url('commuters-sans-thin-italic.eot');
    src: url('commuters-sans-thin-italic.eot?#iefix') format('embedded-opentype'),
        url('commuters-sans-thin-italic.woff2') format('woff2'),
        url('commuters-sans-thin-italic.woff') format('woff'),
        url('commuters-sans-thin-italic.ttf') format('truetype'),
        url('commuters-sans-thin-italic.svg#') format('svg');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-BoldItalic.eot');
    src: url('GTSuperDisplay-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-BoldItalic.woff2') format('woff2'),
        url('GTSuperDisplay-BoldItalic.woff') format('woff'),
        url('GTSuperDisplay-BoldItalic.ttf') format('truetype'),
        url('GTSuperDisplay-BoldItalic.svg#GTSuperDisplay-BoldItalic') format('svg');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-Bold.eot');
    src: url('GTSuperDisplay-Bold.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-Bold.woff2') format('woff2'),
        url('GTSuperDisplay-Bold.woff') format('woff'),
        url('GTSuperDisplay-Bold.ttf') format('truetype'),
        url('GTSuperDisplay-Bold.svg#GTSuperDisplay-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-Light.eot');
    src: url('GTSuperDisplay-Light.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-Light.woff2') format('woff2'),
        url('GTSuperDisplay-Light.woff') format('woff'),
        url('GTSuperDisplay-Light.ttf') format('truetype'),
        url('GTSuperDisplay-Light.svg#GTSuperDisplay-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-LightItalic.eot');
    src: url('GTSuperDisplay-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-LightItalic.woff2') format('woff2'),
        url('GTSuperDisplay-LightItalic.woff') format('woff'),
        url('GTSuperDisplay-LightItalic.ttf') format('truetype'),
        url('GTSuperDisplay-LightItalic.svg#GTSuperDisplay-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-SuperItalic.eot');
    src: url('GTSuperDisplay-SuperItalic.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-SuperItalic.woff2') format('woff2'),
        url('GTSuperDisplay-SuperItalic.woff') format('woff'),
        url('GTSuperDisplay-SuperItalic.ttf') format('truetype'),
        url('GTSuperDisplay-SuperItalic.svg#GTSuperDisplay-SuperItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-Super.eot');
    src: url('GTSuperDisplay-Super.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-Super.woff2') format('woff2'),
        url('GTSuperDisplay-Super.woff') format('woff'),
        url('GTSuperDisplay-Super.ttf') format('truetype'),
        url('GTSuperDisplay-Super.svg#GTSuperDisplay-Super') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-Medium.eot');
    src: url('GTSuperDisplay-Medium.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-Medium.woff2') format('woff2'),
        url('GTSuperDisplay-Medium.woff') format('woff'),
        url('GTSuperDisplay-Medium.ttf') format('truetype'),
        url('GTSuperDisplay-Medium.svg#GTSuperDisplay-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-RegularItalic.eot');
    src: url('GTSuperDisplay-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-RegularItalic.woff2') format('woff2'),
        url('GTSuperDisplay-RegularItalic.woff') format('woff'),
        url('GTSuperDisplay-RegularItalic.ttf') format('truetype'),
        url('GTSuperDisplay-RegularItalic.svg#GTSuperDisplay-RegularItalic') format('svg');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-Regular.eot');
    src: url('GTSuperDisplay-Regular.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-Regular.woff2') format('woff2'),
        url('GTSuperDisplay-Regular.woff') format('woff'),
        url('GTSuperDisplay-Regular.ttf') format('truetype'),
        url('GTSuperDisplay-Regular.svg#GTSuperDisplay-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT-Super-Display';
    src: url('GTSuperDisplay-MediumItalic.eot');
    src: url('GTSuperDisplay-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('GTSuperDisplay-MediumItalic.woff2') format('woff2'),
        url('GTSuperDisplay-MediumItalic.woff') format('woff'),
        url('GTSuperDisplay-MediumItalic.ttf') format('truetype'),
        url('GTSuperDisplay-MediumItalic.svg#GTSuperDisplay-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
