@font-face {
  font-family: 'AvenirNext-Regular';
  src: url('fonts/AvenirNext-Regular.eot');
  src: url('fonts/AvenirNext-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/AvenirNext-Regular.woff') format('woff'), url('fonts/AvenirNext-Regular.ttf') format('truetype'), url('fonts/AvenirNext-Regular.svg#AvenirNext-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AvenirNext-Bold';
  src: url('fonts/AvenirNextLTW01BoldRegular.eot');
  src: url('fonts/AvenirNextLTW01BoldRegular.eot?#iefix') format('embedded-opentype'), url('fonts/AvenirNextLTW01BoldRegular.woff') format('woff'), url('fonts/AvenirNextLTW01BoldRegular.ttf') format('truetype'), url('fonts/AvenirNextLTW01BoldRegular.svg#AvenirNext-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AvenirNext-Medium';
  src: url('fonts/Avenir-Next-W10-Medium.eot');
  src: url('fonts/Avenir-Next-W10-Medium.eot?#iefix') format('embedded-opentype'), url('fonts/Avenir-Next-W10-Medium.woff') format('woff'), url('fonts/Avenir-Next-W10-Medium.ttf') format('truetype'), url('fonts/Avenir-Next-W10-Medium.svg#AvenirNext-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


.avenir {
  font-family: 'AvenirNext-Regular';
}

.avenir-medium {
  font-family: 'AvenirNext-Medium';
}

.avenir-bold {
  font-family: 'AvenirNext-Bold';
}

.new-science {
  font-family:"new-science";
}

.new-science-mono {
  font-family:"new-science-mono";
}

