@font-face {
  font-family: 'Publico Text Web';
  src: url('PublicoText-BoldItalic-Web.eot');
  src: url('PublicoText-BoldItalic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoText-BoldItalic-Web.woff2') format('woff2'),
  url('PublicoText-BoldItalic-Web.woff') format('woff');
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoText-BoldItalic-Web {
  font-family: 'Publico Text Web';
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Text Web';
  src: url('PublicoText-Bold-Web.eot');
  src: url('PublicoText-Bold-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoText-Bold-Web.woff2') format('woff2'),
  url('PublicoText-Bold-Web.woff') format('woff');
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoText-Bold-Web {
  font-family: 'Publico Text Web';
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Text Web';
  src: url('PublicoText-SemiboldItalic-Web.eot');
  src: url('PublicoText-SemiboldItalic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoText-SemiboldItalic-Web.woff2') format('woff2'),
  url('PublicoText-SemiboldItalic-Web.woff') format('woff');
  font-weight:  600;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoText-SemiboldItalic-Web {
  font-family: 'Publico Text Web';
  font-weight:  600;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Text Web';
  src: url('PublicoText-Semibold-Web.eot');
  src: url('PublicoText-Semibold-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoText-Semibold-Web.woff2') format('woff2'),
  url('PublicoText-Semibold-Web.woff') format('woff');
  font-weight:  600;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoText-Semibold-Web {
  font-family: 'Publico Text Web';
  font-weight:  600;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Text Web';
  src: url('PublicoText-Italic-Web.eot');
  src: url('PublicoText-Italic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoText-Italic-Web.woff2') format('woff2'),
  url('PublicoText-Italic-Web.woff') format('woff');
  font-weight:  400;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoText-Italic-Web {
  font-family: 'Publico Text Web';
  font-weight:  400;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Text Web';
  src: url('PublicoText-Roman-Web.eot');
  src: url('PublicoText-Roman-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoText-Roman-Web.woff2') format('woff2'),
  url('PublicoText-Roman-Web.woff') format('woff');
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoText-Roman-Web {
  font-family: 'Publico Text Web';
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-UltraItalic-Web.eot');
  src: url('PublicoBanner-UltraItalic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-UltraItalic-Web.woff2') format('woff2'),
  url('PublicoBanner-UltraItalic-Web.woff') format('woff');
  font-weight:  900;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoBanner-UltraItalic-Web {
  font-family: 'Publico Banner Web';
  font-weight:  900;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-Ultra-Web.eot');
  src: url('PublicoBanner-Ultra-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-Ultra-Web.woff2') format('woff2'),
  url('PublicoBanner-Ultra-Web.woff') format('woff');
  font-weight:  900;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoBanner-Ultra-Web {
  font-family: 'Publico Banner Web';
  font-weight:  900;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-BlackItalic-Web.eot');
  src: url('PublicoBanner-BlackItalic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-BlackItalic-Web.woff2') format('woff2'),
  url('PublicoBanner-BlackItalic-Web.woff') format('woff');
  font-weight:  800;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoBanner-BlackItalic-Web {
  font-family: 'Publico Banner Web';
  font-weight:  800;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-Black-Web.eot');
  src: url('PublicoBanner-Black-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-Black-Web.woff2') format('woff2'),
  url('PublicoBanner-Black-Web.woff') format('woff');
  font-weight:  800;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoBanner-Black-Web {
  font-family: 'Publico Banner Web';
  font-weight:  800;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-ExtraboldItalic-Web.eot');
  src: url('PublicoBanner-ExtraboldItalic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-ExtraboldItalic-Web.woff2') format('woff2'),
  url('PublicoBanner-ExtraboldItalic-Web.woff') format('woff');
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoBanner-ExtraboldItalic-Web {
  font-family: 'Publico Banner Web';
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-Extrabold-Web.eot');
  src: url('PublicoBanner-Extrabold-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-Extrabold-Web.woff2') format('woff2'),
  url('PublicoBanner-Extrabold-Web.woff') format('woff');
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoBanner-Extrabold-Web {
  font-family: 'Publico Banner Web';
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-BoldItalic-Web.eot');
  src: url('PublicoBanner-BoldItalic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-BoldItalic-Web.woff2') format('woff2'),
  url('PublicoBanner-BoldItalic-Web.woff') format('woff');
  font-weight:  600;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoBanner-BoldItalic-Web {
  font-family: 'Publico Banner Web';
  font-weight:  600;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-Bold-Web.eot');
  src: url('PublicoBanner-Bold-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-Bold-Web.woff2') format('woff2'),
  url('PublicoBanner-Bold-Web.woff') format('woff');
  font-weight:  600;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoBanner-Bold-Web {
  font-family: 'Publico Banner Web';
  font-weight:  600;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-MediumItalic-Web.eot');
  src: url('PublicoBanner-MediumItalic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-MediumItalic-Web.woff2') format('woff2'),
  url('PublicoBanner-MediumItalic-Web.woff') format('woff');
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoBanner-MediumItalic-Web {
  font-family: 'Publico Banner Web';
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-Medium-Web.eot');
  src: url('PublicoBanner-Medium-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-Medium-Web.woff2') format('woff2'),
  url('PublicoBanner-Medium-Web.woff') format('woff');
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoBanner-Medium-Web {
  font-family: 'Publico Banner Web';
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-Italic-Web.eot');
  src: url('PublicoBanner-Italic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-Italic-Web.woff2') format('woff2'),
  url('PublicoBanner-Italic-Web.woff') format('woff');
  font-weight:  400;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoBanner-Italic-Web {
  font-family: 'Publico Banner Web';
  font-weight:  400;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-Roman-Web.eot');
  src: url('PublicoBanner-Roman-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-Roman-Web.woff2') format('woff2'),
  url('PublicoBanner-Roman-Web.woff') format('woff');
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoBanner-Roman-Web {
  font-family: 'Publico Banner Web';
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-LightItalic-Web.eot');
  src: url('PublicoBanner-LightItalic-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-LightItalic-Web.woff2') format('woff2'),
  url('PublicoBanner-LightItalic-Web.woff') format('woff');
  font-weight:  300;
  font-style:   italic;
  font-stretch: normal;
}
.PublicoBanner-LightItalic-Web {
  font-family: 'Publico Banner Web';
  font-weight:  300;
  font-style:   italic;
  font-stretch: normal;
}
@font-face {
  font-family: 'Publico Banner Web';
  src: url('PublicoBanner-Light-Web.eot');
  src: url('PublicoBanner-Light-Web.eot?#iefix') format('embedded-opentype'),
  url('PublicoBanner-Light-Web.woff2') format('woff2'),
  url('PublicoBanner-Light-Web.woff') format('woff');
  font-weight:  300;
  font-style:   normal;
  font-stretch: normal;
}
.PublicoBanner-Light-Web {
  font-family: 'Publico Banner Web';
  font-weight:  300;
  font-style:   normal;
  font-stretch: normal;
}
@font-face {
  font-family: 'Heebo-black';
  src: url('Heebo-Black.ttf') format('truetype')
}
@font-face {
  font-family: 'Heebo-light';
  src: url('Heebo-Light.ttf') format('truetype')
}
@font-face {
  font-family: 'Heebo-medium';
  src: url('Heebo-Medium.ttf') format('truetype')
}
@font-face {
  font-family: 'Heebo-bold';
  src: url('Heebo-Bold.ttf') format('truetype')
}
@font-face {
  font-family: 'Heebo-extrabold';
  src: url('Heebo-ExtraBold.ttf') format('truetype')
}
@font-face {
  font-family: 'Heebo-regular';
  src: url('Heebo-Regular.ttf') format('truetype')
}


