/************************
**
**    FONTS BEGIN
**
*/

	@font-face { font-weight:300; font-style:normal; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-Light-Web.eot'); src:url('LyonDisplay-Light-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-Light-Web.woff2') format('woff2'), url('LyonDisplay-Light-Web.woff') format('woff'); }
	@font-face { font-weight:400; font-style:normal; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-Regular-Web.eot'); src:url('LyonDisplay-Regular-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-Regular-Web.woff2') format('woff2'), url('LyonDisplay-Regular-Web.woff') format('woff'); }
	@font-face { font-weight:500; font-style:normal; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-Medium-Web.eot'); src:url('LyonDisplay-Medium-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-Medium-Web.woff2') format('woff2'), url('LyonDisplay-Medium-Web.woff') format('woff'); }
	@font-face { font-weight:700; font-style:normal; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-Bold-Web.eot'); src:url('LyonDisplay-Bold-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-Bold-Web.woff2') format('woff2'), url('LyonDisplay-Bold-Web.woff') format('woff'); }
	@font-face { font-weight:900; font-style:normal; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-Black-Web.eot'); src:url('LyonDisplay-Black-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-Black-Web.woff2') format('woff2'), url('LyonDisplay-Black-Web.woff') format('woff'); }

	@font-face { font-weight:300; font-style:italic; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-LightItalic-Web.eot'); src:url('LyonDisplay-LightItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-LightItalic-Web.woff2') format('woff2'), url('LyonDisplay-LightItalic-Web.woff') format('woff'); }
	@font-face { font-weight:400; font-style:italic; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-RegularItalic-Web.eot'); src:url('LyonDisplay-RegularItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-RegularItalic-Web.woff2') format('woff2'), url('LyonDisplay-RegularItalic-Web.woff') format('woff'); }
	@font-face { font-weight:500; font-style:italic; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-MediumItalic-Web.eot'); src:url('LyonDisplay-MediumItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-MediumItalic-Web.woff2') format('woff2'), url('LyonDisplay-MediumItalic-Web.woff') format('woff'); }
	@font-face { font-weight:700; font-style:italic; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-BoldItalic-Web.eot'); src:url('LyonDisplay-BoldItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-BoldItalic-Web.woff2') format('woff2'), url('LyonDisplay-BoldItalic-Web.woff') format('woff'); }
	@font-face { font-weight:900; font-style:italic; font-stretch:normal; font-family:'Lyon Display Web'; src:url('LyonDisplay-BlackItalic-Web.eot'); src:url('LyonDisplay-BlackItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonDisplay-BlackItalic-Web.woff2') format('woff2'), url('LyonDisplay-BlackItalic-Web.woff') format('woff'); }

	@font-face { font-weight:400; font-style:normal; font-stretch:normal; font-family:'Lyon Text Web'; src:url('LyonText-Regular-Web.eot'); src:url('LyonText-Regular-Web.eot?#iefix') format('embedded-opentype'), url('LyonText-Regular-Web.woff2') format('woff2'), url('LyonText-Regular-Web.woff') format('woff'); }
	@font-face { font-weight:500; font-style:normal; font-stretch:normal; font-family:'Lyon Text Web'; src:url('LyonText-Semibold-Web.eot'); src:url('LyonText-Semibold-Web.eot?#iefix') format('embedded-opentype'), url('LyonText-Semibold-Web.woff2') format('woff2'), url('LyonText-Semibold-Web.woff') format('woff'); }
	@font-face { font-weight:700; font-style:normal; font-stretch:normal; font-family:'Lyon Text Web'; src:url('LyonText-Bold-Web.eot'); src:url('LyonText-Bold-Web.eot?#iefix') format('embedded-opentype'), url('LyonText-Bold-Web.woff2') format('woff2'), url('LyonText-Bold-Web.woff') format('woff'); }
	@font-face { font-weight:900; font-style:normal; font-stretch:normal; font-family:'Lyon Text Web'; src:url('LyonText-Black-Web.eot'); src:url('LyonText-Black-Web.eot?#iefix') format('embedded-opentype'), url('LyonText-Black-Web.woff2') format('woff2'), url('LyonText-Black-Web.woff') format('woff'); }

	@font-face { font-weight:400; font-style:italic; font-stretch:normal; font-family:'Lyon Text Web'; src:url('LyonText-RegularItalic-Web.eot'); src:url('LyonText-RegularItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonText-RegularItalic-Web.woff2') format('woff2'), url('LyonText-RegularItalic-Web.woff') format('woff'); }
	@font-face { font-weight:500; font-style:italic; font-stretch:normal; font-family:'Lyon Text Web'; src:url('LyonText-SemiboldItalic-Web.eot'); src:url('LyonText-SemiboldItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonText-SemiboldItalic-Web.woff2') format('woff2'), url('LyonText-SemiboldItalic-Web.woff') format('woff'); }
	@font-face { font-weight:700; font-style:italic; font-stretch:normal; font-family:'Lyon Text Web'; src:url('LyonText-BoldItalic-Web.eot'); src:url('LyonText-BoldItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonText-BoldItalic-Web.woff2') format('woff2'), url('LyonText-BoldItalic-Web.woff') format('woff'); }
	@font-face { font-weight:900; font-style:italic; font-stretch:normal; font-family:'Lyon Text Web'; src:url('LyonText-BlackItalic-Web.eot'); src:url('LyonText-BlackItalic-Web.eot?#iefix') format('embedded-opentype'), url('LyonText-BlackItalic-Web.woff2') format('woff2'), url('LyonText-BlackItalic-Web.woff') format('woff'); }

	@font-face { font-weight:300; font-style:normal; font-stretch:normal; font-family:'SuisseIntl'; src:url('SuisseIntl-Light-WebXL.eot'); src:url('SuisseIntl-Light-WebXL.eot?#iefix') format('embedded-opentype'), url('SuisseIntl-Light-WebXL.woff2') format('woff2'), url('SuisseIntl-Light-WebXL.woff') format('woff'); }
	@font-face { font-weight:500; font-style:normal; font-stretch:normal; font-family:'SuisseIntl'; src:url('SuisseIntl-Medium-WebXL.eot'); src:url('SuisseIntl-Medium-WebXL.eot?#iefix') format('embedded-opentype'), url('SuisseIntl-Medium-WebXL.woff2') format('woff2'), url('SuisseIntl-Medium-WebXL.woff') format('woff'); }
	@font-face { font-weight:700; font-style:normal; font-stretch:normal; font-family:'SuisseIntl'; src:url('SuisseIntl-Bold-WebXL.eot'); src:url('SuisseIntl-Bold-WebXL.eot?#iefix') format('embedded-opentype'), url('SuisseIntl-Bold-WebXL.woff2') format('woff2'), url('SuisseIntl-Bold-WebXL.woff') format('woff'); }
	@font-face { font-weight:900; font-style:normal; font-stretch:normal; font-family:'SuisseIntl'; src:url('SuisseIntl-Black-WebXL.eot'); src:url('SuisseIntl-Black-WebXL.eot?#iefix') format('embedded-opentype'), url('SuisseIntl-Black-WebXL.woff2') format('woff2'), url('SuisseIntl-Black-WebXL.woff') format('woff'); }

	@font-face { font-weight:500; font-style:italic; font-stretch:normal; font-family:'SuisseIntl'; src:url('SuisseIntl-MediumItalic-WebXL.eot'); src:url('SuisseIntl-MediumItalic-WebXL.eot?#iefix') format('embedded-opentype'), url('SuisseIntl-MediumItalic-WebXL.woff2') format('woff2'), url('SuisseIntl-MediumItalic-WebXL.woff') format('woff'); }

	/* --- */

/*
	@font-face { font-family:'site-serif';  font-weight:400;  font-style:normal;  src:url('LyonText-Regular-Web.eot');          src:url('LyonText-Regular-Web.eot?#iefix')        format('embedded-opentype'),   url('LyonText-Regular-Web.woff2')        format('woff2'), url('LyonText-Regular-Web.woff')        format('woff');   font-stretch:normal; }
	@font-face { font-family:'site-serif';  font-weight:500;  font-style:normal;  src:url('LyonText-Semibold-Web.eot');         src:url('LyonText-Semibold-Web.eot?#iefix')       format('embedded-opentype'),   url('LyonText-Semibold-Web.woff2')       format('woff2'), url('LyonText-Semibold-Web.woff')       format('woff');   font-stretch:normal; }
	@font-face { font-family:'site-serif';  font-weight:700;  font-style:normal;  src:url('LyonText-Bold-Web.eot');             src:url('LyonText-Bold-Web.eot?#iefix')           format('embedded-opentype'),   url('LyonText-Bold-Web.woff2')           format('woff2'), url('LyonText-Bold-Web.woff')           format('woff');   font-stretch:normal; }
	@font-face { font-family:'site-serif';  font-weight:900;  font-style:normal;  src:url('LyonText-Black-Web.eot');            src:url('LyonText-Black-Web.eot?#iefix')          format('embedded-opentype'),   url('LyonText-Black-Web.woff2')          format('woff2'), url('LyonText-Black-Web.woff')          format('woff');   font-stretch:normal; }
	@font-face { font-family:'site-serif';  font-weight:400;  font-style:italic;  src:url('LyonText-RegularItalic-Web.eot');    src:url('LyonText-RegularItalic-Web.eot?#iefix')  format('embedded-opentype'),   url('LyonText-RegularItalic-Web.woff2')  format('woff2'), url('LyonText-RegularItalic-Web.woff')  format('woff');   font-stretch:normal; }
	@font-face { font-family:'site-serif';  font-weight:500;  font-style:italic;  src:url('LyonText-SemiboldItalic-Web.eot');   src:url('LyonText-SemiboldItalic-Web.eot?#iefix') format('embedded-opentype'),   url('LyonText-SemiboldItalic-Web.woff2') format('woff2'), url('LyonText-SemiboldItalic-Web.woff') format('woff');   font-stretch:normal; }
	@font-face { font-family:'site-serif';  font-weight:700;  font-style:italic;  src:url('LyonText-BoldItalic-Web.eot');       src:url('LyonText-BoldItalic-Web.eot?#iefix')     format('embedded-opentype'),   url('LyonText-BoldItalic-Web.woff2')     format('woff2'), url('LyonText-BoldItalic-Web.woff')     format('woff');   font-stretch:normal; }
	@font-face { font-family:'site-serif';  font-weight:900;  font-style:italic;  src:url('LyonText-BlackItalic-Web.eot');      src:url('LyonText-BlackItalic-Web.eot?#iefix')    format('embedded-opentype'),   url('LyonText-BlackItalic-Web.woff2')    format('woff2'), url('LyonText-BlackItalic-Web.woff')    format('woff');   font-stretch:normal; }
*/

/*	@font-face { font-family:'site-serif';  font-weight:300;  font-style:normal;  src:url('LyonDisplay-Light.woff2')             format('woff2'),   url('LyonDisplay-Light.woff')             format('woff'),   url('LyonDisplay-Light.otf')             format('opentype'); font-display:swap; }*/
	@font-face { font-family:'site-serif';  font-weight:400;  font-style:normal;  src:url('LyonText-Regular.woff2')              format('woff2'),   url('LyonText-Regular.woff')              format('woff'),   url('LyonText-Regular.otf')              format('opentype'); font-display:swap; }
	@font-face { font-family:'site-serif';  font-weight:500;  font-style:normal;  src:url('LyonText-Semibold.woff2')             format('woff2'),   url('LyonText-Semibold.woff')             format('woff'),   url('LyonText-Semibold.otf')             format('opentype'); font-display:swap; }
	@font-face { font-family:'site-serif';  font-weight:400;  font-style:italic;  src:url('LyonText-RegularItalic.woff2')        format('woff2'),   url('LyonText-RegularItalic.woff')        format('woff'),   url('LyonText-RegularItalic.otf')        format('opentype'); font-display:swap; }
	@font-face { font-family:'site-serif';  font-weight:500;  font-style:italic;  src:url('LyonText-SemiboldItalic.woff2')       format('woff2'),   url('LyonText-SemiboldItalic.woff')       format('woff'),   url('LyonText-SemiboldItalic.otf')       format('opentype'); font-display:swap; }

	@font-face { font-family:'site-sans';   font-weight:100;  font-style:normal;  src:url('SuisseBPIntl-Thin.woff2')             format('woff2'),   url('SuisseBPIntl-Thin.woff')             format('woff'),   url('SuisseBPIntl-Thin.otf')             format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:200;  font-style:normal;  src:url('SuisseBPIntl-UltraLight.woff2')       format('woff2'),   url('SuisseBPIntl-UltraLight.woff')       format('woff'),   url('SuisseBPIntl-UltraLight.otf')       format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:300;  font-style:normal;  src:url('SuisseBPIntl-Light.woff2')            format('woff2'),   url('SuisseBPIntl-Light.woff')            format('woff'),   url('SuisseBPIntl-Light.otf')            format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:400;  font-style:normal;  src:url('SuisseBPIntl-Regular.woff2')          format('woff2'),   url('SuisseBPIntl-Regular.woff')          format('woff'),   url('SuisseBPIntl-Regular.otf')          format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:500;  font-style:normal;  src:url('SuisseBPIntl-Medium.woff2')           format('woff2'),   url('SuisseBPIntl-Medium.woff')           format('woff'),   url('SuisseBPIntl-Medium.otf')           format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:600;  font-style:normal;  src:url('SuisseBPIntl-Bold.woff2')             format('woff2'),   url('SuisseBPIntl-Bold.woff')             format('woff'),   url('SuisseBPIntl-Bold.otf')             format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:700;  font-style:normal;  src:url('SuisseBPIntl-Black.woff2')            format('woff2'),   url('SuisseBPIntl-Black.woff')            format('woff'),   url('SuisseBPIntl-Black.otf')            format('opentype'); font-display:swap; }
	
	@font-face { font-family:'site-sans';   font-weight:100;  font-style:italic;  src:url('SuisseBPIntl-ThinItalic.woff2')       format('woff2'),   url('SuisseBPIntl-ThinItalic.woff')       format('woff'),   url('SuisseBPIntl-ThinItalic.otf')       format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:200;  font-style:italic;  src:url('SuisseBPIntl-UltraLightItalic.woff2') format('woff2'),   url('SuisseBPIntl-UltraLightItalic.woff') format('woff'),   url('SuisseBPIntl-UltraLightItalic.otf') format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:300;  font-style:italic;  src:url('SuisseBPIntl-LightItalic.woff2')      format('woff2'),   url('SuisseBPIntl-LightItalic.woff')      format('woff'),   url('SuisseBPIntl-LightItalic.otf')      format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:400;  font-style:italic;  src:url('SuisseBPIntl-RegularItalic.woff2')    format('woff2'),   url('SuisseBPIntl-RegularItalic.woff')    format('woff'),   url('SuisseBPIntl-RegularItalic.otf')    format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:500;  font-style:italic;  src:url('SuisseBPIntl-MediumItalic.woff2')     format('woff2'),   url('SuisseBPIntl-MediumItalic.woff')     format('woff'),   url('SuisseBPIntl-MediumItalic.otf')     format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:600;  font-style:italic;  src:url('SuisseBPIntl-BoldItalic.woff2')       format('woff2'),   url('SuisseBPIntl-BoldItalic.woff')       format('woff'),   url('SuisseBPIntl-BoldItalic.otf')       format('opentype'); font-display:swap; }
	@font-face { font-family:'site-sans';   font-weight:700;  font-style:italic;  src:url('SuisseBPIntl-BlackItalic.woff2')      format('woff2'),   url('SuisseBPIntl-BlackItalic.woff')      format('woff'),   url('SuisseBPIntl-BlackItalic.otf')      format('opentype'); font-display:swap; }

/*
**
**    FONTS END
**
************************/