@font-face {
  font-family: "leistritz-webfont-2";
  src: url("../font/leistritz-webfont-2.eot");
  src: url("../font/leistritz-webfont-2.eot?0xk3ki#iefix") format("embedded-opentype"),
      url("../font/leistritz-webfont-2.woff2?0xk3ki") format("woff2"),
      url("../font/leistritz-webfont-2.woff?0xk3ki") format("woff"),
      url("../font/leistritz-webfont-2.ttf?0xk3ki") format("truetype"),
      url("../font/leistritz-webfont-2.svg?0xk3ki#leistritz-webfont-2") format("svg");
  font-style: normal;
  font-weight: 400;
}

.icon {
  display: inline-block;
  font-family: "leistritz-webfont-2" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  vertical-align: -.125em;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon-leistritz-logo::before {
  content: "\ea01";
}
.icon-circle::before {
  content: "\ea02";
}
.icon-down-arrow::before {
  content: "\ea03";
}
.icon-down-right-arrow::before {
  content: "\ea04";
}
.icon-empty-circle::before {
  content: "\ea05";
}
.icon-facebook::before {
  content: "\ea06";
}
.icon-left-arrow::before {
  content: "\ea07";
}
.icon-linkedin::before {
  content: "\ea08";
}
.icon-right-arrow::before {
  content: "\ea09";
}
.icon-twitter::before {
  content: "\ea0a";
}
.icon-up-arrow::before {
  content: "\ea0b";
}
.icon-up-right-arrow::before {
  content: "\ea0c";
}
.icon-youtube::before {
  content: "\ea0d";
}
