@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("fa-regular-400.eot");
  src: url("fa-regular-400.eot?#iefix") format("embedded-opentype"),
    url("fa-regular-400.woff2") format("woff2"),
    url("fa-regular-400.woff") format("woff"),
    url("fa-regular-400.ttf") format("truetype"),
    url("fa-regular-400.svg#fontawesome") format("svg");
}

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400;
}

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("fa-brands-400.eot");
  src: url("fa-brands-400.eot?#iefix") format("embedded-opentype"),
    url("fa-brands-400.woff2") format("woff2"),
    url("fa-brands-400.woff") format("woff"),
    url("fa-brands-400.ttf") format("truetype"),
    url("fa-brands-400.svg#fontawesome") format("svg");
}

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400;
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("fa-solid-900.eot");
  src: url("fa-solid-900.eot?#iefix") format("embedded-opentype"),
    url("fa-solid-900.woff2") format("woff2"),
    url("fa-solid-900.woff") format("woff"),
    url("fa-solid-900.ttf") format("truetype"),
    url("fa-solid-900.svg#fontawesome") format("svg");
}

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}


@font-face {
  font-family: 'ppneuemontrealitalic';
  src: url('ppneuemontrealitalic.eot');
  src: url('ppneuemontrealitalic.eot') format('embedded-opentype'),
    url('ppneuemontrealitalic.woff2') format('woff2'),
    url('ppneuemontrealitalic.woff') format('woff'),
    url('ppneuemontrealitalic.ttf') format('truetype'),
    url('ppneuemontrealitalic.svg#ppneuemontrealitalic') format('svg');
}

@font-face {
  font-family: 'ppneuemontrealmedium';
  src: url('ppneuemontrealmedium.eot');
  src: url('ppneuemontrealmedium.eot') format('embedded-opentype'),
    url('ppneuemontrealmedium.woff2') format('woff2'),
    url('ppneuemontrealmedium.woff') format('woff'),
    url('ppneuemontrealmedium.ttf') format('truetype'),
    url('ppneuemontrealmedium.svg#ppneuemontrealmedium') format('svg');
}

@font-face {
  font-family: 'ppneuemontrealsemibolditalic';
  src: url('ppneuemontrealsemibolditalic.eot');
  src: url('ppneuemontrealsemibolditalic.eot') format('embedded-opentype'),
    url('ppneuemontrealsemibolditalic.woff2') format('woff2'),
    url('ppneuemontrealsemibolditalic.woff') format('woff'),
    url('ppneuemontrealsemibolditalic.ttf') format('truetype'),
    url('ppneuemontrealsemibolditalic.svg#ppneuemontrealsemibolditalic') format('svg');
}

@font-face {
  font-family: 'ppneuemontrealthin';
  src: url('ppneuemontrealthin.eot');
  src: url('ppneuemontrealthin.eot') format('embedded-opentype'),
    url('ppneuemontrealthin.woff2') format('woff2'),
    url('ppneuemontrealthin.woff') format('woff'),
    url('ppneuemontrealthin.ttf') format('truetype'),
    url('ppneuemontrealthin.svg#ppneuemontrealthin') format('svg');
}

@font-face {
  font-family: 'ppneuemontrealbold';
  src: url('ppneuemontrealbold.eot');
  src: url('ppneuemontrealbold.eot') format('embedded-opentype'),
    url('ppneuemontrealbold.woff2') format('woff2'),
    url('ppneuemontrealbold.woff') format('woff'),
    url('ppneuemontrealbold.ttf') format('truetype'),
    url('ppneuemontrealbold.svg#ppneuemontrealbold') format('svg');
}

@font-face {
  font-family: 'ppneuemontrealbook';
  src: url('ppneuemontrealbook.eot');
  src: url('ppneuemontrealbook.eot') format('embedded-opentype'),
    url('ppneuemontrealbook.woff2') format('woff2'),
    url('ppneuemontrealbook.woff') format('woff'),
    url('ppneuemontrealbook.ttf') format('truetype'),
    url('ppneuemontrealbook.svg#ppneuemontrealbook') format('svg');
}