/* Flaticon uicons 3.0.0 — sous-ensemble local.
   NE PAS ÉDITER À LA MAIN : régénéré par `npm run icons`.
   Contient uniquement les icônes utilisées par le thème. */

@font-face {
    font-family: "uicons-regular-rounded";
    src: url("webfonts/uicons-regular-rounded.woff2") format("woff2");
    font-display: swap;
}

[class^="fi-rr-"]:before, i[class*=" fi-rr-"]:before, span[class^="fi-rr-"]:before, span[class*="fi-rr-"]:before {
font-family: uicons-regular-rounded !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fi-rr-angle-right:before { content: "\e08f"; }
.fi-rr-angle-small-down:before { content: "\e090"; }
.fi-rr-angle-small-left:before { content: "\e091"; }
.fi-rr-angle-small-right:before { content: "\e092"; }
.fi-rr-angle-up:before { content: "\e098"; }
.fi-rr-arrow-left:before { content: "\e0e6"; }
.fi-rr-arrow-right:before { content: "\e0ec"; }
.fi-rr-arrow-up-right-from-square:before { content: "\e10a"; }
.fi-rr-calendar:before { content: "\e30c"; }
.fi-rr-check-circle:before { content: "\e3d8"; }
.fi-rr-edit:before { content: "\e6c5"; }
.fi-rr-envelope:before { content: "\e6f1"; }
.fi-rr-file-pdf:before { content: "\e7bc"; }
.fi-rr-home:before { content: "\e9d2"; }
.fi-rr-images:before { content: "\ea38"; }
.fi-rr-info:before { content: "\ea4f"; }
.fi-rr-link-alt:before { content: "\eb4f"; }
.fi-rr-lock:before { content: "\eb79"; }
.fi-rr-marker:before { content: "\ebce"; }
.fi-rr-menu-burger:before { content: "\ec09"; }
.fi-rr-phone-flip:before { content: "\ee15"; }
.fi-rr-plus:before { content: "\ee7f"; }
.fi-rr-rewind:before { content: "\ef78"; }
.fi-rr-search:before { content: "\f015"; }
.fi-rr-settings-sliders:before { content: "\f03e"; }
.fi-rr-triangle-warning:before { content: "\f340"; }
.fi-rr-unlock:before { content: "\f393"; }

@font-face {
    font-family: "uicons-brands";
    src: url("webfonts/uicons-brands.woff2") format("woff2");
    font-display: swap;
}

[class^="fi-brands-"]:before, i[class*=" fi-brands-"]:before, span[class^="fi-brands-"]:before, span[class*="fi-brands-"]:before {
font-family: uicons-brands !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fi-brands-facebook:before { content: "\e775"; }
.fi-brands-instagram:before { content: "\ea61"; }
.fi-brands-linkedin:before { content: "\eb54"; }
.fi-brands-tik-tok:before { content: "\f2a5"; }
.fi-brands-youtube:before { content: "\f4f9"; }
