/** =================== MONTSERRAT =================== **/

/** Montserrat Thin **/
@font-face {
    font-family: "Montserrat";
    font-weight: 100;
    font-style: normal;
    src: url("../fonts/montserrat-thin.woff2") format("woff2"),
         url("../fonts/montserrat-thin.woff") format("woff");
}

/** Montserrat Thin-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 100;
    font-style: italic;
    src: url("../fonts/montserrat-thinitalic.woff2") format("woff2"),
         url("../fonts/montserrat-thinitalic.woff") format("woff");
}

/** Montserrat ExtraLight **/
@font-face {
    font-family: "Montserrat";
    font-weight: 200;
    font-style: normal;
    src: url("../fonts/montserrat-extralight.woff2") format("woff2"),
         url("../fonts/montserrat-extralight.woff") format("woff");
}

/** Montserrat ExtraLight-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 200;
    font-style: italic;
    src: url("../fonts/montserrat-extralightitalic.woff2") format("woff2"),
         url("../fonts/montserrat-extralightitalic.woff") format("woff");
}

/** Montserrat Light **/
@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: normal;
    src: url("../fonts/montserrat-light.woff2") format("woff2"),
         url("../fonts/montserrat-light.woff") format("woff");
}

/** Montserrat Light-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: italic;
    src: url("../fonts/montserrat-lightitalic.woff2") format("woff2"),
         url("../fonts/montserrat-lightitalic.woff") format("woff");
}

/** Montserrat Regular **/
@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    src: url("../fonts/montserrat-regular.woff2") format("woff2"),
         url("../fonts/montserrat-regular.woff") format("woff");
}

/** Montserrat Regular-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: italic;
    src: url("../fonts/montserrat-italic.woff2") format("woff2"),
         url("../fonts/montserrat-italic.woff") format("woff");
}

/** Montserrat Medium **/
@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
    src: url("../fonts/montserrat-medium.woff2") format("woff2"),
         url("../fonts/montserrat-medium.woff") format("woff");
}

/** Montserrat Medium-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: italic;
    src: url("../fonts/montserrat-mediumitalic.woff2") format("woff2"),
         url("../fonts/montserrat-mediumitalic.woff") format("woff");
}

/** Montserrat SemiBold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    src: url("../fonts/montserrat-semibold.woff2") format("woff2"),
         url("../fonts/montserrat-semibold.woff") format("woff");
}

/** Montserrat SemiBold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 600;
    font-style: italic;
    src: url("../fonts/montserrat-semibolditalic.woff2") format("woff2"),
         url("../fonts/montserrat-semibolditalic.woff") format("woff");
}

/** Montserrat Bold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    src: url("../fonts/montserrat-bold.woff2") format("woff2"),
         url("../fonts/montserrat-bold.woff") format("woff");
}

/** Montserrat Bold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: italic;
    src: url("../fonts/montserrat-bolditalic.woff2") format("woff2"),
         url("../fonts/montserrat-bolditalic.woff") format("woff");
}

/** Montserrat ExtraBold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 800;
    font-style: normal;
    src: url("../fonts/montserrat-extrabold.woff2") format("woff2"),
         url("../fonts/montserrat-extrabold.woff") format("woff");
}

/** Montserrat ExtraBold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 800;
    font-style: italic;
    src: url("../fonts/montserrat-extrabolditalic.woff2") format("woff2"),
         url("../fonts/montserrat-extrabolditalic.woff") format("woff");
}

/** Montserrat Black **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: normal;
    src: url("../fonts/montserrat-black.woff2") format("woff2"),
         url("../fonts/montserrat-black.woff") format("woff");
}

/** Montserrat Black-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: italic;
    src: url("../fonts/montserrat-blackitalic.woff2") format("woff2"),
         url("../fonts/montserrat-blackitalic.woff") format("woff");
}

/** =================== MONTSERRAT ALTERNATES =================== **/

