/* use to replace fa-10x */
.icons-large::before {
	font-size: 10em;
}
.icons-address-card::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f2bb";
    display: inline-block;
}
.icons-angles-left::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f100";
    display: inline-block;
}
.icons-angles-right::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f101";
    display: inline-block;
}
.icons-angle-up::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f106";
    display: inline-block;
}
.icons-arrow-alt-circle-right::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f35a";
    display: inline-block;
}
.icons-arrow-left::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f060";
    display: inline-block;
}
.icons-arrow-right::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f061";
    display: inline-block;
}
.icons-arrow-up-down::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f07d";
    display: inline-block;
}
.icons-atlas::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f558";
    display: inline-block;
}
.icons-award::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f559";
    display: inline-block;
}
.icons-ban::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f05e";
    display: inline-block;
}
.icons-bars::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0c9";
    display: inline-block;
}
.icons-bell::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0f3";
    display: inline-block;
}
.icons-bicycle::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f206";
    display: inline-block;
}
.icons-briefcase::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0b1";
    display: inline-block;
}
.icons-bullhorn::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0a1";
    display: inline-block;
}
.icons-calendar::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f073";
    display: inline-block;
}
.icons-car-burst::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f5e1";
    display: inline-block;
}
.icons-caret-left::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0d9";
    display: inline-block;
}
.icons-caret-right::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0da";
    display: inline-block;
}
.icons-check::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f00c";
    display: inline-block;
}
.icons-check-square::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f14a";
    display: inline-block;
}
.icons-chevron-left::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f053";
    display: inline-block;
}
.icons-chevron-right::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f054";
    display: inline-block;
}
.icons-chevron-right-circle::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f138";
    display: inline-block;
}
.icons-chevron-up::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f077";
    display: inline-block;
}
.icons-chevron-down::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f078";
    display: inline-block;
}
.icons-circle::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f111";
    display: inline-block;
}
.icons-circle-arrow-down::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0ab";
    display: inline-block;
}
.icons-circle-arrow-right::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0a9";
    display: inline-block;
}
.icons-circle-arrow-up::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0aa";
    display: inline-block;
}
.icons-circle-check::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f058";
    display: inline-block;
}
.icons-circle-stop::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f28d";
    display: inline-block;
}
.icons-circle-plus::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f055";
    display: inline-block;
}
.icons-circle-exclamation::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f06a";
    display: inline-block;
}
.icons-circle-xmark::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f057";
    display: inline-block;
}
.icons-copy::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0c5";
    display: inline-block;
}
.icons-doctor::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0f0";
    display: inline-block;
}
.icons-envelope::before {
    font-family: "Font Awesome 6 Free"; 
    font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0e0";
    display: inline-block;
}
.icons-expand-arrows-alt::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f31e";
    display: inline-block;
}
.icons-external-link-square-alt::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f360";
    display: inline-block;
}
.icons-eye-slash::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f070";
    display: inline-block;
}
.icons-eye::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f06e";
    display: inline-block;
}
.icons-file::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f15b";
    display: inline-block;
}
.icons-file-download::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0ed";
    display: inline-block;
}
.icons-file-upload::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0ee";
    display: inline-block;
}
.icons-files-archives::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1c6";
    display: inline-block;
}
.icons-files-audio::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1c7";
    display: inline-block;
}
.icons-files-code::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1c9";
    display: inline-block;
}
.icons-files-excel::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1c3";
    display: inline-block;
}
.icons-files-image::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0f1";
    display: inline-block;
}
.icons-files-other::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f15c";
    display: inline-block;
}
.icons-files-pdf::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1c1";
    display: inline-block;
}
.icons-files-powerpoint::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1c4";
    display: inline-block;
}
.icons-files-video::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1c8";
    display: inline-block;
}
.icons-files-word::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1c2";
    display: inline-block;
}
.icons-filter::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0b0";
    display: inline-block;
}
.icons-folder-open::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f07c";
    display: inline-block;
}
.icons-gauge::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f625";
    display: inline-block;
}
.icons-gear::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f013";
    display: inline-block;
}
.icons-handshake::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f2b5";
    display: inline-block;
}
.icons-heart::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f004";
    display: inline-block;
}
.icons-hourglass::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f254";
    display: inline-block;
}
.icons-image::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f03e";
    display: inline-block;
}
.icons-info-circle::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f05a";
    display: inline-block;
}
.icons-key::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f084";
    display: inline-block;
}
.icons-lightbulb::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0eb";
    display: inline-block;
}
.icons-list::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f03a";
    display: inline-block;
}
.icons-lock::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f023";
    display: inline-block;
}
.icons-magnifying-glass-plus::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f00e";
    display: inline-block;
}
.icons-map-marker::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f3c5";
    display: inline-block;
}
.icons-medal::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f5a2";
    display: inline-block;
}
.icons-outdent::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f03b";
    display: inline-block;
}
.icons-paperclip::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0c6";
    display: inline-block;
}
.icons-pause::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f04c";
    display: inline-block;
}
.icons-phone::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f095";
    display: inline-block;
}
.icons-phone-fax::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f1ac";
    display: inline-block;
}
.icons-plus::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\2b";
    display: inline-block;
}
.icons-plus-circle::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f055";
    display: inline-block;
}
.icons-plus-square::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0fe";
    display: inline-block;
}
.icons-print::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f02f";
    display: inline-block;
}
.icons-records-delete::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f2ed";
    display: inline-block;
}
.icons-records-edit::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f044";
    display: inline-block;
}
.icons-rotate-right::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f01e";
    display: inline-block;
}
.icons-rotate::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f2f1";
    display: inline-block;
}
.icons-scale-balanced::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f24e";
    display: inline-block;
}
.icons-search::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f00e";
    display: inline-block;
}
.icons-share::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f064";
    display: inline-block;
}
.icons-shield::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f132";
    display: inline-block;
}
.icons-shield-halved::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f3ed";
    display: inline-block;
}
.icons-sign-out-alt::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f2f5";
    display: inline-block;
}
.icons-social-facebook::before {
    font-family: "Font Awesome 6 Brands"; 
    font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f39e";
    display: inline-block;
}
.icons-social-linkedin::before {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0e1";
    display: inline-block;
}
.icons-social-x::before {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\e61b";
    display: inline-block;
}
.icons-spinner::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f110";
    display: inline-block;
}
.icons-square-minus::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f146";
    display: inline-block;
}
.icons-stethescope::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0f1";
    display: inline-block;
}
.icons-triangle-exclamation::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f071";
    display: inline-block;
}
.icons-unlock::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f09c";
    display: inline-block;
}
.icons-up-down-left-right::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0b2";
    display: inline-block;
}
.icons-up-right-and-down-left-from-center::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f424";
    display: inline-block;
}
.icons-user::before {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f007";
    display: inline-block;
}
.icons-users::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0c0";
    display: inline-block;
}
.icons-wrench::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f0ad";
    display: inline-block;
}
.icons-xmark::before {
    font-family: "Font Awesome 6 Free"; font-style:normal;
    font-weight: 900; /* This is for solid icons */
    content: "\f00d";
    display: inline-block;
}