/* Font Awesome Subset - Only icons used in this website */
/* This file is ~3KB instead of ~72KB from all.min.css */

@font-face {
    font-family: 'FA Solid';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/webfonts/fa-solid-900.woff2') format('woff2');
}

@font-face {
    font-family: 'FA Brands';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/webfonts/fa-brands-400.woff2') format('woff2');
}

.fas, .fa-solid {
    font-family: 'FA Solid';
    font-weight: 900;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fab, .fa-brands {
    font-family: 'FA Brands';
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Icon codes - only the ones we use */
.fa-paw::before { content: "\f1b0"; }
.fa-calendar-check::before { content: "\f274"; }
.fa-info-circle::before { content: "\f05a"; }
.fa-dog::before { content: "\f6d3"; }
.fa-cat::before { content: "\f6be"; }
.fa-dove::before { content: "\f4ba"; }
.fa-fish::before { content: "\f578"; }
.fa-shield-alt::before { content: "\f3ed"; }
.fa-user-md::before { content: "\f0f0"; }
.fa-home::before { content: "\f015"; }
.fa-heartbeat::before { content: "\f21e"; }
.fa-check::before { content: "\f00c"; }
.fa-arrow-right::before { content: "\f061"; }
.fa-rabbit::before { content: "\f708"; }
.fa-cut::before { content: "\f0c4"; }
.fa-stethoscope::before { content: "\f0f1"; }
.fa-times::before { content: "\f00d"; }
.fa-star::before { content: "\f005"; }
.fa-map-marker-alt::before { content: "\f3c5"; }
.fa-phone::before { content: "\f095"; }
.fa-envelope::before { content: "\f0e0"; }
.fa-clock::before { content: "\f017"; }
.fa-paper-plane::before { content: "\f1d8"; }
.fa-arrow-up::before { content: "\f062"; }

/* Brand icons */
.fa-facebook::before { content: "\f09a"; }
.fa-line::before { content: "\f3c0"; }
.fa-instagram::before { content: "\f16d"; }


