/*!
 * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free
 * Local subset for this theme.
 */
:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-family-brands:"Font Awesome 7 Brands"}
@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2")}
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}
:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}
@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}
.fa-1x{font-size:1em}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-width-auto{--fa-width:auto}
.fa-solid,.fas,.fa{--fa-family:var(--fa-family-classic);--fa-style:900}.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}
.fa-arrow-up-right-from-square,.fa-external-link{--fa:"\f08e"}
.fa-bars,.fa-navicon{--fa:"\f0c9"}
.fa-caret-down{--fa:"\f0d7"}
.fa-chevron-down{--fa:"\f078"}
.fa-chevron-right{--fa:"\f054"}
.fa-chevron-up{--fa:"\f077"}
.fa-globe{--fa:"\f0ac"}
.fa-plus{--fa:"\+"}
.fa-ticket{--fa:"\f145"}
.fa-instagram{--fa:"\f16d"}
.fa-linkedin{--fa:"\f08c"}
.fa-spotify{--fa:"\f1bc"}
.fa-square-facebook{--fa:"\f082"}
.fa-tiktok{--fa:"\e07b"}
.fa-whatsapp{--fa:"\f232"}
.fa-x-twitter{--fa:"\e61b"}
.fa-youtube{--fa:"\f167"}
