@font-face {
    font-family: 'Hyperion';
    font-style: normal;
    src: url('/fonts/hyperion/hyperion.ttf')  format('truetype');
}


@font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/amiri/amiri-regular.eot?') format('eot'),
         url('/fonts/amiri/amiri-regular.woff2') format('woff2'),
         url('/fonts/amiri/amiri-regular.woff') format('woff'),
         url('/fonts/amiri/amiri-regular.ttf')  format('truetype');
}

@font-face {
    font-family: 'Amiri Quran';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/amiri/amiri-quran.eot?') format('eot'),
         url('/fonts/amiri/amiri-quran.woff2') format('woff2'),
         url('/fonts/amiri/amiri-quran.woff') format('woff'),
         url('/fonts/amiri/amiri-quran.ttf')  format('truetype');
}

@font-face {
    font-family: 'Amiri Quran Colored';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/amiri/amiri-quran-colored.eot?') format('eot'),
         url('/fonts/amiri/amiri-quran-colored.woff2') format('woff2'),
         url('/fonts/amiri/amiri-quran-colored.woff') format('woff'),
         url('/fonts/amiri/amiri-quran-colored.ttf')  format('truetype');
}

@font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/amiri/amiri-bold.eot?') format('eot'),
         url('/fonts/amiri/amiri-bold.woff2') format('woff2'),
         url('/fonts/amiri/amiri-bold.woff') format('woff'),
         url('/fonts/amiri/amiri-bold.ttf')  format('truetype');
}

@font-face {
    font-family: 'Amiri';
    font-style: oblique;
    font-weight: 400;
    src: url('/fonts/amiri/amiri-slanted.eot?') format('eot'),
         url('/fonts/amiri/amiri-slanted.woff2') format('woff2'),
         url('/fonts/amiri/amiri-slanted.woff') format('woff'),
         url('/fonts/amiri/amiri-slanted.ttf')  format('truetype');
}

@font-face {
    font-family: 'Amiri';
    font-style: oblique;
    font-weight: 700;
    src: url('/fonts/amiri/amiri-boldslanted.eot?') format('eot'),
         url('/fonts/amiri/amiri-boldslanted.woff2') format('woff2'),
         url('/fonts/amiri/amiri-boldslanted.woff') format('woff'),
         url('/fonts/amiri/amiri-boldslanted.ttf')  format('truetype');
}


@font-face {
	font-family: "League Gothic";
	src: url("/fonts/league-gothic/leaguegothic-regular.otf");}

@font-face {
	font-family: "League Gothic";
	src: url("/fonts/league-gothic/leaguegothic-condenseditalic.otf");
	font-stretch: condensed;
	font-style: italic;}

@font-face {
	font-family: "League Gothic";
	src: url("/fonts/league-gothic/leaguegothic-condensedregular.otf");
	font-stretch: condensed;}

@font-face {
	font-family: "League Gothic";
	src: url("/fonts/league-gothic/leaguegothic-italic.otf");
	font-style: italic;}



@font-face {
    font-family: 'League Spartan';
    src: url('/fonts/leaguespartan/leaguespartan-bold.eot') format('embedded-opentype'),
 		url('/fonts/leaguespartan/leaguespartan-bold.eot?#iefix') format('embedded-opentype'),
         url('/fonts/leaguespartan/leaguespartan-bold.woff2') format('woff2'),
         url('/fonts/leaguespartan/leaguespartan-bold.woff') format('woff'),
         url('/fonts/leaguespartan/leaguespartan-bold.ttf') format('truetype'),
         url('/fonts/leaguespartan/leaguespartan-bold.svg#league_spartanbold') format('svg');
    font-weight: bold;
    font-style: normal;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-regular.ttf') format('truetype');}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-black.ttf') format('truetype');
	font-weight: 900;}
	
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-blackitalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-bold.ttf') format('truetype');
	font-weight: bold;}
	
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-extrabold.ttf') format('truetype');
	font-weight: 800;}
	
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-extrabolditalic.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-extrabolditalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-extralight.ttf') format('truetype');
	font-weight: 200;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-extralightitalic.ttf') format('truetype');
	font-weight: 200;
	font-style: italic;}
	
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-italic.ttf') format('truetype');
	font-style: italic;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-light.ttf') format('truetype');
	font-weight: 300;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-lightitalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;}
	
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-medium.ttf') format('truetype');
	font-weight: 500;}
	
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-mediumitalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;}
	
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-semibold.ttf') format('truetype');
	font-weight: 600;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-semibolditalic.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-thin.ttf') format('truetype');
	font-weight: 100;}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-thinitalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;}
	
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/montserrat/montserrat-bolditalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;}
	
@font-face {
    font-family: 'Clear Sans';
    src: url('/fonts/clearsans/clearsans-regular.ttf') format('truetype'),
		url('/fonts/clearsans/clearsans-regular.eot') format('embedded-opentype'),
		url('/fonts/clearsans/clearsans-regular.woff') format('woff'),
		url('/fonts/clearsans/clearsans-regular.svg') format('svg');}

@font-face {
    font-family: 'Clear Sans';
    src: url('/fonts/clearsans/clearsans-bold.ttf') format('truetype'),
		url('/fonts/clearsans/clearsans-bold.eot') format('embedded-opentype'),
		url('/fonts/clearsans/clearsans-bold.woff') format('woff'),
		url('/fonts/clearsans/clearsans-bold.svg') format('svg');
	font-weight: bold;}

