@charset "utf-8";
.fa {
  font-family: var(--fa-style-family,"Font Awesome 6 Pro");
  font-weight: var(--fa-style,900)
}
.fa,
.fa-brands,
.fa-classic,
.fa-duotone,
.fa-light,
.fa-regular,
.fa-sharp,
.fa-sharp-solid,
.fa-solid,
.fa-thin,
.fab,
.fad,
.fal,
.far,
.fas,
.fasl,
.fasr,
.fass,
.fast,
.fat {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display,inline-block);
  font-variant: normal;
  text-rendering: auto;
  font-style: normal;
  line-height: 1
}
.fa-classic,
.fa-light,
.fa-regular,
.fa-solid,
.fa-thin,
.fal,
.far,
.fas,
.fat {
  font-family: "Font Awesome 6 Pro"
}
.fa-brands,
.fab {
  font-family: "Font Awesome 6 Brands"
}
.fa-classic.fa-duotone,
.fa-duotone,
.fad {
  font-family: "Font Awesome 6 Duotone"
}
.fa-sharp,
.fasl,
.fasr,
.fass,
.fast {
  font-family: "Font Awesome 6 Sharp"
}
.fa-sharp,
.fass {
  font-weight: 900
}
.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 {
  vertical-align: .225em;
  font-size: .625em;
  line-height: .1em
}
.fa-xs {
  vertical-align: .125em;
  font-size: .75em;
  line-height: .08333em
}
.fa-sm {
  vertical-align: .05357em;
  font-size: .875em;
  line-height: .07143em
}
.fa-lg {
  vertical-align: -.075em;
  font-size: 1.25em;
  line-height: .05em
}
.fa-xl {
  vertical-align: -.125em;
  font-size: 1.5em;
  line-height: .04167em
}
.fa-2xl {
  vertical-align: -.1875em;
  font-size: 2em;
  line-height: .03125em
}
.fa-fw {
  text-align: center;
  width: 1.25em
}
.fa-ul {
  margin-left: var(--fa-li-margin,2.5em);
  padding-left: 0;
  list-style-type: none
}
.fa-ul > li {
  position: relative
}
.fa-li {
  left: calc(var(--fa-li-width,2em)*-1);
  text-align: center;
  width: var(--fa-li-width,2em);
  line-height: inherit;
  position: absolute
}
.fa-border {
  border-color: var(--fa-border-color,#eee);
  border-radius: var(--fa-border-radius,.1em);
  border-style: var(--fa-border-style,solid);
  border-width: var(--fa-border-width,.08em);
  padding: var(--fa-border-padding,.2em .25em .15em)
}
.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin,.3em)
}
.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin,.3em)
}
.fa-beat {
  -webkit-animation-name: fa-beat;
  animation-name: fa-beat;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,ease-in-out);
  -webkit-animation-timing-function: var(--fa-animation-timing,ease-in-out);
  animation-timing-function: var(--fa-animation-timing,ease-in-out)
}
.fa-bounce {
  -webkit-animation-name: fa-bounce;
  animation-name: fa-bounce;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))
}
.fa-fade {
  -webkit-animation-name: fa-fade;
  animation-name: fa-fade;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))
}
.fa-beat-fade {
  -webkit-animation-name: fa-beat-fade;
  animation-name: fa-beat-fade;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))
}
.fa-flip {
  -webkit-animation-name: fa-flip;
  animation-name: fa-flip;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,ease-in-out);
  -webkit-animation-timing-function: var(--fa-animation-timing,ease-in-out);
  animation-timing-function: var(--fa-animation-timing,ease-in-out)
}
.fa-shake {
  -webkit-animation-name: fa-shake;
  animation-name: fa-shake;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,linear);
  -webkit-animation-timing-function: var(--fa-animation-timing,linear);
  animation-timing-function: var(--fa-animation-timing,linear)
}
.fa-spin {
  -webkit-animation-name: fa-spin;
  animation-name: fa-spin;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,2s);
  -webkit-animation-duration: var(--fa-animation-duration,2s);
  animation-duration: var(--fa-animation-duration,2s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,linear);
  -webkit-animation-timing-function: var(--fa-animation-timing,linear);
  animation-timing-function: var(--fa-animation-timing,linear)
}
.fa-spin-reverse {
  --fa-animation-direction: reverse
}
.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
  animation-name: fa-spin;
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,steps(8));
  -webkit-animation-timing-function: var(--fa-animation-timing,steps(8));
  animation-timing-function: var(--fa-animation-timing,steps(8))
}
@media (prefers-reduced-motion:reduce) {
  .fa-beat,
  .fa-beat-fade,
  .fa-bounce,
  .fa-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-animation-duration: 1ms;
    animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-delay: -1ms;
    animation-delay: -1ms
  }
}
@-webkit-keyframes fa-beat {
  0%,
  90% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale,1.25));
    -webkit-transform: scale(var(--fa-beat-scale,1.25));
    transform: scale(var(--fa-beat-scale,1.25))
  }
}
@keyframes fa-beat {
  0%,
  90% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale,1.25));
    -webkit-transform: scale(var(--fa-beat-scale,1.25));
    transform: scale(var(--fa-beat-scale,1.25))
  }
}
@-webkit-keyframes fa-bounce {
  0% {
    -webkit-transform: matrix(1,0,0,1,0,0);
    transform: matrix(1,0,0,1,0,0)
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);
    -webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);
    transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
    transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);
    -webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);
    transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)
  }
  57% {
    -webkit-transform: scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));
    -webkit-transform: scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));
    transform: scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))
  }
  64% {
    -webkit-transform: matrix(1,0,0,1,0,0);
    transform: matrix(1,0,0,1,0,0)
  }
  to {
    -webkit-transform: matrix(1,0,0,1,0,0);
    transform: matrix(1,0,0,1,0,0)
  }
}
@keyframes fa-bounce {
  0% {
    -webkit-transform: matrix(1,0,0,1,0,0);
    transform: matrix(1,0,0,1,0,0)
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);
    -webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);
    transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
    transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);
    -webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);
    transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)
  }
  57% {
    -webkit-transform: scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));
    -webkit-transform: scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));
    transform: scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))
  }
  64% {
    -webkit-transform: matrix(1,0,0,1,0,0);
    transform: matrix(1,0,0,1,0,0)
  }
  to {
    -webkit-transform: matrix(1,0,0,1,0,0);
    transform: matrix(1,0,0,1,0,0)
  }
}
@-webkit-keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity,.4)
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity,.4)
  }
}
@-webkit-keyframes fa-beat-fade {
  0%,
  to {
    opacity: var(--fa-beat-fade-opacity,.4);
    -webkit-transform: scale(1);
    transform: scale(1)
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale,1.125));
    -webkit-transform: scale(var(--fa-beat-fade-scale,1.125));
    transform: scale(var(--fa-beat-fade-scale,1.125))
  }
}
@keyframes fa-beat-fade {
  0%,
  to {
    opacity: var(--fa-beat-fade-opacity,.4);
    -webkit-transform: scale(1);
    transform: scale(1)
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale,1.125));
    -webkit-transform: scale(var(--fa-beat-fade-scale,1.125));
    transform: scale(var(--fa-beat-fade-scale,1.125))
  }
}
@-webkit-keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
    -webkit-transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
    transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))
  }
}
@keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
    -webkit-transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
    transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))
  }
}
@-webkit-keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg)
  }
  4% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg)
  }
  24%,
  8% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg)
  }
  12%,
  28% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg)
  }
  16% {
    -webkit-transform: rotate(-22deg);
    transform: rotate(-22deg)
  }
  20% {
    -webkit-transform: rotate(22deg);
    transform: rotate(22deg)
  }
  32% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg)
  }
  36% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg)
  }
  40%,
  to {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
}
@keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg)
  }
  4% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg)
  }
  24%,
  8% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg)
  }
  12%,
  28% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg)
  }
  16% {
    -webkit-transform: rotate(-22deg);
    transform: rotate(-22deg)
  }
  20% {
    -webkit-transform: rotate(22deg);
    transform: rotate(22deg)
  }
  32% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg)
  }
  36% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg)
  }
  40%,
  to {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}
