/* Lato */

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(../fonts/Lato-Hairline.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(../fonts/Lato-Light.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(../fonts/Lato-Regular.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(../fonts/Lato-Bold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(../fonts/Lato-Black.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

/* Neutraface2Display */

@font-face {
  font-family: 'Neutraface2Display';
  font-style: normal;
  font-weight: 100;
  src: local('Neutraface2Display-Thin'), url(../fonts/Neutraface2Display-Thin.otf) format('opentype');
}
@font-face {
  font-family: 'Neutraface2Display';
  font-style: normal;
  font-weight: 200;
  src: local('Neutraface2Display-Light'), url(../fonts/Neutraface2Display-Light.otf) format('opentype');
}
@font-face {
  font-family: 'Neutraface2Display';
  font-style: normal;
  font-weight: 300;
  src: local('Neutraface2Display-Medium'), url(../fonts/Neutraface2Display-Medium.otf) format('opentype');
}
@font-face {
  font-family: 'Neutraface2Display';
  font-style: normal;
  font-weight: 400;
  src: local('Neutraface2Display-Bold'), url(../fonts/Neutraface2Display-Bold.otf) format('opentype');
}
@font-face {
  font-family: 'Neutraface2Display';
  font-style: normal;
  font-weight: 500;
  src: local('Neutraface2Display-Titling'), url(../fonts/Neutraface2Display-Titling.otf) format('opentype');
}
@font-face {
  font-family: 'Neutraface2Display';
  font-style: normal;
  font-weight: 800;
  src: local('Neutraface2Display-Bold'), url(../fonts/Neutraface2Display-Bold.otf) format('opentype');
}

/* Proximanova */

@font-face {
  font-family: 'Proximanova';
  font-style: normal;
  font-weight: 200;
  src: local('Proximanova Light'), local('Proximanova-Light'), url(../fonts/proximanova-light-webfont.woff2) format('woff');
}
@font-face {
  font-family: 'Proximanova';
  font-style: normal;
  font-weight: 400;
  src: local('Proximanova Regular'), local('Proximanova-Regular'), url(../fonts/proximanova-reg-webfont.woff2) format('woff');
}
@font-face {
  font-family: 'Proximanova';
  font-style: normal;
  font-weight: 700;
  src: local('Proximanova Semibold'), local('Proximanova-Semibold'), url(../fonts/proximanova-sbold-webfont.woff2) format('woff');
}
@font-face {
  font-family: 'Proximanova';
  font-style: normal;
  font-weight: 800;
  src: local('Proximanova Bold'), local('Proximanova-Bold'), url(../fonts/proximanova-bold-webfont.woff2) format('woff');
}
@font-face {
  font-family: 'Proximanova';
  font-style: normal;
  font-weight: 900;
  src: local('Proximanova Extrabold'), local('Proximanova-Extrabold'), url(../fonts/proximanova-extrabold-webfont.woff2) format('woff');
}
