@charset "UTF-8";


/* Thin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local("Lato Thin"), local("Lato-Thin"), url("/static/fonts/Lato/Lato-Hairline.ttf") format("truetype"); }

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: local("Lato Thin Italic"), local("Lato-ThinItalic"), url("/static/fonts/Lato/Lato-HairlineItalic.ttf") format("truetype"); }

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

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

/* Normal */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local("Lato Regular"), local("Lato-Regular"), url("/static/fonts/Lato/Lato-Regular.ttf") format("truetype"); }

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

/* Medium */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 500;
  src: local("Lato Regular"), local("Lato-Medium"), url("/static/fonts/Lato/Lato-Medium.ttf") format("truetype"); }

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 500;
  src: local("Lato Medium Italic"), local("Lato-MediumItalic"), url("/static/fonts/Lato/Lato-MediumItalic.ttf") format("truetype"); }

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

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local("Lato Bold Italic"), local("Lato-BoldItalic"), url("/static/fonts/Lato/Lato-BoldItalic.ttf") format("truetype"); }

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

@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: local("Lato Black Italic"), local("Lato-BlackItalic"), url("/static/fonts/Lato/Lato-BlackItalic.ttf") format("truetype"); }

/* Thin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url("/static/fonts/Roboto/Roboto-Thin.ttf") format("truetype"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url("/static/fonts/Roboto/Roboto-ThinItalic.ttf") format("truetype"); }

/* Light */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url("/static/fonts/Roboto/Roboto-Light.ttf") format("truetype"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-Lighttalic"), url("/static/fonts/Roboto/Roboto-LightItalic.ttf") format("truetype"); }

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

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url("/static/fonts/Roboto/Roboto-Italic.ttf") format("truetype"); }

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

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("/static/fonts/Roboto/Roboto-MediumItalic.ttf") format("truetype"); }

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

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("/static/fonts/Roboto/Roboto-BoldItalic.ttf") format("truetype"); }

/* Bold */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local("Roboto Black"), local("Roboto-Black"), url("/static/fonts/Roboto/Roboto-Black.ttf") format("truetype"); }

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url("/static/fonts/Roboto/Roboto-BlackItalic.ttf") format("truetype"); }

