@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Italic-VariableFont_wght.ttf")
    format("truetype-variations");
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/ProximaNova-Regular.woff2") format("woff2");
  src:
    url("../fonts/ProximaNova-Regular.woff") format("woff"),
    url("../fonts/ProximaNova-Regular.ttf") format("truetype"),
    url("../fonts/ProximaNova-Regular.svg") format("svg"),
    url("../fonts/ProximaNova-Regular.eot");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/ProximaNova-RegularIt.eot");
  src:
    url("../fonts/ProximaNova-RegularIt.woff2") format("woff2"),
    url("../fonts/ProximaNova-RegularIt.woff") format("woff"),
    url("../fonts/ProximaNova-RegularIt.ttf") format("truetype"),
    url("../fonts/ProximaNova-RegularIt.svg") format("svg");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/ProximaNova-Bold.eot");
  src:
    url("../fonts/ProximaNova-Bold.woff2") format("woff2"),
    url("../fonts/ProximaNova-Bold.woff") format("woff"),
    url("../fonts/ProximaNova-Bold.ttf") format("truetype"),
    url("../fonts/ProximaNova-Bold.svg") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/ProximaNova-BoldIt.eot");
  src:
    url("../fonts/ProximaNova-BoldIt.woff2") format("woff2"),
    url("../fonts/ProximaNova-BoldIt.woff") format("woff"),
    url("../fonts/ProximaNova-BoldIt.ttf") format("truetype"),
    url("../fonts/ProximaNova-BoldIt.svg") format("svg");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/ProximaNova-Semibold.eot");
  src:
    url("../fonts/ProximaNova-Semibold.woff2") format("woff2"),
    url("../fonts/ProximaNova-Semibold.woff") format("woff"),
    url("../fonts/ProximaNova-Semibold.ttf") format("truetype"),
    url("../fonts/ProximaNova-Semibold.svg") format("svg");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/ProximaNova-SemiboldIt.eot");
  src:
    url("../fonts/ProximaNova-SemiboldIt.woff2") format("woff2"),
    url("../fonts/ProximaNova-SemiboldIt.woff") format("woff"),
    url("../fonts/ProximaNova-SemiboldIt.ttf") format("truetype"),
    url("../fonts/ProximaNova-SemiboldIt.svg") format("svg");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/ProximaNova-Light.eot");
  src:
    url("../fonts/ProximaNova-Light.woff2") format("woff2"),
    url("../fonts/ProximaNova-Light.woff") format("woff"),
    url("../fonts/ProximaNova-Light.ttf") format("truetype"),
    url("../fonts/ProximaNova-Light.svg") format("svg");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/ProximaNova-LightIt.eot");
  src:
    url("../fonts/ProximaNova-LightIt.woff2") format("woff2"),
    url("../fonts/ProximaNova-LightIt.woff") format("woff"),
    url("../fonts/ProximaNova-LightIt.ttf") format("truetype"),
    url("../fonts/ProximaNova-LightIt.svg") format("svg");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src:
    url("../fonts/Proxima_Nova_Black.woff2") format("woff2"),
    url("../fonts/Proxima_Nova_Black.woff") format("woff"),
    url("../fonts/Proxima_Nova_Black.ttf") format("truetype"),
    url("../fonts/Proxima_Nova_Black.svg") format("svg");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/Proxima_Nova_BlackIt.eot");
  src:
    url("../fonts/Proxima_Nova_BlackIt.woff2") format("woff2"),
    url("../fonts/Proxima_Nova_BlackIt.woff") format("woff"),
    url("../fonts/Proxima_Nova_BlackIt.ttf") format("truetype"),
    url("../fonts/Proxima_Nova_BlackIt.svg") format("svg");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src:
    url("../fonts/Proxima_Nova_Extrabold.woff2") format("woff2"),
    url("../fonts/Proxima_Nova_Extrabold.woff") format("woff"),
    url("../fonts/Proxima_Nova_Extrabold.ttf") format("truetype"),
    url("../fonts/Proxima_Nova_Extrabold.svg") format("svg");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "ProximaNova";
  font-display: swap;
  src: url("../fonts/Proxima_Nova_ExtraboldIt.eot");
  src:
    url("../fonts/Proxima_Nova_ExtraboldIt.woff2") format("woff2"),
    url("../fonts/Proxima_Nova_ExtraboldIt.woff") format("woff"),
    url("../fonts/Proxima_Nova_ExtraboldIt.ttf") format("truetype"),
    url("../fonts/Proxima_Nova_ExtraboldIt.svg") format("svg");
  font-weight: 800;
  font-style: italic;
}
