/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 * Self-hosted minimal build - only icons used on this site
 */

/* @font-face rules */
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fa-regular-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fa-brands-400.woff2) format("woff2")}

/* Base styles */
.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-rendering:auto
}
.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}
.fab{font-weight:400}
.far{font-weight:400}
.fas{font-weight:900}
.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}

/* Solid icon definitions (fa-solid / fas) */
.fa-arrow-left,.fa-arrow-alt-circle-left{--fa:"\f060"}
.fa-arrow-right,.fa-arrow-alt-circle-right{--fa:"\f061"}
.fa-arrow-up,.fa-arrow-alt-circle-up{--fa:"\f062"}
.fa-bolt,.fa-zap{--fa:"\f0e7"}
.fa-book-open{--fa:"\f518"}
.fa-box{--fa:"\f466"}
.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:"\f468"}
.fa-briefcase{--fa:"\f0b1"}
.fa-building{--fa:"\f1ad"}
.fa-bullseye{--fa:"\f140"}
.fa-calendar-alt,.fa-calendar-days{--fa:"\f073"}
.fa-certificate{--fa:"\f0a3"}
.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}
.fa-chart-bar,.fa-chart-column{--fa:"\f080"}
.fa-check{--fa:"\f00c"}
.fa-check-circle,.fa-circle-check{--fa:"\f058"}
.fa-chevron-left{--fa:"\f053"}
.fa-chevron-right{--fa:"\f054"}
.fa-chevron-up{--fa:"\f077"}
.fa-circle{--fa:"\f111"}
.fa-clock,.fa-clock-four{--fa:"\f017"}
.fa-cloud-download-alt,.fa-cloud-arrow-down{--fa:"\f0ed"}
.fa-cog,.fa-gear{--fa:"\f013"}
.fa-cogs,.fa-gears{--fa:"\f085"}
.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}
.fa-compass{--fa:"\f14e"}
.fa-cube{--fa:"\f1b2"}
.fa-dollar-sign,.fa-usd{--fa:"\24"}
.fa-drafting-compass{--fa:"\f568"}
.fa-edit,.fa-pen-to-square{--fa:"\f044"}
.fa-elevator{--fa:"\e16d"}
.fa-envelope{--fa:"\f0e0"}
.fa-expand{--fa:"\f065"}
.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}
.fa-eye{--fa:"\f06e"}
.fa-flag{--fa:"\f024"}
.fa-folder-open{--fa:"\f07c"}
.fa-frown{--fa:"\f119"}
.fa-gem{--fa:"\f3a5"}
.fa-globe{--fa:"\f0ac"}
.fa-hand-holding-usd{--fa:"\f4c0"}
.fa-handshake{--fa:"\f2b5"}
.fa-headset{--fa:"\f590"}
.fa-heart{--fa:"\f004"}
.fa-history{--fa:"\f1da"}
.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}
.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:"\f0f8"}
.fa-hourglass-end,.fa-hourglass-half{--fa:"\f253"}
.fa-industry{--fa:"\f275"}
.fa-info-circle,.fa-circle-info{--fa:"\f05a"}
.fa-landmark{--fa:"\f66f"}
.fa-leaf{--fa:"\f06c"}
.fa-link,.fa-chain{--fa:"\f0c1"}
.fa-map-marked-alt,.fa-map-location-dot{--fa:"\f5a0"}
.fa-map-marker-alt,.fa-location-dot{--fa:"\f3c5"}
.fa-medal{--fa:"\f5a2"}
.fa-microchip{--fa:"\f2db"}
.fa-newspaper{--fa:"\f1ea"}
.fa-oil-can{--fa:"\f613"}
.fa-paper-plane{--fa:"\f1d8"}
.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}
.fa-phone{--fa:"\f095"}
.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}
.fa-play{--fa:"\f04b"}
.fa-pause{--fa:"\f04c"}
.fa-plus{--fa:"\2b"}
.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}
.fa-ruler-vertical{--fa:"\f548"}
.fa-school{--fa:"\f549"}
.fa-search{--fa:"\f002"}
.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}
.fa-sliders-h,.fa-sliders{--fa:"\f1de"}
.fa-star{--fa:"\f005"}
.fa-stop{--fa:"\f04d"}
.fa-sync-alt,.fa-arrows-rotate{--fa:"\f2f1"}
.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:"\f625"}
.fa-th-large{--fa:"\f009"}
.fa-th-list{--fa:"\f00b"}
.fa-times,.fa-xmark{--fa:"\f00d"}
.fa-tools{--fa:"\f7d9"}
.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}
.fa-truck{--fa:"\f0d1"}
.fa-umbrella{--fa:"\f0e9"}
.fa-user{--fa:"\f007"}
.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}
.fa-users{--fa:"\f0c0"}
.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}
.fa-volume-up,.fa-volume-high{--fa:"\f028"}
.fa-warning,.fa-triangle-exclamation{--fa:"\f071"}
.fa-weight,.fa-weight-scale{--fa:"\f496"}
.fa-wrench{--fa:"\f0ad"}

/* Regular icon definitions (far) */
.far{font-weight:400}
.far.fa-calendar-alt{--fa:"\f073"}
.far.fa-check-circle{--fa:"\f058"}
.far.fa-clock{--fa:"\f017"}

/* Brand icon definitions (fab) */
.fab{font-weight:400}
.fa-facebook,.fa-facebook-f{--fa:"\f09a"}
.fa-facebook-f{--fa:"\f39e"}
.fa-instagram{--fa:"\f16d"}
.fa-twitter{--fa:"\f099"}
.fa-whatsapp{--fa:"\f232"}
.fa-linkedin-in{--fa:"\f0e1"}
