@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-Roman.eot");
  src: local("Avenir Roman"), local("Avenir-Roman"), url("/assets/fonts/avenir/Avenir-Roman.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-Roman.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-Roman.woff") format("woff"), url("/assets/fonts/avenir/Avenir-Roman.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-Light.eot");
  src: local("Avenir Light"), local("Avenir-Light"), url("/assets/fonts/avenir/Avenir-Light.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-Light.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-Light.woff") format("woff"), url("/assets/fonts/avenir/Avenir-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'Avenir Book';
  src: url("/assets/fonts/avenir/Avenir-BookOblique.eot");
  src: local("Avenir Book Oblique"), local("Avenir-BookOblique"), url("/assets/fonts/avenir/Avenir-BookOblique.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-BookOblique.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-BookOblique.woff") format("woff"), url("/assets/fonts/avenir/Avenir-BookOblique.ttf") format("truetype");
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: 'Avenir Black Oblique';
  src: url("/assets/fonts/avenir/Avenir-BlackOblique.eot");
  src: local("Avenir Black Oblique"), local("Avenir-BlackOblique"), url("/assets/fonts/avenir/Avenir-BlackOblique.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-BlackOblique.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-BlackOblique.woff") format("woff"), url("/assets/fonts/avenir/Avenir-BlackOblique.ttf") format("truetype");
  font-weight: 900;
  font-style: italic; }
@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-Heavy.eot");
  src: local("Avenir Heavy"), local("Avenir-Heavy"), url("/assets/fonts/avenir/Avenir-Heavy.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-Heavy.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-Heavy.woff") format("woff"), url("/assets/fonts/avenir/Avenir-Heavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal; }
@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-HeavyOblique.eot");
  src: local("Avenir Heavy Oblique"), local("Avenir-HeavyOblique"), url("/assets/fonts/avenir/Avenir-HeavyOblique.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-HeavyOblique.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-HeavyOblique.woff") format("woff"), url("/assets/fonts/avenir/Avenir-HeavyOblique.ttf") format("truetype");
  font-weight: 900;
  font-style: italic; }
@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-MediumOblique.eot");
  src: local("Avenir Medium Oblique"), local("Avenir-MediumOblique"), url("/assets/fonts/avenir/Avenir-MediumOblique.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-MediumOblique.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-MediumOblique.woff") format("woff"), url("/assets/fonts/avenir/Avenir-MediumOblique.ttf") format("truetype");
  font-weight: 500;
  font-style: italic; }
@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-LightOblique.eot");
  src: local("Avenir Light Oblique"), local("Avenir-LightOblique"), url("/assets/fonts/avenir/Avenir-LightOblique.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-LightOblique.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-LightOblique.woff") format("woff"), url("/assets/fonts/avenir/Avenir-LightOblique.ttf") format("truetype");
  font-weight: 300;
  font-style: italic; }
@font-face {
  font-family: 'Avenir Book';
  src: url("/assets/fonts/avenir/Avenir-Book.eot");
  src: local("Avenir Book"), local("Avenir-Book"), url("/assets/fonts/avenir/Avenir-Book.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-Book.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-Book.woff") format("woff"), url("/assets/fonts/avenir/Avenir-Book.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-Black.eot");
  src: local("Avenir Black"), local("Avenir-Black"), url("/assets/fonts/avenir/Avenir-Black.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-Black.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-Black.woff") format("woff"), url("/assets/fonts/avenir/Avenir-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal; }
@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-Oblique.eot");
  src: local("Avenir Oblique"), local("Avenir-Oblique"), url("/assets/fonts/avenir/Avenir-Oblique.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-Oblique.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-Oblique.woff") format("woff"), url("/assets/fonts/avenir/Avenir-Oblique.ttf") format("truetype");
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: 'Avenir';
  src: url("/assets/fonts/avenir/Avenir-Medium.eot");
  src: local("Avenir Medium"), local("Avenir-Medium"), url("/assets/fonts/avenir/Avenir-Medium.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/avenir/Avenir-Medium.woff2") format("woff2"), url("/assets/fonts/avenir/Avenir-Medium.woff") format("woff"), url("/assets/fonts/avenir/Avenir-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: 'DINNeuzeitGrotesk LT';
  src: url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-Light.eot");
  src: local("DIN 30640 Neuzeit Grotesk LT Light"), local("DINNeuzeitGroteskLT-Light"), url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-Light.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-Light.woff2") format("woff2"), url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-Light.woff") format("woff"), url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: 'DINNeuzeitGrotesk LT BoldCond';
  src: url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-BoldCond.eot");
  src: local("DIN 30640 Neuzeit Grotesk LT Bold Condensed"), local("DINNeuzeitGroteskLT-BoldCond"), url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-BoldCond.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-BoldCond.woff2") format("woff2"), url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-BoldCond.woff") format("woff"), url("/assets/fonts/din-neuzeit-grotesk/DINNeuzeitGroteskLT-BoldCond.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }

/*# sourceMappingURL=main-fonts.css.map */
