/* FontAwesome 6 (subset Acuity) - apenas os icones realmente usados no site.
   Gerado por _forms-migration/bin/subset_fa.py. Fonte: assets/fontawesome (FA6 Free). */
.fa,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{
  -moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;
  display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa,.fas,.fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}
.far,.fa-regular{font-family:"Font Awesome 6 Free";font-weight:400}
.fab,.fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(fa-regular-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(fa-brands-400.woff2) format("woff2")}
/* utilitarios */
.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}
.fa-xs{font-size:.75em;line-height:.0833em;vertical-align:.125em}
.fa-sm{font-size:.875em;line-height:.0714em;vertical-align:.0536em}
.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}
.fa-xl{font-size:1.5em;line-height:.0417em;vertical-align:-.125em}
.fa-2xl{font-size:2em;line-height:.0312em;vertical-align:-.1875em}
.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-fw{text-align:center;width:1.25em}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}
.fa-border{border-radius:.1em;border:.08em solid #eee;padding:.2em .25em .15em}
.fa-pull-left{float:left;margin-right:.3em}.fa-pull-right{float:right;margin-left:.3em}
.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse,.fa-spin-pulse{animation:fa-spin 1s steps(8) infinite}
@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}
.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}.fa-flip-both{transform:scale(-1,-1)}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}
.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}
.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}

.fa-brain:before{content:"\f5dc"}
.fa-briefcase-medical:before{content:"\f469"}
.fa-calendar:before{content:"\f133"}
.fa-calendar-check:before{content:"\f274"}
.fa-chart-line:before{content:"\f201"}
.fa-chart-line-up:before{content:"\e0e5"}
.fa-check:before{content:"\f00c"}
.fa-check-circle:before{content:"\f058"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-circle-check:before{content:"\f058"}
.fa-cogs:before{content:"\f085"}
.fa-dollar-sign:before{content:"\24"}
.fa-expand-arrows-alt:before{content:"\f31e"}
.fa-fan:before{content:"\f863"}
.fa-gear:before{content:"\f013"}
.fa-hand-holding-usd:before{content:"\f4c0"}
.fa-hands-helping:before{content:"\f4c4"}
.fa-headset:before{content:"\f590"}
.fa-heart-pulse:before{content:"\f21e"}
.fa-heartbeat:before{content:"\f21e"}
.fa-helmet-safety:before{content:"\f807"}
.fa-laptop-medical:before{content:"\f812"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-linkedin:before{content:"\f08c"}
.fa-list-check:before{content:"\f0ae"}
.fa-magic:before{content:"\f0d0"}
.fa-magnifying-glass:before{content:"\f002"}
.fa-medal:before{content:"\f5a2"}
.fa-medkit:before{content:"\f0fa"}
.fa-notes-medical:before{content:"\f481"}
.fa-palette:before{content:"\f53f"}
.fa-paw:before{content:"\f1b0"}
.fa-percent:before{content:"\25"}
.fa-play:before{content:"\f04b"}
.fa-random:before{content:"\f074"}
.fa-sliders-h:before{content:"\f1de"}
.fa-square-facebook:before{content:"\f082"}
.fa-stamp:before{content:"\f5bf"}
.fa-star:before{content:"\f005"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase-medical:before{content:"\f0fa"}
.fa-tasks:before{content:"\f0ae"}
.fa-trophy:before{content:"\f091"}
.fa-umbrella-beach:before{content:"\f5ca"}
.fa-user-check:before{content:"\f4fc"}
.fa-user-md:before{content:"\f0f0"}
.fa-user-nurse:before{content:"\f82f"}
.fa-vial:before{content:"\f492"}
.fa-wheelchair:before{content:"\f193"}
