/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 12, 2023 */




@font-face {
  font-family: 'DIN Next LT Arabic';
  src: url("../fonts/DINNextLTArabic-Regular.woff2") format("woff2"), url("../fonts/DINNextLTArabic-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next LT Arabic';
  src: url("../fonts/DINNextLTArabic-Bold.woff2") format("woff2"), url("../fonts/DINNextLTArabic-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next LT Arabic Ultra';
  src: url("../fonts/DINNextLTArabic-UltraLight.woff2") format("woff2"), url("../fonts/DINNextLTArabic-UltraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next LT Arabic';
  src: url("../fonts/DINNextLTArabic-Light.woff2") format("woff2"), url("../fonts/DINNextLTArabic-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next LT Arabic';
  src: url("../fonts/DINNextLTArabic-Medium.woff2") format("woff2"), url("../fonts/DINNextLTArabic-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next LT Pro';
  src: url("../fonts/DINNextLTPro-Light.woff2") format("woff2"), url("../fonts/DINNextLTPro-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next Arabic';
  src: url("../fonts/DINNextArabic-Bold.woff2") format("woff2"), url("../fonts/DINNextArabic-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next Arabic';
  src: url("../fonts/DINNextArabic-Ultralight.woff2") format("woff2"), url("../fonts/DINNextArabic-Ultralight.woff") format("woff");
  font-weight: 200;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next Arabic';
  src: url("../fonts/DINNextArabic-Heavy.woff2") format("woff2"), url("../fonts/DINNextArabic-Heavy.woff") format("woff");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next LT Pro';
  src: url("../fonts/DINNextLTPro-Regular.woff2") format("woff2"), url("../fonts/DINNextLTPro-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'DIN Next Arabic';
  src: url("../fonts/DINNextArabic-Light.woff2") format("woff2"), url("DINNextArabic-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/OpenSans-Bold.woff2") format("woff2"), url("../fonts/OpenSans-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal; }


@font-face {
    font-family: 'din_next_lt_arabicbold';
    src: url('../fonts/dinnextltarabic-bold-webfont.eot');
    src: url('../fonts/dinnextltarabic-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/dinnextltarabic-bold-webfont.woff2') format('woff2'),
         url('../fonts/dinnextltarabic-bold-webfont.woff') format('woff'),
         url('../fonts/dinnextltarabic-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'din_next_lt_arabiclight';
    src: url('../fonts/dinnextltarabic-light-webfont.eot');
    src: url('../fonts/dinnextltarabic-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/dinnextltarabic-light-webfont.woff2') format('woff2'),
         url('../fonts/dinnextltarabic-light-webfont.woff') format('woff'),
         url('../fonts/dinnextltarabic-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'din_next_lt_arabicregular';
    src: url('../fonts/dinnextltarabic-regular-webfont.eot');
    src: url('../fonts/dinnextltarabic-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/dinnextltarabic-regular-webfont.woff2') format('woff2'),
         url('../fonts/dinnextltarabic-regular-webfont.woff') format('woff'),
         url('../fonts/dinnextltarabic-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}








@font-face {
    font-family: "arabyouthcenter";
    src: url("../fonts/arabyouthcenter.eot");
    src: url("../fonts/arabyouthcenter.eot?#iefix") format("embedded-opentype"), 
         url("../fonts/arabyouthcenter.woff") format("woff"), 
         url("../fonts/arabyouthcenter.ttf") format("truetype"), 
         url("../fonts/arabyouthcenter.svg#arabyouthcenter") format("svg");
    font-weight: normal;
    font-style: normal; }
  
  [data-icon]:before {
    font-family: "arabyouthcenter" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  
  [class^="icon-"]:before,
  [class*=" icon-"]:before {
    font-family: "arabyouthcenter" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  
  .icon-icons-location:before {
    content: "\61"; }
  
  .icon-icons-mail:before {
    content: "\62"; }
  
  .icon-icons-send:before {
    content: "\63"; }
  
  .icon-icons-instagram:before {
    content: "\64"; }
  
  .icon-icons-facebook:before {
    content: "\66"; }
  
  .icon-icons-arrow-right:before {
    content: "\68"; }
  
  .icon-icons-arrow-left:before {
    content: "\69"; }
  
  .icon-instagram:before {
    content: "\6a"; }
  
  .icon-icons-youtube:before {
    content: "\6b"; }
  
  .icon-icons-twitter:before {
    content: "\6e"; }
  
  .icon-next:before {
    content: "\71"; }
  
  .icon-prev:before {
    content: "\72"; }
  
  .icon-download:before {
    content: "\73"; }
  
  .icon-ios-arrow-back:before {
    content: "\65"; }
  
  .icon-ios-arrow-down:before {
    content: "\67"; }
  
  .icon-ios-arrow-forward:before {
    content: "\6c"; }
  
  .icon-ios-arrow-left-new:before {
    content: "\6d"; }
  
  .icon-ios-arrow-right-new:before {
    content: "\6f"; }
  
  .icon-ios-arrow-up:before {
    content: "\70"; }
  
  .icon-android-close:before {
    content: "\74"; }
  
  .icon-android-done:before {
    content: "\75"; }
  
  .icon-android-delete:before {
    content: "\76"; }
  
  .icon-android-create:before {
    content: "\77"; }
  
  .icon-android-attach:before {
    content: "\78"; }
  
  .icon-ios-help:before {
    content: "\79"; }
  
  .icon-ios-help-outline:before {
    content: "\7a"; }
  
  .icon-ios-information:before {
    content: "\41"; }
  
  .icon-ios-information-outline:before {
    content: "\43"; }
  
  .icon-left-open-big:before {
    content: "\42"; }
  
  .icon-cal-icon:before {
    content: "\44"; }
  
  .icon-glob-icon:before {
    content: "\45"; }
  
  .icon-ios-arrow-right:before {
    content: "\46"; }
  
  .icon-ios-arrow-left:before {
    content: "\47"; }
  
  .icon-android-arrow-back:before {
    content: "\48"; }
  
  .icon-android-arrow-forward:before {
    content: "\49"; }
  
  .icon-ios-arrow-thin-left:before {
    content: "\4a"; }
  
  .icon-ios-arrow-thin-right:before {
    content: "\4b"; }
  
  .icon-envelope:before {
    content: "\4c"; }
  
  .icon-info-2:before {
    content: "\4d"; }
  
  .icon-location-01:before {
    content: "\4e"; }
  
  .icon-cal-01:before {
    content: "\4f"; }
  
  .icon-ayc-book-02:before {
    content: "\50"; }