@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-SemiBold.eot");
  src: url("Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-SemiBold.woff2") format("woff2"),
    url("Montserrat-SemiBold.woff") format("woff"),
    url("Montserrat-SemiBold.ttf") format("truetype"),
    url("Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-SemiBoldItalic.eot");
  src: url("Montserrat-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-SemiBoldItalic.woff2") format("woff2"),
    url("Montserrat-SemiBoldItalic.woff") format("woff"),
    url("Montserrat-SemiBoldItalic.ttf") format("truetype"),
    url("Montserrat-SemiBoldItalic.svg#Montserrat-SemiBoldItalic") format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Thin.eot");
  src: url("Montserrat-Thin.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-Thin.woff2") format("woff2"),
    url("Montserrat-Thin.woff") format("woff"),
    url("Montserrat-Thin.ttf") format("truetype"),
    url("Montserrat-Thin.svg#Montserrat-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-MediumItalic.eot");
  src: url("Montserrat-MediumItalic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-MediumItalic.woff2") format("woff2"),
    url("Montserrat-MediumItalic.woff") format("woff"),
    url("Montserrat-MediumItalic.ttf") format("truetype"),
    url("Montserrat-MediumItalic.svg#Montserrat-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-ThinItalic.eot");
  src: url("Montserrat-ThinItalic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-ThinItalic.woff2") format("woff2"),
    url("Montserrat-ThinItalic.woff") format("woff"),
    url("Montserrat-ThinItalic.ttf") format("truetype"),
    url("Montserrat-ThinItalic.svg#Montserrat-ThinItalic") format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Regular.eot");
  src: url("Montserrat-Regular.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-Regular.woff2") format("woff2"),
    url("Montserrat-Regular.woff") format("woff"),
    url("Montserrat-Regular.ttf") format("truetype"),
    url("Montserrat-Regular.svg#Montserrat-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Raleway";
  src: url("Raleway-Bold.eot");
  src: url("Raleway-Bold.eot?#iefix") format("embedded-opentype"),
    url("Raleway-Bold.woff2") format("woff2"),
    url("Raleway-Bold.woff") format("woff"),
    url("Raleway-Bold.ttf") format("truetype"),
    url("Raleway-Bold.svg#Raleway-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Raleway";
  src: url("Raleway-ExtraBold.eot");
  src: url("Raleway-ExtraBold.eot?#iefix") format("embedded-opentype"),
    url("Raleway-ExtraBold.woff2") format("woff2"),
    url("Raleway-ExtraBold.woff") format("woff"),
    url("Raleway-ExtraBold.ttf") format("truetype"),
    url("Raleway-ExtraBold.svg#Raleway-ExtraBold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ElegantIcons";
  src: url("ElegantIcons.eot");
  src: url("ElegantIcons.eot?#iefix") format("embedded-opentype"),
    url("ElegantIcons.woff2") format("woff2"),
    url("ElegantIcons.woff") format("woff"),
    url("ElegantIcons.ttf") format("truetype"),
    url("ElegantIcons.svg#ElegantIcons") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Raleway";
  src: url("Raleway-Regular.eot");
  src: url("Raleway-Regular.eot?#iefix") format("embedded-opentype"),
    url("Raleway-Regular.woff2") format("woff2"),
    url("Raleway-Regular.woff") format("woff"),
    url("Raleway-Regular.ttf") format("truetype"),
    url("Raleway-Regular.svg#Raleway-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Raleway";
  src: url("Raleway-Black.eot");
  src: url("Raleway-Black.eot?#iefix") format("embedded-opentype"),
    url("Raleway-Black.woff2") format("woff2"),
    url("Raleway-Black.woff") format("woff"),
    url("Raleway-Black.ttf") format("truetype"),
    url("Raleway-Black.svg#Raleway-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Futura Round Cond";
  src: url("FuturaRoundCond-Bold.eot");
  src: url("FuturaRoundCond-Bold.eot?#iefix") format("embedded-opentype"),
    url("FuturaRoundCond-Bold.woff2") format("woff2"),
    url("FuturaRoundCond-Bold.woff") format("woff"),
    url("FuturaRoundCond-Bold.ttf") format("truetype"),
    url("FuturaRoundCond-Bold.svg#FuturaRoundCond-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Light.eot");
  src: url("Montserrat-Light.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-Light.woff2") format("woff2"),
    url("Montserrat-Light.woff") format("woff"),
    url("Montserrat-Light.ttf") format("truetype"),
    url("Montserrat-Light.svg#Montserrat-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-LightItalic.eot");
  src: url("Montserrat-LightItalic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-LightItalic.woff2") format("woff2"),
    url("Montserrat-LightItalic.woff") format("woff"),
    url("Montserrat-LightItalic.ttf") format("truetype"),
    url("Montserrat-LightItalic.svg#Montserrat-LightItalic") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Medium.eot");
  src: url("Montserrat-Medium.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-Medium.woff2") format("woff2"),
    url("Montserrat-Medium.woff") format("woff"),
    url("Montserrat-Medium.ttf") format("truetype"),
    url("Montserrat-Medium.svg#Montserrat-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-BlackItalic.eot");
  src: url("MontserratAlternates-BlackItalic.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-BlackItalic.woff2") format("woff2"),
    url("MontserratAlternates-BlackItalic.woff") format("woff"),
    url("MontserratAlternates-BlackItalic.ttf") format("truetype"),
    url("MontserratAlternates-BlackItalic.svg#MontserratAlternates-BlackItalic")
      format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-Black.eot");
  src: url("MontserratAlternates-Black.eot?#iefix") format("embedded-opentype"),
    url("MontserratAlternates-Black.woff2") format("woff2"),
    url("MontserratAlternates-Black.woff") format("woff"),
    url("MontserratAlternates-Black.ttf") format("truetype"),
    url("MontserratAlternates-Black.svg#MontserratAlternates-Black")
      format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-Bold.eot");
  src: url("MontserratAlternates-Bold.eot?#iefix") format("embedded-opentype"),
    url("MontserratAlternates-Bold.woff2") format("woff2"),
    url("MontserratAlternates-Bold.woff") format("woff"),
    url("MontserratAlternates-Bold.ttf") format("truetype"),
    url("MontserratAlternates-Bold.svg#MontserratAlternates-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-BoldItalic.eot");
  src: url("MontserratAlternates-BoldItalic.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-BoldItalic.woff2") format("woff2"),
    url("MontserratAlternates-BoldItalic.woff") format("woff"),
    url("MontserratAlternates-BoldItalic.ttf") format("truetype"),
    url("MontserratAlternates-BoldItalic.svg#MontserratAlternates-BoldItalic")
      format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-ExtraBoldItalic.eot");
  src: url("MontserratAlternates-ExtraBoldItalic.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-ExtraBoldItalic.woff2") format("woff2"),
    url("MontserratAlternates-ExtraBoldItalic.woff") format("woff"),
    url("MontserratAlternates-ExtraBoldItalic.ttf") format("truetype"),
    url("MontserratAlternates-ExtraBoldItalic.svg#MontserratAlternates-ExtraBoldItalic")
      format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-ExtraBold.eot");
  src: url("MontserratAlternates-ExtraBold.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-ExtraBold.woff2") format("woff2"),
    url("MontserratAlternates-ExtraBold.woff") format("woff"),
    url("MontserratAlternates-ExtraBold.ttf") format("truetype"),
    url("MontserratAlternates-ExtraBold.svg#MontserratAlternates-ExtraBold")
      format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates ExLight";
  src: url("MontserratAlternates-ExtraLight.eot");
  src: url("MontserratAlternates-ExtraLight.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-ExtraLight.woff2") format("woff2"),
    url("MontserratAlternates-ExtraLight.woff") format("woff"),
    url("MontserratAlternates-ExtraLight.ttf") format("truetype"),
    url("MontserratAlternates-ExtraLight.svg#MontserratAlternates-ExtraLight")
      format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates ExLight";
  src: url("MontserratAlternates-ExtraLightItalic.eot");
  src: url("MontserratAlternates-ExtraLightItalic.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-ExtraLightItalic.woff2") format("woff2"),
    url("MontserratAlternates-ExtraLightItalic.woff") format("woff"),
    url("MontserratAlternates-ExtraLightItalic.ttf") format("truetype"),
    url("MontserratAlternates-ExtraLightItalic.svg#MontserratAlternates-ExtraLightItalic")
      format("svg");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-Light.eot");
  src: url("MontserratAlternates-Light.eot?#iefix") format("embedded-opentype"),
    url("MontserratAlternates-Light.woff2") format("woff2"),
    url("MontserratAlternates-Light.woff") format("woff"),
    url("MontserratAlternates-Light.ttf") format("truetype"),
    url("MontserratAlternates-Light.svg#MontserratAlternates-Light")
      format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-Italic.eot");
  src: url("MontserratAlternates-Italic.eot?#iefix") format("embedded-opentype"),
    url("MontserratAlternates-Italic.woff2") format("woff2"),
    url("MontserratAlternates-Italic.woff") format("woff"),
    url("MontserratAlternates-Italic.ttf") format("truetype"),
    url("MontserratAlternates-Italic.svg#MontserratAlternates-Italic")
      format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-LightItalic.eot");
  src: url("MontserratAlternates-LightItalic.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-LightItalic.woff2") format("woff2"),
    url("MontserratAlternates-LightItalic.woff") format("woff"),
    url("MontserratAlternates-LightItalic.ttf") format("truetype"),
    url("MontserratAlternates-LightItalic.svg#MontserratAlternates-LightItalic")
      format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-Medium.eot");
  src: url("MontserratAlternates-Medium.eot?#iefix") format("embedded-opentype"),
    url("MontserratAlternates-Medium.woff2") format("woff2"),
    url("MontserratAlternates-Medium.woff") format("woff"),
    url("MontserratAlternates-Medium.ttf") format("truetype"),
    url("MontserratAlternates-Medium.svg#MontserratAlternates-Medium")
      format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-MediumItalic.eot");
  src: url("MontserratAlternates-MediumItalic.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-MediumItalic.woff2") format("woff2"),
    url("MontserratAlternates-MediumItalic.woff") format("woff"),
    url("MontserratAlternates-MediumItalic.ttf") format("truetype"),
    url("MontserratAlternates-MediumItalic.svg#MontserratAlternates-MediumItalic")
      format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-Regular.eot");
  src: url("MontserratAlternates-Regular.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-Regular.woff2") format("woff2"),
    url("MontserratAlternates-Regular.woff") format("woff"),
    url("MontserratAlternates-Regular.ttf") format("truetype"),
    url("MontserratAlternates-Regular.svg#MontserratAlternates-Regular")
      format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-SemiBold.eot");
  src: url("MontserratAlternates-SemiBold.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-SemiBold.woff2") format("woff2"),
    url("MontserratAlternates-SemiBold.woff") format("woff"),
    url("MontserratAlternates-SemiBold.ttf") format("truetype"),
    url("MontserratAlternates-SemiBold.svg#MontserratAlternates-SemiBold")
      format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-Thin.eot");
  src: url("MontserratAlternates-Thin.eot?#iefix") format("embedded-opentype"),
    url("MontserratAlternates-Thin.woff2") format("woff2"),
    url("MontserratAlternates-Thin.woff") format("woff"),
    url("MontserratAlternates-Thin.ttf") format("truetype"),
    url("MontserratAlternates-Thin.svg#MontserratAlternates-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-SemiBoldItalic.eot");
  src: url("MontserratAlternates-SemiBoldItalic.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-SemiBoldItalic.woff2") format("woff2"),
    url("MontserratAlternates-SemiBoldItalic.woff") format("woff"),
    url("MontserratAlternates-SemiBoldItalic.ttf") format("truetype"),
    url("MontserratAlternates-SemiBoldItalic.svg#MontserratAlternates-SemiBoldItalic")
      format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat Alternates";
  src: url("MontserratAlternates-ThinItalic.eot");
  src: url("MontserratAlternates-ThinItalic.eot?#iefix")
      format("embedded-opentype"),
    url("MontserratAlternates-ThinItalic.woff2") format("woff2"),
    url("MontserratAlternates-ThinItalic.woff") format("woff"),
    url("MontserratAlternates-ThinItalic.ttf") format("truetype"),
    url("MontserratAlternates-ThinItalic.svg#MontserratAlternates-ThinItalic")
      format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Black.eot");
  src: url("Montserrat-Black.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-Black.woff2") format("woff2"),
    url("Montserrat-Black.woff") format("woff"),
    url("Montserrat-Black.ttf") format("truetype"),
    url("Montserrat-Black.svg#Montserrat-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-BlackItalic.eot");
  src: url("Montserrat-BlackItalic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-BlackItalic.woff2") format("woff2"),
    url("Montserrat-BlackItalic.woff") format("woff"),
    url("Montserrat-BlackItalic.ttf") format("truetype"),
    url("Montserrat-BlackItalic.svg#Montserrat-BlackItalic") format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Bold.eot");
  src: url("Montserrat-Bold.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-Bold.woff2") format("woff2"),
    url("Montserrat-Bold.woff") format("woff"),
    url("Montserrat-Bold.ttf") format("truetype"),
    url("Montserrat-Bold.svg#Montserrat-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-BoldItalic.eot");
  src: url("Montserrat-BoldItalic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-BoldItalic.woff2") format("woff2"),
    url("Montserrat-BoldItalic.woff") format("woff"),
    url("Montserrat-BoldItalic.ttf") format("truetype"),
    url("Montserrat-BoldItalic.svg#Montserrat-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-ExtraBoldItalic.eot");
  src: url("Montserrat-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-ExtraBoldItalic.woff2") format("woff2"),
    url("Montserrat-ExtraBoldItalic.woff") format("woff"),
    url("Montserrat-ExtraBoldItalic.ttf") format("truetype"),
    url("Montserrat-ExtraBoldItalic.svg#Montserrat-ExtraBoldItalic")
      format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-ExtraBold.eot");
  src: url("Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-ExtraBold.woff2") format("woff2"),
    url("Montserrat-ExtraBold.woff") format("woff"),
    url("Montserrat-ExtraBold.ttf") format("truetype"),
    url("Montserrat-ExtraBold.svg#Montserrat-ExtraBold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-ExtraLight.eot");
  src: url("Montserrat-ExtraLight.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-ExtraLight.woff2") format("woff2"),
    url("Montserrat-ExtraLight.woff") format("woff"),
    url("Montserrat-ExtraLight.ttf") format("truetype"),
    url("Montserrat-ExtraLight.svg#Montserrat-ExtraLight") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-ExtraLightItalic.eot");
  src: url("Montserrat-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-ExtraLightItalic.woff2") format("woff2"),
    url("Montserrat-ExtraLightItalic.woff") format("woff"),
    url("Montserrat-ExtraLightItalic.ttf") format("truetype"),
    url("Montserrat-ExtraLightItalic.svg#Montserrat-ExtraLightItalic")
      format("svg");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("Montserrat-Italic.eot");
  src: url("Montserrat-Italic.eot?#iefix") format("embedded-opentype"),
    url("Montserrat-Italic.woff2") format("woff2"),
    url("Montserrat-Italic.woff") format("woff"),
    url("Montserrat-Italic.ttf") format("truetype"),
    url("Montserrat-Italic.svg#Montserrat-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift";
  src: url("Rift-BoldItalic.eot");
  src: url("Rift-BoldItalic.eot?#iefix") format("embedded-opentype"),
    url("Rift-BoldItalic.woff2") format("woff2"),
    url("Rift-BoldItalic.woff") format("woff"),
    url("Rift-BoldItalic.ttf") format("truetype"),
    url("Rift-BoldItalic.svg#Rift-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft";
  src: url("RiftSoft-Medium.eot");
  src: url("RiftSoft-Medium.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-Medium.woff2") format("woff2"),
    url("RiftSoft-Medium.woff") format("woff"),
    url("RiftSoft-Medium.ttf") format("truetype"),
    url("RiftSoft-Medium.svg#RiftSoft-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift";
  src: url("Rift-Regular.eot");
  src: url("Rift-Regular.eot?#iefix") format("embedded-opentype"),
    url("Rift-Regular.woff2") format("woff2"),
    url("Rift-Regular.woff") format("woff"),
    url("Rift-Regular.ttf") format("truetype"),
    url("Rift-Regular.svg#Rift-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft";
  src: url("RiftSoft-Regular.eot");
  src: url("RiftSoft-Regular.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-Regular.woff2") format("woff2"),
    url("RiftSoft-Regular.woff") format("woff"),
    url("RiftSoft-Regular.ttf") format("truetype"),
    url("RiftSoft-Regular.svg#RiftSoft-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft";
  src: url("RiftSoft-Light.eot");
  src: url("RiftSoft-Light.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-Light.woff2") format("woff2"),
    url("RiftSoft-Light.woff") format("woff"),
    url("RiftSoft-Light.ttf") format("truetype"),
    url("RiftSoft-Light.svg#RiftSoft-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift Demi";
  src: url("Rift-DemiItalic.eot");
  src: url("Rift-DemiItalic.eot?#iefix") format("embedded-opentype"),
    url("Rift-DemiItalic.woff2") format("woff2"),
    url("Rift-DemiItalic.woff") format("woff"),
    url("Rift-DemiItalic.ttf") format("truetype"),
    url("Rift-DemiItalic.svg#Rift-DemiItalic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft";
  src: url("RiftSoft-Bold.eot");
  src: url("RiftSoft-Bold.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-Bold.woff2") format("woff2"),
    url("RiftSoft-Bold.woff") format("woff"),
    url("RiftSoft-Bold.ttf") format("truetype"),
    url("RiftSoft-Bold.svg#RiftSoft-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft Demi";
  src: url("RiftSoft-Demi.eot");
  src: url("RiftSoft-Demi.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-Demi.woff2") format("woff2"),
    url("RiftSoft-Demi.woff") format("woff"),
    url("RiftSoft-Demi.ttf") format("truetype"),
    url("RiftSoft-Demi.svg#RiftSoft-Demi") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft";
  src: url("RiftSoft-BoldItalic.eot");
  src: url("RiftSoft-BoldItalic.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-BoldItalic.woff2") format("woff2"),
    url("RiftSoft-BoldItalic.woff") format("woff"),
    url("RiftSoft-BoldItalic.ttf") format("truetype"),
    url("RiftSoft-BoldItalic.svg#RiftSoft-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft Demi";
  src: url("RiftSoft-DemiItalic.eot");
  src: url("RiftSoft-DemiItalic.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-DemiItalic.woff2") format("woff2"),
    url("RiftSoft-DemiItalic.woff") format("woff"),
    url("RiftSoft-DemiItalic.ttf") format("truetype"),
    url("RiftSoft-DemiItalic.svg#RiftSoft-DemiItalic") format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift";
  src: url("Rift-LightItalic.eot");
  src: url("Rift-LightItalic.eot?#iefix") format("embedded-opentype"),
    url("Rift-LightItalic.woff2") format("woff2"),
    url("Rift-LightItalic.woff") format("woff"),
    url("Rift-LightItalic.ttf") format("truetype"),
    url("Rift-LightItalic.svg#Rift-LightItalic") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift";
  src: url("Rift-MediumItalic.eot");
  src: url("Rift-MediumItalic.eot?#iefix") format("embedded-opentype"),
    url("Rift-MediumItalic.woff2") format("woff2"),
    url("Rift-MediumItalic.woff") format("woff"),
    url("Rift-MediumItalic.ttf") format("truetype"),
    url("Rift-MediumItalic.svg#Rift-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift";
  src: url("Rift-Italic.eot");
  src: url("Rift-Italic.eot?#iefix") format("embedded-opentype"),
    url("Rift-Italic.woff2") format("woff2"),
    url("Rift-Italic.woff") format("woff"),
    url("Rift-Italic.ttf") format("truetype"),
    url("Rift-Italic.svg#Rift-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift Demi";
  src: url("Rift-Demi.eot");
  src: url("Rift-Demi.eot?#iefix") format("embedded-opentype"),
    url("Rift-Demi.woff2") format("woff2"), url("Rift-Demi.woff") format("woff"),
    url("Rift-Demi.ttf") format("truetype"),
    url("Rift-Demi.svg#Rift-Demi") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft";
  src: url("RiftSoft-Italic.eot");
  src: url("RiftSoft-Italic.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-Italic.woff2") format("woff2"),
    url("RiftSoft-Italic.woff") format("woff"),
    url("RiftSoft-Italic.ttf") format("truetype"),
    url("RiftSoft-Italic.svg#RiftSoft-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift";
  src: url("Rift-Medium.eot");
  src: url("Rift-Medium.eot?#iefix") format("embedded-opentype"),
    url("Rift-Medium.woff2") format("woff2"),
    url("Rift-Medium.woff") format("woff"),
    url("Rift-Medium.ttf") format("truetype"),
    url("Rift-Medium.svg#Rift-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift Bold";
  src: url("Rift-Bold.eot");
  src: url("Rift-Bold.eot?#iefix") format("embedded-opentype"),
    url("Rift-Bold.woff2") format("woff2"), url("Rift-Bold.woff") format("woff"),
    url("Rift-Bold.ttf") format("truetype"),
    url("Rift-Bold.svg#Rift-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift";
  src: url("Rift-Light.eot");
  src: url("Rift-Light.eot?#iefix") format("embedded-opentype"),
    url("Rift-Light.woff2") format("woff2"),
    url("Rift-Light.woff") format("woff"),
    url("Rift-Light.ttf") format("truetype"),
    url("Rift-Light.svg#Rift-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft";
  src: url("RiftSoft-MediumItalic.eot");
  src: url("RiftSoft-MediumItalic.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-MediumItalic.woff2") format("woff2"),
    url("RiftSoft-MediumItalic.woff") format("woff"),
    url("RiftSoft-MediumItalic.ttf") format("truetype"),
    url("RiftSoft-MediumItalic.svg#RiftSoft-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift Soft";
  src: url("RiftSoft-LightItalic.eot");
  src: url("RiftSoft-LightItalic.eot?#iefix") format("embedded-opentype"),
    url("RiftSoft-LightItalic.woff2") format("woff2"),
    url("RiftSoft-LightItalic.woff") format("woff"),
    url("RiftSoft-LightItalic.ttf") format("truetype"),
    url("RiftSoft-LightItalic.svg#RiftSoft-LightItalic") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Rift";
  src: url("Rift-Regular_1.eot");
  src: url("Rift-Regular_1.eot?#iefix") format("embedded-opentype"),
    url("Rift-Regular_1.woff2") format("woff2"),
    url("Rift-Regular_1.woff") format("woff"),
    url("Rift-Regular_1.ttf") format("truetype"),
    url("Rift-Regular_1.svg#Rift-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
