/* ==========================================================================
   Icons — a subset of Font Awesome Free 6.5.2, self-hosted.

   Only the 54 glyphs this site actually uses are included, so there is no
   third-party request (and no visitor IP handed to a CDN), no render-blocking
   external stylesheet, and nothing to break if someone else's CDN goes down.

   Font Awesome Free: icons CC BY 4.0, fonts SIL OFL 1.1, code MIT.
   https://fontawesome.com — see NOTICE.md for attribution.
   ========================================================================== */

@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("../../assets/fonts/fa-solid-900-subset.woff2") format("woff2");
}

@font-face {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("../../assets/fonts/fa-brands-400-subset.woff2") format("woff2");
}

.fas,
.fab {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display, inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
}

.fas { font-family: "Font Awesome 6 Free"; font-weight: 900; }
.fab { font-family: "Font Awesome 6 Brands"; font-weight: 400; }

.fa-award::before { content: "\f559"; }
.fa-baby::before { content: "\f77c"; }
.fa-bars::before { content: "\f0c9"; }
.fa-bath::before { content: "\f2cd"; }
.fa-bed::before { content: "\f236"; }
.fa-bell::before { content: "\f0f3"; }
.fa-binoculars::before { content: "\f1e5"; }
.fa-box-archive::before { content: "\f187"; }
.fa-calendar-check::before { content: "\f274"; }
.fa-car::before { content: "\f1b9"; }
.fa-check::before { content: "\f00c"; }
.fa-clock::before { content: "\f017"; }
.fa-comments::before { content: "\f086"; }
.fa-couch::before { content: "\f4b8"; }
.fa-display::before { content: "\e163"; }
.fa-droplet::before { content: "\f043"; }
.fa-envelope::before { content: "\f0e0"; }
.fa-fan::before { content: "\f863"; }
.fa-fire::before { content: "\f06d"; }
.fa-fire-extinguisher::before { content: "\f134"; }
.fa-hand-holding-heart::before { content: "\f4be"; }
.fa-house::before { content: "\f015"; }
.fa-key::before { content: "\f084"; }
.fa-kitchen-set::before { content: "\e51a"; }
.fa-laptop::before { content: "\f109"; }
.fa-lock::before { content: "\f023"; }
.fa-monument::before { content: "\f5a6"; }
.fa-moon::before { content: "\f186"; }
.fa-mountain-sun::before { content: "\e52f"; }
.fa-percent::before { content: "\25"; }
.fa-person-biking::before { content: "\f84a"; }
.fa-person-hiking::before { content: "\f6ec"; }
.fa-pump-soap::before { content: "\e06b"; }
.fa-seedling::before { content: "\f4d8"; }
.fa-shirt::before { content: "\f553"; }
.fa-shower::before { content: "\f2cc"; }
.fa-soap::before { content: "\e06e"; }
.fa-stairs::before { content: "\e289"; }
.fa-star::before { content: "\f005"; }
.fa-table-cells::before { content: "\f00a"; }
.fa-tag::before { content: "\f02b"; }
.fa-temperature-high::before { content: "\f769"; }
.fa-tree::before { content: "\f1bb"; }
.fa-tv::before { content: "\f26c"; }
.fa-user-group::before { content: "\f500"; }
.fa-users::before { content: "\f0c0"; }
.fa-utensils::before { content: "\f2e7"; }
.fa-water::before { content: "\f773"; }
.fa-wheelchair::before { content: "\f193"; }
.fa-wifi::before { content: "\f1eb"; }
.fa-wind::before { content: "\f72e"; }

.fa-facebook::before { content: "\f09a"; }
.fa-instagram::before { content: "\f16d"; }
.fa-whatsapp::before { content: "\f232"; }