/** Montserrat Alternates Thin **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 100;
    font-style: normal;
    src: url("../fonts/montserratalternates-thin.woff2") format("woff2"),
         url("../fonts/montserratalternates-thin.woff") format("woff");
}

/** Montserrat Alternates Thin-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 100;
    font-style: italic;
    src: url("../fonts/montserratalternates-thinitalic.woff2") format("woff2"),
         url("../fonts/montserratalternates-thinitalic.woff") format("woff");
}

/** Montserrat Alternates ExtraLight **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 200;
    font-style: normal;
    src: url("../fonts/montserratalternates-extralight.woff2") format("woff2"),
         url("../fonts/montserratalternates-extralight.woff") format("woff");
}

/** Montserrat Alternates ExtraLight-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 200;
    font-style: italic;
    src: url("../fonts/montserratalternates-extralightitalic.woff2") format("woff2"),
         url("../fonts/montserratalternates-extralightitalic.woff") format("woff");
}

/** Montserrat Alternates Light **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 300;
    font-style: normal;
    src: url("../fonts/montserratalternates-light.woff2") format("woff2"),
         url("../fonts/montserratalternates-light.woff") format("woff");
}

/** Montserrat Alternates Light-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 300;
    font-style: italic;
    src: url("../fonts/montserratalternates-lightitalic.woff2") format("woff2"),
         url("../fonts/montserratalternates-lightitalic.woff") format("woff");
}

/** Montserrat Alternates Regular **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 400;
    font-style: normal;
    src: url("../fonts/montserratalternates-regular.woff2") format("woff2"),
         url("../fonts/montserratalternates-regular.woff") format("woff");
}

/** Montserrat Alternates Regular-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 400;
    font-style: italic;
    src: url("../fonts/montserratalternates-italic.woff2") format("woff2"),
         url("../fonts/montserratalternates-italic.woff") format("woff");
}

/** Montserrat Alternates Medium **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 500;
    font-style: normal;
    src: url("../fonts/montserratalternates-medium.woff2") format("woff2"),
         url("../fonts/montserratalternates-medium.woff") format("woff");
}

/** Montserrat Alternates Medium-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 500;
    font-style: italic;
    src: url("../fonts/montserratalternates-mediumitalic.woff2") format("woff2"),
         url("../fonts/montserratalternates-mediumitalic.woff") format("woff");
}

/** Montserrat Alternates SemiBold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 600;
    font-style: normal;
    src: url("../fonts/montserratalternates-semibold.woff2") format("woff2"),
         url("../fonts/montserratalternates-semibold.woff") format("woff");
}

/** Montserrat Alternates SemiBold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 600;
    font-style: italic;
    src: url("../fonts/montserratalternates-semibolditalic.woff2") format("woff2"),
         url("../fonts/montserratalternates-semibolditalic.woff") format("woff");
}

/** Montserrat Alternates Bold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 700;
    font-style: normal;
    src: url("../fonts/montserratalternates-bold.woff2") format("woff2"),
         url("../fonts/montserratalternates-bold.woff") format("woff");
}

/** Montserrat Alternates Bold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 700;
    font-style: italic;
    src: url("../fonts/montserratalternates-bolditalic.woff2") format("woff2"),
         url("../fonts/montserratalternates-bolditalic.woff") format("woff");
}

/** Montserrat Alternates ExtraBold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 800;
    font-style: normal;
    src: url("../fonts/montserratalternates-extrabold.woff2") format("woff2"),
         url("../fonts/montserratalternates-extrabold.woff") format("woff");
}

/** Montserrat Alternates ExtraBold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 800;
    font-style: italic;
    src: url("../fonts/montserratalternates-extrabolditalic.woff2") format("woff2"),
         url("../fonts/montserratalternates-extrabolditalic.woff") format("woff");
}

/** Montserrat Alternates Black **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 900;
    font-style: normal;
    src: url("../fonts/montserratalternates-black.woff2") format("woff2"),
         url("../fonts/montserratalternates-black.woff") format("woff");
}

/** Montserrat Alternates Black-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: italic;
    src: url("../fonts/montserratalternates-blackitalic.woff2") format("woff2"),
         url("../fonts/montserratalternates-blackitalic.woff") format("woff");
}