@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebLight.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebLight.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

/* @font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebLightItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebLightItalic.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
} */

@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebRegular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebRegular.woff') format('woff');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebRegularItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebRegularItalic.woff') format('woff');
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebMedium.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebMedium.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebMediumItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebMediumItalic.woff') format('woff');
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebBold.woff') format('woff');
	font-weight: 800;
	font-style: normal;
	font-display: swap;
}

@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebBoldItalic.woff') format('woff');
	font-weight: 800;
	font-style: italic;
	font-display: swap;
}

@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebBlack.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebBlack.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face
{
	font-family: 'SpangaScoutSans';
	src:
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebBlackItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/SpangaScoutSans/SpangaScoutSansWebBlackItalic.woff') format('woff');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
} 

/* --- */
/* 400 - Regular */
@font-face
{
	font-family: 'Hellix';
	src:
		url('../fonts/Hellix/Hellix-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Hellix/Hellix-Regular.woff') format('woff'),
		url('../fonts/Hellix/Hellix-Regular.woff2') format('woff2');
	font-display: fallback;
	font-style: normal;
	font-weight: 400;
}
@font-face
{
	font-family: 'Hellix';
	src:
		url('../fonts/Hellix/Hellix-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Hellix/Hellix-RegularItalic.woff') format('woff'),
		url('../fonts/Hellix/Hellix-RegularItalic.woff2') format('woff2');
	font-display: fallback;
	font-style: italic;
	font-weight: 400;
}
/* --- */

/* --- */
/* 700 - Bold */
@font-face
{
	font-family: 'Hellix';
	src:
		url('../fonts/Hellix/Hellix-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Hellix/Hellix-Bold.woff') format('woff'),
		url('../fonts/Hellix/Hellix-Bold.woff2') format('woff2');
	font-display: fallback;
	font-style: normal;
	font-weight: 700;
}
@font-face
{
	font-family: 'Hellix';
	src:
		url('../fonts/Hellix/Hellix-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Hellix/Hellix-BoldItalic.woff') format('woff'),
		url('../fonts/Hellix/Hellix-BoldItalic.woff2') format('woff2');
	font-display: fallback;
	font-style: italic;
	font-weight: 700;
}
/* --- */

@font-face {
	  font-family: ScouternaDIN;
	  src: url("fonts/ScouternaDIN-Medium.ttf");
	  font-weight: medium;
	}
@font-face {
	  font-family: ScouternaDIN;
	  src: url("fonts/ScouternaDIN-ExtraLight.ttf");
	  font-weight: extralight;
	}	
	

@font-face {
	  font-family: firacode;
	  src: url("../fonts/fira/FiraCode-Light.woff2");
	  font-style: normal;
	  font-weight: 300;
	}

@font-face {
	  font-family: firacode;
	  src: url("../fonts/fira/FiraCode-Regular.woff2");
	  font-style: normal;
	  font-weight: 400;
	}
@font-face {
	  font-family: firacode;
	  src: url("../fonts/fira/FiraCode-Medium.woff2");
	  font-style: normal;
	  font-weight: 500;
	}
	
@font-face {
	  font-family: firacode;
	  src: url("../fonts/fira/FiraCode-SemiBold.woff2");
	  font-style: normal;
	  font-weight: 600;
	}
	
@font-face {
	  font-family: firacode;
	  src: url("../fonts/fira/FiraCode-Bold.woff2");
	  font-style: normal;
	  font-weight: 700;
	}
	
		
	
	
@font-face {
	  font-family: iacode;
	  src: url("../fonts/iAWriter/iAWriterMonoS-Regular.ttf");
	  font-style: normal;
	  font-weight: regular;
	}
@font-face {
	  font-family: iacode;
	  src: url("../fonts/iAWriter/iAWriterMonoS-Italic.ttf");
	  font-style: italic;
	  font-weight: regular;
	}	
@font-face {
	  font-family: iacode;
	  src: url("../fonts/iAWriter/iAWriterMonoS-Bold.ttf");
	  font-style: normal;
	  font-weight: bold;
	}
@font-face {
	  font-family: iacode;
	  src: url("../fonts/iAWriter/iAWriterMonoS-BoldItalic.ttf");
	  font-style: italic;
	  font-weight: bold;
	}	
	
	
	
	
	
	
	
	
	
	
	@font-face {
		  font-family: garamond;
		  src: url("../fonts/AGaramondPro-Regular.otf");
		  font-style: normal;
		  font-weight: regular;
		}
	@font-face {
		  font-family: garamond;
		  src: url("../fonts/AGaramondPro-Italic.otf");
		  font-style: italic;
		  font-weight: regular;
		}	
	@font-face {
		  font-family: garamond;
		  src: url("../fonts/AGaramondPro-Bold.otf");
		  font-style: normal;
		  font-weight: bold;
		}
	@font-face {
		  font-family: garamond;
		  src: url("../fonts/AGaramondPro-BoldItalic.otf");
		  font-style: italic;
		  font-weight: bold;
		}	
	
	@font-face {
		  font-family: garamond;
		  src: url("../fonts/AGaramondPro-Semibold.otf");
		  font-style: normal;
		  font-weight: 600;
		}
	@font-face {
		  font-family: garamond;
		  src: url("../fonts/AGaramondPro-SemiboldItalic.otf");
		  font-style: italic;
		  font-weight: 600;
		}	
		
		
		
		
		
@font-face {
  font-family: edosz;
  src: url("../fonts/edosz.ttf");
  font-style: normal;
  font-weight: regular;
}	




