/**handles:custom-fontawesome**/
/*!
 * Font Awesome Free 6.5.2  —  Icon class definitions
 * @font-face rules are injected by custom-fontawesome.php with absolute URLs.
 *
 * HOW TO USE
 * ----------
 * 1. Download Font Awesome Free from https://fontawesome.com/download
 * 2. Copy fa-solid-900.woff2, fa-regular-400.woff2, fa-brands-400.woff2
 *    into this plugin's  assets/fonts/  directory.
 * 3. Paste the full icon class CSS from Font Awesome's  css/all.min.css
 *    (or the individual solid/regular/brands files) below the
 *    "PASTE ICON CLASSES HERE" comment.
 */.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-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-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}.fa-regular,.far{font-family:"Font Awesome 6 Free";font-weight:400}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.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-add{--fa:"\2b";--fa--fa:"\2b\2b"}.fa-angle-down{--fa:"\f107";--fa--fa:"\f107\f107"}.fa-angle-left{--fa:"\f104";--fa--fa:"\f104\f104"}.fa-angle-right{--fa:"\f105";--fa--fa:"\f105\f105"}.fa-angle-up{--fa:"\f106";--fa--fa:"\f106\f106"}.fa-bars{--fa:"\f0c9";--fa--fa:"\f0c9\f0c9"}.fa-calendar{--fa:"\f133";--fa--fa:"\f133\f133"}.fa-calendar-check{--fa:"\f274";--fa--fa:"\f274\f274"}.fa-chevron-circle-down{--fa:"\f13a";--fa--fa:"\f13a\f13a"}.fa-chevron-circle-left{--fa:"\f137";--fa--fa:"\f137\f137"}.fa-chevron-circle-right{--fa:"\f138";--fa--fa:"\f138\f138"}.fa-chevron-circle-up{--fa:"\f139";--fa--fa:"\f139\f139"}.fa-chevron-down{--fa:"\f078";--fa--fa:"\f078\f078"}.fa-chevron-left{--fa:"\f053";--fa--fa:"\f053\f053"}.fa-chevron-right{--fa:"\f054";--fa--fa:"\f054\f054"}.fa-chevron-up{--fa:"\f077";--fa--fa:"\f077\f077"}.fa-circle-chevron-down{--fa:"\f13a";--fa--fa:"\f13a\f13a"}.fa-circle-chevron-left{--fa:"\f137";--fa--fa:"\f137\f137"}.fa-circle-chevron-right{--fa:"\f138";--fa--fa:"\f138\f138"}.fa-circle-chevron-up{--fa:"\f139";--fa--fa:"\f139\f139"}.fa-family{--fa:"\e300";--fa--fa:"\e300\e300"}.fa-file-pdf{--fa:"\f1c1";--fa--fa:"\f1c1\f1c1"}.fa-magic-wand-sparkles{--fa:"\e2ca";--fa--fa:"\e2ca\e2ca"}.fa-minus{--fa:"\f068";--fa--fa:"\f068\f068"}.fa-navicon{--fa:"\f0c9";--fa--fa:"\f0c9\f0c9"}.fa-phone{--fa:"\f095";--fa--fa:"\f095\f095"}.fa-plus{--fa:"\2b";--fa--fa:"\2b\2b"}.fa-subtract{--fa:"\f068";--fa--fa:"\f068\f068"}.fa-teeth{--fa:"\f62e";--fa--fa:"\f62e\f62e"}.fa-tooth{--fa:"\f5c9";--fa--fa:"\f5c9\f5c9"}.fa-wand-magic-sparkles{--fa:"\e2ca";--fa--fa:"\e2ca\e2ca"}.fa-canadian-maple-leaf{--fa:"\f785";--fa--fa:"\f785\f785"}.fa-facebook{--fa:"\f09a";--fa--fa:"\f09a\f09a"}.fa-google{--fa:"\f1a0";--fa--fa:"\f1a0\f1a0"}.fa-instagram{--fa:"\f16d";--fa--fa:"\f16d\f16d"}.fa-linkedin-in{--fa:"\f0e1";--fa--fa:"\f0e1\f0e1"}.fa-pinterest{--fa:"\f0d2";--fa--fa:"\f0d2\f0d2"}.fa-square-x-twitter,.fa-twitter{--fa:"\e61a";--fa--fa:"\e61a\e61a"}.fa-youtube{--fa:"\f167";--fa--fa:"\f167\f167"}.fa-brands::before,.fa-regular::before,.fa-solid::before,.fab::before,.far::before,.fas::before{content:var(--fa)}