/* Update id: RFDK */
/*
 * Font Awesome Free 5 subset for the Silurian V2 frontdesk.
 * Font Awesome Free is licensed under CC BY 4.0 (icons) and SIL OFL 1.1 (fonts).
 */
@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("../../webfonts/fa-solid-900.woff2") format("woff2"), url("../../webfonts/fa-solid-900.woff") format("woff");
}
@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../../webfonts/fa-brands-400.woff2") format("woff2"), url("../../webfonts/fa-brands-400.woff") format("woff");
}
.fas {
    display: inline-block;
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-variant: normal;
    font-weight: 900;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.fab {
    display: inline-block;
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.fa-spin { animation: v2-fa-spin 1.15s linear infinite; }
@keyframes v2-fa-spin { to { transform: rotate(360deg); } }
.fa-archive::before { content: "\f187"; }
.fa-address-card::before { content: "\f2bb"; }
.fa-arrow-left::before { content: "\f060"; }
.fa-arrow-right::before { content: "\f061"; }
.fa-at::before { content: "\f1fa"; }
.fa-atom::before { content: "\f5d2"; }
.fa-balance-scale::before { content: "\f24e"; }
.fa-box-open::before { content: "\f49e"; }
.fa-brain::before { content: "\f5dc"; }
.fa-building::before { content: "\f1ad"; }
.fa-calendar-plus::before { content: "\f271"; }
.fa-calendar-times::before { content: "\f273"; }
.fa-calculator::before { content: "\f1ec"; }
.fa-certificate::before { content: "\f0a3"; }
.fa-chart-line::before { content: "\f201"; }
.fa-check::before { content: "\f00c"; }
.fa-check-circle::before { content: "\f058"; }
.fa-chevron-down::before { content: "\f078"; }
.fa-circle-notch::before { content: "\f1ce"; }
.fa-clipboard-check::before { content: "\f46c"; }
.fa-cloud::before { content: "\f0c2"; }
.fa-cloud-upload-alt::before { content: "\f382"; }
.fa-code::before { content: "\f121"; }
.fa-cogs::before { content: "\f085"; }
.fa-copy::before { content: "\f0c5"; }
.fa-credit-card::before { content: "\f09d"; }
.fa-cube::before { content: "\f1b2"; }
.fa-database::before { content: "\f1c0"; }
.fa-envelope::before { content: "\f0e0"; }
.fa-envelope-open-text::before { content: "\f658"; }
.fa-exclamation-circle::before { content: "\f06a"; }
.fa-exclamation-triangle::before { content: "\f071"; }
.fa-external-link-alt::before { content: "\f35d"; }
.fa-file-alt::before { content: "\f15c"; }
.fa-file-contract::before { content: "\f56c"; }
.fa-file-invoice::before { content: "\f570"; }
.fa-file-invoice-dollar::before { content: "\f571"; }
.fa-file-medical-alt::before { content: "\f478"; }
.fa-file-signature::before { content: "\f573"; }
.fa-flask::before { content: "\f0c3"; }
.fa-globe::before { content: "\f0ac"; }
.fa-globe-europe::before { content: "\f7a2"; }
.fa-google::before { content: "\f1a0"; }
.fa-hdd::before { content: "\f0a0"; }
.fa-info-circle::before { content: "\f05a"; }
.fa-images::before { content: "\f302"; }
.fa-key::before { content: "\f084"; }
.fa-laptop::before { content: "\f109"; }
.fa-layer-group::before { content: "\f5fd"; }
.fa-life-ring::before { content: "\f1cd"; }
.fa-link::before { content: "\f0c1"; }
.fa-list-alt::before { content: "\f022"; }
.fa-lock::before { content: "\f023"; }
.fa-map-marker-alt::before { content: "\f3c5"; }
.fa-minus::before { content: "\f068"; }
.fa-mobile-alt::before { content: "\f3cd"; }
.fa-network-wired::before { content: "\f6ff"; }
.fa-paperclip::before { content: "\f0c6"; }
.fa-pause-circle::before { content: "\f28b"; }
.fa-pen::before { content: "\f304"; }
.fa-plus::before { content: "\f067"; }
.fa-plus-circle::before { content: "\f055"; }
.fa-project-diagram::before { content: "\f542"; }
.fa-receipt::before { content: "\f543"; }
.fa-route::before { content: "\f4d7"; }
.fa-save::before { content: "\f0c7"; }
.fa-search::before { content: "\f002"; }
.fa-seedling::before { content: "\f4d8"; }
.fa-shield-alt::before { content: "\f3ed"; }
.fa-shopping-bag::before { content: "\f290"; }
.fa-shopping-cart::before { content: "\f07a"; }
.fa-sync-alt::before { content: "\f2f1"; }
.fa-tachometer-alt::before { content: "\f3fd"; }
.fa-terminal::before { content: "\f120"; }
.fa-times::before { content: "\f00d"; }
.fa-trash-alt::before { content: "\f2ed"; }
.fa-upload::before { content: "\f093"; }
.fa-user::before { content: "\f007"; }
.fa-user-lock::before { content: "\f502"; }
.fa-user-plus::before { content: "\f234"; }
.fa-users::before { content: "\f0c0"; }
.fa-user-shield::before { content: "\f505"; }
.fa-wrench::before { content: "\f0ad"; }
@media (prefers-reduced-motion: reduce) { .fa-spin { animation-duration: 2.2s; } }
