/*!
 * Font Awesome Pro 6.0.0-alpha2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa {
  font-family: "Font Awesome 6 Pro";
  font-family: var(--fa-style-family, "Font Awesome 6 Pro");
  font-weight: 900;
  font-weight: var(--fa-style, 900);
}

.fa,
.fa-brands,
.fa-duotone,
.fa-light,
.fa-regular,
.fa-sharp,
.fa-solid,
.fa-sharp-solid,
.fa-thin,
.fab,
.fad,
.fal,
.far,
.fas,
.fat {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  color: inherit;
  color: var(--fa-color, inherit);
}

.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: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.08333em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.07143em;
  vertical-align: 0.05357em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.04167em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-address-book::before {
  content: "\f2b9";
}



.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

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

.fa-border {
  border-radius: 0.1em;
  border-radius: var(--fa-border-radius, 0.1em);
  border: 0.08em solid #eee;
  border: var(--fa-border-width, 0.08em) var(--fa-border-style, solid)
    var(--fa-border-color, #eee);
  padding: 0.2em 0.25em 0.15em;
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

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

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

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

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

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

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

.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(none);
  transform: rotate(none);
  -webkit-transform: rotate(var(--fa-rotate-angle, none));
  transform: rotate(var(--fa-rotate-angle, none));
}

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

.fa-rectangle-wide:before {
  content: "\f2fc";
}

.fa-reply::before {
  content: "\f3e5";
}

.fa-duotone.fa-rectangle-wide:after,
.fad.fa-rectangle-wide:after {
  content: "\10f2fc";
}

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

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

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

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

/* ADICIONAR OS ICONES AQUI */
.fa-dollar-sign:before,
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

.fa-duotone.fa-dollar-sign:after,
.fa-duotone.fa-dollar:after,
.fa-duotone.fa-usd:after,
.fad.fa-dollar-sign:after,
.fad.fa-dollar:after,
.fad.fa-usd:after {
  content: "\10f155";
}

.fa-add:before,
.fa-plus:before {
  content: "\f067";
}

