/* Deep Mexico icon compatibility layer for the self-hosted Font Awesome Free.
   The site was built with a Font Awesome Pro kit (light/regular styles and a
   few Pro-only icons). Free only ships solid, a small regular set and brands,
   so regular and light icons are drawn with the solid font, and Pro-only
   icons are mapped to the closest free icon. */

/* "light" is a Pro style: give it the same base rules as the free styles. */
.fa-light,
.fal {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display, inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
}

.fa-light::before,
.fal::before {
    content: var(--fa);
}

.fa-regular,
.fa-light,
.far,
.fal {
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
}

/* Pro-only icons mapped to their closest free icon. */
.fa-arrow-up-right { --fa: "\f061"; transform: rotate(-45deg); }
.fa-circle-arrow-up-right { --fa: "\f0a9"; transform: rotate(-45deg); }
.fa-badge-check { --fa: "\f058"; }
.fa-chevrons-right { --fa: "\f101"; }
.fa-chevrons-left { --fa: "\f100"; }
