.fa-solid,
.fa-regular,
.fa-brands,
.fa-classic,
.fas,
.far,
.fab,
.fal,
.fat,
.fad,
.fadr,
.fadl,
.fadt,
.fass,
.fasr,
.fasl,
.fast,
.fasds,
.fasdr,
.fasdl,
.fasdt,
.faslr,
.faslpr,
.fawsb,
.fatl,
.fans,
.fands,
.faes,
.fagt,
.fajr,
.fajfr,
.fajdr,
.facr,
.fausb,
.faudsb,
.faufsb,
.fa-solid,
.fa-semibold,
.fa-regular,
.fa-light,
.fa-thin,
.fa-brands,
.fa-classic,
.fa-duotone,
.fa-sharp,
.fa-sharp-duotone,
.fa-chisel,
.fa-etch,
.fa-graphite,
.fa-jelly,
.fa-jelly-duo,
.fa-jelly-fill,
.fa-notdog,
.fa-notdog-duo,
.fa-slab,
.fa-slab-press,
.fa-thumbprint,
.fa-utility,
.fa-utility-duo,
.fa-utility-fill,
.fa-whiteboard,
.fa {
  --_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);
}

:is(.fas,
.fass,
.far,
.fasr,
.fal,
.fasl,
.fat,
.fast,
.fad,
.fadr,
.fadl,
.fadt,
.fasds,
.fasdr,
.fasdl,
.fasdt,
.fab,
.faslr,
.faslpr,
.fawsb,
.fatl,
.fans,
.fands,
.faes,
.fagt,
.fajr,
.fajfr,
.fajdr,
.facr,
.fausb,
.faudsb,
.faufsb,
.fa-solid,
.fa-semibold,
.fa-regular,
.fa-light,
.fa-thin,
.fa-brands,
.fa-classic,
.fa-duotone,
.fa-sharp,
.fa-sharp-duotone,
.fa-chisel,
.fa-etch,
.fa-graphite,
.fa-jelly,
.fa-jelly-duo,
.fa-jelly-fill,
.fa-notdog,
.fa-notdog-duo,
.fa-slab,
.fa-slab-press,
.fa-thumbprint,
.fa-utility,
.fa-utility-duo,
.fa-utility-fill,
.fa-whiteboard,
.fa)::before {
  content: var(--fa)/"";
}

@supports not (content: ""/"") {
  :is(.fas,
  .fass,
  .far,
  .fasr,
  .fal,
  .fasl,
  .fat,
  .fast,
  .fad,
  .fadr,
  .fadl,
  .fadt,
  .fasds,
  .fasdr,
  .fasdl,
  .fasdt,
  .fab,
  .faslr,
  .faslpr,
  .fawsb,
  .fatl,
  .fans,
  .fands,
  .faes,
  .fagt,
  .fajr,
  .fajfr,
  .fajdr,
  .facr,
  .fausb,
  .faudsb,
  .faufsb,
  .fa-solid,
  .fa-semibold,
  .fa-regular,
  .fa-light,
  .fa-thin,
  .fa-brands,
  .fa-classic,
  .fa-duotone,
  .fa-sharp,
  .fa-sharp-duotone,
  .fa-chisel,
  .fa-etch,
  .fa-graphite,
  .fa-jelly,
  .fa-jelly-duo,
  .fa-jelly-fill,
  .fa-notdog,
  .fa-notdog-duo,
  .fa-slab,
  .fa-slab-press,
  .fa-thumbprint,
  .fa-utility,
  .fa-utility-duo,
  .fa-utility-fill,
  .fa-whiteboard,
  .fa)::before {
    content: var(--fa);
  }
}
:is(.fad,
.fa-duotone,
.fadr,
.fadl,
.fadt,
.fasds,
.fa-sharp-duotone,
.fasdr,
.fasdl,
.fasdt,
.fatl,
.fa-thumbprint,
.fands,
.fa-notdog-duo,
.fajdr,
.fa-jelly-duo,
.faudsb,
.fa-utility-duo)::after {
  content: var(--fa)/"";
  font-feature-settings: "ss01";
}

