/*!
 * Font Awesome Free 6.0.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style,900)}
.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.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:.625em;line-height:.1em;vertical-align:.225em}
.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}
.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}
.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}
.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}
.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}
.fa-fw{text-align:center;width:1.25em}
.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}
.fa-ul>li{position:relative}
.fa-li{left:calc(var(--fa-li-width,2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}
.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);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-inverse{color:var(--fa-inverse,#fff)}
.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}
.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}
.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}
.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}
.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}
.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}
.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}
.fa-circle:before{content:"\f111"}
.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}
.fa-at:before{content:"\40"}
.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}
.fa-barcode:before{content:"\f02a"}
.fa-book-open:before{content:"\f518"}
.fa-box-open:before{content:"\f49e"}
.fa-candy-cane:before{content:"\f786"}
.fa-check:before{content:"\f00c"}
.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}
.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}
.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}
.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-cube:before{content:"\f1b2"}
.fa-dice-d6:before{content:"\f6d1"}
.fa-download:before{content:"\f019"}
.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}
.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}
.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}
.fa-envelope-open-text:before{content:"\f658"}
.fa-envelope:before{content:"\f0e0"}
.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}
.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}
.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}
.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}
.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}
.fa-file-contract:before{content:"\f56c"}
.fa-file-pdf:before{content:"\f1c1"}
.fa-fish:before{content:"\f578"}
.fa-flag:before{content:"\f024"}
.fa-gifts:before{content:"\f79c"}
.fa-globe:before{content:"\f0ac"}
.fa-hand-point-right:before{content:"\f0a4"}
.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}
.fa-industry:before{content:"\f275"}
.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}
.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}
.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}
.fa-phone:before{content:"\f095"}
.fa-plane:before{content:"\f072"}
.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}
.fa-recycle:before{content:"\f1b8"}
.fa-route:before{content:"\f4d7"}
.fa-shield-alt:before,.fa-shield-blank:before{content:"\f3ed"}
.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}
.fa-signature:before{content:"\f5b7"}
.fa-sleigh:before{content:"\f7cc"}
.fa-stopwatch:before{content:"\f2f2"}
.fa-sun:before{content:"\f185"}
.fa-table-cells:before,.fa-th:before{content:"\f00a"}
.fa-tree:before{content:"\f1bb"}
.fa-truck:before{content:"\f0d1"}
.fa-weight-hanging:before{content:"\f5cd"}
.fa-weight-scale:before,.fa-weight:before{content:"\f496"}
.fa-file-signature:before{content:"\f573"}
.fa-clock-four:before,.fa-clock:before{content:"\f017"}
.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}
.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}