/* Base */

.fa {
  display: inline-block;
  font-style: normal;
  line-height: 1;
  text-rendering: auto;
}

/* Solid */
.fas,
.fa-solid {
  font-family: "FA Solid Subset";
  font-weight: 900;
}

/* Regular */
.far,
.fa-regular {
  font-family: "FA Regular Subset";
  font-weight: 400;
}

/* Brands */
.fab,
.fa-brands {
  font-family: "FA Brands Subset";
  font-weight: 400;
}

/* Fonts */
@font-face {
  font-family: "FA Solid Subset";
  src: url("/fonts/fa-solid-subset.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "FA Regular Subset";
  src: url("/fonts/fa-regular-subset.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "FA Brands Subset";
  src: url("/fonts/fa-brands-subset.woff2") format("woff2");
  font-display: swap;
}

/* solid */
.fa-check::before { content: "\f00c"; }
.fa-circle-question::before { content: "\f059"; }
.fa-circle-exclamation::before { content: "\f06a"; }
.fa-triangle-exclamation::before { content: "\f071"; }
.fa-arrow-left::before { content: "\f060"; }
.fa-arrow-right::before { content: "\f061"; }
.fa-font::before { content: "\f031"; }
.fa-clock::before { content: "\f017"; }
.fa-xmark::before { content: "\f00d"; }
.fa-square-check::before { content: "\f14a"; }
.fa-users::before { content: "\f0c0"; }
.fa-at::before { content: "\f1fa"; }
.fa-cloud::before { content: "\f0c2"; }
.fa-lock::before { content: "\f023"; }
.fa-laptop::before { content: "\f109"; }
.fa-download::before { content: "\f019"; }
.fa-signal::before { content: "\f012"; }
.fa-thumbs-up::before { content: "\f164"; }
.fa-arrows-up-down::before { content: "\f07d"; }
.fa-arrow-down-long::before { content: "\f175"; }
.fa-sun::before { content: "\f185"; }
.fa-moon::before { content: "\f186"; }
.fa-square-pen::before { content: "\f14b"; }

/* regular */
.fa-circle-dot::before { content: "\f192"; }

/* brands */
.fa-facebook-f::before { content: "\f39e"; }
.fa-instagram::before { content: "\f16d"; }
.fa-x-twitter::before { content: "\e61b"; }
.fa-linkedin-in::before { content: "\f0e1"; }


