@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Noto Sans Regular'),
       url('../fonts/NotoSans/NotoSans-Regular.woff2') format('woff2'),	/* Super Modern Browsers */
       url('../fonts/NotoSans/NotoSans-Regular.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Noto Sans Medium'),
       url('../fonts/NotoSans/NotoSans-Medium.woff2') format('woff2'),
       url('../fonts/NotoSans/NotoSans-Medium.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Noto Sans SemiBold'),
       url('../fonts/NotoSans/NotoSans-SemiBold.woff2') format('woff2'),
       url('../fonts/NotoSans/NotoSans-SemiBold.woff') format('woff');
}	
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Noto Sans Bold'),
       url('../fonts/NotoSans/NotoSans-Bold.woff2') format('woff2'),
       url('../fonts/NotoSans/NotoSans-Bold.woff') format('woff');
}
/* Sollten Medium Italic und SemiBold gebraucht werden, einfach ergänzen */
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Noto Sans Italic'),
       url('../fonts/NotoSans/NotoSans-Italic.woff2') format('woff2'),
       url('../fonts/NotoSans/NotoSans-Italic.woff') format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Noto Sans Bold Italic'),
       url('../fonts/NotoSans/NotoSans-BoldItalic.woff2') format('woff2'),
       url('../fonts/NotoSans/NotoSans-BoldItalic.woff') format('woff');
}

/* Hebräisch */
@font-face {
  font-family: 'Noto Sans Hebrew';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Noto Sans Hebrew'),
  	   url(../fonts/NotoSansHebrew/NotoSansHebrew-Regular.woff2) format('woff2'),
       url(../fonts/NotoSansHebrew/NotoSansHebrew-Regular.woff) format('woff');
  unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
@font-face {
  font-family: 'Noto Sans Hebrew';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Noto Sans Hebrew Bold'),
	   url(../fonts/NotoSansHebrew/NotoSansHebrew-Bold.woff2) format('woff2'),
       url(../fonts/NotoSansHebrew/NotoSansHebrew-Bold.woff) format('woff');
  unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}

/* Arabisch */
@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: local('Noto Sans Arabic'),
  	   url(../fonts/NotoSansArabic/NotoSansArabic-Regular.woff2) format('woff2'),
  	   url(../fonts/NotoSansArabic/NotoSansArabic-Regular.woff) format('woff');	
	unicode-range: U+0600-08FF, U+2010-2014, U+204F, U+2E41-FEFC;
}
@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: local('Noto Sans Arabic Bold'),
       url(../fonts/NotoSansArabic/NotoSansArabic-Bold.woff2) format('woff2'),
  	   url(../fonts/NotoSansArabic/NotoSansArabic-Bold.woff) format('woff');	 
  unicode-range: U+0600-08FF, U+2010-2014, U+204F, U+2E41-FEFC;
}

/* Devanagari (Sanskrit) */
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Noto Sans Devanagari'),
       url(../fonts/NotoSansDevanagari/NotoSansDevanagari-Regular.woff2) format('woff2'),
       url(../fonts/NotoSansDevanagari/NotoSansDevanagari-Regular.woff) format('woff');
  unicode-range: U+0900-1CF9, U+2010-2026, U+20B9-A8FD;
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Noto Sans Devanagari Bold'),
  	   url(../fonts/NotoSansDevanagari/NotoSansDevanagari-Bold.woff2) format('woff2'),
       url(../fonts/NotoSansDevanagari/NotoSansDevanagari-Bold.woff) format('woff');
  unicode-range: U+0900-1CF9, U+2010-2026, U+20B9-A8FD;
}