@font-face {
  font-family: 'Avenir Next';
  src: url("assets/fonts/avenir/AvenirNext-Regular.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-Regular.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-Regular.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-Regular.svg#AvenirNext-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Avenir Next';
  src: url("assets/fonts/avenir/AvenirNext-BoldItalic.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-BoldItalic.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-BoldItalic.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-BoldItalic.svg#AvenirNext-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Avenir Next';
  src: url("assets/fonts/avenir/AvenirNext-MediumItalic.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-MediumItalic.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-MediumItalic.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-MediumItalic.svg#AvenirNext-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Avenir Next Demi';
  src: url("assets/fonts/avenir/AvenirNext-DemiBold.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-DemiBold.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-DemiBold.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-DemiBold.svg#AvenirNext-DemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Avenir Next';
  src: url("assets/fonts/avenir/AvenirNext-HeavyItalic.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-HeavyItalic.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-HeavyItalic.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-HeavyItalic.svg#AvenirNext-HeavyItalic") format("svg");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: 'Avenir Next';
  src: url("assets/fonts/avenir/AvenirNext-Italic.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-Italic.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-Italic.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-Italic.svg#AvenirNext-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Avenir Next Demi';
  src: url("assets/fonts/avenir/AvenirNext-DemiBoldItalic.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-DemiBoldItalic.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-DemiBoldItalic.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-DemiBoldItalic.svg#AvenirNext-DemiBoldItalic") format("svg");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Avenir Next';
  src: url("assets/fonts/avenir/AvenirNext-Bold.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-Bold.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-Bold.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-Bold.svg#AvenirNext-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Avenir Next Ultra';
  src: url("assets/fonts/avenir/AvenirNext-UltraLightItalic.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-UltraLightItalic.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-UltraLightItalic.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-UltraLightItalic.svg#AvenirNext-UltraLightItalic") format("svg");
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: 'Avenir Next';
  src: url("assets/fonts/avenir/AvenirNext-Medium.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-Medium.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-Medium.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-Medium.svg#AvenirNext-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Avenir Next';
  src: url("assets/fonts/avenir/AvenirNext-Heavy.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-Heavy.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-Heavy.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-Heavy.svg#AvenirNext-Heavy") format("svg");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Avenir Next Ultra';
  src: url("assets/fonts/avenir/AvenirNext-UltraLight.woff2") format("woff2"), url("assets/fonts/avenir/AvenirNext-UltraLight.woff") format("woff"), url("assets/fonts/avenir/AvenirNext-UltraLight.ttf") format("truetype"), url("assets/fonts/avenir/AvenirNext-UltraLight.svg#AvenirNext-UltraLight") format("svg");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "oeno";
  src: url("assets/fonts/oeno/oeno.eot");
  src: url("assets/fonts/oeno/oeno.eot?#iefix") format("embedded-opentype"), url("assets/fonts/oeno/oeno.woff") format("woff"), url("assets/fonts/oeno/oeno.ttf") format("truetype"), url("assets/fonts/oeno/oeno.svg#oeno") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "oeno" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="oeno-"]:before,
[class*=" oeno-"]:before {
  font-family: "oeno" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.oeno-check:before {
  content: "\61";
}

.oeno-circle:before {
  content: "\62";
}

.oeno-informatie:before {
  content: "\63";
}

.oeno-left:before {
  content: "\64";
}

.oeno-menu:before {
  content: "\65";
}

.oeno-more:before {
  content: "\66";
}

.oeno-right-arrow:before {
  content: "\67";
}

.oeno-left-arrow:before {
  content: "\68";
}

.oeno-next:before {
  content: "\69";
}

.oeno-question:before {
  content: "\6a";
}

.oeno-pdf:before {
  content: "\6b";
}

.oeno-download:before {
  content: "\6c";
}

.oeno-pointer:before {
  content: "\6d";
}

.oeno-play:before {
  content: "\6e";
}

.oeno-profile:before {
  content: "\6f";
}

.oeno-right:before {
  content: "\70";
}

.oeno-star:before {
  content: "\71";
}

.oeno-close-round:before {
  content: "\72";
}

.oeno-video:before {
  content: "\73";
}

.oeno-quote:before {
  content: "\74";
}

.oeno-warning:before {
  content: "\75";
}

.oeno-audio:before {
  content: "\76";
}

.oeno-feedback:before {
  content: "\77";
}

.oeno-send-message:before {
  content: "\78";
}

/*# sourceMappingURL=font.css.map */