.fa-key:before {
  content: "\f084";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-file-pdf:before {
  content: "\f1c1";
}

.fa-file-xls::before {
  content: "\e64d";
}

.fa-file-ppt::before {
  content: "\e64a";
}

.fa-file-text::before {
  content: "\f15c";
}

.fa-file-doc::before {
  content: "\e5ed";
}

.fa-file-image:before {
  content: "\f1c5";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-headset:before {
  content: "\f590";
}

.fa-smile::before {
  content: "\f118";
}

.fa-face-zipper::before {
  content: "\e3a5";
}

.fa-paperclip::before {
  content: "\f0c6";
}

.fa-paper-plane::before {
  content: "\f1d8";
}

.fa-archive:before {
  content: "\f187";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-file-lines:before {
  content: "\f15c";
}

.fa-file:before {
  content: "\f15b";
}

.fa-clock-rotate-left:before,
.fa-history:before {
  content: "\f1da";
}

.fa-duotone.fa-clock-rotate-left:after,
.fa-duotone.fa-history:after,
.fad.fa-clock-rotate-left:after,
.fad.fa-history:after {
  content: "\10f1da";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-check:before {
  content: "\f00c";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-check-square:before,
.fa-square-check:before {
  content: "\f14a";
}

.fa-box-open:before {
  content: "\f49e";
}

.fa-calendar-alt:before,
.fa-calendar-days:before {
  content: "\f073";
}

.fa-car-mechanic:before,
.fa-car-wrench:before {
  content: "\f5e3";
}

.fa-cart-flatbed:before,
.fa-dolly-flatbed:before {
  content: "\f474";
}

.fa-square-poll-vertical:before {
  content: "\f681";
}

.fa-file-invoice-dollar:before {
  content: "\f571";
}

.fa-chart-pie:before,
.fa-pie-chart:before {
  content: "\f200";
}

.fa-chart-pie-alt:before,
.fa-chart-pie-simple:before {
  content: "\f64e";
}

.fa-chart-pie {
  content: "\f200";
}

.fa-duotone.fa-chart-pie:after,
.fa-duotone.fa-pie-chart:after,
.fad.fa-chart-pie:after,
.fad.fa-pie-chart:after {
  content: "\10f200";
}

.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: "\10f64e";
}

.fa-circle-exclamation:before,
.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-city:before {
  content: "\f64f";
}

.fa-cogs:before,
.fa-gears:before {
  content: "\f085";
}

.fa-copy:before {
  content: "\f0c5";
}

.fa-clock:before {
  content: "\f017";
}

.fa-dice:before {
  content: "\f522";
}

.fa-edit:before,
.fa-pen-to-square:before {
  content: "\f044";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-files:before {
  content: "\e185";
}

.fa-file-pen:before {
  content: "\f31c";
}

.fa-check-double:before {
  content: "\f560";
}

.fa-gas-pump:before {
  content: "\f52f";
}

.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}

.fa-house:before {
  content: "\e00d";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-link:before {
  content: "\f0c1";
}

.fa-list-check:before,
.fa-tasks:before {
  content: "\f0ae";
}

.fa-location-dot:before,
.fa-map-marker-alt:before {
  content: "\f3c5";
}

.fa-male:before,
.fa-person:before {
  content: "\f183";
}

.fa-cloud-arrow-up:before {
  content: "\f0ee";
}

.fa-palette:before {
  content: "\f53f";
}

.fa-phone-volume:before,
.fa-volume-control-phone:before {
  content: "\f2a0";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-robot:before {
  content: "\f544";
}

.fa-route:before {
  content: "\f4d7";
}

.fa-route-highway:before {
  content: "\f61a";
}

.fa-route-interstate:before {
  content: "\f61b";
}

.fa-router:before {
  content: "\f8da";
}

.fa-duotone.fa-route:after,
.fad.fa-route:after {
  content: "\10f4d7";
}

.fa-duotone.fa-route-highway:after,
.fad.fa-route-highway:after {
  content: "\10f61a";
}

.fa-duotone.fa-route-interstate:after,
.fad.fa-route-interstate:after {
  content: "\10f61b";
}

.fa-duotone.fa-router:after,
.fad.fa-router:after {
  content: "\10f8da";
}

.fa-rotate-right:before {
  content: "\f01e";
}

.fa-share:before {
  content: "\f064";
}

.fa-shield:before {
  content: "\f132";
}
.fa-arrow-down-arrow-up::before {
  content: "\f883";
}
.fa-shield-check::before {
  content: "\f2f7";
}
.fa-temperature-arrow-down:before,
.fa-temperature-down:before {
  content: "\e03f";
}

.fa-temperature-arrow-up:before,
.fa-temperature-up:before {
  content: "\e040";
}

.fa-temperature-high:before {
  content: "\f769";
}

.fa-temperature-list:before {
  content: "\e298";
}

.fa-temperature-low:before {
  content: "\f76b";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-timer::before {
  content: "\e29e";
}

.fa-timeline:before {
  content: "\e29b";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-trash-alt:before,
.fa-trash-can:before {
  content: "\f2ed";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-truck-moving:before {
  content: "\f4df";
}

.fa-truck-ramp:before {
  content: "\f4e0";
}

.fa-undo-alt:before {
  content: "\f2ea";
}

.fa-user:before {
  content: "\f007";
}

.fa-vector-polygon:before {
  content: "\e2c2";
}

.fa-upload:before {
  content: "\f093";
}

.fa-play:before {
  content: "\f04b";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-handshake:before {
  content: "\f2b5";
}

.fa-calendar-days:before {
  content: "\f073";
}

.fa-square-minus:before {
  content: "\f146";
}

.fa-check:before {
  content: "\f00c";
}

.fa-square-plus:before {
  content: "\f0fe";
}

.fa-up-right-from-square:before {
  content: "\f35d";
}

.fa-sack-dollar:before {
  content: "\f81d";
}

.fa-phone:before {
  content: "\f095";
}

.fa-percent:before {
  content: "\25";
}

.fa-question:before {
  content: "\3f";
}

.fa-undo-alt:before {
  content: "\f2ea";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-redo-alt:before,
.fa-rotate-forward:before {
  content: "\f2f9";
}

.fa-xmark:before {
  content: "\f00d";
}

.fa-arrows-alt-v:before,
.fa-up-down:before {
  content: "\f338";
}

.fa-sync-alt:before {
  content: "\f2f1";
}

.fa-map-marker-plus:before {
  content: "\f60a";
}

.fa-arrows-alt-h:before,
.fa-left-right:before {
  content: "\f337";
}

.fa-map:before {
  content: "\f279";
}

.fa-sr-only,
.fa-sr-only-focusable:not(:focus),
.sr-only,
.sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

@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.woff) format("woff"),
    url(webfonts/fa-brands-400.ttf) format("truetype");
}

.fa-brands,
.fab {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}

/* ADICIONAR OS ICONES BRANDS AQUI */

@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.woff) format("woff"),
    url(webfonts/fa-light-300.ttf) format("truetype");
}

.fa-light,
.fal {
  font-weight: 300;
}

@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.woff) format("woff"),
    url(webfonts/fa-regular-400.ttf) format("truetype");
}

.fa-file-alt:before,
.fa-file-lines:before,
.fa-file-text:before {
  content: "\f15c";
}

.fa-cloud-arrow-up:before,
.fa-cloud-upload-alt:before,
.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-light,
.fa-regular,
.fal,
.far {
  font-family: "Font Awesome 6 Pro";
}

.fa-regular,
.far {
  font-weight: 400;
}

@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.woff) format("woff"),
    url(webfonts/fa-solid-900.ttf) format("truetype");
}

.fa-solid,
.fas {
  font-weight: 900;
}

@font-face {
  font-family: "Font Awesome 6 Pro";
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url(webfonts/fa-thin-100.woff2) format("woff2"),
    url(webfonts/fa-thin-100.woff) format("woff"),
    url(webfonts/fa-thin-100.ttf) format("truetype");
}

.fa-solid,
.fa-thin,
.fas,
.fat {
  font-family: "Font Awesome 6 Pro";
}

.fa-thin,
.fat {
  font-weight: 100;
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-duotone.fa-eye-slash:after,
.fad.fa-eye-slash:after {
  content: "\10f070";
}

.fa-table-list:before,
.fa-th-list:before {
  content: "\f00b";
}

.fa-duotone.fa-table-list:after,
.fa-duotone.fa-th-list:after,
.fad.fa-table-list:after,
.fad.fa-th-list:after {
  content: "\10f00b";
}

/* .fa-clone:after,
.fad.fa-clone:after {
  content: "\10f24d";
} */

.fa-clone:before {
  content: "\f24d";
}

.fa-table-list:before,
.fa-th-list:before {
  content: "\f00b";
}

.fa-hand-paper:before,
.fa-hand:before {
  content: "\f256";
}

.fa-gear:before {
  content: "\f013";
}

.fa-gears:before {
  content: "\f085";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-duotone.fa-eye-slash:after,
.fad.fa-eye-slash:after {
  content: "\10f070";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-edit:before,
.fa-pen-to-square:before {
  content: "\f044";
}

.fa-duotone.fa-edit:after,
.fa-duotone.fa-pen-to-square:after,
.fad.fa-edit:after,
.fad.fa-pen-to-square:after {
  content: "\10f044";
}

.fa-xmark-circle:before {
  content: "\f057";
}

.fa-hexagon-xmark:before,
.fa-times-hexagon:before,
.fa-xmark-hexagon:before {
  content: "\f2ee";
}

.fa-octagon-xmark:before,
.fa-times-octagon:before,
.fa-xmark-octagon:before {
  content: "\f2f0";
}

.fa-square-xmark:before,
.fa-times-square:before,
.fa-xmark-square:before {
  content: "\f2d3";
}

.fa-close:before,
.fa-multiply:before,
.fa-remove:before,
.fa-times:before,
.fa-xmark:before {
  content: "\f00d";
}

.fa-times-to-slot:before,
.fa-vote-nay:before,
.fa-xmark-to-slot:before {
  content: "\f771";
}

.fa-ban:before,
.fa-cancel:before {
  content: "\f05e";
}

.fa-grid-2:before {
  content: "\e1a4";
}

.fa-grid-2-plus:before {
  content: "\e1a5";
}

.fa-duotone.fa-grid-2:after,
.fad.fa-grid-2:after {
  content: "\10e1a4";
}

.fa-duotone.fa-grid-2-plus:after,
.fad.fa-grid-2-plus:after {
  content: "\10e1a5";
}

.fa-duotone.fa-grid-2:after,
.fad.fa-grid-2:after {
  content: "\10e1a4";
}

/* Lupa -------- */
.fa-magnifying-glass:before,
.fa-search:before {
  content: "\f002";
}

.fa-magnifying-glass-dollar:before,
.fa-search-dollar:before {
  content: "\f688";
}

.fa-magnifying-glass-location:before,
.fa-search-location:before {
  content: "\f689";
}

.fa-magnifying-glass-minus:before,
.fa-search-minus:before {
  content: "\f010";
}

.fa-magnifying-glass-plus:before,
.fa-search-plus:before {
  content: "\f00e";
}

.fa-duotone.fa-magnifying-glass:after,
.fa-duotone.fa-search:after,
.fad.fa-magnifying-glass:after,
.fad.fa-search:after {
  content: "\10f002";
}

.fa-duotone.fa-magnifying-glass-dollar:after,
.fa-duotone.fa-search-dollar:after,
.fad.fa-magnifying-glass-dollar:after,
.fad.fa-search-dollar:after {
  content: "\10f688";
}

.fa-duotone.fa-magnifying-glass-location:after,
.fa-duotone.fa-search-location:after,
.fad.fa-magnifying-glass-location:after,
.fad.fa-search-location:after {
  content: "\10f689";
}

.fa-duotone.fa-magnifying-glass-minus:after,
.fa-duotone.fa-search-minus:after,
.fad.fa-magnifying-glass-minus:after,
.fad.fa-search-minus:after {
  content: "\10f010";
}

.fa-duotone.fa-magnifying-glass-plus:after,
.fa-duotone.fa-search-plus:after,
.fad.fa-magnifying-glass-plus:after,
.fad.fa-search-plus:after {
  content: "\10f00e";
}

/* Filter */

.fa-filter:before {
  content: "\f0b0";
}

.fa-filter-circle-dollar:before,
.fa-funnel-dollar:before {
  content: "\f662";
}

.fa-filter-circle-xmark:before {
  content: "\e188";
}

.fa-filter-list:before {
  content: "\e189";
}

.fa-filter-slash:before {
  content: "\e18a";
}

.fa-filters:before {
  content: "\e18b";
}

.fa-duotone.fa-filter:after,
.fad.fa-filter:after {
  content: "\10f0b0";
}

.fa-duotone.fa-filter-circle-dollar:after,
.fa-duotone.fa-funnel-dollar:after,
.fad.fa-filter-circle-dollar:after,
.fad.fa-funnel-dollar:after {
  content: "\10f662";
}

.fa-duotone.fa-filter-circle-xmark:after,
.fad.fa-filter-circle-xmark:after {
  content: "\10e188";
}

.fa-duotone.fa-filter-list:after,
.fad.fa-filter-list:after {
  content: "\10e189";
}

.fa-duotone.fa-filter-slash:after,
.fad.fa-filter-slash:after {
  content: "\10e18a";
}

.fa-duotone.fa-filters:after,
.fad.fa-filters:after {
  content: "\10e18b";
}

/* table */

.fa-table:before {
  content: "\f0ce";
}

.fa-table-cells:before,
.fa-th:before {
  content: "\f00a";
}

.fa-table-cells-large:before,
.fa-th-large:before {
  content: "\f009";
}

.fa-columns:before,
.fa-table-columns:before {
  content: "\f0db";
}

.fa-table-layout:before {
  content: "\e28f";
}

.fa-table-list:before,
.fa-th-list:before {
  content: "\f00b";
}

.fa-table-pivot:before {
  content: "\e290";
}

.fa-rows:before,
.fa-table-rows:before {
  content: "\e291";
}

.fa-ping-pong-paddle-ball:before,
.fa-table-tennis-paddle-ball:before,
.fa-table-tennis:before {
  content: "\f45d";
}

.fa-table-tree:before {
  content: "\e292";
}

.fa-location-dot:before,
.fa-map-marker-alt:before {
  content: "\f3c5";
}

/* Triangulo de aviso */
.fa-timer:before {
  content: "\e29d";
}

.fa-exclamation-triangle:before,
.fa-triangle-exclamation:before,
.fa-warning:before {
  content: "\f071";
}

.fa-duotone.fa-exclamation-triangle:after,
.fa-duotone.fa-triangle-exclamation:after,
.fa-duotone.fa-warning:after,
.fad.fa-exclamation-triangle:after,
.fad.fa-triangle-exclamation:after,
.fad.fa-warning:after {
  content: "\10f071";
}

/* Truck - ícone de caminão */

.fa-duotone.fa-truck:after,
.fad.fa-truck:after {
  content: "\10f0d1";
}

.fa-duotone.fa-shipping-timed:after,
.fa-duotone.fa-truck-clock:after,
.fad.fa-shipping-timed:after,
.fad.fa-truck-clock:after {
  content: "\10f48c";
}

.fa-duotone.fa-truck-container:after,
.fad.fa-truck-container:after {
  content: "\10f4dc";
}

.fa-duotone.fa-truck-container-empty:after,
.fad.fa-truck-container-empty:after {
  content: "\10e2ae";
}

.fa-duotone.fa-shipping-fast:after,
.fa-duotone.fa-truck-fast:after,
.fad.fa-shipping-fast:after,
.fad.fa-truck-fast:after {
  content: "\10f48b";
}

.fa-duotone.fa-truck-flatbed:after,
.fad.fa-truck-flatbed:after {
  content: "\10e2af";
}

.fa-duotone.fa-truck-front:after,
.fad.fa-truck-front:after {
  content: "\10e2b0";
}

.fa-duotone.fa-ambulance:after,
.fa-duotone.fa-truck-medical:after,
.fad.fa-ambulance:after,
.fad.fa-truck-medical:after {
  content: "\10f0f9";
}

.fa-duotone.fa-truck-monster:after,
.fad.fa-truck-monster:after {
  content: "\10f63b";
}

.fa-duotone.fa-truck-moving:after,
.fad.fa-truck-moving:after {
  content: "\10f4df";
}

.fa-duotone.fa-truck-pickup:after,
.fad.fa-truck-pickup:after {
  content: "\10f63c";
}

.fa-duotone.fa-truck-plow:after,
.fad.fa-truck-plow:after {
  content: "\10f7de";
}

.fa-duotone.fa-truck-ramp:after,
.fad.fa-truck-ramp:after {
  content: "\10f4e0";
}

.fa-duotone.fa-truck-loading:after,
.fa-duotone.fa-truck-ramp-box:after,
.fad.fa-truck-loading:after,
.fad.fa-truck-ramp-box:after {
  content: "\10f4de";
}

.fa-duotone.fa-truck-couch:after,
.fa-duotone.fa-truck-ramp-couch:after,
.fad.fa-truck-couch:after,
.fad.fa-truck-ramp-couch:after {
  content: "\10f4dd";
}

.fa-duotone.fa-truck-tow:after,
.fad.fa-truck-tow:after {
  content: "\10e2b1";
}

.fa-arrows-up-down:before,
.fa-arrows-v:before {
  content: "\f07d";
}

.fa-arrows-up-down-left-right:before,
.fa-arrows:before {
  content: "\f047";
}

.fa-duotone.fa-arrows-up-down:after,
.fa-duotone.fa-arrows-v:after,
.fad.fa-arrows-up-down:after,
.fad.fa-arrows-v:after {
  content: "\10f07d";
}

.fa-duotone.fa-arrows-up-down-left-right:after,
.fa-duotone.fa-arrows:after,
.fad.fa-arrows-up-down-left-right:after,
.fad.fa-arrows:after {
  content: "\10f047";
}

/* Circulos */

.fa-circle:before {
  content: "\f111";
}

.fa-circle-0:before {
  content: "\e0fd";
}

.fa-circle-1:before {
  content: "\e0fe";
}

.fa-circle-2:before {
  content: "\e0ff";
}

.fa-circle-3:before {
  content: "\e100";
}

.fa-circle-4:before {
  content: "\e101";
}

.fa-circle-5:before {
  content: "\e102";
}

.fa-circle-6:before {
  content: "\e103";
}

.fa-circle-7:before {
  content: "\e104";
}

.fa-circle-8:before {
  content: "\e105";
}

.fa-circle-9:before {
  content: "\e106";
}

.fa-circle-a:before {
  content: "\e107";
}

.fa-circle-ampersand:before {
  content: "\e108";
}

.fa-arrow-circle-down:before,
.fa-circle-arrow-down:before {
  content: "\f0ab";
}

.fa-circle-arrow-down-left:before {
  content: "\e109";
}

.fa-circle-arrow-down-right:before {
  content: "\e10a";
}

.fa-arrow-circle-left:before,
.fa-circle-arrow-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before,
.fa-circle-arrow-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before,
.fa-circle-arrow-up:before {
  content: "\f0aa";
}

.fa-circle-arrow-up-left:before {
  content: "\e10b";
}

.fa-circle-arrow-up-right:before {
  content: "\e10c";
}

.fa-circle-b:before {
  content: "\e10d";
}

.fa-circle-bolt:before {
  content: "\e10e";
}

.fa-book-circle:before,
.fa-circle-book-open:before {
  content: "\e10f";
}

.fa-bookmark-circle:before,
.fa-circle-bookmark:before {
  content: "\e110";
}

.fa-circle-c:before {
  content: "\e111";
}

.fa-calendar-circle:before,
.fa-circle-calendar:before {
  content: "\e112";
}

.fa-camera-circle:before,
.fa-circle-camera:before {
  content: "\e113";
}

.fa-caret-circle-down:before,
.fa-circle-caret-down:before {
  content: "\f32d";
}

.fa-caret-circle-left:before,
.fa-circle-caret-left:before {
  content: "\f32e";
}

.fa-caret-circle-right:before,
.fa-circle-caret-right:before {
  content: "\f330";
}

.fa-caret-circle-up:before,
.fa-circle-caret-up:before {
  content: "\f331";
}

.fa-check-circle:before,
.fa-circle-check:before {
  content: "\f058";
}

.fa-chevron-circle-down:before,
.fa-circle-chevron-down:before {
  content: "\f13a";
}

.fa-chevron-circle-left:before,
.fa-circle-chevron-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before,
.fa-circle-chevron-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before,
.fa-circle-chevron-up:before {
  content: "\f139";
}

.fa-circle-d:before {
  content: "\e114";
}

.fa-circle-dashed:before {
  content: "\e115";
}

.fa-circle-divide:before {
  content: "\e116";
}

.fa-circle-dollar:before,
.fa-dollar-circle:before,
.fa-usd-circle:before {
  content: "\f2e8";
}

.fa-circle-dollar-to-slot:before,
.fa-donate:before {
  content: "\f4b9";
}

.fa-circle-dot:before,
.fa-dot-circle:before {
  content: "\f192";
}

.fa-arrow-alt-circle-down:before,
.fa-circle-down:before {
  content: "\f358";
}

.fa-circle-down-left:before {
  content: "\e117";
}

.fa-circle-down-right:before {
  content: "\e118";
}

.fa-circle-e:before {
  content: "\e119";
}

.fa-circle-envelope:before,
.fa-envelope-circle:before {
  content: "\e11a";
}

.fa-circle-exclamation:before,
.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-circle-exclamation-check:before {
  content: "\e11b";
}

.fa-circle-f:before {
  content: "\e11c";
}

.fa-circle-g:before {
  content: "\e11d";
}

.fa-circle-h:before,
.fa-hospital-symbol:before {
  content: "\f47e";
}

.fa-circle-half:before {
  content: "\e11e";
}

.fa-adjust:before,
.fa-circle-half-stroke:before {
  content: "\f042";
}

.fa-circle-heart:before,
.fa-heart-circle:before {
  content: "\f4c7";
}

.fa-circle-i:before {
  content: "\e11f";
}

.fa-circle-info:before,
.fa-info-circle:before {
  content: "\f05a";
}

.fa-circle-j:before {
  content: "\e120";
}

.fa-circle-k:before {
  content: "\e121";
}

.fa-circle-l:before {
  content: "\e122";
}

.fa-arrow-alt-circle-left:before,
.fa-circle-left:before {
  content: "\f359";
}

.fa-circle-location-arrow:before,
.fa-location-circle:before {
  content: "\f602";
}

.fa-circle-m:before {
  content: "\e123";
}

.fa-circle-microphone:before,
.fa-microphone-circle:before {
  content: "\e124";
}

.fa-microphone::before {
  content: "\f130";
}

.fa-circle-microphone-lines:before,
.fa-microphone-circle-alt:before {
  content: "\e125";
}

.fa-circle-minus:before,
.fa-minus-circle:before {
  content: "\f056";
}

.fa-circle-n:before {
  content: "\e126";
}

.fa-circle-notch:before {
  content: "\f1ce";
}

.fa-circle-o:before {
  content: "\e127";
}

.fa-circle-p:before {
  content: "\e128";
}

.fa-circle-parking:before,
.fa-parking-circle:before {
  content: "\f615";
}

.fa-circle-pause:before,
.fa-pause-circle:before {
  content: "\f28b";
}

.fa-circle-phone:before,
.fa-phone-circle:before {
  content: "\e129";
}

.fa-circle-phone-flip:before,
.fa-phone-circle-alt:before {
  content: "\e12a";
}

.fa-circle-phone-hangup:before,
.fa-phone-circle-down:before {
  content: "\e12b";
}

.fa-circle-play:before,
.fa-play-circle:before {
  content: "\f144";
}

.fa-circle-plus:before,
.fa-plus-circle:before {
  content: "\f055";
}

.fa-circle-q:before {
  content: "\e12c";
}

.fa-circle-quarter:before {
  content: "\e12d";
}

.fa-circle-question:before,
.fa-question-circle:before {
  content: "\f059";
}

.fa-circle-r:before {
  content: "\e12e";
}

.fa-circle-radiation:before,
.fa-radiation-alt:before {
  content: "\f7ba";
}

.fa-arrow-alt-circle-right:before,
.fa-circle-right:before {
  content: "\f35a";
}

.fa-circle-s:before {
  content: "\e12f";
}

.fa-circle-small:before {
  content: "\e130";
}

.fa-circle-sort:before,
.fa-sort-circle:before {
  content: "\e030";
}

.fa-circle-sort-down:before,
.fa-sort-circle-down:before {
  content: "\e031";
}

.fa-circle-sort-up:before,
.fa-sort-circle-up:before {
  content: "\e032";
}

.fa-circle-star:before,
.fa-star-circle:before {
  content: "\e131";
}

.fa-circle-stop:before,
.fa-stop-circle:before {
  content: "\f28d";
}

.fa-circle-t:before {
  content: "\e132";
}

.fa-circle-three-quarters:before {
  content: "\e133";
}

.fa-circle-trash:before,
.fa-trash-circle:before {
  content: "\e134";
}

.fa-circle-u:before {
  content: "\e135";
}

.fa-arrow-alt-circle-up:before,
.fa-circle-up:before {
  content: "\f35b";
}

.fa-circle-up-left:before {
  content: "\e136";
}

.fa-circle-up-right:before {
  content: "\e137";
}

.fa-circle-user:before,
.fa-user-circle:before {
  content: "\f2bd";
}

.fa-circle-v:before {
  content: "\e138";
}

.fa-circle-video:before,
.fa-video-circle:before {
  content: "\e139";
}

.fa-circle-w:before {
  content: "\e13a";
}

.fa-circle-waveform-lines:before,
.fa-waveform-circle:before {
  content: "\e13b";
}

.fa-circle-x:before {
  content: "\e13c";
}

.fa-circle-xmark:before,
.fa-times-circle:before,
.fa-xmark-circle:before {
  content: "\f057";
}

.fa-circle-y:before {
  content: "\e13d";
}

.fa-circle-z:before {
  content: "\e13e";
}

.fa-list-squares:before,
.fa-list:before {
  content: "\f03a";
}
.fa-code::before {
  content: "\f121";
}
.fa-duotone.fa-circle:after,
.fad.fa-circle:after {
  content: "\10f111";
}

.fa-duotone.fa-circle-0:after,
.fad.fa-circle-0:after {
  content: "\10e0fd";
}

.fa-duotone.fa-circle-1:after,
.fad.fa-circle-1:after {
  content: "\10e0fe";
}

.fa-duotone.fa-circle-2:after,
.fad.fa-circle-2:after {
  content: "\10e0ff";
}

.fa-duotone.fa-circle-3:after,
.fad.fa-circle-3:after {
  content: "\10e100";
}

.fa-duotone.fa-circle-4:after,
.fad.fa-circle-4:after {
  content: "\10e101";
}

.fa-duotone.fa-circle-5:after,
.fad.fa-circle-5:after {
  content: "\10e102";
}

.fa-duotone.fa-circle-6:after,
.fad.fa-circle-6:after {
  content: "\10e103";
}

.fa-duotone.fa-circle-7:after,
.fad.fa-circle-7:after {
  content: "\10e104";
}

.fa-duotone.fa-circle-8:after,
.fad.fa-circle-8:after {
  content: "\10e105";
}

.fa-duotone.fa-circle-9:after,
.fad.fa-circle-9:after {
  content: "\10e106";
}
.fa-file-chart-column::before {
  content: "\f659";
}

.fa-duotone.fa-circle-a:after,
.fad.fa-circle-a:after {
  content: "\10e107";
}

.fa-duotone.fa-circle-ampersand:after,
.fad.fa-circle-ampersand:after {
  content: "\10e108";
}

.fa-duotone.fa-arrow-circle-down:after,
.fa-duotone.fa-circle-arrow-down:after,
.fad.fa-arrow-circle-down:after,
.fad.fa-circle-arrow-down:after {
  content: "\10f0ab";
}

.fa-duotone.fa-circle-arrow-down-left:after,
.fad.fa-circle-arrow-down-left:after {
  content: "\10e109";
}

.fa-duotone.fa-circle-arrow-down-right:after,
.fad.fa-circle-arrow-down-right:after {
  content: "\10e10a";
}

.fa-duotone.fa-arrow-circle-left:after,
.fa-duotone.fa-circle-arrow-left:after,
.fad.fa-arrow-circle-left:after,
.fad.fa-circle-arrow-left:after {
  content: "\10f0a8";
}

.fa-duotone.fa-arrow-circle-right:after,
.fa-duotone.fa-circle-arrow-right:after,
.fad.fa-arrow-circle-right:after,
.fad.fa-circle-arrow-right:after {
  content: "\10f0a9";
}

.fa-duotone.fa-arrow-circle-up:after,
.fa-duotone.fa-circle-arrow-up:after,
.fad.fa-arrow-circle-up:after,
.fad.fa-circle-arrow-up:after {
  content: "\10f0aa";
}

.fa-duotone.fa-circle-arrow-up-left:after,
.fad.fa-circle-arrow-up-left:after {
  content: "\10e10b";
}

.fa-duotone.fa-circle-arrow-up-right:after,
.fad.fa-circle-arrow-up-right:after {
  content: "\10e10c";
}

.fa-duotone.fa-circle-b:after,
.fad.fa-circle-b:after {
  content: "\10e10d";
}

.fa-duotone.fa-circle-bolt:after,
.fad.fa-circle-bolt:after {
  content: "\10e10e";
}

.fa-duotone.fa-book-circle:after,
.fa-duotone.fa-circle-book-open:after,
.fad.fa-book-circle:after,
.fad.fa-circle-book-open:after {
  content: "\10e10f";
}

.fa-duotone.fa-bookmark-circle:after,
.fa-duotone.fa-circle-bookmark:after,
.fad.fa-bookmark-circle:after,
.fad.fa-circle-bookmark:after {
  content: "\10e110";
}

.fa-duotone.fa-circle-c:after,
.fad.fa-circle-c:after {
  content: "\10e111";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-duotone.fa-calendar-circle:after,
.fa-duotone.fa-circle-calendar:after,
.fad.fa-calendar-circle:after,
.fad.fa-circle-calendar:after {
  content: "\10e112";
}

.fa-calendar:before {
  content: "\f133";
}

.fa-duotone.fa-camera-circle:after,
.fa-duotone.fa-circle-camera:after,
.fad.fa-camera-circle:after,
.fad.fa-circle-camera:after {
  content: "\10e113";
}

.fa-duotone.fa-caret-circle-down:after,
.fa-duotone.fa-circle-caret-down:after,
.fad.fa-caret-circle-down:after,
.fad.fa-circle-caret-down:after {
  content: "\10f32d";
}

.fa-duotone.fa-caret-circle-left:after,
.fa-duotone.fa-circle-caret-left:after,
.fad.fa-caret-circle-left:after,
.fad.fa-circle-caret-left:after {
  content: "\10f32e";
}

.fa-duotone.fa-caret-circle-right:after,
.fa-duotone.fa-circle-caret-right:after,
.fad.fa-caret-circle-right:after,
.fad.fa-circle-caret-right:after {
  content: "\10f330";
}

.fa-duotone.fa-caret-circle-up:after,
.fa-duotone.fa-circle-caret-up:after,
.fad.fa-caret-circle-up:after,
.fad.fa-circle-caret-up:after {
  content: "\10f331";
}

.fa-duotone.fa-check-circle:after,
.fa-duotone.fa-circle-check:after,
.fad.fa-check-circle:after,
.fad.fa-circle-check:after {
  content: "\10f058";
}

.fa-duotone.fa-chevron-circle-down:after,
.fa-duotone.fa-circle-chevron-down:after,
.fad.fa-chevron-circle-down:after,
.fad.fa-circle-chevron-down:after {
  content: "\10f13a";
}

.fa-duotone.fa-chevron-circle-left:after,
.fa-duotone.fa-circle-chevron-left:after,
.fad.fa-chevron-circle-left:after,
.fad.fa-circle-chevron-left:after {
  content: "\10f137";
}

.fa-duotone.fa-chevron-circle-right:after,
.fa-duotone.fa-circle-chevron-right:after,
.fad.fa-chevron-circle-right:after,
.fad.fa-circle-chevron-right:after {
  content: "\10f138";
}

.fa-duotone.fa-chevron-circle-up:after,
.fa-duotone.fa-circle-chevron-up:after,
.fad.fa-chevron-circle-up:after,
.fad.fa-circle-chevron-up:after {
  content: "\10f139";
}

.fa-duotone.fa-circle-d:after,
.fad.fa-circle-d:after {
  content: "\10e114";
}

.fa-duotone.fa-circle-dashed:after,
.fad.fa-circle-dashed:after {
  content: "\10e115";
}

.fa-duotone.fa-circle-divide:after,
.fad.fa-circle-divide:after {
  content: "\10e116";
}

.fa-duotone.fa-circle-dollar:after,
.fa-duotone.fa-dollar-circle:after,
.fa-duotone.fa-usd-circle:after,
.fad.fa-circle-dollar:after,
.fad.fa-dollar-circle:after,
.fad.fa-usd-circle:after {
  content: "\10f2e8";
}

.fa-duotone.fa-circle-dollar-to-slot:after,
.fa-duotone.fa-donate:after,
.fad.fa-circle-dollar-to-slot:after,
.fad.fa-donate:after {
  content: "\10f4b9";
}

.fa-duotone.fa-circle-dot:after,
.fa-duotone.fa-dot-circle:after,
.fad.fa-circle-dot:after,
.fad.fa-dot-circle:after {
  content: "\10f192";
}

.fa-duotone.fa-arrow-alt-circle-down:after,
.fa-duotone.fa-circle-down:after,
.fad.fa-arrow-alt-circle-down:after,
.fad.fa-circle-down:after {
  content: "\10f358";
}

.fa-duotone.fa-circle-down-left:after,
.fad.fa-circle-down-left:after {
  content: "\10e117";
}

.fa-duotone.fa-circle-down-right:after,
.fad.fa-circle-down-right:after {
  content: "\10e118";
}

.fa-duotone.fa-circle-e:after,
.fad.fa-circle-e:after {
  content: "\10e119";
}

.fa-duotone.fa-circle-envelope:after,
.fa-duotone.fa-envelope-circle:after,
.fad.fa-circle-envelope:after,
.fad.fa-envelope-circle:after {
  content: "\10e11a";
}

.fa-duotone.fa-circle-exclamation:after,
.fa-duotone.fa-exclamation-circle:after,
.fad.fa-circle-exclamation:after,
.fad.fa-exclamation-circle:after {
  content: "\10f06a";
}

.fa-duotone.fa-circle-exclamation-check:after,
.fad.fa-circle-exclamation-check:after {
  content: "\10e11b";
}

.fa-duotone.fa-circle-f:after,
.fad.fa-circle-f:after {
  content: "\10e11c";
}

.fa-duotone.fa-circle-g:after,
.fad.fa-circle-g:after {
  content: "\10e11d";
}

.fa-duotone.fa-circle-h:after,
.fa-duotone.fa-hospital-symbol:after,
.fad.fa-circle-h:after,
.fad.fa-hospital-symbol:after {
  content: "\10f47e";
}

.fa-duotone.fa-circle-half:after,
.fad.fa-circle-half:after {
  content: "\10e11e";
}

.fa-duotone.fa-adjust:after,
.fa-duotone.fa-circle-half-stroke:after,
.fad.fa-adjust:after,
.fad.fa-circle-half-stroke:after {
  content: "\10f042";
}

.fa-duotone.fa-circle-heart:after,
.fa-duotone.fa-heart-circle:after,
.fad.fa-circle-heart:after,
.fad.fa-heart-circle:after {
  content: "\10f4c7";
}

.fa-duotone.fa-circle-i:after,
.fad.fa-circle-i:after {
  content: "\10e11f";
}

.fa-duotone.fa-circle-info:after,
.fa-duotone.fa-info-circle:after,
.fad.fa-circle-info:after,
.fad.fa-info-circle:after {
  content: "\10f05a";
}

.fa-duotone.fa-circle-j:after,
.fad.fa-circle-j:after {
  content: "\10e120";
}

.fa-duotone.fa-circle-k:after,
.fad.fa-circle-k:after {
  content: "\10e121";
}

.fa-duotone.fa-circle-l:after,
.fad.fa-circle-l:after {
  content: "\10e122";
}

.fa-duotone.fa-arrow-alt-circle-left:after,
.fa-duotone.fa-circle-left:after,
.fad.fa-arrow-alt-circle-left:after,
.fad.fa-circle-left:after {
  content: "\10f359";
}

.fa-duotone.fa-circle-location-arrow:after,
.fa-duotone.fa-location-circle:after,
.fad.fa-circle-location-arrow:after,
.fad.fa-location-circle:after {
  content: "\10f602";
}

.fa-duotone.fa-circle-m:after,
.fad.fa-circle-m:after {
  content: "\10e123";
}

.fa-duotone.fa-circle-microphone:after,
.fa-duotone.fa-microphone-circle:after,
.fad.fa-circle-microphone:after,
.fad.fa-microphone-circle:after {
  content: "\10e124";
}

.fa-duotone.fa-circle-microphone-lines:after,
.fa-duotone.fa-microphone-circle-alt:after,
.fad.fa-circle-microphone-lines:after,
.fad.fa-microphone-circle-alt:after {
  content: "\10e125";
}

.fa-duotone.fa-circle-minus:after,
.fa-duotone.fa-minus-circle:after,
.fad.fa-circle-minus:after,
.fad.fa-minus-circle:after {
  content: "\10f056";
}

.fa-duotone.fa-circle-n:after,
.fad.fa-circle-n:after {
  content: "\10e126";
}

.fa-duotone.fa-circle-notch:after,
.fad.fa-circle-notch:after {
  content: "\10f1ce";
}

.fa-duotone.fa-circle-o:after,
.fad.fa-circle-o:after {
  content: "\10e127";
}

.fa-duotone.fa-circle-p:after,
.fad.fa-circle-p:after {
  content: "\10e128";
}

.fa-duotone.fa-circle-parking:after,
.fa-duotone.fa-parking-circle:after,
.fad.fa-circle-parking:after,
.fad.fa-parking-circle:after {
  content: "\10f615";
}

.fa-duotone.fa-circle-pause:after,
.fa-duotone.fa-pause-circle:after,
.fad.fa-circle-pause:after,
.fad.fa-pause-circle:after {
  content: "\10f28b";
}

.fa-duotone.fa-circle-phone:after,
.fa-duotone.fa-phone-circle:after,
.fad.fa-circle-phone:after,
.fad.fa-phone-circle:after {
  content: "\10e129";
}

.fa-duotone.fa-circle-phone-flip:after,
.fa-duotone.fa-phone-circle-alt:after,
.fad.fa-circle-phone-flip:after,
.fad.fa-phone-circle-alt:after {
  content: "\10e12a";
}

.fa-duotone.fa-circle-phone-hangup:after,
.fa-duotone.fa-phone-circle-down:after,
.fad.fa-circle-phone-hangup:after,
.fad.fa-phone-circle-down:after {
  content: "\10e12b";
}

.fa-duotone.fa-circle-play:after,
.fa-duotone.fa-play-circle:after,
.fad.fa-circle-play:after,
.fad.fa-play-circle:after {
  content: "\10f144";
}

.fa-duotone.fa-circle-plus:after,
.fa-duotone.fa-plus-circle:after,
.fad.fa-circle-plus:after,
.fad.fa-plus-circle:after {
  content: "\10f055";
}

.fa-duotone.fa-circle-q:after,
.fad.fa-circle-q:after {
  content: "\10e12c";
}

.fa-duotone.fa-circle-quarter:after,
.fad.fa-circle-quarter:after {
  content: "\10e12d";
}

.fa-duotone.fa-circle-question:after,
.fa-duotone.fa-question-circle:after,
.fad.fa-circle-question:after,
.fad.fa-question-circle:after {
  content: "\10f059";
}

.fa-duotone.fa-circle-r:after,
.fad.fa-circle-r:after {
  content: "\10e12e";
}

.fa-duotone.fa-circle-radiation:after,
.fa-duotone.fa-radiation-alt:after,
.fad.fa-circle-radiation:after,
.fad.fa-radiation-alt:after {
  content: "\10f7ba";
}

.fa-duotone.fa-arrow-alt-circle-right:after,
.fa-duotone.fa-circle-right:after,
.fad.fa-arrow-alt-circle-right:after,
.fad.fa-circle-right:after {
  content: "\10f35a";
}

.fa-duotone.fa-circle-s:after,
.fad.fa-circle-s:after {
  content: "\10e12f";
}

.fa-duotone.fa-circle-small:after,
.fad.fa-circle-small:after {
  content: "\10e130";
}

.fa-duotone.fa-circle-sort:after,
.fa-duotone.fa-sort-circle:after,
.fad.fa-circle-sort:after,
.fad.fa-sort-circle:after {
  content: "\10e030";
}

.fa-duotone.fa-circle-sort-down:after,
.fa-duotone.fa-sort-circle-down:after,
.fad.fa-circle-sort-down:after,
.fad.fa-sort-circle-down:after {
  content: "\10e031";
}

.fa-duotone.fa-circle-sort-up:after,
.fa-duotone.fa-sort-circle-up:after,
.fad.fa-circle-sort-up:after,
.fad.fa-sort-circle-up:after {
  content: "\10e032";
}

.fa-duotone.fa-circle-star:after,
.fa-duotone.fa-star-circle:after,
.fad.fa-circle-star:after,
.fad.fa-star-circle:after {
  content: "\10e131";
}

.fa-duotone.fa-circle-stop:after,
.fa-duotone.fa-stop-circle:after,
.fad.fa-circle-stop:after,
.fad.fa-stop-circle:after {
  content: "\10f28d";
}

.fa-duotone.fa-circle-t:after,
.fad.fa-circle-t:after {
  content: "\10e132";
}

.fa-duotone.fa-circle-three-quarters:after,
.fad.fa-circle-three-quarters:after {
  content: "\10e133";
}

.fa-duotone.fa-circle-trash:after,
.fa-duotone.fa-trash-circle:after,
.fad.fa-circle-trash:after,
.fad.fa-trash-circle:after {
  content: "\10e134";
}

.fa-duotone.fa-circle-u:after,
.fad.fa-circle-u:after {
  content: "\10e135";
}

.fa-duotone.fa-arrow-alt-circle-up:after,
.fa-duotone.fa-circle-up:after,
.fad.fa-arrow-alt-circle-up:after,
.fad.fa-circle-up:after {
  content: "\10f35b";
}

.fa-duotone.fa-circle-up-left:after,
.fad.fa-circle-up-left:after {
  content: "\10e136";
}

.fa-duotone.fa-circle-up-right:after,
.fad.fa-circle-up-right:after {
  content: "\10e137";
}

.fa-duotone.fa-circle-user:after,
.fa-duotone.fa-user-circle:after,
.fad.fa-circle-user:after,
.fad.fa-user-circle:after {
  content: "\10f2bd";
}

.fa-duotone.fa-circle-v:after,
.fad.fa-circle-v:after {
  content: "\10e138";
}

.fa-duotone.fa-circle-video:after,
.fa-duotone.fa-video-circle:after,
.fad.fa-circle-video:after,
.fad.fa-video-circle:after {
  content: "\10e139";
}

.fa-duotone.fa-circle-w:after,
.fad.fa-circle-w:after {
  content: "\10e13a";
}

.fa-duotone.fa-circle-waveform-lines:after,
.fa-duotone.fa-waveform-circle:after,
.fad.fa-circle-waveform-lines:after,
.fad.fa-waveform-circle:after {
  content: "\10e13b";
}

.fa-duotone.fa-circle-x:after,
.fad.fa-circle-x:after {
  content: "\10e13c";
}

.fa-duotone.fa-circle-xmark:after,
.fa-duotone.fa-times-circle:after,
.fa-duotone.fa-xmark-circle:after,
.fad.fa-circle-xmark:after,
.fad.fa-times-circle:after,
.fad.fa-xmark-circle:after {
  content: "\10f057";
}

.fa-duotone.fa-circle-y:after,
.fad.fa-circle-y:after {
  content: "\10e13d";
}

.fa-duotone.fa-circle-z:after,
.fad.fa-circle-z:after {
  content: "\10e13e";
}

/* Sirene */

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-duotone.fa-bullhorn:after,
.fad.fa-bullhorn:after {
  content: "\10f0a1";
}

/* Porta */

.fa-door-open:before {
  content: "\f52b";
}

.fa-duotone.fa-door-open:after,
.fad.fa-door-open:after {
  content: "\10f52b";
}

/* Baú caminhão aberto */

.fa-truck-ramp:before {
  content: "\f4e0";
}

.fa-truck-loading:before,
.fa-truck-ramp-box:before {
  content: "\f4de";
}

.fa-truck-couch:before,
.fa-truck-ramp-couch:before {
  content: "\f4dd";
}

.fa-duotone.fa-truck-ramp:after,
.fad.fa-truck-ramp:after {
  content: "\10f4e0";
}

.fa-duotone.fa-truck-loading:after,
.fa-duotone.fa-truck-ramp-box:after,
.fad.fa-truck-loading:after,
.fad.fa-truck-ramp-box:after {
  content: "\10f4de";
}

.fa-duotone.fa-truck-couch:after,
.fa-duotone.fa-truck-ramp-couch:after,
.fad.fa-truck-couch:after,
.fad.fa-truck-ramp-couch:after {
  content: "\10f4dd";
}

/* Clipboard */

.fa-clipboard:before {
  content: "\f328";
}

.fa-clipboard-check:before {
  content: "\f46c";
}

.fa-clipboard-list:before {
  content: "\f46d";
}

.fa-clipboard-list-check:before {
  content: "\f737";
}

.fa-clipboard-medical:before {
  content: "\e141";
}

.fa-clipboard-prescription:before {
  content: "\f5e8";
}

.fa-clipboard-user:before {
  content: "\f7f3";
}

.fa-duotone.fa-clipboard:after,
.fad.fa-clipboard:after {
  content: "\10f328";
}

.fa-duotone.fa-clipboard-check:after,
.fad.fa-clipboard-check:after {
  content: "\10f46c";
}

.fa-duotone.fa-clipboard-list:after,
.fad.fa-clipboard-list:after {
  content: "\10f46d";
}

.fa-duotone.fa-clipboard-list-check:after,
.fad.fa-clipboard-list-check:after {
  content: "\10f737";
}

.fa-duotone.fa-clipboard-medical:after,
.fad.fa-clipboard-medical:after {
  content: "\10e141";
}

.fa-duotone.fa-clipboard-prescription:after,
.fad.fa-clipboard-prescription:after {
  content: "\10f5e8";
}

.fa-duotone.fa-clipboard-user:after,
.fad.fa-clipboard-user:after {
  content: "\10f7f3";
}

.fa-arrows-rotate:before,
.fa-refresh:before,
.fa-sync:before {
  content: "\f021";
}

.fa-duotone.fa-arrows-rotate:after,
.fa-duotone.fa-refresh:after,
.fa-duotone.fa-sync:after,
.fad.fa-arrows-rotate:after,
.fad.fa-refresh:after,
.fad.fa-sync:after {
  content: "\10f021";
}

.fa-temperature-frigid:before,
.fa-temperature-snow:before {
  content: "\f768";
}

.fa-duotone.fa-temperature-frigid:after,
.fa-duotone.fa-temperature-snow:after,
.fad.fa-temperature-frigid:after,
.fad.fa-temperature-snow:after {
  content: "\10f768";
}

.fa-temperature-hot:before,
.fa-temperature-sun:before {
  content: "\f76a";
}

.fa-duotone.fa-temperature-hot:after,
.fa-duotone.fa-temperature-sun:after,
.fad.fa-temperature-hot:after,
.fad.fa-temperature-sun:after {
  content: "\10f76a";
}

.fa-male:before,
.fa-person:before {
  content: "\f183";
}

/* arrow and rows down */

.fa-arrow-down-wide-short:before,
.fa-sort-amount-asc:before,
.fa-sort-amount-down:before {
  content: "\f160";
}

.fa-duotone.fa-arrow-down-wide-short:after,
.fa-duotone.fa-sort-amount-asc:after,
.fa-duotone.fa-sort-amount-down:after,
.fad.fa-arrow-down-wide-short:after,
.fad.fa-sort-amount-asc:after,
.fad.fa-sort-amount-down:after {
  content: "\10f160";
}

/* Exit icon */

.fa-duotone.fa-right-to-bracket:after,
.fa-duotone.fa-sign-in-alt:after,
.fad.fa-right-to-bracket:after,
.fad.fa-sign-in-alt:after {
  content: "\10f2f6";
}

.fa-right-to-bracket:before,
.fa-sign-in-alt:before {
  content: "\f2f6";
}

.fa-duotone.fa-list-dots:after,
.fa-duotone.fa-list-ul:after,
.fad.fa-list-dots:after,
.fad.fa-list-ul:after {
  content: "\10f0ca";
}

.fa-list-dots:before,
.fa-list-ul:before {
  content: "\f0ca";
}

.fa-badge-check:before {
  content: "\f336";
}

.fa-duotone.fa-badge-check:after,
.fad.fa-badge-check:after {
  content: "\10f336";
}

.fa-dashboard:before,
.fa-gauge-high:before,
.fa-gauge:before,
.fa-tachometer-alt-fast:before,
.fa-tachometer-alt:before {
  content: "\f625";
}

.fa-gauge-low:before,
.fa-tachometer-alt-slow:before {
  content: "\f627";
}

.fa-gauge-max:before,
.fa-tachometer-alt-fastest:before {
  content: "\f626";
}

.fa-gauge-med:before,
.fa-tachometer-alt-average:before {
  content: "\f624";
}

.fa-gauge-min:before,
.fa-tachometer-alt-slowest:before {
  content: "\f628";
}

.fa-gauge-simple-high:before,
.fa-gauge-simple:before,
.fa-tachometer:before {
  content: "\f62a";
}

.fa-gauge-simple-low:before,
.fa-tachometer-slow:before {
  content: "\f62c";
}

.fa-gauge-simple-max:before,
.fa-tachometer-fastest:before {
  content: "\f62b";
}

.fa-gauge-simple-med:before,
.fa-tachometer-average:before {
  content: "\f629";
}

.fa-gauge-simple-min:before,
.fa-tachometer-slowest:before {
  content: "\f62d";
}

.fa-duotone.fa-dashboard:after,
.fa-duotone.fa-gauge-high:after,
.fa-duotone.fa-gauge:after,
.fa-duotone.fa-tachometer-alt-fast:after,
.fa-duotone.fa-tachometer-alt:after,
.fad.fa-dashboard:after,
.fad.fa-gauge-high:after,
.fad.fa-gauge:after,
.fad.fa-tachometer-alt-fast:after,
.fad.fa-tachometer-alt:after {
  content: "\10f625";
}

.fa-duotone.fa-gauge-low:after,
.fa-duotone.fa-tachometer-alt-slow:after,
.fad.fa-gauge-low:after,
.fad.fa-tachometer-alt-slow:after {
  content: "\10f627";
}

.fa-duotone.fa-gauge-max:after,
.fa-duotone.fa-tachometer-alt-fastest:after,
.fad.fa-gauge-max:after,
.fad.fa-tachometer-alt-fastest:after {
  content: "\10f626";
}

.fa-duotone.fa-gauge-med:after,
.fa-duotone.fa-tachometer-alt-average:after,
.fad.fa-gauge-med:after,
.fad.fa-tachometer-alt-average:after {
  content: "\10f624";
}

.fa-duotone.fa-gauge-min:after,
.fa-duotone.fa-tachometer-alt-slowest:after,
.fad.fa-gauge-min:after,
.fad.fa-tachometer-alt-slowest:after {
  content: "\10f628";
}

.fa-duotone.fa-gauge-simple-high:after,
.fa-duotone.fa-gauge-simple:after,
.fa-duotone.fa-tachometer:after,
.fad.fa-gauge-simple-high:after,
.fad.fa-gauge-simple:after,
.fad.fa-tachometer:after {
  content: "\10f62a";
}

.fa-duotone.fa-gauge-simple-low:after,
.fa-duotone.fa-tachometer-slow:after,
.fad.fa-gauge-simple-low:after,
.fad.fa-tachometer-slow:after {
  content: "\10f62c";
}

.fa-duotone.fa-gauge-simple-max:after,
.fa-duotone.fa-tachometer-fastest:after,
.fad.fa-gauge-simple-max:after,
.fad.fa-tachometer-fastest:after {
  content: "\10f62b";
}

.fa-duotone.fa-gauge-simple-med:after,
.fa-duotone.fa-tachometer-average:after,
.fad.fa-gauge-simple-med:after,
.fad.fa-tachometer-average:after {
  content: "\10f629";
}

.fa-duotone.fa-gauge-simple-min:after,
.fa-duotone.fa-tachometer-slowest:after,
.fad.fa-gauge-simple-min:after,
.fad.fa-tachometer-slowest:after {
  content: "\10f62d";
}

.fa-duotone.fa-text:after,
.fad.fa-text:after {
  content: "\10f893";
}

.fa-duotone.fa-text-height:after,
.fad.fa-text-height:after {
  content: "\10f034";
}

.fa-duotone.fa-text-size:after,
.fad.fa-text-size:after {
  content: "\10f894";
}

.fa-duotone.fa-remove-format:after,
.fa-duotone.fa-text-slash:after,
.fad.fa-remove-format:after,
.fad.fa-text-slash:after {
  content: "\10f87d";
}

.fa-duotone.fa-text-width:after,
.fad.fa-text-width:after {
  content: "\10f035";
}

.fa-font:before {
  content: "\f031";
}

.fa-font-case:before {
  content: "\f866";
}

.fa-file-arrow-down:before,
.fa-file-download:before {
  content: "\f56d";
}

.fa-calendar-times:before,
.fa-calendar-xmark:before {
  content: "\f273";
}

.fa-duotone.fa-calendar-times:after,
.fa-duotone.fa-calendar-xmark:after,
.fad.fa-calendar-times:after,
.fad.fa-calendar-xmark:after {
  content: "\10f273";
}

.fa-hourglass-2:before,
.fa-hourglass-half:before,
.fa-hourglass:before {
  content: "\f254";
}

.fa-hourglass-empty:before {
  content: "\f252";
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}

.fa-duotone.fa-hourglass-2:after,
.fa-duotone.fa-hourglass-half:after,
.fa-duotone.fa-hourglass:after,
.fad.fa-hourglass-2:after,
.fad.fa-hourglass-half:after,
.fad.fa-hourglass:after {
  content: "\10f254";
}

.fa-duotone.fa-hourglass-empty:after,
.fad.fa-hourglass-empty:after {
  content: "\10f252";
}

.fa-duotone.fa-hourglass-3:after,
.fa-duotone.fa-hourglass-end:after,
.fad.fa-hourglass-3:after,
.fad.fa-hourglass-end:after {
  content: "\10f253";
}

.fa-duotone.fa-hourglass-1:after,
.fa-duotone.fa-hourglass-start:after,
.fad.fa-hourglass-1:after,
.fad.fa-hourglass-start:after {
  content: "\10f251";
}

.fa-paper-plane-alt:before,
.fa-paper-plane-top:before,
.fa-send:before {
  /* content: "\e212"; */
  content: "\e20a";
}

.fa-duotone.fa-paper-plane-alt:after,
.fa-duotone.fa-paper-plane-top:after,
.fa-duotone.fa-send:after,
.fad.fa-paper-plane-alt:after,
.fad.fa-paper-plane-top:after,
.fad.fa-send:after {
  content: "\10e212";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-duotone.fa-flag-checkered:after,
.fad.fa-flag-checkered:after {
  content: "\10f11e";
}

.fa-location-plus:before,
.fa-map-marker-plus:before {
  content: "\f60a";
}

.fa-duotone.fa-location-plus:after,
.fa-duotone.fa-map-marker-plus:after,
.fad.fa-location-plus:after,
.fad.fa-map-marker-plus:after {
  content: "\10f60a";
}

.fa-map-location-dot:before,
.fa-map-marked-alt:before {
  content: "\f5a0";
}

.fa-duotone.fa-map-location-dot:after,
.fa-duotone.fa-map-marked-alt:after,
.fad.fa-map-location-dot:after,
.fad.fa-map-marked-alt:after {
  content: "\10f5a0";
}

.fa-share-alt:before,
.fa-share-nodes:before {
  content: "\f1e0";
}

.fa-duotone.fa-share-alt:after,
.fa-duotone.fa-share-nodes:after,
.fad.fa-share-alt:after,
.fad.fa-share-nodes:after {
  content: "\10f1e0";
}

.fa-police-box:before {
  content: "\e021";
}

.fa-duotone.fa-police-box:after,
.fad.fa-police-box:after {
  content: "\10e021";
}

.fa-compass-drafting:before,
.fa-drafting-compass:before {
    content: "\f568";
}

.fa-duotone.fa-compass-drafting:after,
.fa-duotone.fa-drafting-compass:after,
.fad.fa-compass-drafting:after,
.fad.fa-drafting-compass:after {
    content: "\10f568";
}

.fa-repeat:before {
    content: "\f363";
}

.fa-repeat-alt::before {
  content: "\f364";
}

.fa-duotone.fa-repeat:after,
.fad.fa-repeat:after {
    content: "\10f363";
}

.fad.fa-repeat-alt::after,
.fa-duotone.fa-repeat-alt::after {
  content: "\f364\f364";
}


.fa-arrow-down-big-small::before {
  content: "\f88c";
}

.fa-arrow-down-big-small:before,
.fa-sort-size-down:before {
    content: "\f88c";
}