/* ===================== Oswald ===================== */

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/subset-Oswald-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/subset-Oswald-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/subset-Oswald-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/subset-Oswald-ExtraLight.woff2') format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/subset-Oswald-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/subset-Oswald-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

/* ===================== Open Sans ===================== */

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-ExtraBoldItalic.woff2') format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-Italic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-SemiBoldItalic.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-MediumItalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/subset-OpenSansCondensed-LightItalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-Italic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-LightItalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-MediumItalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-ExtraBoldItalic.woff2') format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-Italic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/subset-OpenSansSemiCondensed-SemiBoldItalic.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-ExtraBoldItalic.woff2') format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-LightItalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-MediumItalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/subset-OpenSans-SemiBoldItalic.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0020-007E; /* Only basic Latin letters */
}
