/*!
 * Font Awesome Free 6.4.0 - Local Version
 */

/* Font Face Definitions */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-regular-400.woff2") format("woff2");
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2");
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2");
}

/* Base Classes */
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 "Font Awesome 6 Free";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
}

.fas, .fa-solid {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  font-style: normal !important;
}

.fab, .fa-brands {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
  font-style: normal !important;
}

.far, .fa-regular {
  font-family: "Font Awesome 6 Free";
  font-weight: 400;
  font-style: normal !important;
}



/* Size Classes */
.fa-1x { font-size: 1em; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-4x { font-size: 4em; }
.fa-5x { font-size: 5em; }

/* Icon Definitions */
.fa-home:before { content: "\f015"; }
.fa-dna:before { content: "\f471"; }
.fa-wave-square:before { content: "\f83e"; }
.fa-flask:before { content: "\f0c3"; }
.fa-seedling:before { content: "\f4d8"; }
.fa-download:before { content: "\f019"; }
.fa-question-circle:before { content: "\f059"; }
.fa-envelope:before { content: "\f0e0"; }
.fa-search:before { content: "\f002"; }
.fa-project-diagram:before { content: "\f542"; }
.fa-chart-bar:before { content: "\f080"; }
.fa-vial:before { content: "\f492"; }
.fa-chart-line:before { content: "\f201"; }
.fa-chart-area:before { content: "\f1fe"; }
.fa-sync-alt:before { content: "\f2f1"; }
.fa-arrow-down:before { content: "\f063"; }
.fa-twitter:before { content: "\f099"; }
.fa-facebook:before { content: "\f09a"; }
.fa-github:before { content: "\f09b"; }
.fa-linkedin:before { content: "\f08c"; }
.fa-map-marker-alt:before { content: "\f3c5"; }
.fa-spinner:before { content: "\f110"; }

/* Brand icons */
.fab {
  font-family: "Font Awesome 6 Brands";
} 