/* Site icons from the existing Font Awesome Pro library. */
 .fa {font-family: var(--fa-style-family, "Font Awesome 6 Pro");font-weight: var(--fa-style, 900);}.fa, .fa-classic, .fa-sharp, .fas, .fa-solid, .far, .fa-regular, .fasr, .fal, .fa-light, .fasl, .fat, .fa-thin, .fast, .fad, .fa-duotone, .fass, .fa-sharp-solid, .fab, .fa-brands {-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;}.fas, .fa-classic, .fa-solid, .far, .fa-regular, .fal, .fa-light, .fat, .fa-thin {font-family: 'Font Awesome 6 Pro';}.fab, .fa-brands {font-family: 'Font Awesome 6 Brands';}.fad, .fa-classic.fa-duotone, .fa-duotone {font-family: 'Font Awesome 6 Duotone';}.fass, .fasr, .fasl, .fast, .fa-sharp {font-family: 'Font Awesome 6 Sharp';}.fass, .fa-sharp {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 {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-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-color: var(--fa-border-color, #eee);border-radius: var(--fa-border-radius, 0.1em);border-style: var(--fa-border-style, solid);border-width: var(--fa-border-width, 0.08em);padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);}.fa-pull-left {float: left;margin-right: var(--fa-pull-margin, 0.3em);}.fa-pull-right {float: right;margin-left: var(--fa-pull-margin, 0.3em);}.fa-beat {-webkit-animation-name: fa-beat;animation-name: fa-beat;-webkit-animation-delay: var(--fa-animation-delay, 0s);animation-delay: var(--fa-animation-delay, 0s);-webkit-animation-direction: var(--fa-animation-direction, normal);animation-direction: var(--fa-animation-direction, normal);-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);animation-iteration-count: var(--fa-animation-iteration-count, infinite);-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);animation-delay: var(--fa-animation-delay, 0s);-webkit-animation-direction: var(--fa-animation-direction, normal);animation-direction: var(--fa-animation-direction, normal);-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);animation-iteration-count: var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));}.fa-fade {-webkit-animation-name: fa-fade;animation-name: fa-fade;-webkit-animation-delay: var(--fa-animation-delay, 0s);animation-delay: var(--fa-animation-delay, 0s);-webkit-animation-direction: var(--fa-animation-direction, normal);animation-direction: var(--fa-animation-direction, normal);-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);animation-iteration-count: var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 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);animation-delay: var(--fa-animation-delay, 0s);-webkit-animation-direction: var(--fa-animation-direction, normal);animation-direction: var(--fa-animation-direction, normal);-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);animation-iteration-count: var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));}.fa-flip {-webkit-animation-name: fa-flip;animation-name: fa-flip;-webkit-animation-delay: var(--fa-animation-delay, 0s);animation-delay: var(--fa-animation-delay, 0s);-webkit-animation-direction: var(--fa-animation-direction, normal);animation-direction: var(--fa-animation-direction, normal);-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);animation-iteration-count: var(--fa-animation-iteration-count, infinite);-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);animation-delay: var(--fa-animation-delay, 0s);-webkit-animation-direction: var(--fa-animation-direction, normal);animation-direction: var(--fa-animation-direction, normal);-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);animation-iteration-count: var(--fa-animation-iteration-count, infinite);-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);animation-delay: var(--fa-animation-delay, 0s);-webkit-animation-direction: var(--fa-animation-direction, normal);animation-direction: var(--fa-animation-direction, normal);-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);animation-iteration-count: var(--fa-animation-iteration-count, infinite);-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);animation-direction: var(--fa-animation-direction, normal);-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);animation-iteration-count: var(--fa-animation-iteration-count, infinite);-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-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse {-webkit-animation-delay: -1ms;animation-delay: -1ms;-webkit-animation-duration: 1ms;animation-duration: 1ms;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: 0s;transition-duration: 0s;}}@-webkit-keyframes fa-beat {0%, 90% {-webkit-transform: scale(1);transform: scale(1);}45% {-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));transform: scale(var(--fa-beat-scale, 1.25));}}@-webkit-keyframes fa-bounce {0% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0);}10% {-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);}30% {-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));}50% {-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);}57% {-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));}64% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0);}100% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0);}}@keyframes fa-bounce {0% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0);}10% {-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);}30% {-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));}50% {-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);}57% {-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));}64% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0);}100% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0);}}@-webkit-keyframes fa-fade {50% {opacity: var(--fa-fade-opacity, 0.4);}}@keyframes fa-fade {50% {opacity: var(--fa-fade-opacity, 0.4);}}@-webkit-keyframes fa-beat-fade {0%, 100% {opacity: var(--fa-beat-fade-opacity, 0.4);-webkit-transform: scale(1);transform: scale(1);}50% {opacity: 1;-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));transform: scale(var(--fa-beat-fade-scale, 1.125));}}@keyframes fa-beat-fade {0%, 100% {opacity: var(--fa-beat-fade-opacity, 0.4);-webkit-transform: scale(1);transform: scale(1);}50% {opacity: 1;-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));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));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);}8%, 24% {-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%, 100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes fa-shake {0% {-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}4% {-webkit-transform: rotate(15deg);transform: rotate(15deg);}8%, 24% {-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%, 100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-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: scale(-1, 1);transform: scale(-1, 1);}.fa-flip-vertical {-webkit-transform: scale(1, -1);transform: scale(1, -1);}.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {-webkit-transform: scale(-1, -1);transform: scale(-1, -1);}.fa-rotate-by {-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-stack-1x, .fa-stack-2x {left: 0;position: absolute;text-align: center;width: 100%;z-index: var(--fa-stack-z-index, auto);}.fa-stack-1x {line-height: inherit;}.fa-stack-2x {font-size: 2em;}.fa-inverse {color: var(--fa-inverse, #fff);}.fa-trash-can::before {content: "\f2ed";}.fa-bars::before {content: "\f0c9";}.fa-angle-right::before {content: "\f105";}.fa-arrow-right::before {content: "\f061";}.fa-phone::before {content: "\f095";}.fa-envelope::before {content: "\f0e0";}.fa-circle-info::before {content: "\f05a";}.fa-home::before {content: "\f015";}.fa-map-marker-alt::before {content: "\f3c5";}.fa-arrow-up::before {content: "\f062";}.fa-chevron-left::before {content: "\f053";}.fa-chevron-right::before {content: "\f054";}.fa-angle-left::before {content: "\f104";}.sr-only, .fa-sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0;}.sr-only-focusable:not(:focus), .fa-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;}:root, :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: swap;src: url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.ttf") format("truetype");}.fab, .fa-brands {font-weight: 400;}.fa-google-plus-g:before {content: "\f0d5";}.fa-linkedin-in:before {content: "\f0e1";}.fa-skype:before {content: "\f17e";}.fa-facebook-f:before {content: "\f39e";}.fa-flickr:before {content: "\f16e";}.fa-instagram:before {content: "\f16d";}.fa-pinterest-p:before {content: "\f231";}.fa-youtube:before {content: "\f167";}.fa-twitter:before {content: "\f099";}:root, :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: swap;src: url("../fonts/fa-duotone-900.woff2") format("woff2"), url("../fonts/fa-duotone-900.ttf") format("truetype");}.fad, .fa-duotone {position: relative;font-weight: 900;letter-spacing: normal;}.fad::before, .fa-duotone::before {position: absolute;color: var(--fa-primary-color, inherit);opacity: var(--fa-primary-opacity, 1);}.fad::after, .fa-duotone::after {color: var(--fa-secondary-color, inherit);opacity: var(--fa-secondary-opacity, 0.4);}.fa-swap-opacity .fad::before, .fa-swap-opacity .fa-duotone::before, .fad.fa-swap-opacity::before, .fa-duotone.fa-swap-opacity::before {opacity: var(--fa-secondary-opacity, 0.4);}.fa-swap-opacity .fad::after, .fa-swap-opacity .fa-duotone::after, .fad.fa-swap-opacity::after, .fa-duotone.fa-swap-opacity::after {opacity: var(--fa-primary-opacity, 1);}.fad.fa-inverse, .fa-duotone.fa-inverse {color: var(--fa-inverse, #fff);}.fad.fa-stack-1x, .fad.fa-stack-2x, .fa-duotone.fa-stack-1x, .fa-duotone.fa-stack-2x {position: absolute;}.fad.fa-trash-can::after, .fa-duotone.fa-trash-can::after {content: "\f2ed\f2ed";}.fad.fa-bars::after, .fa-duotone.fa-bars::after {content: "\f0c9\f0c9";}.fad.fa-angle-right::after, .fa-duotone.fa-angle-right::after {content: "\f105\f105";}.fad.fa-arrow-right::after, .fa-duotone.fa-arrow-right::after {content: "\f061\f061";}.fad.fa-phone::after, .fa-duotone.fa-phone::after {content: "\f095\f095";}.fad.fa-envelope::after, .fa-duotone.fa-envelope::after {content: "\f0e0\f0e0";}.fad.fa-circle-info::after, .fa-duotone.fa-circle-info::after {content: "\f05a\f05a";}.fad.fa-home::after, .fa-duotone.fa-home::after {content: "\f015\f015";}.fad.fa-map-marker-alt::after, .fa-duotone.fa-map-marker-alt::after {content: "\f3c5\f3c5";}.fad.fa-arrow-up::after, .fa-duotone.fa-arrow-up::after {content: "\f062\f062";}.fad.fa-chevron-left::after, .fa-duotone.fa-chevron-left::after {content: "\f053\f053";}.fad.fa-chevron-right::after, .fa-duotone.fa-chevron-right::after {content: "\f054\f054";}.fad.fa-angle-left::after, .fa-duotone.fa-angle-left::after {content: "\f104\f104";}:root, :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: swap;src: url("../fonts/fa-light-300.woff2") format("woff2"), url("../fonts/fa-light-300.ttf") format("truetype");}.fal, .fa-light {font-weight: 300;}:root, :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: swap;src: url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.ttf") format("truetype");}.far, .fa-regular {font-weight: 400;}:root, :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: swap;src: url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.ttf") format("truetype");}.fas, .fa-solid {font-weight: 900;}:root, :host {--fa-style-family-classic: 'Font Awesome 6 Pro';--fa-font-thin: normal 100 1em/1 'Font Awesome 6 Pro';}@font-face {font-family: 'Font Awesome 6 Pro';font-style: normal;font-weight: 100;font-display: swap;src: url("../fonts/fa-thin-100.woff2") format("woff2"), url("../fonts/fa-thin-100.ttf") format("truetype");}.fat, .fa-thin {font-weight: 100;}@font-face {font-family: 'Font Awesome 5 Brands';font-display: swap;font-weight: 400;src: url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.ttf") format("truetype");}@font-face {font-family: 'Font Awesome 5 Pro';font-display: swap;font-weight: 900;src: url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.ttf") format("truetype");}@font-face {font-family: 'Font Awesome 5 Pro';font-display: swap;font-weight: 400;src: url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.ttf") format("truetype");}@font-face {font-family: 'Font Awesome 5 Pro';font-display: swap;font-weight: 300;src: url("../fonts/fa-light-300.woff2") format("woff2"), url("../fonts/fa-light-300.ttf") format("truetype");}@font-face {font-family: 'Font Awesome 5 Duotone';font-display: swap;font-weight: 900;src: url("../fonts/fa-duotone-900.woff2") format("woff2"), url("../fonts/fa-duotone-900.ttf") format("truetype");}@font-face {font-family: 'FontAwesome';font-display: swap;src: url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.ttf") format("truetype");}@font-face {font-family: 'FontAwesome';font-display: swap;src: url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.ttf") format("truetype");}@font-face {font-family: 'FontAwesome';font-display: swap;src: url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.ttf") format("truetype");unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC;}@font-face {font-family: 'FontAwesome';font-display: swap;src: url("../fonts/fa-v4compatibility.woff2") format("woff2"), url("../fonts/fa-v4compatibility.ttf") format("truetype");unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A;}:root, :host {--fa-style-family-sharp: 'Font Awesome 6 Sharp';--fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 6 Sharp';}@font-face {font-family: 'Font Awesome 6 Sharp';font-style: normal;font-weight: 100;font-display: swap;src: url("../fonts/fa-sharp-thin-100.woff2") format("woff2"), url("../fonts/fa-sharp-thin-100.ttf") format("truetype");}.fast, .fa-thin {font-weight: 100;}:root, :host {--fa-style-family-sharp: 'Font Awesome 6 Sharp';--fa-font-sharp-light: normal 300 1em/1 'Font Awesome 6 Sharp';}@font-face {font-family: 'Font Awesome 6 Sharp';font-style: normal;font-weight: 300;font-display: swap;src: url("../fonts/fa-sharp-light-300.woff2") format("woff2"), url("../fonts/fa-sharp-light-300.ttf") format("truetype");}.fasl, .fa-light {font-weight: 300;}:root, :host {--fa-style-family-sharp: 'Font Awesome 6 Sharp';--fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 6 Sharp';}@font-face {font-family: 'Font Awesome 6 Sharp';font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/fa-sharp-regular-400.woff2") format("woff2"), url("../fonts/fa-sharp-regular-400.ttf") format("truetype");}.fasr, .fa-regular {font-weight: 400;}:root, :host {--fa-style-family-sharp: 'Font Awesome 6 Sharp';--fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp';}@font-face {font-family: 'Font Awesome 6 Sharp';font-style: normal;font-weight: 900;font-display: swap;src: url("../fonts/fa-sharp-solid-900.woff2") format("woff2"), url("../fonts/fa-sharp-solid-900.ttf") format("truetype");}.fass, .fa-solid {font-weight: 900;}