@font-face {
    font-family: 'Sofia Pro Semi';
    src: url('../fonts/ProSemiBold.eot');
    src: local('Sofia Pro Semi Bold'), local('SofiaProSemiBold'),
        url('../fonts/ProSemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProSemiBold.woff2') format('woff2'),
        url('../fonts/ProSemiBold.woff') format('woff'),
        url('../fonts/ProSemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProRegular-Italic.eot');
    src: local('Sofia Pro Regular Italic'), local('SofiaProRegular-Italic'),
        url('../fonts/ProRegular-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProRegular-Italic.woff2') format('woff2'),
        url('../fonts/ProRegular-Italic.woff') format('woff'),
        url('../fonts/ProRegular-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Sofia Pro Semi';
    src: url('../fonts/ProSemiBold-Italic.eot');
    src: local('Sofia Pro Semi Bold Italic'), local('SofiaProSemiBold-Italic'),
        url('../fonts/ProSemiBold-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProSemiBold-Italic.woff2') format('woff2'),
        url('../fonts/ProSemiBold-Italic.woff') format('woff'),
        url('../fonts/ProSemiBold-Italic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProLight.eot');
    src: local('Sofia Pro Light'), local('SofiaProLight'),
        url('../fonts/ProLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProLight.woff2') format('woff2'),
        url('../fonts/ProLight.woff') format('woff'),
        url('../fonts/ProLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProExtraLight.eot');
    src: local('Sofia Pro ExtraLight'), local('SofiaProExtraLight'),
        url('../fonts/ProExtraLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProExtraLight.woff2') format('woff2'),
        url('../fonts/ProExtraLight.woff') format('woff'),
        url('../fonts/ProExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProMedium-Italic.eot');
    src: local('Sofia Pro Medium Italic'), local('SofiaProMedium-Italic'),
        url('../fonts/ProMedium-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProMedium-Italic.woff2') format('woff2'),
        url('../fonts/ProMedium-Italic.woff') format('woff'),
        url('../fonts/ProMedium-Italic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProUltraLight-Italic.eot');
    src: local('Sofia Pro UltraLight Italic'), local('SofiaProUltraLight-Italic'),
        url('../fonts/ProUltraLight-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProUltraLight-Italic.woff2') format('woff2'),
        url('../fonts/ProUltraLight-Italic.woff') format('woff'),
        url('../fonts/ProUltraLight-Italic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProRegular.eot');
    src: local('Sofia Pro Regular'), local('SofiaProRegular'),
        url('../fonts/ProRegular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProRegular.woff2') format('woff2'),
        url('../fonts/ProRegular.woff') format('woff'),
        url('../fonts/ProRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProMedium.eot');
    src: local('Sofia Pro Medium'), local('SofiaProMedium'),
        url('../fonts/ProMedium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProMedium.woff2') format('woff2'),
        url('../fonts/ProMedium.woff') format('woff'),
        url('../fonts/ProMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProBold.eot');
    src: local('Sofia Pro Bold'), local('SofiaProBold'),
        url('../fonts/ProBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProBold.woff2') format('woff2'),
        url('../fonts/ProBold.woff') format('woff'),
        url('../fonts/ProBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProBlack-Italic.eot');
    src: local('Sofia Pro Black Italic'), local('SofiaProBlack-Italic'),
        url('../fonts/ProBlack-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProBlack-Italic.woff2') format('woff2'),
        url('../fonts/ProBlack-Italic.woff') format('woff'),
        url('../fonts/ProBlack-Italic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProBlack.eot');
    src: local('Sofia Pro Black'), local('SofiaProBlack'),
        url('../fonts/ProBlack.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProBlack.woff2') format('woff2'),
        url('../fonts/ProBlack.woff') format('woff'),
        url('../fonts/ProBlack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProUltraLight.eot');
    src: local('Sofia Pro UltraLight'), local('SofiaProUltraLight'),
        url('../fonts/ProUltraLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProUltraLight.woff2') format('woff2'),
        url('../fonts/ProUltraLight.woff') format('woff'),
        url('../fonts/ProUltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Sofia Pro';
    src: url('../fonts/ProBold-Italic.eot');
    src: local('Sofia Pro Bold Italic'), local('SofiaProBold-Italic'),
        url('../fonts/ProBold-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProBold-Italic.woff2') format('woff2'),
        url('../fonts/ProBold-Italic.woff') format('woff'),
        url('../fonts/ProBold-Italic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}