/* --- */
/* 100 - Thin */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Thin.otf");
  font-style: normal;
  font-weight: 100;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Thin-Italic.otf");
  font-style: italic;
  font-weight: 100;
}
/* --- */

/* 200 - Extra Light */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Extralight.otf");
  font-style: normal;
  font-weight: 200;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Extralight-Italic.otf");
  font-style: italic;
  font-weight: 200;
}
/* --- */

/* 300 - Light */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Light.otf");
  font-style: normal;
  font-weight: 300;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Light-Italic.otf");
  font-style: italic;
  font-weight: 300;
}
/* --- */

/* 400 - Regular */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Regular.otf");
  font-style: normal;
  font-weight: 400;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Italic.otf");
  font-style: italic;
  font-weight: 400;
}
/* --- */

/* 600 - Semibold */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Semibold.otf");
  font-style: normal;
  font-weight: 600;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Semibold-Italic.otf");
  font-style: italic;
  font-weight: 600;
}
/* --- */

/* 700 - Bold */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Bold.otf");
  font-style: normal;
  font-weight: 700;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Bold-Italic.otf");
  font-style: italic;
  font-weight: 700;
}
/* --- */

/* 800 - Extrabold */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Extrabold.otf");
  font-style: normal;
  font-weight: 800;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Extrabold-Italic.otf");
  font-style: italic;
  font-weight: 800;
}
/* --- */

/* 900 - Black */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Black.otf");
  font-style: normal;
  font-weight: 900;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Black-Italic.otf");
  font-style: italic;
  font-weight: 900;
}
/* --- */

/* 950 - Extra black */
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Extrablack.otf");
  font-style: normal;
  font-weight: 950;
}
@font-face
{
  font-family: 'SpangaP';
  src: url("../fonts/SpangaP/SpangaP-Extrablack-Italic.otf");
  font-style: italic;
  font-weight: 950;
}
/* --- */



















/* --- */
/* 100 - Extra light */
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-UltraLight.otf");
  font-style: normal;
  font-weight: 100;
}
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-UltraLtItal.otf");
  font-style: italic;
  font-weight: 100;
}
/* --- */

/* 200 - Thin */
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Thin.otf");
  font-style: normal;
  font-weight: 200;
}
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-ThinItalic.otf");
  font-style: italic;
  font-weight: 200;
}
/* --- */

/* 300 - Light */
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Light.otf");
  font-style: normal;
  font-weight: 300;
}
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-LightItalic.otf");
  font-style: italic;
  font-weight: 300;
}
/* --- */

/* 400 - Regular */
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Roman.otf");
  font-style: normal;
  font-weight: 400;
}
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Italic.otf");
  font-style: italic;
  font-weight: 400;
}
/* --- */

/* 600 - Semibold */
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Medium.otf");
  font-style: normal;
  font-weight: 600;
}
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-MediumItalic.otf");
  font-style: italic;
  font-weight: 600;
}
/* --- */

/* 700 - Bold */
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Bold.otf");
  font-style: normal;
  font-weight: 700;
}
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-BoldItalic.otf");
  font-style: italic;
  font-weight: 700;
}
/* --- */

/* 800 - Extrabold */
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Heavy.otf");
  font-style: normal;
  font-weight: 800;
}
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-HeavyItalic.otf");
  font-style: italic;
  font-weight: 800;
}
/* --- */

/* 900 - Black */
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Black.otf");
  font-style: normal;
  font-weight: 900;
}
@font-face
{
  font-family: 'HelveticaNeue';
  src: url("../fonts/HelveticaNeue/HelveticaNeue-BlackItalic.otf");
  font-style: italic;
  font-weight: 900;
}
/* --- */
























/* --- */
/* 100 - Extra light */
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text ExtraLight.otf");
  font-style: normal;
  font-weight: 100;
}
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text XLt It.otf");
  font-style: italic;
  font-weight: 100;
}
/* --- */

/* 200 - Thin */
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text Thin.otf");
  font-style: normal;
  font-weight: 200;
}
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text Th It.otf");
  font-style: italic;
  font-weight: 200;
}
/* --- */

/* 300 - Light */
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text Light.otf");
  font-style: normal;
  font-weight: 300;
}
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text Lt It.otf");
  font-style: italic;
  font-weight: 300;
}
/* --- */

/* 400 - Regular */
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text.otf");
  font-style: normal;
  font-weight: 400;
}
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text It.otf");
  font-style: italic;
  font-weight: 400;
}
/* --- */

/* 600 - Semibold */
@font-face
{
	font-family: 'now';
	src: url("../fonts/now/Helvetica Now Text Medium.otf");
	font-style: normal;
	font-weight: 600;
}
@font-face
{
	font-family: 'now';
	src: url("../fonts/now/Helvetica Now Text Md It.otf");
	font-style: italic;
	font-weight: 600;
}
/* --- */

/* 700 - Bold */
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text Bold.otf");
  font-style: normal;
  font-weight: 700;
}
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text Bd It.otf");
  font-style: italic;
  font-weight: 700;
}
/* --- */

/* 800 - Extrabold */
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text ExtraBold.otf");
  font-style: normal;
  font-weight: 800;
}
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text XBd It.otf");
  font-style: italic;
  font-weight: 800;
}
/* --- */

/* 900 - Black */
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text Black.otf");
  font-style: normal;
  font-weight: 900;
}
@font-face
{
  font-family: 'now';
  src: url("../fonts/now/Helvetica Now Text Blk It.otf");
  font-style: italic;
  font-weight: 900;
}
/* --- */



/* display */
@font-face
{
  font-family: 'nowb';
  src: url("../fonts/now/Helvetica Now Display Bold.otf");
  font-style: normal;
  font-weight: 700;
}
/* --- */