@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-light.eot');
    src: local('GT Walsheim Pro Light'), local('GTWalsheimPro-Light'),
        url('../eot/gtwalsheimpro-lightd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-light.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-light.woff') format('woff'),
        url('../ttf/gtwalsheimpro-light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-regular.eot');
    src: local('GT Walsheim Pro Regular'), local('GTWalsheimPro-Regular'),
        url('../eot/gtwalsheimpro-regulard41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-regular.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-regular.woff') format('woff'),
        url('../ttf/gtwalsheimpro-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-thinoblique.eot');
    src: local('GT Walsheim Pro Thin Oblique'), local('GTWalsheimPro-ThinOblique'),
        url('../eot/gtwalsheimpro-thinobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-thinoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-thinoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-thinoblique.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-thin.eot');
    src: local('GT Walsheim Pro Thin'), local('GTWalsheimPro-Thin'),
        url('../eot/gtwalsheimpro-thind41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-thin.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-thin.woff') format('woff'),
        url('../ttf/gtwalsheimpro-thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-boldoblique.eot');
    src: local('GT Walsheim Pro Bold Oblique'), local('GTWalsheimPro-BoldOblique'),
        url('../eot/gtwalsheimpro-boldobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-boldoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-boldoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-boldoblique.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url('../eot/gtwalsheimpro-ultrabold.eot');
    src: local('GT Walsheim Pro Ultra Bold'), local('GTWalsheimPro-UltraBold'),
        url('../eot/gtwalsheimpro-ultraboldd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-ultrabold.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-ultrabold.woff') format('woff'),
        url('../ttf/gtwalsheimpro-ultrabold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url('../eot/gtwalsheimpro-ultraboldoblique.eot');
    src: local('GT Walsheim Pro Ultra Bold Oblique'), local('GTWalsheimPro-UltraBoldOblique'),
        url('../eot/gtwalsheimpro-ultraboldobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-ultraboldoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-ultraboldoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-ultraboldoblique.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-mediumoblique.eot');
    src: local('GT Walsheim Pro Medium Oblique'), local('GTWalsheimPro-MediumOblique'),
        url('../eot/gtwalsheimpro-mediumobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-mediumoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-mediumoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-mediumoblique.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-bold.eot');
    src: local('GT Walsheim Pro Bold'), local('GTWalsheimPro-Bold'),
        url('../eot/gtwalsheimpro-boldd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-bold.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-bold.woff') format('woff'),
        url('../ttf/gtwalsheimpro-bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-medium.eot');
    src: local('GT Walsheim Pro Medium'), local('GTWalsheimPro-Medium'),
        url('../eot/gtwalsheimpro-mediumd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-medium.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-medium.woff') format('woff'),
        url('../ttf/gtwalsheimpro-medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-regularoblique.eot');
    src: local('GT Walsheim Pro Regular Oblique'), local('GTWalsheimPro-RegularOblique'),
        url('../eot/gtwalsheimpro-regularobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-regularoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-regularoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-regularoblique.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-lightoblique.eot');
    src: local('GT Walsheim Pro Light Oblique'), local('GTWalsheimPro-LightOblique'),
        url('../eot/gtwalsheimpro-lightobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-lightoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-lightoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-lightoblique.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url('../eot/gtwalsheimpro-ultralight.eot');
    src: local('GT Walsheim Pro Ultra Light'), local('GTWalsheimPro-UltraLight'),
        url('../eot/gtwalsheimpro-ultralightd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-ultralight.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-ultralight.woff') format('woff'),
        url('../ttf/gtwalsheimpro-ultralight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url('../eot/gtwalsheimpro-ultralightoblique.eot');
    src: local('GT Walsheim Pro Ultra Light Oblique'), local('GTWalsheimPro-UltraLightOblique'),
        url('../eot/gtwalsheimpro-ultralightobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-ultralightoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-ultralightoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-ultralightoblique.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-blackoblique.eot');
    src: local('GT Walsheim Pro Black Oblique'), local('GTWalsheimPro-BlackOblique'),
        url('../eot/gtwalsheimpro-blackobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-blackoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-blackoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-blackoblique.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('../eot/gtwalsheimpro-black.eot');
    src: local('GT Walsheim Pro Black'), local('GTWalsheimPro-Black'),
        url('../eot/gtwalsheimpro-blackd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-black.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-black.woff') format('woff'),
        url('../ttf/gtwalsheimpro-black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Cond Ultra';
    src: url('../eot/gtwalsheimpro-condensedultrabold.eot');
    src: local('GT Walsheim Pro Condensed Ultra Bold'), local('GTWalsheimPro-CondensedUltraBold'),
        url('../eot/gtwalsheimpro-condensedultraboldd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedultrabold.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedultrabold.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedultrabold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedlight.eot');
    src: local('GT Walsheim Pro Condensed Light'), local('GTWalsheimPro-CondensedLight'),
        url('../eot/gtwalsheimpro-condensedlightd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedlight.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedlight.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedlight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedboldoblique.eot');
    src: local('GT Walsheim Pro Condensed Bold Oblique'), local('GTWalsheimPro-CondensedBoldOblique'),
        url('../eot/gtwalsheimpro-condensedboldobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedboldoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedboldoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedboldoblique.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedlightoblique.eot');
    src: local('GT Walsheim Pro Condensed Light Oblique'), local('GTWalsheimPro-CondensedLightOblique'),
        url('../eot/gtwalsheimpro-condensedlightobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedlightoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedlightoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedlightoblique.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedthin.eot');
    src: local('GT Walsheim Pro Condensed Thin'), local('GTWalsheimPro-CondensedThin'),
        url('../eot/gtwalsheimpro-condensedthind41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedthin.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedthin.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedthin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GTWalsheimPro-CondensedULightIt';
    src: url('../eot/gtwalsheimpro-condensedultralightoblique.eot');
    src: local('GT Walsheim Pro Condensed Ultra Light Oblique'), local('GTWalsheimPro-CondensedUltraLightOblique'),
        url('../eot/gtwalsheimpro-condensedultralightobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedultralightoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedultralightoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedultralightoblique.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Cond';
    src: url('../eot/gtwalsheimpro-condensedmedium.eot');
    src: local('GT Walsheim Pro Condensed Medium'), local('GTWalsheimPro-CondensedMedium'),
        url('../eot/gtwalsheimpro-condensedmediumd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedmedium.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedmedium.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedmedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedblackoblique.eot');
    src: local('GT Walsheim Pro Condensed Black Oblique'), local('GTWalsheimPro-CondensedBlackOblique'),
        url('../eot/gtwalsheimpro-condensedblackobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedblackoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedblackoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedblackoblique.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedregular.eot');
    src: local('GT Walsheim Pro Condensed Regular'), local('GTWalsheimPro-CondensedRegular'),
        url('../eot/gtwalsheimpro-condensedregulard41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedregular.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedregular.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedregular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedthinoblique.eot');
    src: local('GT Walsheim Pro Condensed Thin Oblique'), local('GTWalsheimPro-CondensedThinOblique'),
        url('../eot/gtwalsheimpro-condensedthinobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedthinoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedthinoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedthinoblique.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedbold.eot');
    src: local('GT Walsheim Pro Condensed Bold'), local('GTWalsheimPro-CondensedBold'),
        url('../eot/gtwalsheimpro-condensedboldd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedbold.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedbold.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedbold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedregularoblique.eot');
    src: local('GT Walsheim Pro Condensed Regular Oblique'), local('GTWalsheimPro-CondensedRegularOblique'),
        url('../eot/gtwalsheimpro-condensedregularobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedregularoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedregularoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedregularoblique.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GTWalsheimPro-CondensedULight';
    src: url('../eot/gtwalsheimpro-condensedultralight.eot');
    src: local('GT Walsheim Pro Condensed Ultra Light'), local('GTWalsheimPro-CondensedUltraLight'),
        url('../eot/gtwalsheimpro-condensedultralightd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedultralight.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedultralight.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedultralight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Cond Ultra';
    src: url('../eot/gtwalsheimpro-condensedultraboldoblique.eot');
    src: local('GT Walsheim Pro Condensed Ultra Bold Oblique'), local('GTWalsheimPro-CondensedUltraBoldOblique'),
        url('../eot/gtwalsheimpro-condensedultraboldobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedultraboldoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedultraboldoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedultraboldoblique.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Cond';
    src: url('../eot/gtwalsheimpro-condensedmediumoblique.eot');
    src: local('GT Walsheim Pro Condensed Medium Oblique'), local('GTWalsheimPro-CondensedMediumOblique'),
        url('../eot/gtwalsheimpro-condensedmediumobliqued41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedmediumoblique.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedmediumoblique.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedmediumoblique.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('../eot/gtwalsheimpro-condensedblack.eot');
    src: local('GT Walsheim Pro Condensed Black'), local('GTWalsheimPro-CondensedBlack'),
        url('../eot/gtwalsheimpro-condensedblackd41d.eot?#iefix') format('embedded-opentype'),
        url('../woff2/gtwalsheimpro-condensedblack.woff2') format('woff2'),
        url('../woff/gtwalsheimpro-condensedblack.woff') format('woff'),
        url('../ttf/gtwalsheimpro-condensedblack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

