/*:host,:root {*/
/*            --fa-style-family-classic: "Font Awesome 6 Free";*/
/*            --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"*/
/*}*/
@font-face {
            font-family: "Font Awesome 6 Free";
            font-style: normal;
            font-weight: 900;
            font-display: block;
            src: url(fa-solid-900.woff2) format("woff2"),
                 url(fa-solid-900.ttf) format("truetype");
}
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}
.fa,
.fa-brands,
.fa-classic,
.fa-regular,
.fa-sharp,
.fa-solid,
.fab,
.far,
.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;
}
.fa-classic,
.fa-regular,
.fa-solid,
.far,
.fas {
  font-family: "Font Awesome 6 Free";
}
.fa-brands,
.fab {
  font-family: "Font Awesome 6 Brands";
}
.fa-solid, .fas { font-weight: 900; }
.fa-chevron-down:before {
  content: "\f078";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-question:before,
.fa-question-circle:before {
  content: "\f059";
}
.fa-headset:before {
  content: "\f590";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-file-alt:before,
.fa-file-lines:before,
.fa-file-text:before {
  content: "\f15c";
}
.fa-home-alt:before,
.fa-home-lg-alt:before,
.fa-home:before,
.fa-house:before {
  content: "\f015";
}
.fa-box:before {
  content: "\f466";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-dollar-sign:before,
.fa-dollar:before,
.fa-usd:before {
  content: "\24";
}