@font-face {
  font-family: 'DS Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(fonts/inter-variable.woff2) format('woff2');
}

@font-face {
  font-family: 'DS Inter';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(fonts/inter-variable-italic.woff2) format('woff2');
}

@font-face {
  font-family: 'GT Walsheim';
  src: url(fonts/gt-walsheim-regular.woff) format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: fallback;
}

@font-face {
  font-family: 'GT Walsheim';
  src: url(fonts/gt-walsheim-regular-oblique.woff) format('woff');
  font-weight: normal;
  font-style: italic;
  font-display: fallback;
}

@font-face {
  font-family: 'GT Walsheim';
  src: url(fonts/gt-walsheim-medium.woff) format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: fallback;
}

@font-face {
  font-family: 'GT Walsheim';
  src: url(fonts/gt-walsheim-medium-oblique.woff) format('woff');
  font-weight: bold;
  font-style: italic;
  font-display: fallback;
}

@font-face {
  font-family: 'Graphik';
  font-style: normal;
  font-weight: 400;
  src: local('Graphik Regular'), local('Graphik-Regular'), url(fonts/Graphik-Regular.woff) format('woff');
}

@font-face {
  font-family: 'Graphik';
  font-style: normal;
  font-weight: 700;
  src: local('Graphik Bold'), local('Graphik-Bold'), url(fonts/Graphik-Bold.woff) format('woff');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(fonts/Lato-Light.woff) format('woff');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(fonts/Lato-Regular.woff) format('woff');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(fonts/Lato-Bold.woff) format('woff');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(fonts/Lato-Black.woff) format('woff');
}

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(fonts/Lato-LightItalic.woff) format('woff');
}

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(fonts/Lato-Italic.woff) format('woff');
}

@font-face {
  font-family: 'Lato2';
  font-style: normal;
  font-weight: 300;
  src: local('Lato2 Light'), local('Lato2-Light'), url(fonts/Lato2-Light.woff) format('woff');
}

@font-face {
  font-family: 'Lato2';
  font-style: normal;
  font-weight: 400;
  src: local('Lato2 Regular'), local('Lato2-Regular'), url(fonts/Lato2-Regular.woff) format('woff');
}

@font-face {
  font-family: 'Lato2';
  font-style: normal;
  font-weight: 700;
  src: local('Lato2 Bold'), local('Lato2-Bold'), url(fonts/Lato2-Bold.woff) format('woff');
}

@font-face {
  font-family: 'Lato2';
  font-style: normal;
  font-weight: 900;
  src: local('Lato2 Black'), local('Lato2-Black'), url(fonts/Lato2-Black.woff) format('woff');
}

@font-face {
  font-family: 'Lato2';
  font-style: italic;
  font-weight: 300;
  src: local('Lato2 Light Italic'), local('Lato2-LightItalic'), url(fonts/Lato2-LightItalic.woff) format('woff');
}

@font-face {
  font-family: 'Lato2';
  font-style: italic;
  font-weight: 400;
  src: local('Lato2 Italic'), local('Lato2-Italic'), url(fonts/Lato2-Italic.woff) format('woff');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  src: local('Merriweather Light'), local('Merriweather-Light'), url(fonts/Merriweather-Light.woff) format('woff');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: local('Merriweather'), local('Merriweather-Regular'), url(fonts/Merriweather-Regular.woff) format('woff');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: local('Merriweather Bold'), local('Merriweather-Bold'), url(fonts/Merriweather-Bold.woff) format('woff');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 900;
  src: local('Merriweather Black'), local('Merriweather-Black'), url(fonts/Merriweather-Black.woff) format('woff');
}

@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 300;
  src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url(fonts/Merriweather-LightItalic.woff) format('woff');
}

@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: local('Merriweather Italic'), local('Merriweather-Italic'), url(fonts/Merriweather-Italic.woff) format('woff');
}

@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url(fonts/Merriweather-BoldItalic.woff) format('woff');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'), local('Oswald-Bold'), url(fonts/Oswald-Bold.woff) format('woff');
}

@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Mono Regular'), local('RobotoMono-Regular'), url(fonts/RobotoMono-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Mono Medium'), local('RobotoMono-Medium'), url(fonts/RobotoMono-Medium.ttf) format('truetype');
}

@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Mono Bold'), local('RobotoMono-Bold'), url(fonts/RobotoMono-Bold.ttf) format('truetype');
}
