/* arabic */
@font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/amiri/v27/J7aRnpd8CGxBHpUrtLMA7w.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/amiri/v27/J7aRnpd8CGxBHpUgtLMA7w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/amiri/v27/J7aRnpd8CGxBHpUutLM.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* arabic */
  @font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/amiri/v27/J7acnpd8CGxBHp2VkaY6zp5yGw.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/amiri/v27/J7acnpd8CGxBHp2VkaYxzp5yGw.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/amiri/v27/J7acnpd8CGxBHp2VkaY_zp4.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }


  /*
 * Droid Arabic Kufi (Arabic) http://www.google.com/fonts/earlyaccess
 */
@font-face {
    font-family: 'Droid Arabic Kufi';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/kufi/DroidKufi-Regular.eot);
    src: url(fonts/kufi/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
         url(fonts/kufi/DroidKufi-Regular.woff2) format('woff2'),
         url(fonts/kufi/DroidKufi-Regular.woff) format('woff'),
         url(fonts/kufi/DroidKufi-Regular.ttf) format('truetype');
  }
  @font-face {
    font-family: 'Droid Arabic Kufi';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/kufi/DroidKufi-Bold.eot);
    src: url(fonts/kufi/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
         url(fonts/kufi/DroidKufi-Bold.woff2) format('woff2'),
         url(fonts/kufi/DroidKufi-Bold.woff) format('woff'),
         url(fonts/kufi/DroidKufi-Bold.ttf) format('truetype');
  }

  /*
 * Droid Arabic Naskh (Arabic) http://www.google.com/fonts/earlyaccess
 */
@font-face {
    font-family: 'Droid Arabic Naskh';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/naskh/DroidNaskh-Regular.eot);
    src: url(fonts/naskh/DroidNaskh-Regular.eot?#iefix) format('embedded-opentype'),
         url(fonts/naskh/DroidNaskh-Regular.woff2) format('woff2'),
         url(fonts/naskh/DroidNaskh-Regular.woff) format('woff'),
         url(fonts/naskh/DroidNaskh-Regular.ttf) format('truetype');
  }
  @font-face {
    font-family: 'Droid Arabic Naskh';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/naskh/DroidNaskh-Bold.eot);
    src: url(fonts/naskh/DroidNaskh-Bold.eot?#iefix) format('embedded-opentype'),
         url(fonts/naskh/DroidNaskh-Bold.woff2) format('woff2'),
         url(fonts/naskh/DroidNaskh-Bold.woff) format('woff'),
         url(fonts/naskh/DroidNaskh-Bold.ttf) format('truetype');
  }


  /* arabic */
@font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 200;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0bjyQbK7axnQ.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 200;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0bjyQZ67axnQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 200;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0bjyQaa7a.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* arabic */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 300;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0Cj-QbK7axnQ.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 300;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0Cj-QZ67axnQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 300;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0Cj-Qaa7a.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* arabic */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/lateef/hESw6XVnNCxEvkb8pB2FVo8.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/lateef/hESw6XVnNCxEvkb8rx2FVo8.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/lateef/hESw6XVnNCxEvkb8oR2F.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* arabic */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 500;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0Uj6QbK7axnQ.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 500;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0Uj6QZ67axnQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 500;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0Uj6Qaa7a.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* arabic */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 600;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0fjmQbK7axnQ.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 600;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0fjmQZ67axnQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 600;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0fjmQaa7a.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* arabic */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0GjiQbK7axnQ.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0GjiQZ67axnQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0GjiQaa7a.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* arabic */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 800;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0BjuQbK7axnQ.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 800;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0BjuQZ67axnQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lateef';
    font-style: normal;
    font-weight: 800;
    src: url(fonts/lateef/hESz6XVnNCxEvkb0BjuQaa7a.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }


  /* arabic */
@font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/cairo/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-a1biLD-H.woff2) format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/cairo/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-a13iLD-H.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Cairo';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/cairo/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-a1PiLA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }