/* Local Hugeicons subset used by icon-swap.js. Open Iconic remains the fallback. */
@font-face {
  font-family: 'hgi-stroke-rounded';
  src: url('fonts/hgi-stroke-rounded.woff2') format('woff2');
  font-style: normal;
  font-weight: normal;
  font-display: block;
}

.hgi-stroke {
  position: relative;
  display: inline-block;
  font-family: 'hgi-stroke-rounded' !important;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  speak: never;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.hgi-stroke::before {
  display: inline-block;
}
.hgi-login-01::before {
  content: '䋈';
}
.hgi-logout-01::before {
  content: '䋐';
}
.hgi-user::before {
  content: '䧬';
}
.hgi-lock::before {
  content: '䋄';
}
.hgi-menu-01::before {
  content: '䍚';
}
.hgi-search-01::before {
  content: '䚕';
}
.hgi-checkmark-circle-02::before {
  content: '㶧';
}
.hgi-cancel-circle::before {
  content: '㵅';
}
.hgi-alert-02::before {
  content: '㬂';
}
.hgi-information-circle::before {
  content: '䆾';
}
.hgi-arrow-up-01::before {
  content: '㮆';
}
.hgi-arrow-left-01::before {
  content: '㭪';
}
.hgi-arrow-right-01::before {
  content: '㭹';
}
.hgi-pencil-edit-01::before {
  content: '䓿';
}
.hgi-delete-02::before {
  content: '㻺';
}
.hgi-add-01::before {
  content: '㪩';
}
.hgi-add-circle::before {
  content: '㪬';
}
.hgi-cancel-01::before {
  content: '㵂';
}
.hgi-settings-01::before {
  content: '䛁';
}
.hgi-folder-01::before {
  content: '䁡';
}
.hgi-file-01::before {
  content: '㿹';
}
.hgi-file-02::before {
  content: '㿺';
}
.hgi-image-01::before {
  content: '䆗';
}
.hgi-album-01::before {
  content: '㫽';
}
.hgi-cloud-upload::before {
  content: '㸞';
}
.hgi-upload-01::before {
  content: '䦭';
}
.hgi-download-01::before {
  content: '㽰';
}
.hgi-arrow-down-01::before {
  content: '㭚';
}
.hgi-zoom-in-area::before {
  content: '䪷';
}
.hgi-refresh::before {
  content: '䗬';
}
.hgi-mail-01::before {
  content: '䋮';
}
.hgi-source-code::before {
  content: '䞉';
}
.hgi-message-01::before {
  content: '䍨';
}
.hgi-more-horizontal::before {
  content: '䏿';
}
.hgi-link-square-01::before {
  content: '䊓';
}
.hgi-grid-view::before {
  content: '䃺';
}
.hgi-view::before {
  content: '䨃';
}
.hgi-view-off::before {
  content: '䨂';
}
.hgi-clock-01::before {
  content: '㸅';
}
.hgi-calendar-01::before {
  content: '㳤';
}
.hgi-wrench-01::before {
  content: '䪕';
}
.hgi-home-01::before {
  content: '䅙';
}
.hgi-dashboard-square-01::before {
  content: '㻢';
}
.hgi-flash::before {
  content: '䁉';
}
.hgi-link-01::before {
  content: '䊉';
}
.hgi-unlink-01::before {
  content: '䦦';
}
.hgi-clipboard::before {
  content: '㸄';
}
.hgi-bookmark-01::before {
  content: '㱦';
}
.hgi-star::before {
  content: '䟣';
}
.hgi-favourite::before {
  content: '㿲';
}
.hgi-notification-01::before {
  content: '䒌';
}
.hgi-tag-01::before {
  content: '䢌';
}
.hgi-play::before {
  content: '䔻';
}
.hgi-sort-by-up-01::before {
  content: '䝸';
}
.hgi-sort-by-down-01::before {
  content: '䝶';
}
.hgi-record::before {
  content: '䗣';
}
.hgi-megaphone-02::before {
  content: '䍖';
}
.hgi-smart-phone-02::before {
  content: '䝌';
}
.hgi-news::before {
  content: '䑭';
}
