/**
 * Font Awesome Free 6.5.1 subset for the icons used by the Loongle theme.
 * Regenerate this file and the matching WOFF2 assets when adding an icon.
 */
@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("../fonts/font-awesome/fa-solid-900-subset-d1b47e2c.woff2") format("woff2");
}
@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("../fonts/font-awesome/fa-regular-400-subset-8721749b.woff2") format("woff2");
}
@font-face {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("../fonts/font-awesome/fa-brands-400-subset-b5f7cc56.woff2") format("woff2");
}
.fa-solid,
.fa-regular,
.fa-brands {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: var(--fa-display, inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
}
.fa-solid { font-family: "Font Awesome 6 Free"; font-weight: 900; }
.fa-regular { font-family: "Font Awesome 6 Free"; font-weight: 400; }
.fa-brands { font-family: "Font Awesome 6 Brands"; font-weight: 400; }
.fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; }
.fa-arrow-down::before { content: "\f063"; }
.fa-arrow-right::before { content: "\f061"; }
.fa-arrow-up-right-from-square::before { content: "\f08e"; }
.fa-bars::before { content: "\f0c9"; }
.fa-book::before { content: "\f02d"; }
.fa-book-open::before { content: "\f518"; }
.fa-box-open::before { content: "\f49e"; }
.fa-boxes-stacked::before { content: "\f468"; }
.fa-briefcase::before { content: "\f0b1"; }
.fa-calculator::before { content: "\f1ec"; }
.fa-calendar-check::before { content: "\f274"; }
.fa-calendar-day::before { content: "\f783"; }
.fa-check::before { content: "\f00c"; }
.fa-chevron-down::before { content: "\f078"; }
.fa-chevron-left::before { content: "\f053"; }
.fa-chevron-right::before { content: "\f054"; }
.fa-chevron-up::before { content: "\f077"; }
.fa-circle-check::before { content: "\f058"; }
.fa-circle-question::before { content: "\f059"; }
.fa-clipboard-check::before { content: "\f46c"; }
.fa-compass::before { content: "\f14e"; }
.fa-compress::before { content: "\f066"; }
.fa-cubes::before { content: "\f1b3"; }
.fa-diagram-project::before { content: "\f542"; }
.fa-download::before { content: "\f019"; }
.fa-earth-asia::before { content: "\f57e"; }
.fa-envelope::before { content: "\f0e0"; }
.fa-exclamation::before { content: "\21"; }
.fa-expand::before { content: "\f065"; }
.fa-eye::before { content: "\f06e"; }
.fa-fax::before { content: "\f1ac"; }
.fa-file-excel::before { content: "\f1c3"; }
.fa-file-pdf::before { content: "\f1c1"; }
.fa-file-shield::before { content: "\e4f0"; }
.fa-file-signature::before { content: "\f573"; }
.fa-file-word::before { content: "\f1c2"; }
.fa-globe::before { content: "\f0ac"; }
.fa-handshake-angle::before { content: "\f4c4"; }
.fa-headset::before { content: "\f590"; }
.fa-house::before { content: "\f015"; }
.fa-list-check::before { content: "\f0ae"; }
.fa-location-dot::before { content: "\f3c5"; }
.fa-magnifying-glass::before { content: "\f002"; }
.fa-magnifying-glass-plus::before { content: "\f00e"; }
.fa-mobile-screen-button::before { content: "\f3cd"; }
.fa-newspaper::before { content: "\f1ea"; }
.fa-paper-plane::before { content: "\f1d8"; }
.fa-phone::before { content: "\f095"; }
.fa-plane::before { content: "\f072"; }
.fa-quote-left::before { content: "\f10d"; }
.fa-quote-right::before { content: "\f10e"; }
.fa-rotate-left::before { content: "\f2ea"; }
.fa-route::before { content: "\f4d7"; }
.fa-sack-dollar::before { content: "\f81d"; }
.fa-screwdriver-wrench::before { content: "\f7d9"; }
.fa-shield-halved::before { content: "\f3ed"; }
.fa-ship::before { content: "\f21a"; }
.fa-stamp::before { content: "\f5bf"; }
.fa-star::before { content: "\f005"; }
.fa-stopwatch::before { content: "\f2f2"; }
.fa-train::before { content: "\f238"; }
.fa-truck-fast::before { content: "\f48b"; }
.fa-up-right-and-down-left-from-center::before { content: "\f424"; }
.fa-user::before { content: "\f007"; }
.fa-user-gear::before { content: "\f4fe"; }
.fa-users::before { content: "\f0c0"; }
.fa-warehouse::before { content: "\f494"; }
.fa-xmark::before { content: "\f00d"; }
.fa-copy::before { content: "\f0c5"; }
.fa-folder-open::before { content: "\f07c"; }
.fa-facebook-f::before { content: "\f39e"; }
.fa-linkedin-in::before { content: "\f0e1"; }
.fa-weixin::before { content: "\f1d7"; }
.fa-whatsapp::before { content: "\f232"; }
.fa-x-twitter::before { content: "\e61b"; }
.fa-youtube::before { content: "\f167"; }
