/* Font Awesome 5.15.4 — local subset for LawyerPal (50 icons only). */
@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("fonts/fa-solid-subset.woff2") format("woff2");
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("fonts/fa-regular-subset.woff2") format("woff2");
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("fonts/fa-brands-subset.woff2") format("woff2");
}

.fa,
.fab,
.far,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    width: 1.25em;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-align: center;
    text-rendering: auto;
}

.fa,
.fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}

.far {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}

.fab {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}

.fa-arrow-left::before { content: "\f060"; }
.fa-balance-scale::before { content: "\f24e"; }
.fa-bell::before { content: "\f0f3"; }
.fa-book::before { content: "\f02d"; }
.fa-briefcase::before { content: "\f0b1"; }
.fa-broom::before { content: "\f51a"; }
.fa-building::before { content: "\f1ad"; }
.fa-calculator::before { content: "\f1ec"; }
.fa-calendar-alt::before { content: "\f073"; }
.fa-check::before { content: "\f00c"; }
.fa-check-circle::before { content: "\f058"; }
.fa-chevron-down::before { content: "\f078"; }
.fa-chevron-left::before { content: "\f053"; }
.fa-clock::before { content: "\f017"; }
.fa-copy::before { content: "\f0c5"; }
.fa-exclamation-triangle::before { content: "\f071"; }
.fa-external-link-alt::before { content: "\f35d"; }
.fa-eye::before { content: "\f06e"; }
.fa-feather-alt::before { content: "\f56b"; }
.fa-file-signature::before { content: "\f573"; }
.fa-folder-open::before { content: "\f07c"; }
.fa-gavel::before { content: "\f0e3"; }
.fa-google-drive::before { content: "\f3aa"; }
.fa-headset::before { content: "\f590"; }
.fa-history::before { content: "\f1da"; }
.fa-home::before { content: "\f015"; }
.fa-hourglass-half::before { content: "\f252"; }
.fa-info-circle::before { content: "\f05a"; }
.fa-landmark::before { content: "\f66f"; }
.fa-laptop-code::before { content: "\f5fc"; }
.fa-lightbulb::before { content: "\f0eb"; }
.fa-list-ul::before { content: "\f0ca"; }
.fa-newspaper::before { content: "\f1ea"; }
.fa-paste::before { content: "\f0ea"; }
.fa-pen::before { content: "\f304"; }
.fa-pen-nib::before { content: "\f5ad"; }
.fa-robot::before { content: "\f544"; }
.fa-rocket::before { content: "\f135"; }
.fa-shield-alt::before { content: "\f3ed"; }
.fa-sign-in-alt::before { content: "\f2f6"; }
.fa-sign-out-alt::before { content: "\f2f5"; }
.fa-star::before { content: "\f005"; }
.fa-sync-alt::before { content: "\f2f1"; }
.fa-th-list::before { content: "\f00b"; }
.fa-tools::before { content: "\f7d9"; }
.fa-user::before { content: "\f007"; }
.fa-users::before { content: "\f0c0"; }
.fa-user-shield::before { content: "\f505"; }
.fa-user-tie::before { content: "\f508"; }
.fa-whatsapp::before { content: "\f232"; }
