/*!
 * Font Awesome Free 6.4.0 - Simplified Local Version
 */

/* Solid Icons */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../fonts/fa-solid-900.woff2") format("woff2"),
       url("../fonts/fa-solid-900.ttf") format("truetype");
}

/* Regular Icons */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-regular-400.woff2") format("woff2"),
       url("../fonts/fa-regular-400.ttf") format("truetype");
}

/* Brand Icons */
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-brands-400.woff2") format("woff2"),
       url("../fonts/fa-brands-400.ttf") format("truetype");
}

/* Base classes */
.fa, .fab, .fal, .far, .fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

/* Solid icons */
.fas {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}

/* Regular icons */
.far {
  font-family: "Font Awesome 6 Free";
  font-weight: 400;
}

/* Brand icons */
.fab {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}

/* Icon definitions - only the ones used in your site */
.fa-bolt::before { content: "\f0e7"; }
.fa-shield-alt::before { content: "\f3ed"; }
.fa-clock::before { content: "\f017"; }
.fa-home::before { content: "\f015"; }
.fa-building::before { content: "\f1ad"; }
.fa-lightbulb::before { content: "\f0eb"; }
.fa-solar-panel::before { content: "\f5ba"; }
.fa-video::before { content: "\f03d"; }
.fa-fan::before { content: "\f863"; }
.fa-snowflake::before { content: "\f2dc"; }
.fa-tools::before { content: "\f7d9"; }
.fa-plug::before { content: "\f1e6"; }
.fa-check-circle::before { content: "\f058"; }
.fa-user-tie::before { content: "\f508"; }
.fa-hard-hat::before { content: "\f807"; }
.fa-shield::before { content: "\f132"; }
.fa-user-check::before { content: "\f4fc"; }
.fa-search::before { content: "\f002"; }
.fa-exclamation-triangle::before { content: "\f071"; }
.fa-industry::before { content: "\f275"; }
.fa-school::before { content: "\f549"; }
.fa-island-tropical::before { content: "\f811"; }
.fa-hotel::before { content: "\f594"; }
.fa-water::before { content: "\f773"; }
.fa-coffee::before { content: "\f0f4"; }
.fa-golf-ball::before { content: "\f450"; }
.fa-anchor::before { content: "\f13d"; }
.fa-star::before { content: "\f005"; }
.fa-warehouse::before { content: "\f494"; }
.fa-bread-slice::before { content: "\f7ec"; }
.fa-crown::before { content: "\f521"; }
.fa-leaf::before { content: "\f06c"; }
.fa-spray-can::before { content: "\f5bd"; }
.fa-wind::before { content: "\f72e"; }
.fa-phone::before { content: "\f095"; }
.fa-envelope::before { content: "\f0e0"; }
.fa-map-marker-alt::before { content: "\f3c5"; }
.fa-id-card::before { content: "\f2c2"; }
.fa-university::before { content: "\f19c"; }
.fa-chevron-up::before { content: "\f077"; }