@font-face {
    font-family: 'Font Awesome Subset';
    src: url('/wp-content/themes/trendrehab23/assets/fonts/fa-solid-900-subset.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    unicode-range: U+f290, U+f107, U+f00c, U+f0d1, U+f0e2, U+f023,U+f144;
}



.fa {
    display: inline-block;
    font-style: normal;
    font-display: block;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}


.fa-solid.fa-bag-shopping:before {
    content: "\f290" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

.fa-solid.fa-angle-down:before {
    content: "\f107" !important;
    font-family: 'Font Awesome Subset' !important;
     font-style: normal !important;
}

.fa-solid.fa-check:before {
    content: "\f00c" !important;
    font-family: 'Font Awesome Subset' !important
     font-style: normal !important;
}

.fa-solid.fa-tasks:before {
    content: "\f0d1" !important;
    font-family: 'Font Awesome Subset' !important;
     font-style: normal !important;
}

.fa-solid.fa-gavel:before {
    content: "\f0e2" !important;
    font-family: 'Font Awesome Subset' !important;
     font-style: normal !important;
}

.fa-solid.fa-lock:before {
    content: "\f023" !important;
    font-family: 'Font Awesome Subset' !important;
     font-style: normal !important;
}

.fa-solid.fa-play-circle:before {
    content: "\f144" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

@font-face {
    font-family: 'Font Awesome Subset';
    src: url('/wp-content/themes/trendrehab23/assets/fonts/fa-regular-400-subset.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Specific Icon Styles */
.fa-regular.fa-heart:before {
    content: "\f004" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

.fa-regular.fa-user-circle:before {
    content: "\f2bd" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

.fa-regular.fa-file:before {
    content: "\f1c1" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

.fa-regular.fa-comments:before {
    content: "\f086" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

.fa-regular.fa-file-alt:before {
    content: "\f15c" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

.fa-regular.fa-trash-alt:before {
    content: "\f2ed" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}





@font-face {
    font-family: 'Font Awesome Subset';
    src: url('/wp-content/themes/trendrehab23/assets/fonts/fa-brands-400-subset.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.fa-brands.fa-facebook-f:before {
    content: "\f16d" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

.fa-brands.fa-instagram:before {
    content: "\f39e" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}

.fa-youtube:before {
    content: "\f167" !important;
    font-family: 'Font Awesome Subset' !important;
    font-style: normal !important;
}


