/* https://fonts.cdnfonts.com/css/montserrat?styles=17402,17400,17391 */
/* https://fonts.cdnfonts.com/montserrat.font */

/* fallback */
@font-face {
    font-family: "Fallback Font";
    src: local(Verdana);
    size-adjust: 99.5%;
    descent-override: 24%;
}
/* @font-face {
    font-family: "Fallback Font";
    src: local(Verdana);

    --unitsPerEm: 1000;
    --lineGap: 0;
    --descender: -251;
    --ascender: 968;

    ascent-override: calc(var(--ascender) / var(--unitsPerEm) * 100%);
    descent-override: calc(var(--descender) / var(--unitsPerEm) * 100%);
    line-gap-override: calc(var(--lineGap) / var(--unitsPerEm) * 100%);
} */

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: local('Montserrat'),
        url('Montserrat-Regular.woff2') format('woff2'),
        url('Montserrat-Regular.woff') format('woff');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    src: local('Montserrat'), 
        url('Montserrat-Medium.woff2') format('woff2'),
        url('Montserrat-Medium.woff') format('woff');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600 700;
    src: local('Montserrat'),
        url('Montserrat-Bold.woff2') format('woff2'), 
        url('Montserrat-Bold.woff') format('woff');
    font-display: swap;
}