@font-face {
    font-family: 'Clear Sans';
    src: url('/fonts/clearsans/clearsans-italic.ttf') format('truetype'),
		url('/fonts/clearsans/clearsans-italic.eot') format('embedded-opentype'),
		url('/fonts/clearsans/clearsans-italic.woff') format('woff'),
		url('/fonts/clearsans/clearsans-italic.svg') format('svg');
	font-style: italic;}

@font-face {
    font-family: 'Clear Sans';
    src: url('/fonts/clearsans/clearsans-light.ttf') format('truetype'),
		url('/fonts/clearsans/clearsans-light.eot') format('embedded-opentype'),
		url('/fonts/clearsans/clearsans-light.woff') format('woff'),
		url('/fonts/clearsans/clearsans-light.svg') format('svg');
	font-weight: 300;}
	
@font-face {
    font-family: 'Clear Sans';
    src: url('/fonts/clearsans/clearsans-medium.ttf') format('truetype'),
		url('/fonts/clearsans/clearsans-medium.eot') format('embedded-opentype'),
		url('/fonts/clearsans/clearsans-medium.woff') format('woff'),
		url('/fonts/clearsans/clearsans-medium.svg') format('svg');
	font-weight: 500;}

@font-face {
    font-family: 'Clear Sans';
    src: url('/fonts/clearsans/clearsans-mediumitalic.ttf') format('truetype'),
		url('/fonts/clearsans/clearsans-mediumitalic.eot') format('embedded-opentype'),
		url('/fonts/clearsans/clearsans-mediumitalic.woff') format('woff'),
		url('/fonts/clearsans/clearsans-mediumitalic.svg') format('svg');
	font-weight: 500;
	font-style: italic;}

@font-face {
    font-family: 'Clear Sans';
    src: url('/fonts/clearsans/clearsans-thin.ttf') format('truetype'),
		url('/fonts/clearsans/clearsans-thin.eot') format('embedded-opentype'),
		url('/fonts/clearsans/clearsans-thin.woff') format('woff'),
		url('/fonts/clearsans/clearsans-thin.svg') format('svg');
	font-weight: 100;}

@font-face {
    font-family: 'Clear Sans';
    src: url('/fonts/clearsans/clearsans-bolditalic.ttf') format('truetype'),
	url('/fonts/clearsans/clearsans-bolditalic.eot') format('embedded-opentype'),
	url('/fonts/clearsans/clearsans-bolditalic.woff') format('woff'),
	url('/fonts/clearsans/clearsans-bolditalic.svg') format('svg');
	font-weight: bold;
	font-style: italic;}

@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather/merriweather.ttf') format('truetype');}

@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather/merriweather-bold.ttf') format('truetype');
	font-weight: bold;}

@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather/merriweather-italic.ttf') format('truetype');
	font-style: italic;}

@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather/merriweather-light.ttf') format('truetype');
	font-weight: 300;}

@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather/merriweather-light.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;}

@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather/merriweather-ultrabold.ttf') format('truetype');
	font-weight: 900;}
	
@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather/merriweather-ultrabolditalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;}
	
@font-face {
    font-family: 'Merriweather';
    src: url('/fonts/merriweather/merriweather-bolditalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;}

@font-face {
	font-family: 'Libertinus Serif';
	src: url('/fonts/libertinus-serif/libertinusserif-regular.otf') format('opentype');}

@font-face {
	font-family: 'Libertinus Serif';
	src: url('/fonts/libertinus-serif/libertinusserif-bold.otf') format('opentype');
	font-weight: bold;}

@font-face {
	font-family: 'Libertinus Serif';
	src: url('/fonts/libertinus-serif/libertinusserif-italic.otf') format('opentype');
	font-style: italic;}

@font-face {
	font-family: 'Libertinus Serif';
	src: url('/fonts/libertinus-serif/libertinusserif-semibold.otf') format('opentype');
	font-weight: 550;}

@font-face {
	font-family: 'Libertinus Serif';
	src: url('/fonts/libertinus-serif/libertinusserif-semibolditalic.otf') format('opentype');
	font-weight: 550;
	font-style: italic;}
	
@font-face {
	font-family: 'Libertinus Serif';
	src: url('/fonts/libertinus-serif/libertinusserif-bolditalic.otf') format('opentype');
	font-weight: bold;
	font-style: italic;}

@font-face {
	font-family: 'Libertinus Serif Display';
	src: url('/fonts/libertinus-serif/libertinusserifdisplay-regular.otf') format('opentype');}

@font-face {
	font-family: 'Libertinus Serif Initials';
	src: url('/fonts/libertinus-serif/libertinusserifinitials-regular.otf') format('opentype');}

@font-face {
	font-family: 'Libre Caslon';
	src: url('/fonts/librecaslon/librecaslontext-regular.ttf') format('truetype'),
		url('/fonts/librecaslon/librecaslontext-regular.otf') format('opentype');}

@font-face {
	font-family: 'Libre Caslon';
	src: url('/fonts/librecaslon/librecaslontext-italic.ttf') format('truetype'),
		url('/fonts/librecaslon/librecaslontext-italic.otf') format('opentype');
	font-style: italic;}

@font-face {
	font-family: 'Libre Caslon';
	src: url('/fonts/librecaslon/librecaslontext-bold.ttf') format('truetype'),
		url('/fonts/librecaslon/librecaslontext-bold.otf') format('opentype');
		font-weight: bold;}


	