@font-face {
    font-family: "Source Serif Pro";
    font-style: normal;
    font-weight: bold;

    font-display: swap;
    src: url("SourceSerifPro-Bold.eot");
    src: url("SourceSerifPro-Bold.eot#iefix") format("embedded-opentype"),
    url("SourceSerifPro-Bold.woff") format("woff2"),
    url("SourceSerifPro-Bold.woff") format("woff"),
    url("SourceSerifPro-Bold.ttf") format("truetype"),
    url("SourceSerifPro-Bold.svg") format("svg");
}

@font-face {
    font-family: "Source Serif Pro";
    font-style: normal;
    font-weight: normal;

    font-display: swap;
    src: url("SourceSerifPro-Regular.eot");
    src: url("SourceSerifPro-Regular.eot#iefix") format("embedded-opentype"),
    url("SourceSerifPro-Regular.woff") format("woff2"),
    url("SourceSerifPro-Regular.woff") format("woff"),
    url("SourceSerifPro-Regular.ttf") format("truetype"),
    url("SourceSerifPro-Regular.svg") format("svg");
}

@font-face {
    font-family: "Source Serif Pro";
    font-style: normal;
    font-weight: 600;

    font-display: swap;
    src: url("SourceSerifPro-SemiBold.eot");
    src: url("SourceSerifPro-SemiBold.eot#iefix") format("embedded-opentype"),
    url("SourceSerifPro-SemiBold.woff") format("woff2"),
    url("SourceSerifPro-SemiBold.woff") format("woff"),
    url("SourceSerifPro-SemiBold.ttf") format("truetype"),
    url("SourceSerifPro-SemiBold.svg") format("svg");
}



/* -------------------------------------------- */


@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: normal;

    src: url("Oswald-Regular.eot");
    src: url("Oswald-Regular.eot#iefix") format("embedded-opentype"),
    url("Oswald-Regular.woff") format("woff2"),
    url("Oswald-Regular.woff") format("woff"),
    url("Oswald-Regular.ttf") format("truetype"),
    url("Oswald-Regular.svg") format("svg");
}

@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 600;

    src: url("Oswald-SemiBold.eot");
    src: url("Oswald-SemiBold.eot#iefix") format("embedded-opentype"),
    url("Oswald-SemiBold.woff") format("woff2"),
    url("Oswald-SemiBold.woff") format("woff"),
    url("Oswald-SemiBold.ttf") format("truetype"),
    url("Oswald-SemiBold.svg") format("svg");
}

@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: bold;

    src: url("Oswald-Bold.eot");
    src: url("Oswald-Bold.eot#iefix") format("embedded-opentype"),
    url("Oswald-Bold.woff") format("woff2"),
    url("Oswald-Bold.woff") format("woff"),
    url("Oswald-Bold.ttf") format("truetype"),
    url("Oswald-Bold.svg") format("svg");
}

@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 500;

    src: url("Oswald-Medium.eot");
    src: url("Oswald-Medium.eot#iefix") format("embedded-opentype"),
    url("Oswald-Medium.woff") format("woff2"),
    url("Oswald-Medium.woff") format("woff"),
    url("Oswald-Medium.ttf") format("truetype"),
    url("Oswald-Medium.svg") format("svg");
}