/* Montserrat */
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic Thin 250.otf') format('opentype');
  font-weight: 250;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic Thin 250.otf') format('opentype');
  font-weight: 250;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic ExtraLight 275.otf') format('opentype');
  font-weight: 250;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic Light 300.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic Regular 400.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic Medium 500.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic SemiBold 600.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic Bold 700.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic ExtraBold 800.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/assets/fonts/montserrat/Montserrat-Arabic Black 900.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}
/* Hagrid */
@font-face {
  font-family: 'Hagrid';
  src: url('/assets/fonts/hagrid/Hagrid-Regular-trial.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Hagrid';
  src: url('/assets/fonts/hagrid/Hagrid-Italic-trial.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Hagrid';
  src: url('/assets/fonts/hagrid/Hagrid-Text-Extrabold-trial.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Hagrid';
  src: url('/assets/fonts/hagrid/Hagrid-Text-Extrabold-Italic-trial.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}
/* Assign Fonts */
.montserrat { font-family: 'Montserrat', sans-serif; }
.hagrid { font-family: 'Hagrid', sans-serif; }