@font-face {
    font-family: 'Tajawal';
    src: url('../fonts/Tajawal-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Tajawal-Regular.woff') format('woff'), url('../fonts/Tajawal-Regular.ttf') format('truetype'), url('../fonts/Tajawal-Regular.svg#Tajawal-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'NeoSansArabic';
    src: url('../fonts/NeoSansArabic.eot');
    src: url('../fonts/NeoSansArabic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NeoSansArabic.woff2') format('woff2'),
        url('../fonts/NeoSansArabic.woff') format('woff'),
        url('../fonts/NeoSansArabic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display:block;
    /*font-display: swap;*/
}
@font-face {
    font-family: 'Droid Sans Arabic';
    src: url('../fonts/DroidSansArabic.woff2') format('woff2'),
        url('../fonts/DroidSansArabic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:block;
    /*font-display: swap;*/
}


@font-face {
    font-family: 'kh-font';
    src: url('../fonts/PHKhalid-Regular.woff2') format('woff2'),
        url('../fonts/PHKhalid-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:block;
    /*font-display: swap;*/
}



@font-face {
    font-family: 'Dubai';
    src: url('../fonts/Dubai-Regular.woff2') format('woff2'),
        url('../fonts/Dubai-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:block;
    /*font-display: swap;*/
}
@font-face {
    font-family: 'Dubai';
    src: url('../fonts/Dubai-Regular.woff2') format('woff2'),
        url('../fonts/Dubai-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:block;
    /*font-display: swap;*/
}
@font-face {
    font-family: 'HelvBold';
    src: url('../fonts/HelveticaNeueLTArabic-Bold.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTArabic-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display:block;
}

@font-face {
    font-family: 'HelvLite';
    src: url('../fonts/HelveticaNeueLTArabic-Roman.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTArabic-Roman.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:block;
}

@font-face {
    font-family: 'DinNext';
    src: url('../fonts/DINNextLTArabic-Bold.woff2') format('woff2'),
        url('../fonts/DINNextLTArabic-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display:block;
}
@font-face {
    font-family: 'DinNext';
    src: url('../fonts/DINNextLTArabic-Medium.woff2') format('woff2'),
        url('../fonts/DINNextLTArabic-Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:block;
}
@font-face {
  font-family: 'Almarai-Regular';
  src: url('../fonts/Almarai-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/Almarai-Regular.woff') format('woff'), url('../fonts/Almarai-Regular.ttf')  format('truetype'), url('../fonts/Almarai-Regular.svg#Almarai-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display:block;
}


/*@font-face{
  font-family: "jf-flat";
  src: url("../fonts/JF-Flat-Regular.ttf") format("truetype");
}
@font-face {
    font-family: 'Helvet';
    src: url('../fonts/HelveticaNeueLTArabic-Roman.eot');
    src: url('../fonts/HelveticaNeueLTArabic-Roman.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNeueLTArabic-Roman.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLTArabic-Roman.woff') format('woff'),
        url('../fonts/HelveticaNeueLTArabic-Roman.ttf') format('truetype'),
        url('../fonts/HelveticaNeueLTArabic-Roman.svg#HelveticaNeueLTArabic-Roman') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
  font-family: "JFFlat-Regular";
  src: url("../fonts/flat-jooza-regular.eot"); 
  src: url("../fonts/flat-jooza-regular.eot?#iefix") format("embedded-opentype"), 
    url("../fonts/flat-jooza-regular.otf") format("opentype"),
    url("../fonts/flat-jooza-regular.svg") format("svg"),
    url("../fonts/flat-jooza-regular.ttf") format("truetype"),
    url("../fonts/flat-jooza-regular.woff") format("woff"), 
    url("../fonts/flat-jooza-regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}*/
/*@font-face {
    font-family: 'Cairo';
    src: url('../fonts/Cairo-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Cairo-Regular.woff') format('woff'), url('../fonts/Cairo-Regular.ttf') format('truetype'), url('../fonts/Cairo-Regular.svg#Cairo-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/


@font-face {
    font-family: 'Naskh';
    src: url('../fonts/NotoNaskhArabic-Regular.woff2') format('woff2');  
    font-weight: normal;
    font-style: normal;
    font-display:block;

}
/*@font-face {
    font-family: 'kufi-arabic';
    src: url('../fonts/NotoKufiArabic-Regular.woff2') format('woff2');  
    font-weight: normal;
    font-style: normal;

}*/




@font-face {
    font-family: 'kufi-arabic';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/kufi-fixed/NotoKufiArabic-Regular.eot');
    src: url('../fonts/kufi-fixed/NotoKufiArabic-Regular.eot?#iefix') format('embedded-opentype'), 
         url('../fonts/kufi-fixed/NotoKufiArabic-Regular.woff2') format('woff2'), 
         url('../fonts/kufi-fixed/NotoKufiArabic-Regular.woff') format('woff'), 
         url('../fonts/kufi-fixed/NotoKufiArabic-Regular.ttf') format('truetype');
    font-display:block;
}

@font-face {
    font-family: 'kufi-arabic';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/kufi-fixed/NotoKufiArabic-Bold.eot');
    src: url('../fonts/kufi-fixed/NotoKufiArabic-Bold.eot?#iefix') format('embedded-opentype'), 
         url('../fonts/kufi-fixed/NotoKufiArabic-Bold.woff2') format('woff2'), 
         url('../fonts/kufi-fixed/NotoKufiArabic-Bold.woff') format('woff'), 
         url('../fonts/kufi-fixed/NotoKufiArabic-Bold.ttf') format('truetype');
    font-display:block;
}


/*@font-face {
    font-family: 'kufi-arabic';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/kufi-new/woff/NotoKufiArabic-Regular.woff');
    src: url('../fonts/kufi-new/eot/NotoKufiArabic-Regular.eot?#iefix') format('embedded-opentype'), 
         url('../fonts/kufi-new/woff2/NotoKufiArabic-Regular.woff2') format('woff2'), 
         url('../fonts/kufi-new/woff/NotoKufiArabic-Regular.woff') format('woff'), 
         url('../fonts/kufi-new/ttf/NotoKufiArabic-Regular.ttf') format('truetype')
}

@font-face {
    font-family: 'kufi-arabic';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/kufi-new/woff/NotoKufiArabic-Bold.woff');
    src: url('../fonts/kufi-new/eot/NotoKufiArabic-Bold.eot?#iefix') format('embedded-opentype'), 
         url('../fonts/kufi-new/woff2/NotoKufiArabic-Bold.woff2') format('woff2'), 
         url('../fonts/kufi-new/woff/NotoKufiArabic-Bold.woff') format('woff'), 
         url('../fonts/kufi-new/ttf/NotoKufiArabic-Bold.ttf') format('truetype')
}*/












@font-face {
  font-family: "Frutiger";
  src: url("../fonts/Frutiger-Light.woff2") format("woff2"), url("../fonts/Frutiger-Light.woff") format("woff"), url("../fonts/Frutiger-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display:block;
  /*font-display: swap;*/
}
@font-face {
  font-family: "Frutiger";
  src: url("../fonts/Frutiger-Medium.woff2") format("woff2"), url("../fonts/Frutiger-Medium.woff") format("woff"), url("../fonts/Frutiger-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display:block;
  /*font-display: swap;*/
}
@font-face {
  font-family: "Frutiger";
  src: url("../fonts/Frutiger-Bold.woff2") format("woff2"), url("../fonts/Frutiger-Bold.woff") format("woff"), url("../fonts/Frutiger-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display:block;
  /*font-display: swap;*/
}
.frutiger{
    font-family: 'Frutiger',sans-serif!important;
}
*:not(.fileuploader):not([class^="fa"]):not([class^="vj"]):not([class^="tie-"]) {
    font-family: 'kufi-arabic', sans-serif; 
}
/**:not(.fileuploader):not([class^="fa"]):not([class^="vj"]):not([class^="tie-"]) {
    font-family: 'DinNext', sans-serif; 
}*/

.tajawal{
  font-family: 'Tajawal', sans-serif!important;
}
/*.cairo {
    font-family: 'Cairo', sans-serif;
}*/
.naskh{
  /*font-family: 'Dubai',sans-serif!important;*/
    
  font-family: 'Naskh',sans-serif!important;
}
.almaria{
  font-family: 'Almarai-Regular',sans-serif!important;
}
.naskh-inner *{
  font-family: 'Naskh',sans-serif!important;
}

.kufi{
  font-family: 'kufi-arabic', sans-serif!important;
}
.jff-font {
    font-family: 'JFFlat-Regular', sans-serif;
}
.neo-sans{
    font-family: 'NeoSansArabic',sans-serif;
}
.dubai-font{
    font-family: 'Dubai', sans-serif!important;
}
.kh-font{
    font-family: 'kh-font', sans-serif!important;
}
.droid-font{
    font-family: 'Droid Sans Arabic', sans-serif!important;
}