@font-face {
  font-family: 'bayvis';
  src:  url("/jakarta.faces.resource/fonts/bayvis.eot.xhtml?ln=bww&v=2_46");
  src:  url("/jakarta.faces.resource/fonts/bayvis.eot.xhtml?ln=bww&v=2_46") format('embedded-opentype'),
    url("/jakarta.faces.resource/fonts/bayvis.ttf.xhtml?ln=bww&v=2_46") format('truetype'),
    url("/jakarta.faces.resource/fonts/bayvis.woff.xhtml?ln=bww&v=2_46") format('woff'),
    url("/jakarta.faces.resource/fonts/bayvis.svg.xhtml?ln=bww&v=2_46") format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="bayvis-"], [class*=" bayvis-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'bayvis' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bayvis-fim-logo_bw:before {
  content: "\e900";
}
.bayvis-assign:before {
  content: "\e90b";
}
.bayvis-bp:before {
  content: "\e90c";
}
.bayvis-sozialfibel:before {
  content: "\e90d";
}
.bayvis-sozialfibel-o:before {
  content: "\e90e";
}
.bayvis-stammdaten:before {
  content: "\e90f";
}
