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

@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 400;
  src: url("../assets/fa/fa-regular-400.woff2") format("woff2"),
    url("../assets/fa/fa-regular-400.woff") format("woff");
}

.fas,
.fa-solid {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

.far,
.fa-regular {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}

.fas::before,
.far::before,
.fa-solid::before,
.fa-regular::before {
  display: inline-block;
}

.fa-play::before { content: "\f04b"; }
.fa-pause::before { content: "\f04c"; }
.fa-volume-up::before { content: "\f028"; }
.fa-volume-mute::before { content: "\f6a9"; }
.fa-volume-off::before { content: "\f026"; }
.fa-expand::before { content: "\f065"; }
.fa-compress::before { content: "\f066"; }
.fa-cog::before { content: "\f013"; }
.fa-closed-captioning::before { content: "\f20a"; }
.fa-clone::before { content: "\f24d"; }
.fa-lock::before { content: "\f023"; }
.fa-users::before { content: "\f0c0"; }
.fa-check::before { content: "\f00c"; }
.fa-user-plus::before { content: "\f234"; }
.fa-chart-line::before { content: "\f201"; }
