@font-face {
  font-family: 'msi-icons';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-msi-"], [class*=" icon-msi-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'msi-icons' !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;
}

.icon-msi-house:before {
  content: "\f127";
}
.icon-msi-Project:before {
  content: "\f07a";
}
.icon-msi-location:before {
  content: "\f043";
}