.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}
.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg)
}
.fa-flip-horizontal {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1)
}
.fa-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1)
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1)
}
.fa-rotate-by {
  -webkit-transform: rotate(var(--fa-rotate-angle,0));
  -webkit-transform: rotate(var(--fa-rotate-angle,0));
  transform: rotate(var(--fa-rotate-angle,0))
}
.fa-stack {
  vertical-align: middle;
  width: 2.5em;
  height: 2em;
  line-height: 2em;
  display: inline-block;
  position: relative
}
.fa-stack-1x,
.fa-stack-2x {
  text-align: center;
  z-index: var(--fa-stack-z-index,auto);
  width: 100%;
  position: absolute;
  left: 0
}
.fa-stack-1x {
  line-height: inherit
}
.fa-stack-2x {
  font-size: 2em
}
.fa-inverse {
  color: var(--fa-inverse,#fff)
}
.fa-add:before {
  content: "+"
}
.fa-address-card:before {
  content: ""
}
.fa-adjust:before {
  content: ""
}
.fa-alarm-clock:before {
  content: ""
}
.fa-align-center:before {
  content: ""
}
.fa-align-left:before {
  content: ""
}
.fa-angle-double-right:before {
  content: ""
}
.fa-angle-left:before {
  content: ""
}
.fa-angle-right:before {
  content: ""
}
.fa-angles-right:before {
  content: ""
}
.fa-archive:before {
  content: ""
}
.fa-arrow-circle-up:before {
  content: ""
}
.fa-arrow-down:before {
  content: ""
}
.fa-arrow-down-arrow-up:before {
  content: ""
}
.fa-arrow-down-left-and-arrow-up-right-to-center:before {
  content: ""
}
.fa-arrow-down-to-line:before {
  content: ""
}
.fa-arrow-left:before {
  content: ""
}
.fa-arrow-right:before {
  content: ""
}
.fa-arrow-right-from-bracket:before {
  content: ""
}
.fa-arrow-right-rotate:before,
.fa-arrow-rotate-forward:before,
.fa-arrow-rotate-right:before {
  content: ""
}
.fa-arrow-to-bottom:before {
  content: ""
}
.fa-arrow-up:before {
  content: ""
}
.fa-arrow-up-from-bracket:before {
  content: ""
}
.fa-arrow-up-right-and-arrow-down-left-from-center:before {
  content: ""
}
.fa-arrow-up-right-from-square:before {
  content: ""
}
.fa-arrows-rotate:before {
  content: ""
}
.fa-baby-carriage:before {
  content: ""
}
.fa-badge-dollar:before {
  content: ""
}
.fa-bars:before {
  content: ""
}
.fa-bars-filter:before {
  content: ""
}
.fa-bars-staggered:before {
  content: ""
}
.fa-bed-alt:before,
.fa-bed-front:before {
  content: ""
}
.fa-bell:before {
  content: ""
}
.fa-bell-on:before {
  content: ""
}
.fa-bold:before {
  content: ""
}
.fa-bolt:before {
  content: ""
}
.fa-bolt-auto:before {
  content: ""
}
.fa-bolt-slash:before {
  content: ""
}
.fa-box-archive:before {
  content: ""
}
.fa-briefcase:before {
  content: ""
}
.fa-briefcase-clock:before {
  content: ""
}
.fa-briefcase-medical:before {
  content: ""
}
.fa-browser:before {
  content: ""
}
.fa-building:before {
  content: ""
}
.fa-building-user:before {
  content: ""
}
.fa-business-time:before {
  content: ""
}
.fa-calendar:before {
  content: ""
}
.fa-calendar-alt:before {
  content: ""
}
.fa-calendar-circle-plus:before {
  content: ""
}
.fa-calendar-circle-user:before {
  content: ""
}
.fa-calendar-day:before {
  content: ""
}
.fa-calendar-days:before {
  content: ""
}
.fa-calendar-minus:before {
  content: ""
}
.fa-calendar-plus:before {
  content: ""
}
.fa-calendar-star:before {
  content: ""
}
.fa-calendar-week:before {
  content: ""
}
.fa-car-bus:before {
  content: ""
}
.fa-carriage-baby:before {
  content: ""
}
.fa-chain:before {
  content: ""
}
.fa-chain-horizontal:before {
  content: ""
}
.fa-chart-line-up:before {
  content: ""
}
.fa-chart-pie:before {
  content: ""
}
.fa-chart-pie-alt:before,
.fa-chart-pie-simple:before {
  content: ""
}
.fa-chart-simple:before {
  content: ""
}
.fa-check:before {
  content: ""
}
.fa-check-circle:before {
  content: ""
}
.fa-chevron-circle-down:before {
  content: ""
}
.fa-chevron-circle-left:before {
  content: ""
}
.fa-chevron-circle-right:before {
  content: ""
}
.fa-chevron-circle-up:before {
  content: ""
}
.fa-chevron-double-down:before {
  content: ""
}
.fa-chevron-double-left:before {
  content: ""
}
.fa-chevron-double-right:before {
  content: ""
}
.fa-chevron-double-up:before {
  content: ""
}
.fa-chevron-down:before {
  content: ""
}
.fa-chevron-left:before {
  content: ""
}
.fa-chevron-right:before {
  content: ""
}
.fa-chevron-up:before {
  content: ""
}
.fa-chevrons-down:before {
  content: ""
}
.fa-chevrons-left:before {
  content: ""
}
.fa-chevrons-right:before {
  content: ""
}
.fa-chevrons-up:before {
  content: ""
}
.fa-child-reaching:before {
  content: ""
}
.fa-circle-arrow-up:before {
  content: ""
}
.fa-circle-bolt:before {
  content: ""
}
.fa-circle-check:before {
  content: ""
}
.fa-circle-chevron-down:before {
  content: ""
}
.fa-circle-chevron-left:before {
  content: ""
}
.fa-circle-chevron-right:before {
  content: ""
}
.fa-circle-chevron-up:before {
  content: ""
}
.fa-circle-dollar:before {
  content: ""
}
.fa-circle-exclamation:before {
  content: ""
}
.fa-circle-half-stroke:before {
  content: ""
}
.fa-circle-info:before {
  content: ""
}
.fa-circle-play:before {
  content: ""
}
.fa-circle-question:before {
  content: ""
}
.fa-circle-stop:before {
  content: ""
}
.fa-circle-xmark:before {
  content: ""
}
.fa-clock-four:before,
.fa-clock:before {
  content: ""
}
.fa-clone:before {
  content: ""
}
.fa-close:before {
  content: ""
}
.fa-cog:before {
  content: ""
}
.fa-columns:before {
  content: ""
}
.fa-columns-3:before {
  content: ""
}
.fa-comment:before {
  content: ""
}
.fa-comment-alt:before {
  content: ""
}
.fa-comment-medical:before {
  content: ""
}
.fa-compress:before {
  content: ""
}
.fa-compress-wide:before {
  content: ""
}
.fa-computer:before {
  content: ""
}
.fa-computer-classic:before {
  content: ""
}
.fa-contact-card:before {
  content: ""
}
.fa-copy:before {
  content: ""
}
.fa-desktop-alt:before,
.fa-desktop:before {
  content: ""
}
.fa-desktop-arrow-down:before {
  content: ""
}
.fa-diagram-cells:before {
  content: ""
}
.fa-dollar:before {
  content: "$"
}
.fa-dollar-circle:before {
  content: ""
}
.fa-dollar-sign:before {
  content: "$"
}
.fa-earth-america:before,
.fa-earth-americas:before,
.fa-earth:before {
  content: ""
}
.fa-edit:before {
  content: ""
}
.fa-ellipsis-h:before,
.fa-ellipsis:before {
  content: ""
}
.fa-ellipsis-v:before,
.fa-ellipsis-vertical:before {
  content: ""
}
.fa-eur:before,
.fa-euro-sign:before,
.fa-euro:before {
  content: ""
}
.fa-exclamation-circle:before {
  content: ""
}
.fa-exclamation-triangle:before {
  content: ""
}
.fa-external-link:before {
  content: ""
}
.fa-eye:before {
  content: ""
}
.fa-eye-low-vision:before {
  content: ""
}
.fa-eye-slash:before {
  content: ""
}
.fa-file:before {
  content: ""
}
.fa-file-alt:before {
  content: ""
}
.fa-file-arrow-down:before {
  content: ""
}
.fa-file-chart-column:before,
.fa-file-chart-line:before {
  content: ""
}
.fa-file-code:before {
  content: ""
}
.fa-file-contract:before {
  content: ""
}
.fa-file-csv:before {
  content: ""
}
.fa-file-download:before {
  content: ""
}
.fa-file-excel:before {
  content: ""
}
.fa-file-invoice:before {
  content: ""
}
.fa-file-invoice-dollar:before {
  content: ""
}
.fa-file-lines:before {
  content: ""
}
.fa-file-lock:before {
  content: ""
}
.fa-file-magnifying-glass:before {
  content: ""
}
.fa-file-minus:before {
  content: ""
}
.fa-file-pdf:before {
  content: ""
}
.fa-file-plus:before {
  content: ""
}
.fa-file-plus-minus:before {
  content: ""
}
.fa-file-powerpoint:before {
  content: ""
}
.fa-file-search:before {
  content: ""
}
.fa-file-slash:before {
  content: ""
}
.fa-file-spreadsheet:before {
  content: ""
}
.fa-file-text:before {
  content: ""
}
.fa-file-times:before {
  content: ""
}
.fa-file-word:before {
  content: ""
}
.fa-file-xls:before {
  content: ""
}
.fa-file-xmark:before {
  content: ""
}
.fa-filter:before {
  content: ""
}
.fa-filter-list:before {
  content: ""
}
.fa-flask-vial:before {
  content: ""
}
.fa-folder-blank:before,
.fa-folder:before {
  content: ""
}
.fa-folder-cog:before,
.fa-folder-gear:before {
  content: ""
}
.fa-folder-magnifying-glass:before {
  content: ""
}
.fa-folder-open:before {
  content: ""
}
.fa-folder-search:before {
  content: ""
}
.fa-folder-user:before {
  content: ""
}
.fa-folders:before {
  content: ""
}
.fa-gear:before {
  content: ""
}
.fa-globe-americas:before {
  content: ""
}
.fa-graduation-cap:before {
  content: ""
}
.fa-grid:before {
  content: ""
}
.fa-grid-2:before {
  content: ""
}
.fa-grid-3:before {
  content: ""
}
.fa-grid-4:before {
  content: ""
}
.fa-grid-5:before {
  content: ""
}
.fa-grip-dots-vertical:before {
  content: ""
}
.fa-grip-lines:before {
  content: ""
}
.fa-grip-lines-vertical:before {
  content: ""
}
.fa-home-alt:before,
.fa-home-lg-alt:before,
.fa-home:before,
.fa-house:before {
  content: ""
}
.fa-inbox:before {
  content: ""
}
.fa-info-circle:before {
  content: ""
}
.fa-island-tree-palm:before,
.fa-island-tropical:before {
  content: ""
}
.fa-italic:before {
  content: ""
}
.fa-laptop:before {
  content: ""
}
.fa-laptop-arrow-down:before {
  content: ""
}
.fa-layer-group:before {
  content: ""
}
.fa-line-columns:before {
  content: ""
}
.fa-link:before {
  content: ""
}
.fa-link-horizontal:before {
  content: ""
}
.fa-link-simple:before {
  content: ""
}
.fa-list:before {
  content: ""
}
.fa-list-1-2:before {
  content: ""
}
.fa-list-check:before {
  content: ""
}
.fa-list-dots:before {
  content: ""
}
.fa-list-numeric:before,
.fa-list-ol:before {
  content: ""
}
.fa-list-squares:before {
  content: ""
}
.fa-list-timeline:before {
  content: ""
}
.fa-list-ul:before {
  content: ""
}
.fa-lock:before {
  content: ""
}
.fa-lock-alt:before,
.fa-lock-keyhole:before {
  content: ""
}
.fa-low-vision:before {
  content: ""
}
.fa-magic-wand-sparkles:before {
  content: ""
}
.fa-magnifying-glass:before {
  content: ""
}
.fa-memo-circle-info:before {
  content: ""
}
.fa-message:before {
  content: ""
}
.fa-minus:before {
  content: ""
}
.fa-moon:before {
  content: ""
}
.fa-moon-stars:before {
  content: ""
}
.fa-mortar-board:before {
  content: ""
}
.fa-multiply:before {
  content: ""
}
.fa-navicon:before {
  content: ""
}
.fa-objects-column:before {
  content: ""
}
.fa-paper-plane:before {
  content: ""
}
.fa-paperclip:before {
  content: ""
}
.fa-party-horn:before {
  content: ""
}
.fa-paw:before {
  content: ""
}
.fa-pen-line:before {
  content: ""
}
.fa-pen-to-square:before {
  content: ""
}
.fa-pie-chart:before {
  content: ""
}
.fa-play:before {
  content: ""
}
.fa-play-circle:before {
  content: ""
}
.fa-plus:before {
  content: "+"
}
.fa-print:before {
  content: ""
}
.fa-question-circle:before {
  content: ""
}
.fa-redo:before {
  content: ""
}
.fa-refresh:before {
  content: ""
}
.fa-remove:before {
  content: ""
}
.fa-reorder:before {
  content: ""
}
.fa-rings-wedding:before {
  content: ""
}
.fa-search:before {
  content: ""
}
.fa-shield-check:before {
  content: ""
}
.fa-shield-keyhole:before {
  content: ""
}
.fa-sign-out:before {
  content: ""
}
.fa-signal-alt:before {
  content: ""
}
.fa-signal-alt-1:before {
  content: ""
}
.fa-signal-alt-2:before {
  content: ""
}
.fa-signal-alt-3:before {
  content: ""
}
.fa-signal-alt-4:before,
.fa-signal-bars:before {
  content: ""
}
.fa-signal-bars-fair:before {
  content: ""
}
.fa-signal-bars-good:before {
  content: ""
}
.fa-signal-bars-strong:before {
  content: ""
}
.fa-signal-bars-weak:before {
  content: ""
}
.fa-sliders-h:before,
.fa-sliders:before {
  content: ""
}
.fa-sort-alt:before {
  content: ""
}
.fa-sparkle:before {
  content: ""
}
.fa-sparkles:before {
  content: ""
}
.fa-square-bolt:before {
  content: ""
}
.fa-star:before {
  content: ""
}
.fa-stop:before {
  content: ""
}
.fa-stop-circle:before {
  content: ""
}
.fa-stream:before {
  content: ""
}
.fa-strikethrough:before {
  content: ""
}
.fa-subtract:before {
  content: ""
}
.fa-sun-alt:before,
.fa-sun-bright:before {
  content: ""
}
.fa-sync:before {
  content: ""
}
.fa-table-columns:before {
  content: ""
}
.fa-tasks:before {
  content: ""
}
.fa-thumb-tack:before,
.fa-thumbtack:before {
  content: ""
}
.fa-timer:before {
  content: ""
}
.fa-times:before {
  content: ""
}
.fa-times-circle:before {
  content: ""
}
.fa-toggle-off:before {
  content: ""
}
.fa-toggle-on:before {
  content: ""
}
.fa-transformer-bolt:before {
  content: ""
}
.fa-trash-alt:before {
  content: ""
}
.fa-trash-alt-slash:before {
  content: ""
}
.fa-trash-can:before {
  content: ""
}
.fa-trash-can-arrow-turn-left:before {
  content: ""
}
.fa-trash-can-clock:before {
  content: ""
}
.fa-trash-can-slash:before {
  content: ""
}
.fa-trash-can-undo:before,
.fa-trash-undo-alt:before {
  content: ""
}
.fa-triangle-exclamation:before {
  content: ""
}
.fa-truck:before {
  content: ""
}
.fa-umbrella-beach:before {
  content: ""
}
.fa-underline:before {
  content: ""
}
.fa-usd:before {
  content: "$"
}
.fa-usd-circle:before {
  content: ""
}
.fa-user:before {
  content: ""
}
.fa-user-check:before {
  content: ""
}
.fa-user-clock:before {
  content: ""
}
.fa-user-plus:before {
  content: ""
}
.fa-users:before {
  content: ""
}
.fa-vcard:before {
  content: ""
}
.fa-wand-magic-sparkles:before {
  content: ""
}
.fa-warning:before {
  content: ""
}
.fa-window-maximize:before {
  content: ""
}
.fa-window-restore:before {
  content: ""
}
.fa-xmark:before {
  content: ""
}
.fa-xmark-circle:before {
  content: ""
}
.fa-xmark-large:before {
  content: ""
}
.fa-zap:before {
  content: ""
}
.fa-sr-only,
.fa-sr-only-focusable:not(:focus),
.sr-only,
.sr-only-focusable:not(:focus) {
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border-width: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden
}
.fa-brands,
.fab {
  font-weight: 400
}
:root {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"
}
:host {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"
}
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")
}
.fa-android:before {
  content: ""
}
.fa-apple:before {
  content: ""
}
.fa-chrome:before {
  content: ""
}
.fa-edge-legacy:before {
  content: ""
}
.fa-firefox-browser:before {
  content: ""
}
.fa-intercom:before {
  content: ""
}
.fa-linux:before {
  content: ""
}
.fa-safari:before {
  content: ""
}
.fa-slack-hash:before,
.fa-slack:before {
  content: ""
}
.fa-trello:before {
  content: ""
}
.fa-windows:before {
  content: ""
}
:root {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"
}
:host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.ttf) format("truetype")
}
.fa-light,
.fal {
  font-weight: 300
}
:root {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro"
}
:host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro"
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")
}
.fa-regular,
.far {
  font-weight: 400
}
:root {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"
}
:host {
  --fa-style-family-classic: "Font Awesome 6 Pro";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"
}
@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")
}
.fa-solid,
.fas {
  font-weight: 900
}
:root {
  --fa-style-family-duotone: "Font Awesome 6 Duotone";
  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"
}
:host {
  --fa-style-family-duotone: "Font Awesome 6 Duotone";
  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"
}
@font-face {
  font-family: "Font Awesome 6 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(../webfonts/fa-duotone-900.woff2) format("woff2"),url(../webfonts/fa-duotone-900.ttf) format("truetype")
}
.fa-duotone,
.fad {
  letter-spacing: normal;
  font-weight: 900;
  position: relative
}
.fa-duotone:before,
.fad:before {
  color: var(--fa-primary-color,inherit);
  opacity: var(--fa-primary-opacity,1);
  position: absolute
}
.fa-duotone:after,
.fad:after {
  color: var(--fa-secondary-color,inherit);
  opacity: var(--fa-secondary-opacity,.4)
}
.fa-duotone.fa-swap-opacity:before,
.fa-swap-opacity .fa-duotone:before,
.fa-swap-opacity .fad:before,
.fad.fa-swap-opacity:before {
  opacity: var(--fa-secondary-opacity,.4)
}
.fa-duotone.fa-swap-opacity:after,
.fa-swap-opacity .fa-duotone:after,
.fa-swap-opacity .fad:after,
.fad.fa-swap-opacity:after {
  opacity: var(--fa-primary-opacity,1)
}
.fa-duotone.fa-inverse,
.fad.fa-inverse {
  color: var(--fa-inverse,#fff)
}
.fa-duotone.fa-stack-1x,
.fa-duotone.fa-stack-2x,
.fad.fa-stack-1x,
.fad.fa-stack-2x {
  position: absolute
}
.fa-duotone.fa-add:after,
.fad.fa-add:after {
  content: "++"
}
.fa-duotone.fa-address-card:after,
.fad.fa-address-card:after {
  content: ""
}
.fa-duotone.fa-adjust:after,
.fad.fa-adjust:after {
  content: ""
}
.fa-duotone.fa-alarm-clock:after,
.fad.fa-alarm-clock:after {
  content: ""
}
.fa-duotone.fa-align-center:after,
.fad.fa-align-center:after {
  content: ""
}
.fa-duotone.fa-align-left:after,
.fad.fa-align-left:after {
  content: ""
}
.fa-duotone.fa-angle-double-right:after,
.fad.fa-angle-double-right:after {
  content: ""
}
.fa-duotone.fa-angle-left:after,
.fad.fa-angle-left:after {
  content: ""
}
.fa-duotone.fa-angle-right:after,
.fad.fa-angle-right:after {
  content: ""
}
.fa-duotone.fa-angles-right:after,
.fad.fa-angles-right:after {
  content: ""
}
.fa-duotone.fa-archive:after,
.fad.fa-archive:after {
  content: ""
}
.fa-duotone.fa-arrow-circle-up:after,
.fad.fa-arrow-circle-up:after {
  content: ""
}
.fa-duotone.fa-arrow-down:after,
.fad.fa-arrow-down:after {
  content: ""
}
.fa-duotone.fa-arrow-down-arrow-up:after,
.fad.fa-arrow-down-arrow-up:after {
  content: ""
}
.fa-duotone.fa-arrow-down-left-and-arrow-up-right-to-center:after,
.fad.fa-arrow-down-left-and-arrow-up-right-to-center:after {
  content: ""
}
.fa-duotone.fa-arrow-down-to-line:after,
.fad.fa-arrow-down-to-line:after {
  content: ""
}
.fa-duotone.fa-arrow-left:after,
.fad.fa-arrow-left:after {
  content: ""
}
.fa-duotone.fa-arrow-right:after,
.fad.fa-arrow-right:after {
  content: ""
}
.fa-duotone.fa-arrow-right-from-bracket:after,
.fad.fa-arrow-right-from-bracket:after {
  content: ""
}
.fa-duotone.fa-arrow-right-rotate:after,
.fa-duotone.fa-arrow-rotate-forward:after,
.fa-duotone.fa-arrow-rotate-right:after,
.fad.fa-arrow-right-rotate:after,
.fad.fa-arrow-rotate-forward:after,
.fad.fa-arrow-rotate-right:after {
  content: ""
}
.fa-duotone.fa-arrow-to-bottom:after,
.fad.fa-arrow-to-bottom:after {
  content: ""
}
.fa-duotone.fa-arrow-up:after,
.fad.fa-arrow-up:after {
  content: ""
}
.fa-duotone.fa-arrow-up-from-bracket:after,
.fad.fa-arrow-up-from-bracket:after {
  content: ""
}
.fa-duotone.fa-arrow-up-right-and-arrow-down-left-from-center:after,
.fad.fa-arrow-up-right-and-arrow-down-left-from-center:after {
  content: ""
}
.fa-duotone.fa-arrow-up-right-from-square:after,
.fad.fa-arrow-up-right-from-square:after {
  content: ""
}
.fa-duotone.fa-arrows-rotate:after,
.fad.fa-arrows-rotate:after {
  content: ""
}
.fa-duotone.fa-baby-carriage:after,
.fad.fa-baby-carriage:after {
  content: ""
}
.fa-duotone.fa-badge-dollar:after,
.fad.fa-badge-dollar:after {
  content: ""
}
.fa-duotone.fa-bars:after,
.fad.fa-bars:after {
  content: ""
}
.fa-duotone.fa-bars-filter:after,
.fad.fa-bars-filter:after {
  content: ""
}
.fa-duotone.fa-bars-staggered:after,
.fad.fa-bars-staggered:after {
  content: ""
}
.fa-duotone.fa-bed-alt:after,
.fa-duotone.fa-bed-front:after,
.fad.fa-bed-alt:after,
.fad.fa-bed-front:after {
  content: ""
}
.fa-duotone.fa-bell:after,
.fad.fa-bell:after {
  content: ""
}
.fa-duotone.fa-bell-on:after,
.fad.fa-bell-on:after {
  content: ""
}
.fa-duotone.fa-bold:after,
.fad.fa-bold:after {
  content: ""
}
.fa-duotone.fa-bolt:after,
.fad.fa-bolt:after {
  content: ""
}
.fa-duotone.fa-bolt-auto:after,
.fad.fa-bolt-auto:after {
  content: ""
}
.fa-duotone.fa-bolt-slash:after,
.fad.fa-bolt-slash:after {
  content: ""
}
.fa-duotone.fa-box-archive:after,
.fad.fa-box-archive:after {
  content: ""
}
.fa-duotone.fa-briefcase:after,
.fad.fa-briefcase:after {
  content: ""
}
.fa-duotone.fa-briefcase-clock:after,
.fad.fa-briefcase-clock:after {
  content: ""
}
.fa-duotone.fa-briefcase-medical:after,
.fad.fa-briefcase-medical:after {
  content: ""
}
.fa-duotone.fa-browser:after,
.fad.fa-browser:after {
  content: ""
}
.fa-duotone.fa-building:after,
.fad.fa-building:after {
  content: ""
}
.fa-duotone.fa-building-user:after,
.fad.fa-building-user:after {
  content: ""
}
.fa-duotone.fa-business-time:after,
.fad.fa-business-time:after {
  content: ""
}
.fa-duotone.fa-calendar:after,
.fad.fa-calendar:after {
  content: ""
}
.fa-duotone.fa-calendar-alt:after,
.fad.fa-calendar-alt:after {
  content: ""
}
.fa-duotone.fa-calendar-circle-plus:after,
.fad.fa-calendar-circle-plus:after {
  content: ""
}
.fa-duotone.fa-calendar-circle-user:after,
.fad.fa-calendar-circle-user:after {
  content: ""
}
.fa-duotone.fa-calendar-day:after,
.fad.fa-calendar-day:after {
  content: ""
}
.fa-duotone.fa-calendar-days:after,
.fad.fa-calendar-days:after {
  content: ""
}
.fa-duotone.fa-calendar-minus:after,
.fad.fa-calendar-minus:after {
  content: ""
}
.fa-duotone.fa-calendar-plus:after,
.fad.fa-calendar-plus:after {
  content: ""
}
.fa-duotone.fa-calendar-star:after,
.fad.fa-calendar-star:after {
  content: ""
}
.fa-duotone.fa-calendar-week:after,
.fad.fa-calendar-week:after {
  content: ""
}
.fa-duotone.fa-car-bus:after,
.fad.fa-car-bus:after {
  content: ""
}
.fa-duotone.fa-carriage-baby:after,
.fad.fa-carriage-baby:after {
  content: ""
}
.fa-duotone.fa-chain:after,
.fad.fa-chain:after {
  content: ""
}
.fa-duotone.fa-chain-horizontal:after,
.fad.fa-chain-horizontal:after {
  content: ""
}
.fa-duotone.fa-chart-line-up:after,
.fad.fa-chart-line-up:after {
  content: ""
}
.fa-duotone.fa-chart-pie:after,
.fad.fa-chart-pie:after {
  content: ""
}
.fa-duotone.fa-chart-pie-alt:after,
.fa-duotone.fa-chart-pie-simple:after,
.fad.fa-chart-pie-alt:after,
.fad.fa-chart-pie-simple:after {
  content: ""
}
.fa-duotone.fa-chart-simple:after,
.fad.fa-chart-simple:after {
  content: ""
}
.fa-duotone.fa-check:after,
.fad.fa-check:after {
  content: ""
}
.fa-duotone.fa-check-circle:after,
.fad.fa-check-circle:after {
  content: ""
}
.fa-duotone.fa-chevron-circle-down:after,
.fad.fa-chevron-circle-down:after {
  content: ""
}
.fa-duotone.fa-chevron-circle-left:after,
.fad.fa-chevron-circle-left:after {
  content: ""
}
.fa-duotone.fa-chevron-circle-right:after,
.fad.fa-chevron-circle-right:after {
  content: ""
}
.fa-duotone.fa-chevron-circle-up:after,
.fad.fa-chevron-circle-up:after {
  content: ""
}
.fa-duotone.fa-chevron-double-down:after,
.fad.fa-chevron-double-down:after {
  content: ""
}
.fa-duotone.fa-chevron-double-left:after,
.fad.fa-chevron-double-left:after {
  content: ""
}
.fa-duotone.fa-chevron-double-right:after,
.fad.fa-chevron-double-right:after {
  content: ""
}
.fa-duotone.fa-chevron-double-up:after,
.fad.fa-chevron-double-up:after {
  content: ""
}
.fa-duotone.fa-chevron-down:after,
.fad.fa-chevron-down:after {
  content: ""
}
.fa-duotone.fa-chevron-left:after,
.fad.fa-chevron-left:after {
  content: ""
}
.fa-duotone.fa-chevron-right:after,
.fad.fa-chevron-right:after {
  content: ""
}
.fa-duotone.fa-chevron-up:after,
.fad.fa-chevron-up:after {
  content: ""
}
.fa-duotone.fa-chevrons-down:after,
.fad.fa-chevrons-down:after {
  content: ""
}
.fa-duotone.fa-chevrons-left:after,
.fad.fa-chevrons-left:after {
  content: ""
}
.fa-duotone.fa-chevrons-right:after,
.fad.fa-chevrons-right:after {
  content: ""
}
.fa-duotone.fa-chevrons-up:after,
.fad.fa-chevrons-up:after {
  content: ""
}
.fa-duotone.fa-child-reaching:after,
.fad.fa-child-reaching:after {
  content: ""
}
.fa-duotone.fa-circle-arrow-up:after,
.fad.fa-circle-arrow-up:after {
  content: ""
}
.fa-duotone.fa-circle-bolt:after,
.fad.fa-circle-bolt:after {
  content: ""
}
.fa-duotone.fa-circle-check:after,
.fad.fa-circle-check:after {
  content: ""
}
.fa-duotone.fa-circle-chevron-down:after,
.fad.fa-circle-chevron-down:after {
  content: ""
}
.fa-duotone.fa-circle-chevron-left:after,
.fad.fa-circle-chevron-left:after {
  content: ""
}
.fa-duotone.fa-circle-chevron-right:after,
.fad.fa-circle-chevron-right:after {
  content: ""
}
.fa-duotone.fa-circle-chevron-up:after,
.fad.fa-circle-chevron-up:after {
  content: ""
}
.fa-duotone.fa-circle-dollar:after,
.fad.fa-circle-dollar:after {
  content: ""
}
.fa-duotone.fa-circle-exclamation:after,
.fad.fa-circle-exclamation:after {
  content: ""
}
.fa-duotone.fa-circle-half-stroke:after,
.fad.fa-circle-half-stroke:after {
  content: ""
}
.fa-duotone.fa-circle-info:after,
.fad.fa-circle-info:after {
  content: ""
}
.fa-duotone.fa-circle-play:after,
.fad.fa-circle-play:after {
  content: ""
}
.fa-duotone.fa-circle-question:after,
.fad.fa-circle-question:after {
  content: ""
}
.fa-duotone.fa-circle-stop:after,
.fad.fa-circle-stop:after {
  content: ""
}
.fa-duotone.fa-circle-xmark:after,
.fad.fa-circle-xmark:after {
  content: ""
}
.fa-duotone.fa-clock-four:after,
.fa-duotone.fa-clock:after,
.fad.fa-clock-four:after,
.fad.fa-clock:after {
  content: ""
}
.fa-duotone.fa-clone:after,
.fad.fa-clone:after {
  content: ""
}
.fa-duotone.fa-close:after,
.fad.fa-close:after {
  content: ""
}
.fa-duotone.fa-cog:after,
.fad.fa-cog:after {
  content: ""
}
.fa-duotone.fa-columns:after,
.fad.fa-columns:after {
  content: ""
}
.fa-duotone.fa-columns-3:after,
.fad.fa-columns-3:after {
  content: ""
}
.fa-duotone.fa-comment:after,
.fad.fa-comment:after {
  content: ""
}
.fa-duotone.fa-comment-alt:after,
.fad.fa-comment-alt:after {
  content: ""
}
.fa-duotone.fa-comment-medical:after,
.fad.fa-comment-medical:after {
  content: ""
}
.fa-duotone.fa-compress:after,
.fad.fa-compress:after {
  content: ""
}
.fa-duotone.fa-compress-wide:after,
.fad.fa-compress-wide:after {
  content: ""
}
.fa-duotone.fa-computer:after,
.fad.fa-computer:after {
  content: ""
}
.fa-duotone.fa-computer-classic:after,
.fad.fa-computer-classic:after {
  content: ""
}
.fa-duotone.fa-contact-card:after,
.fad.fa-contact-card:after {
  content: ""
}
.fa-duotone.fa-copy:after,
.fad.fa-copy:after {
  content: ""
}
.fa-duotone.fa-desktop-alt:after,
.fa-duotone.fa-desktop:after,
.fad.fa-desktop-alt:after,
.fad.fa-desktop:after {
  content: ""
}
.fa-duotone.fa-desktop-arrow-down:after,
.fad.fa-desktop-arrow-down:after {
  content: ""
}
.fa-duotone.fa-diagram-cells:after,
.fad.fa-diagram-cells:after {
  content: ""
}
.fa-duotone.fa-dollar:after,
.fad.fa-dollar:after {
  content: "$$"
}
.fa-duotone.fa-dollar-circle:after,
.fad.fa-dollar-circle:after {
  content: ""
}
.fa-duotone.fa-dollar-sign:after,
.fad.fa-dollar-sign:after {
  content: "$$"
}
.fa-duotone.fa-earth-america:after,
.fa-duotone.fa-earth-americas:after,
.fa-duotone.fa-earth:after,
.fad.fa-earth-america:after,
.fad.fa-earth-americas:after,
.fad.fa-earth:after {
  content: ""
}
.fa-duotone.fa-edit:after,
.fad.fa-edit:after {
  content: ""
}
.fa-duotone.fa-ellipsis-h:after,
.fa-duotone.fa-ellipsis:after,
.fad.fa-ellipsis-h:after,
.fad.fa-ellipsis:after {
  content: ""
}
.fa-duotone.fa-ellipsis-v:after,
.fa-duotone.fa-ellipsis-vertical:after,
.fad.fa-ellipsis-v:after,
.fad.fa-ellipsis-vertical:after {
  content: ""
}
.fa-duotone.fa-eur:after,
.fa-duotone.fa-euro-sign:after,
.fa-duotone.fa-euro:after,
.fad.fa-eur:after,
.fad.fa-euro-sign:after,
.fad.fa-euro:after {
  content: ""
}
.fa-duotone.fa-exclamation-circle:after,
.fad.fa-exclamation-circle:after {
  content: ""
}
.fa-duotone.fa-exclamation-triangle:after,
.fad.fa-exclamation-triangle:after {
  content: ""
}
.fa-duotone.fa-external-link:after,
.fad.fa-external-link:after {
  content: ""
}
.fa-duotone.fa-eye:after,
.fad.fa-eye:after {
  content: ""
}
.fa-duotone.fa-eye-low-vision:after,
.fad.fa-eye-low-vision:after {
  content: ""
}
.fa-duotone.fa-eye-slash:after,
.fad.fa-eye-slash:after {
  content: ""
}
.fa-duotone.fa-file:after,
.fad.fa-file:after {
  content: ""
}
.fa-duotone.fa-file-alt:after,
.fad.fa-file-alt:after {
  content: ""
}
.fa-duotone.fa-file-arrow-down:after,
.fad.fa-file-arrow-down:after {
  content: ""
}
.fa-duotone.fa-file-chart-column:after,
.fa-duotone.fa-file-chart-line:after,
.fad.fa-file-chart-column:after,
.fad.fa-file-chart-line:after {
  content: ""
}
.fa-duotone.fa-file-code:after,
.fad.fa-file-code:after {
  content: ""
}
.fa-duotone.fa-file-contract:after,
.fad.fa-file-contract:after {
  content: ""
}
.fa-duotone.fa-file-csv:after,
.fad.fa-file-csv:after {
  content: ""
}
.fa-duotone.fa-file-download:after,
.fad.fa-file-download:after {
  content: ""
}
.fa-duotone.fa-file-excel:after,
.fad.fa-file-excel:after {
  content: ""
}
.fa-duotone.fa-file-invoice:after,
.fad.fa-file-invoice:after {
  content: ""
}
.fa-duotone.fa-file-invoice-dollar:after,
.fad.fa-file-invoice-dollar:after {
  content: ""
}
.fa-duotone.fa-file-lines:after,
.fad.fa-file-lines:after {
  content: ""
}
.fa-duotone.fa-file-lock:after,
.fad.fa-file-lock:after {
  content: ""
}
.fa-duotone.fa-file-magnifying-glass:after,
.fad.fa-file-magnifying-glass:after {
  content: ""
}
.fa-duotone.fa-file-minus:after,
.fad.fa-file-minus:after {
  content: ""
}
.fa-duotone.fa-file-pdf:after,
.fad.fa-file-pdf:after {
  content: ""
}
.fa-duotone.fa-file-plus:after,
.fad.fa-file-plus:after {
  content: ""
}
.fa-duotone.fa-file-plus-minus:after,
.fad.fa-file-plus-minus:after {
  content: ""
}
.fa-duotone.fa-file-powerpoint:after,
.fad.fa-file-powerpoint:after {
  content: ""
}
.fa-duotone.fa-file-search:after,
.fad.fa-file-search:after {
  content: ""
}
.fa-duotone.fa-file-slash:after,
.fad.fa-file-slash:after {
  content: ""
}
.fa-duotone.fa-file-spreadsheet:after,
.fad.fa-file-spreadsheet:after {
  content: ""
}
.fa-duotone.fa-file-text:after,
.fad.fa-file-text:after {
  content: ""
}
.fa-duotone.fa-file-times:after,
.fad.fa-file-times:after {
  content: ""
}
.fa-duotone.fa-file-word:after,
.fad.fa-file-word:after {
  content: ""
}
.fa-duotone.fa-file-xls:after,
.fad.fa-file-xls:after {
  content: ""
}
.fa-duotone.fa-file-xmark:after,
.fad.fa-file-xmark:after {
  content: ""
}
.fa-duotone.fa-filter:after,
.fad.fa-filter:after {
  content: ""
}
.fa-duotone.fa-filter-list:after,
.fad.fa-filter-list:after {
  content: ""
}
.fa-duotone.fa-flask-vial:after,
.fad.fa-flask-vial:after {
  content: ""
}
.fa-duotone.fa-folder-blank:after,
.fa-duotone.fa-folder:after,
.fad.fa-folder-blank:after,
.fad.fa-folder:after {
  content: ""
}
.fa-duotone.fa-folder-cog:after,
.fa-duotone.fa-folder-gear:after,
.fad.fa-folder-cog:after,
.fad.fa-folder-gear:after {
  content: ""
}
.fa-duotone.fa-folder-magnifying-glass:after,
.fad.fa-folder-magnifying-glass:after {
  content: ""
}
.fa-duotone.fa-folder-open:after,
.fad.fa-folder-open:after {
  content: ""
}
.fa-duotone.fa-folder-search:after,
.fad.fa-folder-search:after {
  content: ""
}
.fa-duotone.fa-folder-user:after,
.fad.fa-folder-user:after {
  content: ""
}
.fa-duotone.fa-folders:after,
.fad.fa-folders:after {
  content: ""
}
.fa-duotone.fa-gear:after,
.fad.fa-gear:after {
  content: ""
}
.fa-duotone.fa-globe-americas:after,
.fad.fa-globe-americas:after {
  content: ""
}
.fa-duotone.fa-graduation-cap:after,
.fad.fa-graduation-cap:after {
  content: ""
}
.fa-duotone.fa-grid:after,
.fad.fa-grid:after {
  content: ""
}
.fa-duotone.fa-grid-2:after,
.fad.fa-grid-2:after {
  content: ""
}
.fa-duotone.fa-grid-3:after,
.fad.fa-grid-3:after {
  content: ""
}
.fa-duotone.fa-grid-4:after,
.fad.fa-grid-4:after {
  content: ""
}
.fa-duotone.fa-grid-5:after,
.fad.fa-grid-5:after {
  content: ""
}
.fa-duotone.fa-grip-dots-vertical:after,
.fad.fa-grip-dots-vertical:after {
  content: ""
}
.fa-duotone.fa-grip-lines:after,
.fad.fa-grip-lines:after {
  content: ""
}
.fa-duotone.fa-grip-lines-vertical:after,
.fad.fa-grip-lines-vertical:after {
  content: ""
}
.fa-duotone.fa-home-alt:after,
.fa-duotone.fa-home-lg-alt:after,
.fa-duotone.fa-home:after,
.fa-duotone.fa-house:after,
.fad.fa-home-alt:after,
.fad.fa-home-lg-alt:after,
.fad.fa-home:after,
.fad.fa-house:after {
  content: ""
}
.fa-duotone.fa-inbox:after,
.fad.fa-inbox:after {
  content: ""
}
.fa-duotone.fa-info-circle:after,
.fad.fa-info-circle:after {
  content: ""
}
.fa-duotone.fa-island-tree-palm:after,
.fa-duotone.fa-island-tropical:after,
.fad.fa-island-tree-palm:after,
.fad.fa-island-tropical:after {
  content: ""
}
.fa-duotone.fa-italic:after,
.fad.fa-italic:after {
  content: ""
}
.fa-duotone.fa-laptop:after,
.fad.fa-laptop:after {
  content: ""
}
.fa-duotone.fa-laptop-arrow-down:after,
.fad.fa-laptop-arrow-down:after {
  content: ""
}
.fa-duotone.fa-layer-group:after,
.fad.fa-layer-group:after {
  content: ""
}
.fa-duotone.fa-line-columns:after,
.fad.fa-line-columns:after {
  content: ""
}
.fa-duotone.fa-link:after,
.fad.fa-link:after {
  content: ""
}
.fa-duotone.fa-link-horizontal:after,
.fad.fa-link-horizontal:after {
  content: ""
}
.fa-duotone.fa-link-simple:after,
.fad.fa-link-simple:after {
  content: ""
}
.fa-duotone.fa-list:after,
.fad.fa-list:after {
  content: ""
}
.fa-duotone.fa-list-1-2:after,
.fad.fa-list-1-2:after {
  content: ""
}
.fa-duotone.fa-list-check:after,
.fad.fa-list-check:after {
  content: ""
}
.fa-duotone.fa-list-dots:after,
.fad.fa-list-dots:after {
  content: ""
}
.fa-duotone.fa-list-numeric:after,
.fa-duotone.fa-list-ol:after,
.fad.fa-list-numeric:after,
.fad.fa-list-ol:after {
  content: ""
}
.fa-duotone.fa-list-squares:after,
.fad.fa-list-squares:after {
  content: ""
}
.fa-duotone.fa-list-timeline:after,
.fad.fa-list-timeline:after {
  content: ""
}
.fa-duotone.fa-list-ul:after,
.fad.fa-list-ul:after {
  content: ""
}
.fa-duotone.fa-lock:after,
.fad.fa-lock:after {
  content: ""
}
.fa-duotone.fa-lock-alt:after,
.fa-duotone.fa-lock-keyhole:after,
.fad.fa-lock-alt:after,
.fad.fa-lock-keyhole:after {
  content: ""
}
.fa-duotone.fa-low-vision:after,
.fad.fa-low-vision:after {
  content: ""
}
.fa-duotone.fa-magic-wand-sparkles:after,
.fad.fa-magic-wand-sparkles:after {
  content: ""
}
.fa-duotone.fa-magnifying-glass:after,
.fad.fa-magnifying-glass:after {
  content: ""
}
.fa-duotone.fa-memo-circle-info:after,
.fad.fa-memo-circle-info:after {
  content: ""
}
.fa-duotone.fa-message:after,
.fad.fa-message:after {
  content: ""
}
.fa-duotone.fa-minus:after,
.fad.fa-minus:after {
  content: ""
}
.fa-duotone.fa-moon:after,
.fad.fa-moon:after {
  content: ""
}
.fa-duotone.fa-moon-stars:after,
.fad.fa-moon-stars:after {
  content: ""
}
.fa-duotone.fa-mortar-board:after,
.fad.fa-mortar-board:after {
  content: ""
}
.fa-duotone.fa-multiply:after,
.fad.fa-multiply:after {
  content: ""
}
.fa-duotone.fa-navicon:after,
.fad.fa-navicon:after {
  content: ""
}
.fa-duotone.fa-objects-column:after,
.fad.fa-objects-column:after {
  content: ""
}
.fa-duotone.fa-paper-plane:after,
.fad.fa-paper-plane:after {
  content: ""
}
.fa-duotone.fa-paperclip:after,
.fad.fa-paperclip:after {
  content: ""
}
.fa-duotone.fa-party-horn:after,
.fad.fa-party-horn:after {
  content: ""
}
.fa-duotone.fa-paw:after,
.fad.fa-paw:after {
  content: ""
}
.fa-duotone.fa-pen-line:after,
.fad.fa-pen-line:after {
  content: ""
}
.fa-duotone.fa-pen-to-square:after,
.fad.fa-pen-to-square:after {
  content: ""
}
.fa-duotone.fa-pie-chart:after,
.fad.fa-pie-chart:after {
  content: ""
}
.fa-duotone.fa-play:after,
.fad.fa-play:after {
  content: ""
}
.fa-duotone.fa-play-circle:after,
.fad.fa-play-circle:after {
  content: ""
}
.fa-duotone.fa-plus:after,
.fad.fa-plus:after {
  content: "++"
}
.fa-duotone.fa-print:after,
.fad.fa-print:after {
  content: ""
}
.fa-duotone.fa-question-circle:after,
.fad.fa-question-circle:after {
  content: ""
}
.fa-duotone.fa-redo:after,
.fad.fa-redo:after {
  content: ""
}
.fa-duotone.fa-refresh:after,
.fad.fa-refresh:after {
  content: ""
}
.fa-duotone.fa-remove:after,
.fad.fa-remove:after {
  content: ""
}
.fa-duotone.fa-reorder:after,
.fad.fa-reorder:after {
  content: ""
}
.fa-duotone.fa-rings-wedding:after,
.fad.fa-rings-wedding:after {
  content: ""
}
.fa-duotone.fa-search:after,
.fad.fa-search:after {
  content: ""
}
.fa-duotone.fa-shield-check:after,
.fad.fa-shield-check:after {
  content: ""
}
.fa-duotone.fa-shield-keyhole:after,
.fad.fa-shield-keyhole:after {
  content: ""
}
.fa-duotone.fa-sign-out:after,
.fad.fa-sign-out:after {
  content: ""
}
.fa-duotone.fa-signal-alt:after,
.fad.fa-signal-alt:after {
  content: ""
}
.fa-duotone.fa-signal-alt-1:after,
.fad.fa-signal-alt-1:after {
  content: ""
}
.fa-duotone.fa-signal-alt-2:after,
.fad.fa-signal-alt-2:after {
  content: ""
}
.fa-duotone.fa-signal-alt-3:after,
.fad.fa-signal-alt-3:after {
  content: ""
}
.fa-duotone.fa-signal-alt-4:after,
.fa-duotone.fa-signal-bars:after,
.fad.fa-signal-alt-4:after,
.fad.fa-signal-bars:after {
  content: ""
}
.fa-duotone.fa-signal-bars-fair:after,
.fad.fa-signal-bars-fair:after {
  content: ""
}
.fa-duotone.fa-signal-bars-good:after,
.fad.fa-signal-bars-good:after {
  content: ""
}
.fa-duotone.fa-signal-bars-strong:after,
.fad.fa-signal-bars-strong:after {
  content: ""
}
.fa-duotone.fa-signal-bars-weak:after,
.fad.fa-signal-bars-weak:after {
  content: ""
}
.fa-duotone.fa-sliders-h:after,
.fa-duotone.fa-sliders:after,
.fad.fa-sliders-h:after,
.fad.fa-sliders:after {
  content: ""
}
.fa-duotone.fa-sort-alt:after,
.fad.fa-sort-alt:after {
  content: ""
}
.fa-duotone.fa-sparkle:after,
.fad.fa-sparkle:after {
  content: ""
}
.fa-duotone.fa-sparkles:after,
.fad.fa-sparkles:after {
  content: ""
}
.fa-duotone.fa-square-bolt:after,
.fad.fa-square-bolt:after {
  content: ""
}
.fa-duotone.fa-star:after,
.fad.fa-star:after {
  content: ""
}
.fa-duotone.fa-stop:after,
.fad.fa-stop:after {
  content: ""
}
.fa-duotone.fa-stop-circle:after,
.fad.fa-stop-circle:after {
  content: ""
}
.fa-duotone.fa-stream:after,
.fad.fa-stream:after {
  content: ""
}
.fa-duotone.fa-strikethrough:after,
.fad.fa-strikethrough:after {
  content: ""
}
.fa-duotone.fa-subtract:after,
.fad.fa-subtract:after {
  content: ""
}
.fa-duotone.fa-sun-alt:after,
.fa-duotone.fa-sun-bright:after,
.fad.fa-sun-alt:after,
.fad.fa-sun-bright:after {
  content: ""
}
.fa-duotone.fa-sync:after,
.fad.fa-sync:after {
  content: ""
}
.fa-duotone.fa-table-columns:after,
.fad.fa-table-columns:after {
  content: ""
}
.fa-duotone.fa-tasks:after,
.fad.fa-tasks:after {
  content: ""
}
.fa-duotone.fa-thumb-tack:after,
.fa-duotone.fa-thumbtack:after,
.fad.fa-thumb-tack:after,
.fad.fa-thumbtack:after {
  content: ""
}
.fa-duotone.fa-timer:after,
.fad.fa-timer:after {
  content: ""
}
.fa-duotone.fa-times:after,
.fad.fa-times:after {
  content: ""
}
.fa-duotone.fa-times-circle:after,
.fad.fa-times-circle:after {
  content: ""
}
.fa-duotone.fa-toggle-off:after,
.fad.fa-toggle-off:after {
  content: ""
}
.fa-duotone.fa-toggle-on:after,
.fad.fa-toggle-on:after {
  content: ""
}
.fa-duotone.fa-transformer-bolt:after,
.fad.fa-transformer-bolt:after {
  content: ""
}
.fa-duotone.fa-trash-alt:after,
.fad.fa-trash-alt:after {
  content: ""
}
.fa-duotone.fa-trash-alt-slash:after,
.fad.fa-trash-alt-slash:after {
  content: ""
}
.fa-duotone.fa-trash-can:after,
.fad.fa-trash-can:after {
  content: ""
}
.fa-duotone.fa-trash-can-arrow-turn-left:after,
.fad.fa-trash-can-arrow-turn-left:after {
  content: ""
}
.fa-duotone.fa-trash-can-clock:after,
.fad.fa-trash-can-clock:after {
  content: ""
}
.fa-duotone.fa-trash-can-slash:after,
.fad.fa-trash-can-slash:after {
  content: ""
}
.fa-duotone.fa-trash-can-undo:after,
.fa-duotone.fa-trash-undo-alt:after,
.fad.fa-trash-can-undo:after,
.fad.fa-trash-undo-alt:after {
  content: ""
}
.fa-duotone.fa-triangle-exclamation:after,
.fad.fa-triangle-exclamation:after {
  content: ""
}
.fa-duotone.fa-truck:after,
.fad.fa-truck:after {
  content: ""
}
.fa-duotone.fa-umbrella-beach:after,
.fad.fa-umbrella-beach:after {
  content: ""
}
.fa-duotone.fa-underline:after,
.fad.fa-underline:after {
  content: ""
}
.fa-duotone.fa-usd:after,
.fad.fa-usd:after {
  content: "$$"
}
.fa-duotone.fa-usd-circle:after,
.fad.fa-usd-circle:after {
  content: ""
}
.fa-duotone.fa-user:after,
.fad.fa-user:after {
  content: ""
}
.fa-duotone.fa-user-check:after,
.fad.fa-user-check:after {
  content: ""
}
.fa-duotone.fa-user-clock:after,
.fad.fa-user-clock:after {
  content: ""
}
.fa-duotone.fa-user-plus:after,
.fad.fa-user-plus:after {
  content: ""
}
.fa-duotone.fa-users:after,
.fad.fa-users:after {
  content: ""
}
.fa-duotone.fa-vcard:after,
.fad.fa-vcard:after {
  content: ""
}
.fa-duotone.fa-wand-magic-sparkles:after,
.fad.fa-wand-magic-sparkles:after {
  content: ""
}
.fa-duotone.fa-warning:after,
.fad.fa-warning:after {
  content: ""
}
.fa-duotone.fa-window-maximize:after,
.fad.fa-window-maximize:after {
  content: ""
}
.fa-duotone.fa-window-restore:after,
.fad.fa-window-restore:after {
  content: ""
}
.fa-duotone.fa-xmark:after,
.fad.fa-xmark:after {
  content: ""
}
.fa-duotone.fa-xmark-circle:after,
.fad.fa-xmark-circle:after {
  content: ""
}
.fa-duotone.fa-xmark-large:after,
.fad.fa-xmark-large:after {
  content: ""
}
.fa-duotone.fa-zap:after,
.fad.fa-zap:after {
  content: ""
}
.fa-kit.fa-clock-in:before,
.fak.fa-clock-in:before {
  content: ""
}
.fa-kit.fa-clock-out:before,
.fak.fa-clock-out:before {
  content: ""
}
.fa-kit.fa-collapse-regular:before,
.fak.fa-collapse-regular:before {
  content: ""
}
.fa-kit.fa-collapse-solid:before,
.fak.fa-collapse-solid:before {
  content: ""
}
.fa-kit.fa-hours-regular:before,
.fak.fa-hours-regular:before {
  content: ""
}
.fa-kit.fa-hours-solid:before,
.fak.fa-hours-solid:before {
  content: ""
}
.fa-kit.fa-intercom:before,
.fak.fa-intercom:before {
  content: ""
}
.fa-kit.fa-manage-regular:before,
.fak.fa-manage-regular:before {
  content: ""
}
.fa-kit.fa-manage-solid:before,
.fak.fa-manage-solid:before {
  content: ""
}
.fa-kit.fa-non-billable:before,
.fak.fa-non-billable:before {
  content: ""
}
.fa-kit.fa-reports-regular:before,
.fak.fa-reports-regular:before {
  content: ""
}
.fa-kit.fa-reports-solid:before,
.fak.fa-reports-solid:before {
  content: ""
}
.fa-kit.fa-timeline-thin-final:before,
.fak.fa-timeline-thin-final:before {
  content: ""
}
.fa-kit.fa-upgrade-regular:before,
.fak.fa-upgrade-regular:before {
  content: ""
}
.fa-kit.fa-upgrade-solid:before,
.fak.fa-upgrade-solid:before {
  content: ""
}
.fa-kit.fa-work-regular:before,
.fak.fa-work-regular:before {
  content: ""
}
.fa-kit.fa-work-solid:before,
.fak.fa-work-solid:before {
  content: ""
}
.fa-kit,
.fak {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display,inline-block);
  font-variant: normal;
  text-rendering: auto;
  font-family: Font Awesome Kit;
  font-style: normal;
  line-height: 1
}
@font-face {
  font-family: Font Awesome Kit;
  font-style: normal;
  font-display: block;
  src: url(../webfonts/custom-icons.woff2) format("woff2"),url(../webfonts/custom-icons.ttf) format("truetype")
}