/* Avenir — self-hosted (Latin + Arabic). Not on Google Fonts. */

@font-face {
  font-family: "Avenir";
  src: url("./Avenir-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir";
  src: url("./Avenir-Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir";
  src: url("./Avenir-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir";
  src: url("./Avenir-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir";
  src: url("./Avenir-Heavy.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir";
  src: url("./Avenir-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir Arabic";
  src: url("./AvenirArabic-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir Arabic";
  src: url("./AvenirArabic-Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir Arabic";
  src: url("./AvenirArabic-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: block;
}