@supports not (content: ""/"") {
  :is(.fad,
  .fa-duotone,
  .fadr,
  .fadl,
  .fadt,
  .fasds,
  .fa-sharp-duotone,
  .fasdr,
  .fasdl,
  .fasdt,
  .fatl,
  .fa-thumbprint,
  .fands,
  .fa-notdog-duo,
  .fajdr,
  .fa-jelly-duo,
  .faudsb,
  .fa-utility-duo)::after {
    content: var(--fa);
  }
}
.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 10 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-xs {
  font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 12 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-sm {
  font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 14 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-lg {
  font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 20 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-xl {
  font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 24 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-2xl {
  font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 32 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-width-auto {
  --fa-width: auto;
}

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

.fa-ul {
  list-style-type: none;
  margin-inline-start: var(--fa-li-margin, 2.5em);
  padding-inline-start: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

/* Heads Up: Bordered Icons will not be supported in the future!
  - This feature will be deprecated in the next major release of Font Awesome (v8)!
  - You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8.
*/
/* Notes:
* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size)
* --@{v.$css-prefix}-border-padding =
  ** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it's vertical alignment)
  ** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon)
*/
.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.0625em);
  box-sizing: var(--fa-border-box-sizing, content-box);
  padding: var(--fa-border-padding, 0.1875em 0.25em);
}

.fa-pull-left,
.fa-pull-start {
  float: inline-start;
  margin-inline-end: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right,
.fa-pull-end {
  float: inline-end;
  margin-inline-start: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation: none !important;
    transition: none !important;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

.fa-rotate-180 {
  transform: rotate(180deg);
}

.fa-rotate-270 {
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, 0));
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  --fa-width: 100%;
  inset: 0;
  position: absolute;
  text-align: center;
  width: var(--fa-width);
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-abacus { --fa: "\f640"; }
.fa-add { --fa: "\2b"; }
.fa-address-book { --fa: "\f2b9"; }
.fa-address-card { --fa: "\f2bb"; }
.fa-alarm-clock { --fa: "\f34e"; }
.fa-alarm-minus { --fa: "\e803"; }
.fa-alarm-plus { --fa: "\f844"; }
.fa-album { --fa: "\f89f"; }
.fa-anchor { --fa: "\f13d"; }
.fa-archive { --fa: "\f187"; }
.fa-arrow-alt-circle-down { --fa: "\f358"; }
.fa-arrow-alt-circle-left { --fa: "\f359"; }
.fa-arrow-alt-circle-right { --fa: "\f35a"; }
.fa-arrow-alt-circle-up { --fa: "\f35b"; }
.fa-arrow-alt-down { --fa: "\f354"; }
.fa-arrow-alt-left { --fa: "\f355"; }
.fa-arrow-alt-right { --fa: "\f356"; }
.fa-arrow-alt-square-down { --fa: "\f350"; }
.fa-arrow-alt-square-left { --fa: "\f351"; }
.fa-arrow-alt-square-right { --fa: "\f352"; }
.fa-arrow-alt-up { --fa: "\f357"; }
.fa-arrow-circle-down { --fa: "\f0ab"; }
.fa-arrow-circle-left { --fa: "\f0a8"; }
.fa-arrow-circle-right { --fa: "\f0a9"; }
.fa-arrow-circle-up { --fa: "\f0aa"; }
.fa-arrow-down { --fa: "\f063"; }
.fa-arrow-down-arrow-up { --fa: "\f883"; }
.fa-arrow-down-long { --fa: "\f175"; }
.fa-arrow-down-short-wide { --fa: "\f884"; }
.fa-arrow-down-to-bracket { --fa: "\e094"; }
.fa-arrow-down-to-dotted-line { --fa: "\e095"; }
.fa-arrow-down-to-line { --fa: "\f33d"; }
.fa-arrow-down-to-square { --fa: "\e096"; }
.fa-arrow-left-arrow-right { --fa: "\e6b8"; }
.fa-arrow-left-long { --fa: "\f177"; }
.fa-arrow-left-rotate { --fa: "\f0e2"; }
.fa-arrow-pointer { --fa: "\f245"; }
.fa-arrow-progress { --fa: "\e5df"; }
.fa-arrow-right { --fa: "\f061"; }
.fa-arrow-right-from-file { --fa: "\f56e"; }
.fa-arrow-right-to-file { --fa: "\f56f"; }
.fa-arrow-rotate-back { --fa: "\f0e2"; }
.fa-arrow-rotate-backward { --fa: "\f0e2"; }
.fa-arrow-rotate-left { --fa: "\f0e2"; }
.fa-arrow-to-bottom { --fa: "\f33d"; }
.fa-arrow-up { --fa: "\f062"; }
.fa-arrow-up-long { --fa: "\f176"; }
.fa-arrows-rotate-reverse { --fa: "\e630"; }
.fa-arrows-spin { --fa: "\e4bb"; }
.fa-atom-alt { --fa: "\f5d3"; }
.fa-atom-simple { --fa: "\f5d3"; }
.fa-award { --fa: "\f559"; }
.fa-award-simple { --fa: "\e0ab"; }
.fa-backspace { --fa: "\f55a"; }
.fa-badge { --fa: "\f335"; }
.fa-badge-check { --fa: "\f336"; }
.fa-badge-dollar { --fa: "\f645"; }
.fa-badge-percent { --fa: "\f646"; }
.fa-badge-sheriff { --fa: "\f8a2"; }
.fa-bahai { --fa: "\f666"; }
.fa-balance-scale { --fa: "\f24e"; }
.fa-balance-scale-left { --fa: "\f515"; }
.fa-balance-scale-right { --fa: "\f516"; }
.fa-ball-pile { --fa: "\f77e"; }
.fa-ballot { --fa: "\f732"; }
.fa-ballot-check { --fa: "\f733"; }
.fa-ban { --fa: "\f05e"; }
.fa-bank { --fa: "\f19c"; }
.fa-bar-chart { --fa: "\f080"; }
.fa-binoculars { --fa: "\f1e5"; }
.fa-birthday-cake { --fa: "\f1fd"; }
.fa-blackboard { --fa: "\f51b"; }
.fa-blind { --fa: "\f29d"; }
.fa-block-brick { --fa: "\e3db"; }
.fa-bluetooth { --fa: "\f293"; }
.fa-bolt { --fa: "\f0e7"; }
.fa-bolt-lightning { --fa: "\e0b7"; }
.fa-bolt-slash { --fa: "\e0b8"; }
.fa-bomb { --fa: "\f1e2"; }
.fa-book { --fa: "\f02d"; }
.fa-book-alt { --fa: "\f5d9"; }
.fa-book-arrow-right { --fa: "\e0b9"; }
.fa-book-arrow-up { --fa: "\e0ba"; }
.fa-book-blank { --fa: "\f5d9"; }
.fa-book-bookmark { --fa: "\e0bb"; }
.fa-book-circle-arrow-right { --fa: "\e0bc"; }
.fa-book-circle-arrow-up { --fa: "\e0bd"; }
.fa-book-copy { --fa: "\e0be"; }
.fa-book-dead { --fa: "\f6b7"; }
.fa-book-open { --fa: "\f518"; }
.fa-book-open-alt { --fa: "\e0c0"; }
.fa-book-open-cover { --fa: "\e0c0"; }
.fa-book-open-lines { --fa: "\e753"; }
.fa-book-open-reader { --fa: "\f5da"; }
.fa-book-reader { --fa: "\f5da"; }
.fa-book-skull { --fa: "\f6b7"; }
.fa-book-sparkles { --fa: "\f6b8"; }
.fa-book-spells { --fa: "\f6b8"; }
.fa-book-spine { --fa: "\e754"; }
.fa-book-user { --fa: "\f7e7"; }
.fa-bookmark { --fa: "\f02e"; }
.fa-bookmark-circle { --fa: "\e100"; }
.fa-bookmark-plus { --fa: "\e755"; }
.fa-books { --fa: "\f5db"; }
.fa-books-medical { --fa: "\f7e8"; }
.fa-box { --fa: "\f466"; }
.fa-box-archive { --fa: "\f187"; }
.fa-box-ballot { --fa: "\f735"; }
.fa-box-check { --fa: "\f467"; }
.fa-box-isometric { --fa: "\e797"; }
.fa-bridge { --fa: "\e4c8"; }
.fa-briefcase { --fa: "\f0b1"; }
.fa-briefcase-blank { --fa: "\e0c8"; }
.fa-brightness { --fa: "\e0c9"; }
.fa-bring-forward { --fa: "\f856"; }
.fa-bring-front { --fa: "\f857"; }
.fa-browser { --fa: "\f37e"; }
.fa-browsers { --fa: "\e0cb"; }
.fa-building-columns { --fa: "\f19c"; }
.fa-bulldozer { --fa: "\e655"; }
.fa-bullhorn { --fa: "\f0a1"; }
.fa-bullseye { --fa: "\f140"; }
.fa-bullseye-arrow { --fa: "\f648"; }
.fa-burst { --fa: "\e4dc"; }
.fa-cake { --fa: "\f1fd"; }
.fa-cake-candles { --fa: "\f1fd"; }
.fa-calculator { --fa: "\f1ec"; }
.fa-calendar { --fa: "\f133"; }
.fa-calendar-alt { --fa: "\f073"; }
.fa-calendar-arrow-down { --fa: "\e0d0"; }
.fa-calendar-arrow-up { --fa: "\e0d1"; }
.fa-calendar-check { --fa: "\f274"; }
.fa-calendar-circle { --fa: "\e102"; }
.fa-calendar-circle-exclamation { --fa: "\e46e"; }
.fa-calendar-circle-minus { --fa: "\e46f"; }
.fa-calendar-circle-plus { --fa: "\e470"; }
.fa-calendar-circle-user { --fa: "\e471"; }
.fa-calendar-day { --fa: "\f783"; }
.fa-calendar-days { --fa: "\f073"; }
.fa-calendar-download { --fa: "\e0d0"; }
.fa-calendar-edit { --fa: "\f333"; }
.fa-calendar-exclamation { --fa: "\f334"; }
.fa-calendar-image { --fa: "\e0d4"; }
.fa-calendar-lines { --fa: "\e0d5"; }
.fa-calendar-lines-pen { --fa: "\e472"; }
.fa-calendar-minus { --fa: "\f272"; }
.fa-calendar-note { --fa: "\e0d5"; }
.fa-calendar-pen { --fa: "\f333"; }
.fa-calendar-plus { --fa: "\f271"; }
.fa-calendar-range { --fa: "\e0d6"; }
.fa-calendar-star { --fa: "\f736"; }
.fa-calendar-times { --fa: "\f273"; }
.fa-calendar-upload { --fa: "\e0d1"; }
.fa-calendar-users { --fa: "\e5e2"; }
.fa-calendar-week { --fa: "\f784"; }
.fa-calendar-xmark { --fa: "\f273"; }
.fa-calendars { --fa: "\e0d7"; }
.fa-camera { --fa: "\f030"; }
.fa-camera-alt { --fa: "\f030"; }
.fa-camera-circle { --fa: "\e103"; }
.fa-camera-circle-ellipsis { --fa: "\e766"; }
.fa-camera-clock { --fa: "\e767"; }
.fa-camera-polaroid { --fa: "\f8aa"; }
.fa-camera-retro { --fa: "\f083"; }
.fa-camera-rotate { --fa: "\e0d8"; }
.fa-camera-shutter { --fa: "\e768"; }
.fa-camera-slash { --fa: "\e0d9"; }
.fa-camera-viewfinder { --fa: "\e0da"; }
.fa-cancel { --fa: "\f05e"; }
.fa-cash-register { --fa: "\f788"; }
.fa-cent-sign { --fa: "\e3f5"; }
.fa-certificate { --fa: "\f0a3"; }
.fa-chalkboard { --fa: "\f51b"; }
.fa-chalkboard-teacher { --fa: "\f51c"; }
.fa-chalkboard-user { --fa: "\f51c"; }
.fa-chart-bar { --fa: "\f080"; }
.fa-chart-candlestick { --fa: "\e0e2"; }
.fa-chart-column { --fa: "\e0e3"; }
.fa-chart-diagram { --fa: "\e695"; }
.fa-chart-fft { --fa: "\e69e"; }
.fa-chart-gantt { --fa: "\e0e4"; }
.fa-chart-line { --fa: "\f201"; }
.fa-chart-pie { --fa: "\f200"; }
.fa-chart-pie-alt { --fa: "\f64e"; }
.fa-chart-pie-simple { --fa: "\f64e"; }
.fa-chart-pyramid { --fa: "\e0e6"; }
.fa-chart-simple-horizontal { --fa: "\e474"; }
.fa-chart-sine { --fa: "\e69d"; }
.fa-chart-user { --fa: "\f6a3"; }
.fa-check { --fa: "\f00c"; }
.fa-check-circle { --fa: "\f058"; }
.fa-check-double { --fa: "\f560"; }
.fa-circle { --fa: "\f111"; }
.fa-circle-8 { --fa: "\e0f5"; }
.fa-circle-9 { --fa: "\e0f6"; }
.fa-circle-arrow-down { --fa: "\f0ab"; }
.fa-circle-arrow-left { --fa: "\f0a8"; }
.fa-circle-arrow-right { --fa: "\f0a9"; }
.fa-circle-arrow-up { --fa: "\f0aa"; }
.fa-circle-bolt { --fa: "\e0fe"; }
.fa-circle-bookmark { --fa: "\e100"; }
.fa-circle-calendar { --fa: "\e102"; }
.fa-circle-camera { --fa: "\e103"; }
.fa-circle-cent { --fa: "\e72a"; }
.fa-circle-check { --fa: "\f058"; }
.fa-circle-dollar { --fa: "\f2e8"; }
.fa-circle-dollar-to-slot { --fa: "\f4b9"; }
.fa-circle-down { --fa: "\f358"; }
.fa-circle-envelope { --fa: "\e10c"; }
.fa-circle-house { --fa: "\e6c8"; }
.fa-circle-left { --fa: "\f359"; }
.fa-circle-minus { --fa: "\f056"; }
.fa-circle-phone { --fa: "\e11b"; }
.fa-circle-phone-hangup { --fa: "\e11d"; }
.fa-circle-plus { --fa: "\f055"; }
.fa-circle-question { --fa: "\f059"; }
.fa-circle-right { --fa: "\f35a"; }
.fa-circle-up { --fa: "\f35b"; }
.fa-circle-user { --fa: "\f2bd"; }
.fa-circle-user-circle-check { --fa: "\e79f"; }
.fa-circle-user-circle-exclamation { --fa: "\e7a0"; }
.fa-circle-user-circle-minus { --fa: "\e7a1"; }
.fa-circle-user-circle-plus { --fa: "\e7a3"; }
.fa-circle-user-circle-question { --fa: "\e7a4"; }
.fa-circle-user-circle-user { --fa: "\e7a5"; }
.fa-circle-user-circle-xmark { --fa: "\e7a6"; }
.fa-circle-wifi { --fa: "\e67d"; }
.fa-circle-x { --fa: "\e12e"; }
.fa-circle-xmark { --fa: "\f057"; }
.fa-clinic-medical { --fa: "\f7f2"; }
.fa-clipboard { --fa: "\f328"; }
.fa-clipboard-check { --fa: "\f46c"; }
.fa-clipboard-exclamation { --fa: "\e757"; }
.fa-clipboard-list { --fa: "\f46d"; }
.fa-clipboard-list-check { --fa: "\f737"; }
.fa-clipboard-medical { --fa: "\e133"; }
.fa-clipboard-question { --fa: "\e4e3"; }
.fa-clipboard-user { --fa: "\f7f3"; }
.fa-clock { --fa: "\f017"; }
.fa-clock-four { --fa: "\f017"; }
.fa-clone { --fa: "\f24d"; }
.fa-clone-plus { --fa: "\e74c"; }
.fa-cloud { --fa: "\f0c2"; }
.fa-cloud-slash { --fa: "\e137"; }
.fa-cloud-xmark { --fa: "\e35f"; }
.fa-clouds { --fa: "\f744"; }
.fa-cog { --fa: "\f013"; }
.fa-cogs { --fa: "\f085"; }
.fa-coins { --fa: "\f51e"; }
.fa-comment { --fa: "\f075"; }
.fa-comment-alt { --fa: "\f27a"; }
.fa-comment-alt-captions { --fa: "\e1de"; }
.fa-comment-alt-check { --fa: "\f4a2"; }
.fa-comment-alt-dollar { --fa: "\f650"; }
.fa-comment-alt-dots { --fa: "\f4a3"; }
.fa-comment-alt-edit { --fa: "\f4a4"; }
.fa-comment-alt-exclamation { --fa: "\f4a5"; }
.fa-comment-alt-lines { --fa: "\f4a6"; }
.fa-comment-alt-medical { --fa: "\f7f4"; }
.fa-comment-alt-smile { --fa: "\f4aa"; }
.fa-comment-captions { --fa: "\e146"; }
.fa-comment-check { --fa: "\f4ac"; }
.fa-comment-dollar { --fa: "\f651"; }
.fa-comment-dots { --fa: "\f4ad"; }
.fa-comment-edit { --fa: "\f4ae"; }
.fa-comment-lines { --fa: "\f4b0"; }
.fa-comment-medical { --fa: "\f7f5"; }
.fa-comment-pen { --fa: "\f4ae"; }
.fa-comment-plus { --fa: "\f4b2"; }
.fa-comment-question { --fa: "\e14b"; }
.fa-comment-times { --fa: "\f4b5"; }
.fa-comment-xmark { --fa: "\f4b5"; }
.fa-commenting { --fa: "\f4ad"; }
.fa-comments-alt { --fa: "\f4b6"; }
.fa-comments-alt-dollar { --fa: "\f652"; }
.fa-comments-dollar { --fa: "\f653"; }
.fa-comments-question { --fa: "\e14e"; }
.fa-comments-question-check { --fa: "\e14f"; }
.fa-compass-drafting { --fa: "\f568"; }
.fa-computer { --fa: "\e4e5"; }
.fa-computer-mouse { --fa: "\f8cc"; }
.fa-contact-book { --fa: "\f2b9"; }
.fa-contact-card { --fa: "\f2bb"; }
.fa-container-storage { --fa: "\f4b7"; }
.fa-copy { --fa: "\f0c5"; }
.fa-copyright { --fa: "\f1f9"; }
.fa-crop-alt { --fa: "\f565"; }
.fa-crop-simple { --fa: "\f565"; }
.fa-crosshairs { --fa: "\f05b"; }
.fa-crosshairs-simple { --fa: "\e59f"; }
.fa-crown { --fa: "\f521"; }
.fa-crystal-ball { --fa: "\e362"; }
.fa-cube { --fa: "\f1b2"; }
.fa-cubes { --fa: "\f1b3"; }
.fa-cut { --fa: "\f0c4"; }
.fa-database { --fa: "\f1c0"; }
.fa-delete-left { --fa: "\f55a"; }
.fa-delete-right { --fa: "\e154"; }
.fa-desktop { --fa: "\f390"; }
.fa-desktop-alt { --fa: "\f390"; }
.fa-desktop-arrow-down { --fa: "\e155"; }
.fa-desktop-slash { --fa: "\e2fa"; }
.fa-diagnoses { --fa: "\f470"; }
.fa-diagram-cells { --fa: "\e475"; }
.fa-diagram-lean-canvas { --fa: "\e156"; }
.fa-diagram-nested { --fa: "\e157"; }
.fa-diagram-next { --fa: "\e476"; }
.fa-diagram-predecessor { --fa: "\e477"; }
.fa-diagram-previous { --fa: "\e478"; }
.fa-diagram-project { --fa: "\f542"; }
.fa-diagram-subtask { --fa: "\e479"; }
.fa-dialpad { --fa: "\e7cc"; }
.fa-dice-d6 { --fa: "\f6d1"; }
.fa-diploma { --fa: "\f5ea"; }
.fa-disc-drive { --fa: "\f8b5"; }
.fa-display { --fa: "\e163"; }
.fa-display-slash { --fa: "\e2fa"; }
.fa-dollar { --fa: "\24"; }
.fa-dollar-circle { --fa: "\f2e8"; }
.fa-dollar-sign { --fa: "\24"; }
.fa-dollar-square { --fa: "\f2e9"; }
.fa-donate { --fa: "\f4b9"; }
.fa-door-closed { --fa: "\f52a"; }
.fa-door-open { --fa: "\f52b"; }
.fa-down { --fa: "\f354"; }
.fa-down-from-bracket { --fa: "\e66b"; }
.fa-down-long { --fa: "\f309"; }
.fa-down-to-bracket { --fa: "\e4e7"; }
.fa-download { --fa: "\f019"; }
.fa-drafting-compass { --fa: "\f568"; }
.fa-drivers-license { --fa: "\f2c2"; }
.fa-dumbbell { --fa: "\f44b"; }
.fa-edit { --fa: "\f044"; }
.fa-ellipsis { --fa: "\f141"; }
.fa-ellipsis-h { --fa: "\f141"; }
.fa-ellipsis-h-alt { --fa: "\f39b"; }
.fa-ellipsis-stroke { --fa: "\f39b"; }
.fa-ellipsis-stroke-vertical { --fa: "\f39c"; }
.fa-ellipsis-v { --fa: "\f142"; }
.fa-ellipsis-v-alt { --fa: "\f39c"; }
.fa-ellipsis-vertical { --fa: "\f142"; }
.fa-empty-set { --fa: "\f656"; }
.fa-envelope { --fa: "\f0e0"; }
.fa-envelope-badge { --fa: "\e16f"; }
.fa-envelope-certificate { --fa: "\e829"; }
.fa-envelope-circle { --fa: "\e10c"; }
.fa-envelope-circle-check { --fa: "\e4e8"; }
.fa-envelope-circle-user { --fa: "\e6de"; }
.fa-envelope-dot { --fa: "\e16f"; }
.fa-envelope-open { --fa: "\f2b6"; }
.fa-envelope-open-dollar { --fa: "\f657"; }
.fa-envelope-open-text { --fa: "\f658"; }
.fa-envelope-ribbon { --fa: "\e829"; }
.fa-envelope-square { --fa: "\f199"; }
.fa-envelopes { --fa: "\e170"; }
.fa-envelopes-bulk { --fa: "\f674"; }
.fa-eraser { --fa: "\f12d"; }
.fa-excavator { --fa: "\e656"; }
.fa-explosion { --fa: "\e4e9"; }
.fa-eye { --fa: "\f06e"; }
.fa-eye-closed { --fa: "\e83b"; }
.fa-eye-dropper { --fa: "\f1fb"; }
.fa-eye-dropper-empty { --fa: "\f1fb"; }
.fa-eye-dropper-full { --fa: "\e172"; }
.fa-eye-dropper-half { --fa: "\e173"; }
.fa-eye-low-vision { --fa: "\f2a8"; }
.fa-eye-slash { --fa: "\f070"; }
.fa-eyedropper { --fa: "\f1fb"; }
.fa-eyes { --fa: "\e367"; }
.fa-feather { --fa: "\f52d"; }
.fa-feather-alt { --fa: "\f56b"; }
.fa-feather-pointed { --fa: "\f56b"; }
.fa-fence { --fa: "\e303"; }
.fa-file { --fa: "\f15b"; }
.fa-file-alt { --fa: "\f15c"; }
.fa-file-archive { --fa: "\f1c6"; }
.fa-file-arrow-down { --fa: "\f56d"; }
.fa-file-arrow-up { --fa: "\f574"; }
.fa-file-award { --fa: "\f5f3"; }
.fa-file-ban { --fa: "\e758"; }
.fa-file-caret-down { --fa: "\e429"; }
.fa-file-caret-up { --fa: "\e42a"; }
.fa-file-certificate { --fa: "\f5f3"; }
.fa-file-chart-column { --fa: "\f659"; }
.fa-file-chart-line { --fa: "\f659"; }
.fa-file-check { --fa: "\f316"; }
.fa-file-circle-check { --fa: "\e5a0"; }
.fa-file-circle-exclamation { --fa: "\e4eb"; }
.fa-file-circle-info { --fa: "\e493"; }
.fa-file-circle-minus { --fa: "\e4ed"; }
.fa-file-circle-plus { --fa: "\e494"; }
.fa-file-circle-question { --fa: "\e4ef"; }
.fa-file-circle-xmark { --fa: "\e5a1"; }
.fa-file-clipboard { --fa: "\f0ea"; }
.fa-file-code { --fa: "\f1c9"; }
.fa-file-css { --fa: "\e83c"; }
.fa-file-download { --fa: "\f56d"; }
.fa-file-edit { --fa: "\f31c"; }
.fa-file-excel { --fa: "\f1c3"; }
.fa-file-exclamation { --fa: "\f31a"; }
.fa-file-export { --fa: "\f56e"; }
.fa-file-html { --fa: "\e83d"; }
.fa-file-image { --fa: "\f1c5"; }
.fa-file-import { --fa: "\f56f"; }
.fa-file-invoice { --fa: "\f570"; }
.fa-file-invoice-dollar { --fa: "\f571"; }
.fa-file-jpg { --fa: "\e646"; }
.fa-file-lines { --fa: "\f15c"; }
.fa-file-lock { --fa: "\e3a6"; }
.fa-file-minus { --fa: "\f318"; }
.fa-file-pdf { --fa: "\f1c1"; }
.fa-file-pen { --fa: "\f31c"; }
.fa-file-plus { --fa: "\f319"; }
.fa-file-plus-minus { --fa: "\e177"; }
.fa-file-png { --fa: "\e666"; }
.fa-file-signature { --fa: "\f573"; }
.fa-file-slash { --fa: "\e3a7"; }
.fa-file-spreadsheet { --fa: "\f65b"; }
.fa-file-svg { --fa: "\e64b"; }
.fa-file-text { --fa: "\f15c"; }
.fa-file-times { --fa: "\f317"; }
.fa-file-upload { --fa: "\f574"; }
.fa-file-user { --fa: "\f65c"; }
.fa-file-wav { --fa: "\e7fe"; }
.fa-file-xls { --fa: "\e64d"; }
.fa-file-xmark { --fa: "\f317"; }
.fa-file-zip { --fa: "\e5ee"; }
.fa-file-zipper { --fa: "\f1c6"; }
.fa-files { --fa: "\e178"; }
.fa-files-medical { --fa: "\f7fd"; }
.fa-film { --fa: "\f008"; }
.fa-film-alt { --fa: "\f008"; }
.fa-film-canister { --fa: "\f8b7"; }
.fa-film-cannister { --fa: "\f8b7"; }
.fa-film-simple { --fa: "\f008"; }
.fa-film-stack { --fa: "\e76b"; }
.fa-films { --fa: "\e17a"; }
.fa-filter { --fa: "\f0b0"; }
.fa-filter-circle-dollar { --fa: "\f662"; }
.fa-filter-circle-xmark { --fa: "\e17b"; }
.fa-filter-slash { --fa: "\e17d"; }
.fa-filters { --fa: "\e17e"; }
.fa-fist-raised { --fa: "\f6de"; }
.fa-flag { --fa: "\f024"; }
.fa-flag-alt { --fa: "\f74c"; }
.fa-flag-checkered { --fa: "\f11e"; }
.fa-flag-pennant { --fa: "\f456"; }
.fa-flag-swallowtail { --fa: "\f74c"; }
.fa-flag-usa { --fa: "\f74d"; }
.fa-folder { --fa: "\f07b"; }
.fa-folder-arrow-down { --fa: "\e053"; }
.fa-folder-arrow-left { --fa: "\e7d2"; }
.fa-folder-arrow-right { --fa: "\e7d3"; }
.fa-folder-arrow-up { --fa: "\e054"; }
.fa-folder-blank { --fa: "\f07b"; }
.fa-folder-bookmark { --fa: "\e186"; }
.fa-folder-check { --fa: "\e64e"; }
.fa-folder-closed { --fa: "\e185"; }
.fa-folder-cog { --fa: "\e187"; }
.fa-folder-download { --fa: "\e053"; }
.fa-folder-gear { --fa: "\e187"; }
.fa-folder-grid { --fa: "\e188"; }
.fa-folder-image { --fa: "\e18a"; }
.fa-folder-magnifying-glass { --fa: "\e18b"; }
.fa-folder-medical { --fa: "\e18c"; }
.fa-folder-minus { --fa: "\f65d"; }
.fa-folder-open { --fa: "\f07c"; }
.fa-folder-plus { --fa: "\f65e"; }
.fa-folder-search { --fa: "\e18b"; }
.fa-folder-times { --fa: "\f65f"; }
.fa-folder-upload { --fa: "\e054"; }
.fa-folder-user { --fa: "\e18e"; }
.fa-folder-xmark { --fa: "\f65f"; }
.fa-folders { --fa: "\f660"; }
.fa-font { --fa: "\f031"; }
.fa-font-awesome { --fa: "\f2b4"; }
.fa-font-awesome-flag { --fa: "\f2b4"; }
.fa-font-awesome-logo-full { --fa: "\f2b4"; }
.fa-funnel-dollar { --fa: "\f662"; }
.fa-gavel { --fa: "\f0e3"; }
.fa-gear { --fa: "\f013"; }
.fa-gear-complex { --fa: "\e5e9"; }
.fa-gear-complex-api { --fa: "\e8a5"; }
.fa-gears { --fa: "\f085"; }
.fa-ghost { --fa: "\f6e2"; }
.fa-glasses { --fa: "\f530"; }
.fa-glasses-alt { --fa: "\f5f5"; }
.fa-glasses-round { --fa: "\f5f5"; }
.fa-gpu { --fa: "\e843"; }
.fa-graduation-cap { --fa: "\f19d"; }
.fa-gramophone { --fa: "\f8bd"; }
.fa-grid { --fa: "\e195"; }
.fa-grid-2 { --fa: "\e196"; }
.fa-grid-3 { --fa: "\e195"; }
.fa-grid-4 { --fa: "\e198"; }
.fa-grid-5 { --fa: "\e199"; }
.fa-grid-round { --fa: "\e5da"; }
.fa-grid-round-2 { --fa: "\e5db"; }
.fa-grid-round-4 { --fa: "\e5dd"; }
.fa-grid-round-5 { --fa: "\e5de"; }
.fa-hammer { --fa: "\f6e3"; }
.fa-hammer-brush { --fa: "\e620"; }
.fa-hammer-crash { --fa: "\e414"; }
.fa-hand { --fa: "\f256"; }
.fa-hand-back-fist { --fa: "\f255"; }
.fa-hand-back-point-down { --fa: "\e19e"; }
.fa-hand-back-point-left { --fa: "\e19f"; }
.fa-hand-back-point-ribbon { --fa: "\e1a0"; }
.fa-hand-back-point-right { --fa: "\e1a1"; }
.fa-hand-back-point-up { --fa: "\e1a2"; }
.fa-hand-fingers-crossed { --fa: "\e1a3"; }
.fa-hand-fist { --fa: "\f6de"; }
.fa-hand-holding { --fa: "\f4bd"; }
.fa-hand-holding-box { --fa: "\f47b"; }
.fa-hand-holding-circle-dollar { --fa: "\e621"; }
.fa-hand-holding-dollar { --fa: "\f4c0"; }
.fa-hand-holding-hand { --fa: "\e4f7"; }
.fa-hand-holding-star { --fa: "\e801"; }
.fa-hand-holding-usd { --fa: "\f4c0"; }
.fa-hand-horns { --fa: "\e1a9"; }
.fa-hand-middle-finger { --fa: "\f806"; }
.fa-hand-paper { --fa: "\f256"; }
.fa-hand-peace { --fa: "\f25b"; }
.fa-hand-point-down { --fa: "\f0a7"; }
.fa-hand-point-left { --fa: "\f0a5"; }
.fa-hand-point-ribbon { --fa: "\e1a6"; }
.fa-hand-point-right { --fa: "\f0a4"; }
.fa-hand-point-up { --fa: "\f0a6"; }
.fa-hand-pointer { --fa: "\f25a"; }
.fa-hand-rock { --fa: "\f255"; }
.fa-hand-shaka { --fa: "\e831"; }
.fa-hand-spock { --fa: "\f259"; }
.fa-hand-wave { --fa: "\e1a7"; }
.fa-hands-clapping { --fa: "\e1a8"; }
.fa-hands-helping { --fa: "\f4c4"; }
.fa-hands-holding-child { --fa: "\e4fa"; }
.fa-hands-holding-dollar { --fa: "\f4c5"; }
.fa-hands-usd { --fa: "\f4c5"; }
.fa-handshake { --fa: "\f2b5"; }
.fa-handshake-alt { --fa: "\f2b5"; }
.fa-handshake-alt-slash { --fa: "\e060"; }
.fa-handshake-angle { --fa: "\f4c4"; }
.fa-handshake-simple { --fa: "\f2b5"; }
.fa-handshake-simple-slash { --fa: "\e060"; }
.fa-handshake-slash { --fa: "\e060"; }
.fa-hard-drive { --fa: "\f0a0"; }
.fa-haykal { --fa: "\f666"; }
.fa-hdd { --fa: "\f0a0"; }
.fa-headphones { --fa: "\f025"; }
.fa-headphones-alt { --fa: "\f025"; }
.fa-headphones-simple { --fa: "\f025"; }
.fa-headphones-slash { --fa: "\e77c"; }
.fa-heart { --fa: "\f004"; }
.fa-heart-circle-plus { --fa: "\e500"; }
.fa-heart-pulse { --fa: "\f21e"; }
.fa-heart-rate { --fa: "\f5f8"; }
.fa-heartbeat { --fa: "\f21e"; }
.fa-highlighter { --fa: "\f591"; }
.fa-highlighter-line { --fa: "\e1af"; }
.fa-home { --fa: "\f015"; }
.fa-home-alt { --fa: "\f015"; }
.fa-home-blank { --fa: "\e487"; }
.fa-home-lg { --fa: "\e3af"; }
.fa-home-lg-alt { --fa: "\f015"; }
.fa-home-user { --fa: "\e1b0"; }
.fa-hourglass { --fa: "\f254"; }
.fa-hourglass-1 { --fa: "\f251"; }
.fa-hourglass-2 { --fa: "\f252"; }
.fa-hourglass-3 { --fa: "\f253"; }
.fa-hourglass-empty { --fa: "\f254"; }
.fa-hourglass-end { --fa: "\f253"; }
.fa-hourglass-half { --fa: "\f252"; }
.fa-hourglass-start { --fa: "\f251"; }
.fa-house { --fa: "\f015"; }
.fa-house-blank { --fa: "\e487"; }
.fa-house-chimney { --fa: "\e3af"; }
.fa-house-chimney-blank { --fa: "\e3b0"; }
.fa-house-chimney-medical { --fa: "\f7f2"; }
.fa-house-chimney-user { --fa: "\e065"; }
.fa-house-chimney-window { --fa: "\e00d"; }
.fa-house-circle-check { --fa: "\e509"; }
.fa-house-circle-xmark { --fa: "\e50b"; }
.fa-house-day { --fa: "\e00e"; }
.fa-house-night { --fa: "\e010"; }
.fa-house-unlock { --fa: "\e6ca"; }
.fa-house-user { --fa: "\e1b0"; }
.fa-house-window { --fa: "\e3b3"; }
.fa-id-badge { --fa: "\f2c1"; }
.fa-id-card { --fa: "\f2c2"; }
.fa-id-card-alt { --fa: "\f47f"; }
.fa-id-card-clip { --fa: "\f47f"; }
.fa-image { --fa: "\f03e"; }
.fa-image-circle-arrow-down { --fa: "\e76c"; }
.fa-image-circle-check { --fa: "\e76d"; }
.fa-image-circle-plus { --fa: "\e76e"; }
.fa-image-circle-xmark { --fa: "\e76f"; }
.fa-image-landscape { --fa: "\e1b5"; }
.fa-image-polaroid { --fa: "\f8c4"; }
.fa-image-polaroid-user { --fa: "\e1b6"; }
.fa-image-portrait { --fa: "\f3e0"; }
.fa-image-slash { --fa: "\e1b7"; }
.fa-image-user { --fa: "\e1b8"; }
.fa-images { --fa: "\f302"; }
.fa-images-user { --fa: "\e1b9"; }
.fa-inbox { --fa: "\f01c"; }
.fa-inbox-arrow-down { --fa: "\f310"; }
.fa-inbox-arrow-up { --fa: "\f311"; }
.fa-inbox-full { --fa: "\e1ba"; }
.fa-inbox-in { --fa: "\f310"; }
.fa-inbox-out { --fa: "\f311"; }
.fa-inboxes { --fa: "\e1bb"; }
.fa-institution { --fa: "\f19c"; }
.fa-key { --fa: "\f084"; }
.fa-key-skeleton { --fa: "\f6f3"; }
.fa-key-skeleton-left-right { --fa: "\e3b4"; }
.fa-keyboard { --fa: "\f11c"; }
.fa-label { --fa: "\e8a7"; }
.fa-landmark { --fa: "\f66f"; }
.fa-landmark-alt { --fa: "\f752"; }
.fa-landmark-dome { --fa: "\f752"; }
.fa-landmark-flag { --fa: "\e51c"; }
.fa-landmark-magnifying-glass { --fa: "\e622"; }
.fa-landscape { --fa: "\e1b5"; }
.fa-laptop { --fa: "\f109"; }
.fa-laptop-mobile { --fa: "\f87a"; }
.fa-layer { --fa: "\e83f"; }
.fa-layer-group { --fa: "\f5fd"; }
.fa-layer-group-minus { --fa: "\f5fe"; }
.fa-layer-group-plus { --fa: "\f5ff"; }
.fa-layer-minus { --fa: "\f5fe"; }
.fa-layer-plus { --fa: "\f5ff"; }
.fa-left { --fa: "\f355"; }
.fa-left-long { --fa: "\f30a"; }
.fa-legal { --fa: "\f0e3"; }
.fa-level-down-alt { --fa: "\f3be"; }
.fa-level-up-alt { --fa: "\f3bf"; }
.fa-lightbulb { --fa: "\f0eb"; }
.fa-lightbulb-dollar { --fa: "\f670"; }
.fa-lightbulb-exclamation-on { --fa: "\e1ca"; }
.fa-lightbulb-gear { --fa: "\e5fd"; }
.fa-lightbulb-on { --fa: "\f672"; }
.fa-lightbulb-slash { --fa: "\f673"; }
.fa-line-chart { --fa: "\f201"; }
.fa-line-columns { --fa: "\f870"; }
.fa-list { --fa: "\f03a"; }
.fa-list-1-2 { --fa: "\f0cb"; }
.fa-list-check { --fa: "\f0ae"; }
.fa-list-dots { --fa: "\f0ca"; }
.fa-list-dropdown { --fa: "\e1cf"; }
.fa-list-numeric { --fa: "\f0cb"; }
.fa-list-ol { --fa: "\f0cb"; }
.fa-list-radio { --fa: "\e1d0"; }
.fa-list-squares { --fa: "\f03a"; }
.fa-list-tree { --fa: "\e1d2"; }
.fa-list-ul { --fa: "\f0ca"; }
.fa-location { --fa: "\f601"; }
.fa-location-crosshairs { --fa: "\f601"; }
.fa-location-crosshairs-slash { --fa: "\f603"; }
.fa-location-dot { --fa: "\f3c5"; }
.fa-location-slash { --fa: "\f603"; }
.fa-lock { --fa: "\f023"; }
.fa-lock-alt { --fa: "\f30d"; }
.fa-lock-keyhole { --fa: "\f30d"; }
.fa-lock-keyhole-open { --fa: "\f3c2"; }
.fa-lock-open { --fa: "\f3c1"; }
.fa-lock-open-alt { --fa: "\f3c2"; }
.fa-long-arrow-alt-down { --fa: "\f309"; }
.fa-long-arrow-alt-left { --fa: "\f30a"; }
.fa-long-arrow-alt-right { --fa: "\f30b"; }
.fa-long-arrow-alt-up { --fa: "\f30c"; }
.fa-long-arrow-down { --fa: "\f175"; }
.fa-long-arrow-left { --fa: "\f177"; }
.fa-long-arrow-up { --fa: "\f176"; }
.fa-low-vision { --fa: "\f2a8"; }
.fa-magnifying-glass { --fa: "\f002"; }
.fa-magnifying-glass-arrow-right { --fa: "\e521"; }
.fa-magnifying-glass-dollar { --fa: "\f688"; }
.fa-magnifying-glass-minus { --fa: "\f010"; }
.fa-magnifying-glass-plus { --fa: "\f00e"; }
.fa-mail-bulk { --fa: "\f674"; }
.fa-mail-forward { --fa: "\f064"; }
.fa-mail-reply { --fa: "\f3e5"; }
.fa-mail-reply-all { --fa: "\f122"; }
.fa-mailbox { --fa: "\f813"; }
.fa-mailbox-flag-up { --fa: "\e5bb"; }
.fa-mailbox-open-empty { --fa: "\e821"; }
.fa-mailbox-open-letter { --fa: "\e823"; }
.fa-male { --fa: "\f183"; }
.fa-map { --fa: "\f279"; }
.fa-map-location { --fa: "\f59f"; }
.fa-map-location-dot { --fa: "\f5a0"; }
.fa-map-marked { --fa: "\f59f"; }
.fa-map-marked-alt { --fa: "\f5a0"; }
.fa-map-marker-alt { --fa: "\f3c5"; }
.fa-map-pin { --fa: "\f276"; }
.fa-map-signs { --fa: "\f277"; }
.fa-marker { --fa: "\f5a1"; }
.fa-medal { --fa: "\f5a2"; }
.fa-medkit { --fa: "\f0fa"; }
.fa-megaphone { --fa: "\f675"; }
.fa-memo { --fa: "\e1d8"; }
.fa-memo-circle-check { --fa: "\e1d9"; }
.fa-memo-circle-info { --fa: "\e49a"; }
.fa-memo-pad { --fa: "\e1da"; }
.fa-memory { --fa: "\f538"; }
.fa-message { --fa: "\f27a"; }
.fa-message-captions { --fa: "\e1de"; }
.fa-message-check { --fa: "\f4a2"; }
.fa-message-dollar { --fa: "\f650"; }
.fa-message-dot { --fa: "\e6df"; }
.fa-message-dots { --fa: "\f4a3"; }
.fa-message-edit { --fa: "\f4a4"; }
.fa-message-exclamation { --fa: "\f4a5"; }
.fa-message-lines { --fa: "\f4a6"; }
.fa-message-medical { --fa: "\f7f4"; }
.fa-message-pen { --fa: "\f4a4"; }
.fa-message-smile { --fa: "\f4aa"; }
.fa-messages { --fa: "\f4b6"; }
.fa-messages-dollar { --fa: "\f652"; }
.fa-messages-question { --fa: "\e1e7"; }
.fa-messaging { --fa: "\f4a3"; }
.fa-microphone { --fa: "\f130"; }
.fa-microphone-alt { --fa: "\f3c9"; }
.fa-microphone-alt-slash { --fa: "\f539"; }
.fa-microphone-circle-plus { --fa: "\e77d"; }
.fa-microphone-circle-xmark { --fa: "\e77e"; }
.fa-microphone-lines { --fa: "\f3c9"; }
.fa-microphone-lines-slash { --fa: "\f539"; }
.fa-microphone-signal-meter { --fa: "\e760"; }
.fa-microphone-slash { --fa: "\f131"; }
.fa-microphone-stand { --fa: "\f8cb"; }
.fa-microscope { --fa: "\f610"; }
.fa-minus { --fa: "\f068"; }
.fa-minus-circle { --fa: "\f056"; }
.fa-mobile { --fa: "\f3ce"; }
.fa-mobile-android { --fa: "\f3ce"; }
.fa-mobile-arrow-down { --fa: "\e74b"; }
.fa-mobile-button { --fa: "\f10b"; }
.fa-mobile-iphone { --fa: "\e1ee"; }
.fa-mobile-notch { --fa: "\e1ee"; }
.fa-mobile-phone { --fa: "\f3ce"; }
.fa-mobile-retro { --fa: "\e527"; }
.fa-money-bill { --fa: "\f0d6"; }
.fa-money-bill-1 { --fa: "\f3d1"; }
.fa-money-bill-1-wave { --fa: "\f53b"; }
.fa-money-bill-alt { --fa: "\f3d1"; }
.fa-money-bill-simple { --fa: "\e1f1"; }
.fa-money-bill-simple-wave { --fa: "\e1f2"; }
.fa-money-bill-wave { --fa: "\f53a"; }
.fa-money-bill-wave-alt { --fa: "\f53b"; }
.fa-money-bills { --fa: "\e1f3"; }
.fa-money-bills-alt { --fa: "\e1f4"; }
.fa-money-bills-simple { --fa: "\e1f4"; }
.fa-money-check-alt { --fa: "\f53d"; }
.fa-money-check-dollar { --fa: "\f53d"; }
.fa-money-check-dollar-pen { --fa: "\f873"; }
.fa-money-check-edit { --fa: "\f872"; }
.fa-money-check-edit-alt { --fa: "\f873"; }
.fa-money-check-pen { --fa: "\f872"; }
.fa-money-from-bracket { --fa: "\e312"; }
.fa-money-simple-from-bracket { --fa: "\e313"; }
.fa-monument { --fa: "\f5a6"; }
.fa-mortar-board { --fa: "\f19d"; }
.fa-mouse { --fa: "\f8cc"; }
.fa-mouse-pointer { --fa: "\f245"; }
.fa-mp3-player { --fa: "\f8ce"; }
.fa-museum { --fa: "\f19c"; }
.fa-network-wired { --fa: "\f6ff"; }
.fa-newspaper { --fa: "\f1ea"; }
.fa-note { --fa: "\e1ff"; }
.fa-note-sticky { --fa: "\f249"; }
.fa-notebook { --fa: "\e201"; }
.fa-notes { --fa: "\e202"; }
.fa-notes-sticky { --fa: "\e759"; }
.fa-numpad { --fa: "\e7cc"; }
.fa-owl { --fa: "\e89f"; }
.fa-page { --fa: "\e428"; }
.fa-page-caret-down { --fa: "\e429"; }
.fa-page-caret-up { --fa: "\e42a"; }
.fa-paint-brush { --fa: "\f1fc"; }
.fa-paint-brush-alt { --fa: "\f5a9"; }
.fa-paint-brush-fine { --fa: "\f5a9"; }
.fa-paintbrush { --fa: "\f1fc"; }
.fa-paintbrush-alt { --fa: "\f5a9"; }
.fa-paintbrush-fine { --fa: "\f5a9"; }
.fa-paintbrush-fine-slash { --fa: "\e74d"; }
.fa-paintbrush-pencil { --fa: "\e206"; }
.fa-paintbrush-slash { --fa: "\e74e"; }
.fa-palette { --fa: "\f53f"; }
.fa-paperclip { --fa: "\f0c6"; }
.fa-paperclip-vertical { --fa: "\e3c2"; }
.fa-passport { --fa: "\f5ab"; }
.fa-paste { --fa: "\f0ea"; }
.fa-pen { --fa: "\f304"; }
.fa-pen-alt { --fa: "\f305"; }
.fa-pen-alt-slash { --fa: "\e20f"; }
.fa-pen-circle { --fa: "\e20e"; }
.fa-pen-clip { --fa: "\f305"; }
.fa-pen-clip-slash { --fa: "\e20f"; }
.fa-pen-fancy { --fa: "\f5ac"; }
.fa-pen-fancy-slash { --fa: "\e210"; }
.fa-pen-field { --fa: "\e211"; }
.fa-pen-line { --fa: "\e212"; }
.fa-pen-nib { --fa: "\f5ad"; }
.fa-pen-nib-slash { --fa: "\e4a1"; }
.fa-pen-paintbrush { --fa: "\f618"; }
.fa-pen-ruler { --fa: "\f5ae"; }
.fa-pen-slash { --fa: "\e213"; }
.fa-pen-square { --fa: "\f14b"; }
.fa-pen-swirl { --fa: "\e214"; }
.fa-pen-to-square { --fa: "\f044"; }
.fa-pencil { --fa: "\f303"; }
.fa-pencil-alt { --fa: "\f303"; }
.fa-pencil-line { --fa: "\e74f"; }
.fa-pencil-mechanical { --fa: "\e5ca"; }
.fa-pencil-paintbrush { --fa: "\f618"; }
.fa-pencil-ruler { --fa: "\f5ae"; }
.fa-pencil-slash { --fa: "\e215"; }
.fa-pencil-square { --fa: "\f14b"; }
.fa-pennant { --fa: "\f456"; }
.fa-people-group { --fa: "\e533"; }
.fa-people-line { --fa: "\e534"; }
.fa-people-pants { --fa: "\e219"; }
.fa-people-pants-simple { --fa: "\e21a"; }
.fa-people-roof { --fa: "\e537"; }
.fa-people-simple { --fa: "\e21b"; }
.fa-person { --fa: "\f183"; }
.fa-person-arms-raised { --fa: "\e783"; }
.fa-person-arrow-down-to-line { --fa: "\e538"; }
.fa-person-arrow-up-from-line { --fa: "\e539"; }
.fa-person-booth { --fa: "\f756"; }
.fa-person-burst { --fa: "\e53b"; }
.fa-person-cane { --fa: "\e53c"; }
.fa-person-chalkboard { --fa: "\e53d"; }
.fa-person-circle-check { --fa: "\e53e"; }
.fa-person-circle-exclamation { --fa: "\e53f"; }
.fa-person-circle-minus { --fa: "\e540"; }
.fa-person-circle-plus { --fa: "\e541"; }
.fa-person-circle-question { --fa: "\e542"; }
.fa-person-circle-xmark { --fa: "\e543"; }
.fa-person-dots-from-line { --fa: "\f470"; }
.fa-person-limbs-wide { --fa: "\e787"; }
.fa-person-shelter { --fa: "\e54f"; }
.fa-person-sign { --fa: "\f757"; }
.fa-person-simple { --fa: "\e220"; }
.fa-person-to-door { --fa: "\e433"; }
.fa-person-walking { --fa: "\f554"; }
.fa-person-walking-arrow-loop-left { --fa: "\e551"; }
.fa-person-walking-arrow-right { --fa: "\e552"; }
.fa-person-walking-dashed-line-arrow-right { --fa: "\e553"; }
.fa-person-walking-with-cane { --fa: "\f29d"; }
.fa-person-waving { --fa: "\e78d"; }
.fa-phone { --fa: "\f095"; }
.fa-phone-arrow-down { --fa: "\e223"; }
.fa-phone-arrow-down-left { --fa: "\e223"; }
.fa-phone-arrow-right { --fa: "\e5be"; }
.fa-phone-arrow-up { --fa: "\e224"; }
.fa-phone-arrow-up-right { --fa: "\e224"; }
.fa-phone-circle { --fa: "\e11b"; }
.fa-phone-circle-down { --fa: "\e11d"; }
.fa-phone-connection { --fa: "\e6e1"; }
.fa-phone-incoming { --fa: "\e223"; }
.fa-phone-laptop { --fa: "\f87a"; }
.fa-phone-office { --fa: "\f67d"; }
.fa-phone-outgoing { --fa: "\e224"; }
.fa-phone-plus { --fa: "\f4d2"; }
.fa-phone-rotary { --fa: "\f8d3"; }
.fa-phone-slash { --fa: "\f3dd"; }
.fa-phone-square { --fa: "\f098"; }
.fa-phone-square-alt { --fa: "\f87b"; }
.fa-phone-square-down { --fa: "\e27a"; }
.fa-phone-waveform { --fa: "\e6e2"; }
.fa-phone-xmark { --fa: "\e227"; }
.fa-photo-film { --fa: "\f87c"; }
.fa-photo-video { --fa: "\f87c"; }
.fa-pickaxe { --fa: "\e5bf"; }
.fa-pie-chart { --fa: "\f200"; }
.fa-pig { --fa: "\f706"; }
.fa-piggy-bank { --fa: "\f4d3"; }
.fa-plus { --fa: "\2b"; }
.fa-plus-circle { --fa: "\f055"; }
.fa-plus-large { --fa: "\e59e"; }
.fa-plus-square { --fa: "\f0fe"; }
.fa-poll-people { --fa: "\f759"; }
.fa-pool-8-ball { --fa: "\e3c5"; }
.fa-portrait { --fa: "\f3e0"; }
.fa-postage-stamp { --fa: "\e6e3"; }
.fa-print { --fa: "\f02f"; }
.fa-project-diagram { --fa: "\f542"; }
.fa-question { --fa: "\3f"; }
.fa-question-circle { --fa: "\f059"; }
.fa-receipt { --fa: "\f543"; }
.fa-rectangle { --fa: "\f2fa"; }
.fa-rectangle-history { --fa: "\e4a2"; }
.fa-rectangle-history-circle-plus { --fa: "\e4a3"; }
.fa-rectangle-history-circle-user { --fa: "\e4a4"; }
.fa-rectangle-landscape { --fa: "\f2fa"; }
.fa-rectangle-minus { --fa: "\e6b4"; }
.fa-rectangle-new { --fa: "\e87a"; }
.fa-rectangle-plus { --fa: "\e6b5"; }
.fa-rectangle-times { --fa: "\f410"; }
.fa-rectangle-xmark { --fa: "\f410"; }
.fa-registered { --fa: "\f25d"; }
.fa-remote { --fa: "\e8a9"; }
.fa-reply { --fa: "\f3e5"; }
.fa-reply-all { --fa: "\f122"; }
.fa-ribbon { --fa: "\f4d6"; }
.fa-right { --fa: "\f356"; }
.fa-right-long { --fa: "\f30b"; }
.fa-ring { --fa: "\f70b"; }
.fa-rotate-reverse { --fa: "\e631"; }
.fa-route { --fa: "\f4d7"; }
.fa-router { --fa: "\f8da"; }
.fa-ruler { --fa: "\f545"; }
.fa-ruler-combined { --fa: "\f546"; }
.fa-ruler-horizontal { --fa: "\f547"; }
.fa-ruler-triangle { --fa: "\f61c"; }
.fa-ruler-vertical { --fa: "\f548"; }
.fa-sack { --fa: "\f81c"; }
.fa-sack-dollar { --fa: "\f81d"; }
.fa-sack-xmark { --fa: "\e56a"; }
.fa-scale-balanced { --fa: "\f24e"; }
.fa-scale-unbalanced { --fa: "\f515"; }
.fa-scale-unbalanced-flip { --fa: "\f516"; }
.fa-scissors { --fa: "\f0c4"; }
.fa-screen-users { --fa: "\f63d"; }
.fa-screenshot { --fa: "\e0da"; }
.fa-screwdriver { --fa: "\f54a"; }
.fa-screwdriver-wrench { --fa: "\f7d9"; }
.fa-scroll { --fa: "\f70e"; }
.fa-scroll-old { --fa: "\f70f"; }
.fa-scroll-ribbon { --fa: "\f5ea"; }
.fa-sd-card { --fa: "\f7c2"; }
.fa-sd-cards { --fa: "\e240"; }
.fa-seal { --fa: "\e241"; }
.fa-seal-exclamation { --fa: "\e242"; }
.fa-seal-question { --fa: "\e243"; }
.fa-search { --fa: "\f002"; }
.fa-search-dollar { --fa: "\f688"; }
.fa-search-minus { --fa: "\f010"; }
.fa-search-plus { --fa: "\f00e"; }
.fa-server { --fa: "\f233"; }
.fa-share { --fa: "\f064"; }
.fa-share-all { --fa: "\f367"; }
.fa-shield { --fa: "\f132"; }
.fa-shield-alt { --fa: "\f3ed"; }
.fa-shield-blank { --fa: "\f132"; }
.fa-shield-check { --fa: "\f2f7"; }
.fa-shield-halved { --fa: "\f3ed"; }
.fa-shield-plus { --fa: "\e24a"; }
.fa-shield-slash { --fa: "\e24b"; }
.fa-shield-times { --fa: "\e24c"; }
.fa-shield-user { --fa: "\e809"; }
.fa-shield-xmark { --fa: "\e24c"; }
.fa-shovel { --fa: "\f713"; }
.fa-sidebar { --fa: "\e24e"; }
.fa-sidebar-flip { --fa: "\e24f"; }
.fa-sign { --fa: "\f4d9"; }
.fa-sign-hanging { --fa: "\f4d9"; }
.fa-sign-post { --fa: "\e624"; }
.fa-sign-posts { --fa: "\e625"; }
.fa-sign-posts-wrench { --fa: "\e626"; }
.fa-signal-alt { --fa: "\f690"; }
.fa-signal-alt-4 { --fa: "\f690"; }
.fa-signal-bars { --fa: "\f690"; }
.fa-signal-bars-strong { --fa: "\f690"; }
.fa-signal-slash { --fa: "\f695"; }
.fa-signal-stream { --fa: "\f8dd"; }
.fa-signal-stream-slash { --fa: "\e250"; }
.fa-signs-post { --fa: "\f277"; }
.fa-sim-card { --fa: "\f7c4"; }
.fa-sim-cards { --fa: "\e251"; }
.fa-sitemap { --fa: "\f0e8"; }
.fa-skull-crossbones { --fa: "\f714"; }
.fa-sort-alt { --fa: "\f883"; }
.fa-sort-amount-desc { --fa: "\f884"; }
.fa-sort-amount-down-alt { --fa: "\f884"; }
.fa-sparkle { --fa: "\e5d6"; }
.fa-sparkles { --fa: "\f890"; }
.fa-speaker { --fa: "\f8df"; }
.fa-speakers { --fa: "\f8e0"; }
.fa-spinner { --fa: "\f110"; }
.fa-splotch { --fa: "\f5bc"; }
.fa-square { --fa: "\f0c8"; }
.fa-square-8 { --fa: "\e25d"; }
.fa-square-9 { --fa: "\e25e"; }
.fa-square-dollar { --fa: "\f2e9"; }
.fa-square-down { --fa: "\f350"; }
.fa-square-envelope { --fa: "\f199"; }
.fa-square-left { --fa: "\f351"; }
.fa-square-list { --fa: "\e489"; }
.fa-square-pen { --fa: "\f14b"; }
.fa-square-person-confined { --fa: "\e577"; }
.fa-square-phone { --fa: "\f098"; }
.fa-square-phone-flip { --fa: "\f87b"; }
.fa-square-phone-hangup { --fa: "\e27a"; }
.fa-square-plus { --fa: "\f0fe"; }
.fa-square-right { --fa: "\f352"; }
.fa-square-star { --fa: "\e27f"; }
.fa-square-user { --fa: "\e283"; }
.fa-square-x { --fa: "\e286"; }
.fa-stamp { --fa: "\f5bf"; }
.fa-star { --fa: "\f005"; }
.fa-star-christmas { --fa: "\f7d4"; }
.fa-star-exclamation { --fa: "\f2f3"; }
.fa-star-half-alt { --fa: "\f5c0"; }
.fa-star-half-stroke { --fa: "\f5c0"; }
.fa-star-of-life { --fa: "\f621"; }
.fa-star-sharp { --fa: "\e28b"; }
.fa-star-sharp-half { --fa: "\e28c"; }
.fa-star-sharp-half-alt { --fa: "\e28d"; }
.fa-star-sharp-half-stroke { --fa: "\e28d"; }
.fa-star-shooting { --fa: "\e036"; }
.fa-stars { --fa: "\f762"; }
.fa-sticky-note { --fa: "\f249"; }
.fa-street-view { --fa: "\f21d"; }
.fa-subtract { --fa: "\f068"; }
.fa-suitcase { --fa: "\f0f2"; }
.fa-suitcase-medical { --fa: "\f0fa"; }
.fa-sun { --fa: "\f185"; }
.fa-sun-alt { --fa: "\e28f"; }
.fa-sun-bright { --fa: "\e28f"; }
.fa-sunglasses { --fa: "\f892"; }
.fa-swap { --fa: "\e609"; }
.fa-tag { --fa: "\f02b"; }
.fa-tags { --fa: "\f02c"; }
.fa-tape { --fa: "\f4db"; }
.fa-tasks { --fa: "\f0ae"; }
.fa-telescope { --fa: "\e03e"; }
.fa-thought-bubble { --fa: "\e32e"; }
.fa-thumb-tack { --fa: "\f08d"; }
.fa-thumb-tack-slash { --fa: "\e68f"; }
.fa-thumbs-down { --fa: "\f165"; }
.fa-thumbs-up { --fa: "\f164"; }
.fa-thumbtack { --fa: "\f08d"; }
.fa-thumbtack-slash { --fa: "\e68f"; }
.fa-ticket { --fa: "\f145"; }
.fa-ticket-alt { --fa: "\f3ff"; }
.fa-ticket-perforated { --fa: "\e63e"; }
.fa-ticket-simple { --fa: "\f3ff"; }
.fa-tickets { --fa: "\e658"; }
.fa-times-circle { --fa: "\f057"; }
.fa-times-rectangle { --fa: "\f410"; }
.fa-toggle-large-off { --fa: "\e5b0"; }
.fa-toggle-large-on { --fa: "\e5b1"; }
.fa-toggle-off { --fa: "\f204"; }
.fa-toggle-on { --fa: "\f205"; }
.fa-tools { --fa: "\f7d9"; }
.fa-train-track { --fa: "\e453"; }
.fa-transmission { --fa: "\e802"; }
.fa-trash { --fa: "\f1f8"; }
.fa-trash-alt { --fa: "\f2ed"; }
.fa-trash-alt-slash { --fa: "\e2ad"; }
.fa-trash-can { --fa: "\f2ed"; }
.fa-trash-can-check { --fa: "\e2a9"; }
.fa-trash-can-plus { --fa: "\e2ac"; }
.fa-trash-can-slash { --fa: "\e2ad"; }
.fa-trash-can-xmark { --fa: "\e2ae"; }
.fa-trash-check { --fa: "\e2af"; }
.fa-trash-plus { --fa: "\e2b2"; }
.fa-trash-slash { --fa: "\e2b3"; }
.fa-trash-xmark { --fa: "\e2b4"; }
.fa-triangle { --fa: "\f2ec"; }
.fa-trophy { --fa: "\f091"; }
.fa-trophy-alt { --fa: "\f2eb"; }
.fa-trophy-star { --fa: "\f2eb"; }
.fa-turn-down { --fa: "\f3be"; }
.fa-turn-down-left { --fa: "\e331"; }
.fa-turn-down-right { --fa: "\e455"; }
.fa-turn-left { --fa: "\e636"; }
.fa-turn-left-down { --fa: "\e637"; }
.fa-turn-left-up { --fa: "\e638"; }
.fa-turn-right { --fa: "\e639"; }
.fa-turn-up { --fa: "\f3bf"; }
.fa-typewriter { --fa: "\f8e7"; }
.fa-undo { --fa: "\f0e2"; }
.fa-universal-access { --fa: "\f29a"; }
.fa-university { --fa: "\f19c"; }
.fa-unlock { --fa: "\f09c"; }
.fa-unlock-alt { --fa: "\f13e"; }
.fa-unlock-keyhole { --fa: "\f13e"; }
.fa-up { --fa: "\f357"; }
.fa-up-long { --fa: "\f30c"; }
.fa-usd { --fa: "\24"; }
.fa-usd-circle { --fa: "\f2e8"; }
.fa-usd-square { --fa: "\f2e9"; }
.fa-user { --fa: "\f007"; }
.fa-user-alt { --fa: "\f007"; }
.fa-user-alt-slash { --fa: "\f506"; }
.fa-user-chart { --fa: "\f6a3"; }
.fa-user-check { --fa: "\f4fc"; }
.fa-user-circle { --fa: "\f2bd"; }
.fa-user-circle-minus { --fa: "\e7aa"; }
.fa-user-circle-plus { --fa: "\e7ab"; }
.fa-user-clock { --fa: "\f4fd"; }
.fa-user-cog { --fa: "\f4fe"; }
.fa-user-crown { --fa: "\f6a4"; }
.fa-user-dashed { --fa: "\e7ac"; }
.fa-user-doctor-message { --fa: "\f82e"; }
.fa-user-edit { --fa: "\f4ff"; }
.fa-user-friends { --fa: "\f500"; }
.fa-user-gear { --fa: "\f4fe"; }
.fa-user-graduate { --fa: "\f501"; }
.fa-user-group { --fa: "\f500"; }
.fa-user-group-crown { --fa: "\f6a5"; }
.fa-user-group-simple { --fa: "\e603"; }
.fa-user-hair { --fa: "\e45a"; }
.fa-user-hat-tie { --fa: "\e7ae"; }
.fa-user-key { --fa: "\e7b0"; }
.fa-user-large { --fa: "\f007"; }
.fa-user-large-slash { --fa: "\f506"; }
.fa-user-lock { --fa: "\f502"; }
.fa-user-magnifying-glass { --fa: "\e5c5"; }
.fa-user-md-chat { --fa: "\f82e"; }
.fa-user-message { --fa: "\e7b1"; }
.fa-user-microphone { --fa: "\e7b2"; }
.fa-user-minus { --fa: "\f503"; }
.fa-user-pen { --fa: "\f4ff"; }
.fa-user-plus { --fa: "\f234"; }
.fa-user-question { --fa: "\e7b7"; }
.fa-user-shield { --fa: "\f505"; }
.fa-user-slash { --fa: "\f506"; }
.fa-user-tag { --fa: "\f507"; }
.fa-user-tie { --fa: "\f508"; }
.fa-user-times { --fa: "\f235"; }
.fa-user-unlock { --fa: "\e058"; }
.fa-user-viewfinder { --fa: "\e775"; }
.fa-user-vneck { --fa: "\e461"; }
.fa-user-xmark { --fa: "\f235"; }
.fa-users { --fa: "\f0c0"; }
.fa-users-between-lines { --fa: "\e591"; }
.fa-users-class { --fa: "\f63d"; }
.fa-users-cog { --fa: "\f509"; }
.fa-users-crown { --fa: "\f6a5"; }
.fa-users-gear { --fa: "\f509"; }
.fa-users-line { --fa: "\e592"; }
.fa-users-medical { --fa: "\f830"; }
.fa-users-rays { --fa: "\e593"; }
.fa-users-rectangle { --fa: "\e594"; }
.fa-users-slash { --fa: "\e073"; }
.fa-users-viewfinder { --fa: "\e595"; }
.fa-utility-pole { --fa: "\e2c3"; }
.fa-utility-pole-double { --fa: "\e2c4"; }
.fa-vault { --fa: "\e2c5"; }
.fa-vcard { --fa: "\f2bb"; }
.fa-voicemail { --fa: "\f897"; }
.fa-volume { --fa: "\f6a8"; }
.fa-volume-down { --fa: "\f027"; }
.fa-volume-high { --fa: "\f028"; }
.fa-volume-low { --fa: "\f027"; }
.fa-volume-medium { --fa: "\f6a8"; }
.fa-volume-mute { --fa: "\f6a9"; }
.fa-volume-off { --fa: "\f026"; }
.fa-volume-slash { --fa: "\f2e2"; }
.fa-volume-times { --fa: "\f6a9"; }
.fa-volume-up { --fa: "\f028"; }
.fa-volume-xmark { --fa: "\f6a9"; }
.fa-walker { --fa: "\f831"; }
.fa-walking { --fa: "\f554"; }
.fa-wall-brick { --fa: "\e3db"; }
.fa-wallet { --fa: "\f555"; }
.fa-watch { --fa: "\f2e1"; }
.fa-watch-apple { --fa: "\e2cb"; }
.fa-watch-smart { --fa: "\e2cc"; }
.fa-wave-pulse { --fa: "\f5f8"; }
.fa-wave-sine { --fa: "\f899"; }
.fa-waveform { --fa: "\f8f1"; }
.fa-wheelchair { --fa: "\f193"; }
.fa-whistle { --fa: "\f460"; }
.fa-wifi { --fa: "\f1eb"; }
.fa-wifi-3 { --fa: "\f1eb"; }
.fa-wifi-strong { --fa: "\f1eb"; }
.fa-window-close { --fa: "\f410"; }
.fa-window-frame { --fa: "\e04f"; }
.fa-window-frame-open { --fa: "\e050"; }
.fa-window-maximize { --fa: "\f2d0"; }
.fa-window-restore { --fa: "\f2d2"; }
.fa-wireless { --fa: "\e7df"; }
.fa-wreath { --fa: "\f7e2"; }
.fa-wreath-laurel { --fa: "\e5d2"; }
.fa-wrench { --fa: "\f0ad"; }
.fa-wrench-simple { --fa: "\e2d1"; }
.fa-x-ray { --fa: "\f497"; }
.fa-xmark-circle { --fa: "\f057"; }
.fa-yin-yang { --fa: "\f6ad"; }
.fa-zap { --fa: "\f0e7"; }
