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

.fa, .fa-solid, .fas {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  -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-regular, .far {
  font-family: 'Font Awesome 6 Free';
  font-weight: 400;
  -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-brands, .fab {
  font-family: 'Font Awesome 6 Brands';
  font-weight: 400;
  -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-android:before { content: "\f17b"; }
.fa-angle-left:before { content: "\f104"; }
.fa-angle-right:before { content: "\f105"; }
.fa-apple:before { content: "\f179"; }
.fa-arrow-left:before { content: "\f060"; }
.fa-arrow-right:before { content: "\f061"; }
.fa-arrow-rotate-right:before { content: "\f01e"; }
.fa-bag-shopping:before { content: "\f290"; }
.fa-bars:before { content: "\f0c9"; }
.fa-basket-shopping:before { content: "\f291"; }
.fa-book:before { content: "\f02d"; }
.fa-bookmark:before { content: "\f02e"; }
.fa-bowling-ball:before { content: "\f436"; }
.fa-building:before { content: "\f1ad"; }
.fa-bus:before { content: "\f207"; }
.fa-cake-candles:before { content: "\f1fd"; }
.fa-calendar:before { content: "\f133"; }
.fa-calendar-days:before { content: "\f073"; }
.fa-car:before { content: "\f1b9"; }
.fa-car-side:before { content: "\f5e4"; }
.fa-car-wrench:before { content: "\f5e3"; }
.fa-cart-shopping:before { content: "\f07a"; }
.fa-champagne-glasses:before { content: "\f79f"; }
.fa-check:before { content: "\f00c"; }
.fa-chevron-down:before { content: "\f078"; }
.fa-chevron-left:before { content: "\f053"; }
.fa-chevron-right:before { content: "\f054"; }
.fa-chevron-up:before { content: "\f077"; }
.fa-circle-check:before { content: "\f058"; }
.fa-circle-exclamation:before { content: "\f06a"; }
.fa-circle-info:before { content: "\f05a"; }
.fa-circle-question:before { content: "\f059"; }
.fa-city:before { content: "\f64f"; }
.fa-clapperboard:before { content: "\f131"; }
.fa-clock:before { content: "\f017"; }
.fa-credit-card:before { content: "\f09d"; }
.fa-diamond-turn-right:before { content: "\f5eb"; }
.fa-envelope:before { content: "\f0e0"; }
.fa-eye:before { content: "\f06e"; }
.fa-facebook:before { content: "\f09a"; }
.fa-film:before { content: "\f008"; }
.fa-filter:before { content: "\f0b0"; }
.fa-fire:before { content: "\f06d"; }
.fa-gamepad:before { content: "\f11b"; }
.fa-gear:before { content: "\f013"; }
.fa-globe:before { content: "\f0ac"; }
.fa-google:before { content: "\f1a0"; }
.fa-graduation-cap:before { content: "\f19d"; }
.fa-heart:before { content: "\f004"; }
.fa-hospital:before { content: "\f0f8"; }
.fa-house:before { content: "\f015"; }
.fa-instagram:before { content: "\f16d"; }
.fa-lightbulb:before { content: "\f0eb"; }
.fa-linkedin:before { content: "\f08c"; }
.fa-location-dot:before { content: "\f3c5"; }
.fa-magnifying-glass:before { content: "\f002"; }
.fa-map:before { content: "\f279"; }
.fa-map-pin:before { content: "\f041"; }
.fa-masks-theater:before { content: "\f630"; }
.fa-money-bill-wave:before { content: "\f53a"; }
.fa-mug-hot:before { content: "\f7b6"; }
.fa-percent:before { content: "\0025"; }
.fa-phone:before { content: "\f095"; }
.fa-plus:before { content: "\f067"; }
.fa-route:before { content: "\f4d7"; }
.fa-scissors:before { content: "\f0c4"; }
.fa-share-nodes:before { content: "\f1e0"; }
.fa-shield-halved:before { content: "\f3ed"; }
.fa-shirt:before { content: "\f553"; }
.fa-shop:before { content: "\f54f"; }
.fa-sliders:before { content: "\f1de"; }
.fa-spa:before { content: "\f5bb"; }
.fa-square-parking:before { content: "\f540"; }
.fa-star:before { content: "\f005"; }
.fa-stethoscope:before { content: "\f0f1"; }
.fa-store:before { content: "\f54e"; }
.fa-tag:before { content: "\f02b"; }
.fa-tags:before { content: "\f02c"; }
.fa-train-subway:before { content: "\f239"; }
.fa-truck-moving:before { content: "\f4df"; }
.fa-twitter:before { content: "\f099"; }
.fa-utensils:before { content: "\f2e7"; }
.fa-wand-magic-sparkles:before { content: "\e2ca"; }
.fa-whatsapp:before { content: "\f232"; }
.fa-wrench:before { content: "\f0ad"; }
.fa-xmark:before { content: "\f00d"; }
.fa-youtube:before { content: "\f167"; }