/* Sous-ensemble des seules icônes utilisées sur la page d'accueil. */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../webfonts/fa-home-solid-900.woff2") format("woff2");
}

.fa-solid,
.fas {
  display: inline-block;
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-variant: normal;
  font-weight: 900;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.fa-arrow-right::before { content: "\f061"; }
.fa-bolt::before { content: "\f0e7"; }
.fa-book-open::before { content: "\f518"; }
.fa-brain::before { content: "\f5dc"; }
.fa-bullseye::before { content: "\f140"; }
.fa-certificate::before { content: "\f0a3"; }
.fa-chart-line::before { content: "\f201"; }
.fa-check::before { content: "\f00c"; }
.fa-check-circle::before { content: "\f058"; }
.fa-compass-drafting::before { content: "\f568"; }
.fa-crown::before { content: "\f521"; }
.fa-desktop::before { content: "\f390"; }
.fa-graduation-cap::before { content: "\f19d"; }
.fa-house::before { content: "\f015"; }
.fa-microchip::before { content: "\f2db"; }
.fa-right-to-bracket::before { content: "\f2f6"; }
.fa-rotate::before { content: "\f2f1"; }
.fa-route::before { content: "\f4d7"; }
.fa-scroll::before { content: "\f70e"; }
.fa-search::before { content: "\f002"; }
.fa-signal::before { content: "\f012"; }
.fa-star::before { content: "\f005"; }
.fa-stopwatch::before { content: "\f2f2"; }
.fa-terminal::before { content: "\f120"; }
.fa-times-circle::before { content: "\f057"; }
.fa-users::before { content: "\f0c0"; }
.fa-xmark::before { content: "\f00d"; }
