/*==================================================
                    MONTSERRAT
==================================================*/

/*========== THIN ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-Thin.woff2") format("woff2");
    font-weight:100;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-ThinItalic.woff2") format("woff2");
    font-weight:100;
    font-style:italic;
    font-display:swap;
}

/*========== EXTRA LIGHT ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-ExtraLight.woff2") format("woff2");
    font-weight:200;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-ExtraLightItalic.woff2") format("woff2");
    font-weight:200;
    font-style:italic;
    font-display:swap;
}

/*========== LIGHT ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-Light.woff2") format("woff2");
    font-weight:300;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-LightItalic.woff2") format("woff2");
    font-weight:300;
    font-style:italic;
    font-display:swap;
}

/*========== REGULAR ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-Regular.woff2") format("woff2");
    font-weight:400;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-Italic.woff2") format("woff2");
    font-weight:400;
    font-style:italic;
    font-display:swap;
}

/*========== MEDIUM ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-Medium.woff2") format("woff2");
    font-weight:500;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-MediumItalic.woff2") format("woff2");
    font-weight:500;
    font-style:italic;
    font-display:swap;
}

/*========== SEMIBOLD ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-SemiBold.woff2") format("woff2");
    font-weight:600;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-SemiBoldItalic.woff2") format("woff2");
    font-weight:600;
    font-style:italic;
    font-display:swap;
}

/*========== BOLD ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-Bold.woff2") format("woff2");
    font-weight:700;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-BoldItalic.woff2") format("woff2");
    font-weight:700;
    font-style:italic;
    font-display:swap;
}

/*========== EXTRA BOLD ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-ExtraBold.woff2") format("woff2");
    font-weight:800;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-ExtraBoldItalic.woff2") format("woff2");
    font-weight:800;
    font-style:italic;
    font-display:swap;
}

/*========== BLACK ==========*/

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-Black.woff2") format("woff2");
    font-weight:900;
    font-style:normal;
    font-display:swap;
}

@font-face{
    font-family:"Montserrat";
    src:url("Montserrat-BlackItalic.woff2") format("woff2");
    font-weight:900;
    font-style:italic;
    font-display:swap;
}