@font-face {
  font-family: "Font Awesome 7 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../vendor/fontawesome/webfonts/fa-regular-400.woff2") format("woff2");
}

@font-face {
  font-family: "Font Awesome 7 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../vendor/fontawesome/webfonts/fa-solid-900.woff2") format("woff2");
}

.fa,
.fa-classic,
.fa-solid,
.fa-regular,
.fas,
.far {
  --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: var(--fa-display, inline-block);
  font-family: var(--_fa-family);
  font-feature-settings: normal;
  font-style: normal;
  font-synthesis: none;
  font-variant: normal;
  font-weight: var(--fa-style, 900);
  line-height: 1;
  text-align: center;
  text-rendering: auto;
  width: var(--fa-width, 1.25em);
}

.fa::before,
.fa-classic::before,
.fa-solid::before,
.fa-regular::before,
.fas::before,
.far::before {
  content: var(--fa) / "";
}

@supports not (content: "" / "") {
  .fa::before,
  .fa-classic::before,
  .fa-solid::before,
  .fa-regular::before,
  .fas::before,
  .far::before {
    content: var(--fa);
  }
}

.fa-solid,
.fas {
  --fa-style: 900;
}

.fa-regular,
.far {
  --fa-style: 400;
}

.fa-fw {
  --fa-width: 1.25em;
}

.fa-angle-down { --fa: "\f107"; }
.fa-address-card { --fa: "\f2bb"; }
.fa-arrow-rotate-left { --fa: "\f0e2"; }
.fa-arrow-right-arrow-left { --fa: "\f0ec"; }
.fa-arrow-up { --fa: "\f062"; }
.fa-arrows-rotate { --fa: "\f021"; }
.fa-bars { --fa: "\f0c9"; }
.fa-bars-staggered { --fa: "\f550"; }
.fa-bell { --fa: "\f0f3"; }
.fa-bread-slice { --fa: "\f7ec"; }
.fa-broom { --fa: "\f51a"; }
.fa-building-circle-check { --fa: "\e4d2"; }
.fa-building-columns { --fa: "\f19c"; }
.fa-calendar-check { --fa: "\f274"; }
.fa-cart-shopping { --fa: "\f07a"; }
.fa-chart-line { --fa: "\f201"; }
.fa-chart-pie { --fa: "\f200"; }
.fa-chart-simple { --fa: "\e473"; }
.fa-check { --fa: "\f00c"; }
.fa-chevron-left { --fa: "\f053"; }
.fa-chevron-right { --fa: "\f054"; }
.fa-city { --fa: "\f64f"; }
.fa-clipboard-check { --fa: "\f46c"; }
.fa-clipboard-list { --fa: "\f46d"; }
.fa-clock { --fa: "\f017"; }
.fa-comments { --fa: "\f086"; }
.fa-database { --fa: "\f1c0"; }
.fa-envelope { --fa: "\f0e0"; }
.fa-eye { --fa: "\f06e"; }
.fa-eye-slash { --fa: "\f070"; }
.fa-file-contract { --fa: "\f56c"; }
.fa-file-invoice { --fa: "\f570"; }
.fa-file-lines { --fa: "\f15c"; }
.fa-floppy-disk { --fa: "\f0c7"; }
.fa-gauge-high { --fa: "\f625"; }
.fa-gear { --fa: "\f013"; }
.fa-hand-sparkles { --fa: "\e05d"; }
.fa-headset { --fa: "\f590"; }
.fa-heart-pulse { --fa: "\f21e"; }
.fa-image { --fa: "\f03e"; }
.fa-images { --fa: "\f302"; }
.fa-inbox { --fa: "\f01c"; }
.fa-industry { --fa: "\f275"; }
.fa-layer-group { --fa: "\f5fd"; }
.fa-list-check { --fa: "\f0ae"; }
.fa-location-dot { --fa: "\f3c5"; }
.fa-magnifying-glass { --fa: "\f002"; }
.fa-magnifying-glass-chart { --fa: "\e522"; }
.fa-mug-hot { --fa: "\f7b6"; }
.fa-paperclip { --fa: "\f0c6"; }
.fa-people-group { --fa: "\e533"; }
.fa-phone { --fa: "\f095"; }
.fa-phone-volume { --fa: "\f2a0"; }
.fa-play { --fa: "\f04b"; }
.fa-plus { --fa: "\f067"; }
.fa-route { --fa: "\f4d7"; }
.fa-right-from-bracket { --fa: "\f2f5"; }
.fa-rotate-left { --fa: "\f2ea"; }
.fa-rotate-right { --fa: "\f2f9"; }
.fa-scale-balanced { --fa: "\f24e"; }
.fa-shield-heart { --fa: "\e574"; }
.fa-shield-halved { --fa: "\f3ed"; }
.fa-sliders { --fa: "\f1de"; }
.fa-spinner { --fa: "\f110"; }
.fa-star { --fa: "\f005"; }
.fa-store { --fa: "\f54e"; }
.fa-stopwatch { --fa: "\f2f2"; }
.fa-temperature-half { --fa: "\f2c9"; }
.fa-temperature-quarter { --fa: "\f2ca"; }
.fa-truck-fast { --fa: "\f48b"; }
.fa-truck-ramp-box { --fa: "\f4de"; }
.fa-toggle-on { --fa: "\f205"; }
.fa-up-right-and-down-left-from-center { --fa: "\f424"; }
.fa-up-right-from-square { --fa: "\f35d"; }
.fa-user-gear { --fa: "\f4fe"; }
.fa-users { --fa: "\f0c0"; }
.fa-users-gear { --fa: "\f509"; }
.fa-utensils { --fa: "\f2e7"; }
.fa-warehouse { --fa: "\f494"; }
.fa-xmark { --fa: "\f00d"; }
.fa-yandex { --fa: "\f413"; }
