/* Generated by scripts/build_icon_font.py - do not edit; rerun it after adding an icon.
   IcoFont (c) IcoFont, https://icofont.com/license/ - subset of the icons in use. */
@font-face {
  font-family: IcoFont;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/icofont-subset.b9d5838f7fd0.woff2") format("woff2");
}
[class^="icofont-"],
[class*=" icofont-"] {
  font-family: IcoFont !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  text-transform: none;
  white-space: nowrap;
  direction: ltr;
  speak: never;
  -webkit-font-smoothing: antialiased;
}
.icofont-book-alt::before { content: "\ead1"; }
.icofont-building-alt::before { content: "\e98a"; }
.icofont-calendar::before { content: "\eecd"; }
.icofont-certificate-alt-1::before { content: "\ead4"; }
.icofont-chart-growth::before { content: "\e97d"; }
.icofont-check::before { content: "\eed8"; }
.icofont-check-circled::before { content: "\eed7"; }
.icofont-clock-time::before { content: "\eedc"; }
.icofont-close-line::before { content: "\eee1"; }
.icofont-double-left::before { content: "\ea7b"; }
.icofont-double-right::before { content: "\ea7c"; }
.icofont-download::before { content: "\ef08"; }
.icofont-email::before { content: "\ef12"; }
.icofont-exchange::before { content: "\ef18"; }
.icofont-eye::before { content: "\ef24"; }
.icofont-eye-alt::before { content: "\ef21"; }
.icofont-filter::before { content: "\ef29"; }
.icofont-flag::before { content: "\ef2f"; }
.icofont-graduate::before { content: "\eadc"; }
.icofont-heart-alt::before { content: "\ef44"; }
.icofont-info-circle::before { content: "\ef4e"; }
.icofont-instagram::before { content: "\ed46"; }
.icofont-laptop-alt::before { content: "\ea41"; }
.icofont-light-bulb::before { content: "\ef6b"; }
.icofont-linkedin::before { content: "\ed4d"; }
.icofont-location-pin::before { content: "\ef79"; }
.icofont-lock::before { content: "\ef7a"; }
.icofont-login::before { content: "\ef7b"; }
.icofont-long-arrow-left::before { content: "\ea93"; }
.icofont-navigation-menu::before { content: "\efa2"; }
.icofont-notification::before { content: "\efac"; }
.icofont-paper-plane::before { content: "\efb4"; }
.icofont-pencil-alt-2::before { content: "\ebf6"; }
.icofont-phone::before { content: "\efbb"; }
.icofont-quote-left::before { content: "\efcd"; }
.icofont-refresh::before { content: "\efd1"; }
.icofont-reply::before { content: "\efd4"; }
.icofont-rounded-up::before { content: "\eaa1"; }
.icofont-search-1::before { content: "\ed11"; }
.icofont-simple-left::before { content: "\eab5"; }
.icofont-skype::before { content: "\ed67"; }
.icofont-speech-comments::before { content: "\eff2"; }
.icofont-star::before { content: "\f000"; }
.icofont-teacher::before { content: "\eaf0"; }
.icofont-telegram::before { content: "\ed75"; }
.icofont-twitter::before { content: "\ed7a"; }
.icofont-ui-calendar::before { content: "\ec45"; }
.icofont-users-alt-4::before { content: "\ed09"; }
.icofont-video-cam::before { content: "\ecb3"; }
.icofont-wallet::before { content: "\f024"; }
.icofont-whatsapp::before { content: "\ed86"; }
