/* Sofia */
@font-face {
    font-family: 'Sofia Pro Black';
    src: url('sofia/SofiaProBlack.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Black Italic';
    src: url('sofia/SofiaProBlackItalic.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Bold';
    src: url('sofia/SofiaProBold.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Bold Italic';
    src: url('sofia/SofiaProBoldItalic.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Extra Light';
    src: url('sofia/SofiaProExtraLight.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Extra Light Italic';
    src: url('sofia/SofiaProExtraLightItalic.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Italic';
    src: url('sofia/SofiaProItalic.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Light';
    src: url('sofia/SofiaProLight.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Light Italic';
    src: url('sofia/SofiaProLightItalic.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Medium';
    src: url('sofia/SofiaProMedium.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Medium Italic';
    src: url('sofia/SofiaProMediumItalic.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Regular';
    src: url('sofia/SofiaProRegular.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Semi Bold';
    src: url('sofia/SofiaProSemiBold.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Semi Bold Italic';
    src: url('sofia/SofiaProSemiBoldItalic.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Ultra Light';
    src: url('sofia/SofiaProUltraLight.otf') format('opentype');
}
@font-face {
    font-family: 'Sofia Pro Ultra Light Italic';
    src: url('sofia/SofiaProUltraLightItalic.otf') format('opentype');
}
