@font-face {
  font-family: "flaticon";
  src: url("../fonts/flaticon.ttf?99008aa38e7de407db084b96baa4b2a2") format("truetype"),
    url("../fonts/flaticon.woff?99008aa38e7de407db084b96baa4b2a2") format("woff"),
    url("../fonts/flaticon.woff2?99008aa38e7de407db084b96baa4b2a2") format("woff2"),
    url("../fonts/flaticon.eot?99008aa38e7de407db084b96baa4b2a2#iefix") format("embedded-opentype"),
    url("../fonts/flaticon.svg?99008aa38e7de407db084b96baa4b2a2#flaticon") format("svg");
}

span[class*=" flaticon-"]:before,
span[class^="flaticon-"]:before {
  font-family: flaticon !important;
  font-style: normal;
  font-weight: 400 !important;
  font-variant: normal;
  text-transform: none;
  font-size: 20px;
  line-height: 1 !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.flaticon-visibility:before {
  content: "\f107";
}
.flaticon-quote:before {
  content: "\f11d";
}
.flaticon-facebook:before {
  content: "\f121";
}
.flaticon-twitter:before {
  content: "\f122";
}
.flaticon-linkedin-logo:before {
  content: "\f128";
}
.flaticon-idea:before {
  content: "\f158";
}
.flaticon-search-engine-1:before {
  content: "\f194";
}
.flaticon-wireframe:before {
    content: "\f1c2";
}
.flaticon-graphics:before {
    content: "\f160";
}