.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, .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-classic, .fa-light, .fa-regular, .fa-solid, .fa-thin, .fal, .far, .fas, .fat {
    font-family: "Font Awesome 6 Pro"
}


.fa-paper-plane-top:before{
    content: "\e20a";
}
.fa-heart:before{
    content: "\f004";
}
.fa-arrow-up:before{
    content: "\f062";
}
.fa-arrow-left:before{
    content: "\f060";
}
.fa-arrow-right:before{
    content: "\f061";
}
.fa-message-dots:before{
    content: "\f4a3";
}
.fa-chevron-left:before{
    content: "\f053";
}
.fa-xmark:before{
    content: "\f00d";
}
.fa-eye:before{
    content: "\f06e";
}
.fa-timer:before{
    content: "\e29e";
}
.fa-clipboard:before{
    content: "\f328";
}
.fa-check:before{
    content: "\f00c";
}
.fa-reply:before{
    content: "\f3e5";
}
.fa-files:before{
    content: "\e178";
}
.fa-house:before{
    content: "\f015";
}
.fa-arrow-left-long:before{
    content: "\f177";
}
.fa-circle:before{
    content: "\f111";
}
.fa-chevron-right:before{
    content: "\f054";
}
.fa-chevron-left:before{
    content: "\f053";
}
.fa-quote-right:before{
    content: "\f10e";
}
.fa-ditto:before{
    content: "\22";
}
.fa-arrow-rotate-right:before{
    content: "\f01e";
}
.fa-arrow-rotate-left:before{
    content: "\f0e2";
}
.fa-headphones-simple:before{
    content: "\f58f";
}
.fa-house-blank:before{
    content: "\e487";
}
.fa-book-open-reader:before{
    content: "\f5da";
}
.fa-play:before{
    content: "\f04b";
}
.fa-newspaper:before{
    content: "\f1ea";
}
.fa-microphone:before{
    content: "\f130";
}
.fa-lightbulb:before{
    content: "\f0eb";
}
.fa-lightbulb-on:before{
    content: "\f672";
}
.fa-circle-check:before{
    content: "\f058";
}
.fa-chevron-down:before{
    content: "\f078";
}
.fa-people-arrows:before{
    content: "\e068";
}
.fa-badge-check:before{
    content: "\f336";
}
.fa-check-to-slot:before{
    content: "\f772";
}
.fa-thumbtack:before{
    content: "\f08d";
}
.fa-search:before{
    content: "\f002";
}
.fa-user:before{
    content: "\f007";
}
.fa-envelope:before{
    content: "\f0e0";
}
.fa-question:before{
    content: "\f128";
}
.fa-phone:before{
    content: "\f095";
}
.fa-comments-question-check:before{
    content: "\e14f";
}
.fa-download:before{
    content: "\f019";
}

:host, :root {
    --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
}
:host, :root {
    --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
}
:host, :root {
    --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
}
/*:host, :root {*/
/*    --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: block;*/
/*    src: url(../webfonts/fa-thin-100.woff2) format("woff2"), url(../webfonts/fa-thin-100.ttf) format("truetype")*/
/*}*/
/*.fa-thin, .fat {*/
/*    font-weight: 100*/
/*}*/

