/* Source Sans Pro Regular (400) */
@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 400;
    /* src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular') */
    src: url('/assets/fonts/SourceSansPro-Regular.otf.woff2') format('woff2');
}

/* Source Sans Pro Italic (400i)*/
@font-face {
    font-family: 'Source Sans Pro';
    font-style: italic;
    font-weight: 400;
    /* src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic') */
    src: url('/assets/fonts/SourceSansPro-Italic.otf.woff2') format('woff2');
}

/* Source Sans Pro Semibold (400i)*/
@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 600;
    /* src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold') */
    src: url('/assets/fonts/SourceSansPro-Semibold.otf.woff2') format('woff2');
}

/* Source Sans Pro Bold (700)*/
@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 700;
    /* src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold') */
    src: url('/assets/fonts/SourceSansPro-Bold.otf.woff2') format('woff2');
}

/* Source Serif Pro Regular (400)*/
@font-face {
    font-family: 'Source Serif Pro';
    font-style: normal;
    font-weight: 400;
    /* src: local('Source-Serif-Pro-Regular'), */
    src: url('/assets/fonts/SourceSerifPro-Regular.otf.woff2') format('woff2');
}