@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");
}

@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");
}

@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");
}

.fa,
.fa-classic,
.fa-regular,
.fa-solid,
.far,
.fas {
	font-family: "Font Awesome 6 Free";
}

.fa-brands,
.fab {
	font-family: "Font Awesome 6 Brands";
}

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

.fa::before,
.fa-brands::before,
.fa-regular::before,
.fa-solid::before,
.fab::before,
.far::before,
.fas::before {
	content: var(--fa);
}

.fa,
.fa-solid,
.fas {
	font-weight: 900;
}

.fa-regular,
.far {
	font-weight: 400;
}

.fa-brands,
.fab {
	font-weight: 400;
}

.fa-arrow-left { --fa: "\f060"; }
.fa-arrow-right { --fa: "\f061"; }
.fa-arrow-up { --fa: "\f062"; }
.fa-arrow-down { --fa: "\f063"; }
.fa-arrow-up-right-from-square { --fa: "\f08e"; }
.fa-bars { --fa: "\f0c9"; }
.fa-bullseye { --fa: "\f140"; }
.fa-chart-column { --fa: "\e0e3"; }
.fa-chart-line { --fa: "\f201"; }
.fa-chart-simple { --fa: "\e473"; }
.fa-chevron-down { --fa: "\f078"; }
.fa-chevron-left { --fa: "\f053"; }
.fa-chevron-right { --fa: "\f054"; }
.fa-chess-knight { --fa: "\f441"; }
.fa-circle-check { --fa: "\f058"; }
.fa-circle-info { --fa: "\f05a"; }
.fa-comments { --fa: "\f086"; }
.fa-crosshairs { --fa: "\f05b"; }
.fa-flag { --fa: "\f024"; }
.fa-gear { --fa: "\f013"; }
.fa-location-dot { --fa: "\f3c5"; }
.fa-layer-group { --fa: "\f5fd"; }
.fa-magnifying-glass { --fa: "\f002"; }
.fa-microphone { --fa: "\f130"; }
.fa-mobile-screen-button { --fa: "\f3cd"; }
.fa-paper-plane { --fa: "\f1d8"; }
.fa-phone { --fa: "\f095"; }
.fa-phone-volume { --fa: "\f2a0"; }
.fa-shield-halved { --fa: "\f3ed"; }
.fa-trophy { --fa: "\f091"; }
.fa-up-right-and-down-left-from-center { --fa: "\f424"; }
.fa-users { --fa: "\f0c0"; }
.fa-xmark { --fa: "\f00d"; }

.fa-circle-play { --fa: "\f144"; }
.fa-clock { --fa: "\f017"; }
.fa-envelope { --fa: "\f0e0"; }
.fa-face-meh { --fa: "\f11a"; }
.fa-file-lines { --fa: "\f15c"; }
.fa-keyboard { --fa: "\f11c"; }

.fa-facebook-f { --fa: "\f39e"; }
.fa-google { --fa: "\f1a0"; }
.fa-instagram { --fa: "\f16d"; }
.fa-linkedin-in { --fa: "\f0e1"; }
.fa-whatsapp { --fa: "\f232"; }
.fa-x-twitter { --fa: "\e61b"; }
