@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-medium.eot');
    src: local('SF Pro Display Medium'), local('SFProDisplay-Medium'),
        url('../eot/sfprodisplay-mediumd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-medium.woff2') format('woff2'),
        url('../woff/sfprodisplay-medium.woff') format('woff'),
        url('../ttf/sfprodisplay-medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-heavy.eot');
    src: local('SF Pro Display Heavy'), local('SFProDisplay-Heavy'),
        url('../eot/sfprodisplay-heavyd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-heavy.woff2') format('woff2'),
        url('../woff/sfprodisplay-heavy.woff') format('woff'),
        url('../ttf/sfprodisplay-heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-ultralightitalic.eot');
    src: local('SF Pro Display UltralightItalic'), local('SFProDisplay-UltralightItalic'),
        url('../eot/sfprodisplay-ultralightitalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-ultralightitalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-ultralightitalic.woff') format('woff'),
        url('../ttf/sfprodisplay-ultralightitalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-regularitalic.eot');
    src: local('SF Pro Display Regular Italic'), local('SFProDisplay-RegularItalic'),
        url('../eot/sfprodisplay-regularitalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-regularitalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-regularitalic.woff') format('woff'),
        url('../ttf/sfprodisplay-regularitalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-thin.eot');
    src: local('SF Pro Display Thin'), local('SFProDisplay-Thin'),
        url('../eot/sfprodisplay-thind41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-thin.woff2') format('woff2'),
        url('../woff/sfprodisplay-thin.woff') format('woff'),
        url('../ttf/sfprodisplay-thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-light.eot');
    src: local('SF Pro Display Light'), local('SFProDisplay-Light'),
        url('../eot/sfprodisplay-lightd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-light.woff2') format('woff2'),
        url('../woff/sfprodisplay-light.woff') format('woff'),
        url('../ttf/sfprodisplay-light.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-blackitalic.eot');
    src: local('SF Pro Display Black Italic'), local('SFProDisplay-BlackItalic'),
        url('../eot/sfprodisplay-blackitalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-blackitalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-blackitalic.woff') format('woff'),
        url('../ttf/sfprodisplay-blackitalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-bold.eot');
    src: local('SF Pro Display Bold'), local('SFProDisplay-Bold'),
        url('../eot/sfprodisplay-boldd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-bold.woff2') format('woff2'),
        url('../woff/sfprodisplay-bold.woff') format('woff'),
        url('../ttf/sfprodisplay-bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-black.eot');
    src: local('SF Pro Display Black'), local('SFProDisplay-Black'),
        url('../eot/sfprodisplay-blackd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-black.woff2') format('woff2'),
        url('../woff/sfprodisplay-black.woff') format('woff'),
        url('../ttf/sfprodisplay-black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-semibolditalic.eot');
    src: local('SF Pro Display SemiboldItalic'), local('SFProDisplay-SemiboldItalic'),
        url('../eot/sfprodisplay-semibolditalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-semibolditalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-semibolditalic.woff') format('woff'),
        url('../ttf/sfprodisplay-semibolditalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-ultralight.eot');
    src: local('SF Pro Display Ultralight'), local('SFProDisplay-Ultralight'),
        url('../eot/sfprodisplay-ultralightd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-ultralight.woff2') format('woff2'),
        url('../woff/sfprodisplay-ultralight.woff') format('woff'),
        url('../ttf/sfprodisplay-ultralight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-lightitalic.eot');
    src: local('SF Pro Display LightItalic'), local('SFProDisplay-LightItalic'),
        url('../eot/sfprodisplay-lightitalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-lightitalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-lightitalic.woff') format('woff'),
        url('../ttf/sfprodisplay-lightitalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-thinitalic.eot');
    src: local('SF Pro Display ThinItalic'), local('SFProDisplay-ThinItalic'),
        url('../eot/sfprodisplay-thinitalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-thinitalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-thinitalic.woff') format('woff'),
        url('../ttf/sfprodisplay-thinitalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-mediumitalic.eot');
    src: local('SF Pro Display MediumItalic'), local('SFProDisplay-MediumItalic'),
        url('../eot/sfprodisplay-mediumitalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-mediumitalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-mediumitalic.woff') format('woff'),
        url('../ttf/sfprodisplay-mediumitalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-semibold.eot');
    src: local('SF Pro Display Semibold'), local('SFProDisplay-Semibold'),
        url('../eot/sfprodisplay-semiboldd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-semibold.woff2') format('woff2'),
        url('../woff/sfprodisplay-semibold.woff') format('woff'),
        url('../ttf/sfprodisplay-semibold.ttf') format('truetype');
    font-display: swap;
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-heavyitalic.eot');
    src: local('SF Pro Display HeavyItalic'), local('SFProDisplay-HeavyItalic'),
        url('../eot/sfprodisplay-heavyitalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-heavyitalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-heavyitalic.woff') format('woff'),
        url('../ttf/sfprodisplay-heavyitalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-regular.eot');
    src: local('SF Pro Display Regular'), local('SFProDisplay-Regular'),
        url('../eot/sfprodisplay-regulard41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-regular.woff2') format('woff2'),
        url('../woff/sfprodisplay-regular.woff') format('woff'),
        url('../ttf/sfprodisplay-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('../eot/sfprodisplay-bolditalic.eot');
    src: local('SF Pro Display BoldItalic'), local('SFProDisplay-BoldItalic'),
        url('../eot/sfprodisplay-bolditalicd41d.eot#iefix') format('embedded-opentype'),
        url('../woff2/sfprodisplay-bolditalic.woff2') format('woff2'),
        url('../woff/sfprodisplay-bolditalic.woff') format('woff'),
        url('../ttf/sfprodisplay-bolditalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

