@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/fonts/fa-brands-400.woff2") format("woff2");
}
/* @font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("fa-brands-400.woff2") format("woff2"),
    url("fa-brands-400.ttf") format("truetype");
} */
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/fonts/fa-brands-400-1.woff2") format("woff2"),
    url("/fonts/fa-brands-400-1.woff") format("woff");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("/fonts/fa-brands-400.woff2") format("woff2");
}
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("/fonts/fa-solid-900.woff2") format("woff2");
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("fa-solid-900-1.woff2") format("woff2"),
    url("fa-solid-900.woff") format("woff");
}

@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("/fonts/fa-solid-900.woff2") format("woff2");
}

.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}
.fa,
.fa-solid,
.fab,
.fas {
  -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;
}
.fab {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
.fa-2x {
  font-size: 2em;
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-comments:before {
  content: "\f086";
}
.fa-film:before {
  content: "\f008";
}
.fa-home:before {
  content: "\f015";
}
.fa-play:before {
  content: "\f04b";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-video:before {
  content: "\f03d";
}
.fa-sr-only-focusable:not(:focus),
.sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
:host,
:root {
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

.fab {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.fa-apple:before {
  content: "\f179";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-tiktok:before {
  content: "\e07b";
}
.fa-youtube:before {
  content: "\f167";
}
:host,
:root {
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
}
:host,
:root {
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}

.fa-solid,
.fas {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}

.fa-play:before {
  content: "\f04b";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-video:before {
  content: "\f03d";
}

/* .fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
} */
