@font-face {
  font-family: 'hficons';
  src:
    url('hficons.ttf?dagqfv') format('truetype'),
    url('hficons.woff?dagqfv') format('woff'),
    url('hficons.svg?dagqfv#hficons') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="hficon-"], [class*=" hficon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'hficons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.hficon-home3:before {
  content: "\e902";
}
.hficon-edit:before {
  content: "\e91d";
}
.hficon-notebook:before {
  content: "\e91f";
}
.hficon-aim:before {
  content: "\e94c";
}
.hficon-cloud-download:before {
  content: "\e988";
}
.hficon-cloud-connected:before {
  content: "\e991";
}
.hficon-cloud-database:before {
  content: "\e992";
}
.hficon-database:before {
  content: "\e997";
}
.hficon-database-lock:before {
  content: "\e99a";
}
.hficon-database-download:before {
  content: "\e9a0";
}
.hficon-shield:before {
  content: "\e9a1";
}
.hficon-shield-warning:before {
  content: "\e9a3";
}
.hficon-settings-icons:before {
  content: "\e9c2";
}
.hficon-gear3:before {
  content: "\e9c5";
}
.hficon-hammer-wrench:before {
  content: "\e9cb";
}
.hficon-wrench-screwdriver:before {
  content: "\e9cc";
}
.hficon-trash:before {
  content: "\e9d8";
}
.hficon-drawer-paper2:before {
  content: "\ea06";
}
.hficon-eye:before {
  content: "\ea0a";
}
.hficon-eye-plus:before {
  content: "\ea0c";
}
.hficon-eye-minus:before {
  content: "\ea0d";
}
.hficon-server:before {
  content: "\ea13";
}
.hficon-folder-code:before {
  content: "\ea39";
}
.hficon-medal-empty:before {
  content: "\ea59";
}
.hficon-book3:before {
  content: "\eaa6";
}
.hficon-library:before {
  content: "\eaaf";
}
.hficon-business-card:before {
  content: "\eab1";
}
.hficon-user:before {
  content: "\eab4";
}
.hficon-user-minus:before {
  content: "\eab6";
}
.hficon-user-lock:before {
  content: "\eab8";
}
.hficon-user-bubble:before {
  content: "\eaba";
}
.hficon-user-gear:before {
  content: "\eabe";
}
.hficon-support:before {
  content: "\eac1";
}
.hficon-group:before {
  content: "\eac2";
}
.hficon-head-speech:before {
  content: "\eac9";
}
.hficon-head-bubble:before {
  content: "\eacd";
}
.hficon-bowler-hat:before {
  content: "\eafb";
}
.hficon-store:before {
  content: "\eb14";
}
.hficon-receipt:before {
  content: "\eb34";
}
.hficon-wallet:before {
  content: "\eb35";
}
.hficon-money-pouch:before {
  content: "\eb38";
}
.hficon-bill-dollar:before {
  content: "\eb3f";
}
.hficon-calendar4:before {
  content: "\eb76";
}
.hficon-mouse:before {
  content: "\eb7d";
}
.hficon-mouse-network:before {
  content: "\eb82";
}
.hficon-smartphone-user:before {
  content: "\ebb5";
}
.hficon-laptop-cross:before {
  content: "\ebbb";
}
.hficon-laptop-warning:before {
  content: "\ebbc";
}
.hficon-laptop-code:before {
  content: "\ebbe";
}
.hficon-monitor:before {
  content: "\ebc5";
}
.hficon-power2:before {
  content: "\ebd4";
}
.hficon-battery-bolt:before {
  content: "\ebea";
}
.hficon-battery-plus:before {
  content: "\ebed";
}
.hficon-battery-warning:before {
  content: "\ebef";
}
.hficon-battery-check:before {
  content: "\ebf0";
}
.hficon-battery-cross:before {
  content: "\ebf1";
}
.hficon-battery-empty:before {
  content: "\ebf2";
}
.hficon-battery-10:before {
  content: "\ebf3";
}
.hficon-battery-25:before {
  content: "\ebf4";
}
.hficon-battery-40:before {
  content: "\ebf5";
}
.hficon-battery-50:before {
  content: "\ebf6";
}
.hficon-battery-60:before {
  content: "\ebf7";
}
.hficon-battery-75:before {
  content: "\ebf8";
}
.hficon-battery-90:before {
  content: "\ebf9";
}
.hficon-battery-100:before {
  content: "\ebfa";
}
.hficon-diamond:before {
  content: "\ec5c";
}
.hficon-briefcase:before {
  content: "\ecad";
}
.hficon-briefcase-money:before {
  content: "\ecae";
}
.hficon-construction:before {
  content: "\ecb2";
}
.hficon-bricks:before {
  content: "\ed10";
}
.hficon-network:before {
  content: "\ed1a";
}
.hficon-network2:before {
  content: "\ed60";
}
.hficon-connection:before {
  content: "\ed61";
}
.hficon-router-warning:before {
  content: "\ed64";
}
.hficon-wifi-100:before {
  content: "\ed65";
}
.hficon-sync:before {
  content: "\ed8d";
}
.hficon-bug2:before {
  content: "\edba";
}
.hficon-ul:before {
  content: "\ede6";
}
.hficon-warning-circle:before {
  content: "\ee26";
}
.hficon-radio-unchecked:before {
  content: "\ee30";
}
.hficon-check-circle:before {
  content: "\ee33";
}
.hficon-cross-circle2:before {
  content: "\ee4f";
}
.hficon-code-square:before {
  content: "\ee62";
}
.hficon-cross-square2:before {
  content: "\ee7a";
}
.hficon-group3:before {
  content: "\ee9b";
}
