
.fas,[class^=icon-],[class*=\ icon-],.far,.fab,.icon-joomla,.fa-solid,.fa-regular,.fa-brands,.fa {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display,inline-block);
    font-variant: normal;
    text-rendering: auto;
    font-style: normal;
    line-height: 1
}

.fas:before,[class^=icon-]:before,[class*=\ icon-]:before,.far:before,.fab:before,.icon-joomla:before,.fa-solid:before,.fa-regular:before,.fa-brands:before,.fa:before {
    content: var(--fa)
}

.fa-classic,.fas,[class^=icon-],[class*=\ icon-],.fa-solid,.far,.fa-regular {
    font-family: "Font Awesome 6 Free"
}

.fa-brands,.fab,.icon-joomla {
    font-family: "Font Awesome 6 Brands"
}

.icon-joomla,[class^=icon-],[class*=\ icon-] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-variant: normal;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    display: inline-block
}

:root,:host {
    --fa-style-family-classic: "Font Awesome 6 Free";
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"
}


:root,:host {
    --fa-style-family-classic: "Font Awesome 6 Free";
    --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"
}

@font-face {
    font-display: swap;
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900;
    src: url(../../../media/vendor/fontawesome-free/webfonts/fa-solid-900.woff2?v=4a6591)format("woff2"),url(../../../media/vendor/fontawesome-free/webfonts/fa-solid-900.ttf?v=269f97)format("truetype")
}

.fas,[class^=icon-],[class*=\ icon-],.fa-solid {
    font-weight: 900
}

:root,:host {
    --fa-style-family-brands: "Font Awesome 6 Brands";
    --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"
}

@font-face {
    font-display: swap;
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    src: url(../../../media/vendor/fontawesome-free/webfonts/fa-brands-400.woff2?v=cbcf42)format("woff2"),url(../../../media/vendor/fontawesome-free/webfonts/fa-brands-400.ttf?v=15d54d)format("truetype")
}

.fab,.icon-joomla,.fa-brands {
    font-weight: 400
}

.fa-facebook-f {
    --fa: ""
}

.fa-instagram {
    --fa: ""
}

.fa-whatsapp {
    --fa: ""
}


.fa-youtube {
    --fa: ""
}


[class^=icon-],[class*=\ icon-] {
    speak: none
}

[class^=icon-].disabled,[class*=\ icon-].disabled,[class^=fa-].disabled,[class*=\ fa-].disabled {
    font-weight: 400
}


.icon-angle-double-left:before {
    content: ""
}

.icon-angle-double-right:before {
    content: ""
}

.icon-angle-down:before {
    content: ""
}

.icon-angle-left:before {
    content: ""
}

.icon-angle-right:before {
    content: ""
}

.icon-angle-up:before {
    content: ""
}

.icon-menu:before {
    content: ""
}
