@font-face {
    font-family: "Icomoon";
    src: url("fonts/Icomoon.otf") format("opentype"),
        url("fonts/Icomoon.ttf") format("truetype"),
        url("fonts/Icomoon.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
.ic, [class^="ic-"], [class*=" ic-"] {
    /* Use !important to prevent extensions from overriding this font. */
    font-family: "Icomoon" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
:root {
    --ic-user: "\f85a";
    --ic-user--access-locked: "\f757";
    --ic-tag: "\f8d2";
    --ic-cross-duotone: "\f4c9";
    --ic-chair: "\f2cf";
    --ic-history: "\f01c";
    --ic-quote-left-solid: "\f552";
    --ic-trophy: "\fb74";
    --ic-loader-circle: "\f3cc";
    --ic-loader: "\f2d3";
    --ic-spotify: "\f65a";
    --ic-check: "\f313";
    --ic-chat: "\f04c";
    --ic-house: "\ff34";
    --ic-pen-line: "\f304";
    --ic-graduation-cap: "\f00f";
    --ic-sessions: "\f007";
    --ic-file: "\f008";
    --ic-videos: "\f009";
    --ic-academicos: "\f00a";
    --ic-premios: "\f00b";
    --ic-jovens-liderancas: "\f00c";
    --ic-memoria-virtual: "\f00d";
    --ic-app-anm: "\f00e";
    --ic-youtube: "\f005";
    --ic-x-twitter: "\f006";
    --ic-facebook: "\f004";
    --ic-map-pin: "\f984";
    --ic-search: "\f161";
    --ic-mail: "\f3bb";
    --ic-phone: "\f16f";
    --ic-shield: "\f000";
    --ic-play: "\f001";
    --ic-document: "\f002";
    --ic-calendar: "\f003";
    --ic-whatsapp: "\f47a";
    --ic-linkedin: "\fe2f";
    --ic-instagram: "\f419";
}
.ic-user:before {
    content: var(--ic-user);
}
.ic-user--access-locked:before {
    content: var(--ic-user--access-locked);
}
.ic-tag:before {
    content: var(--ic-tag);
}
.ic-cross-duotone:before {
    content: var(--ic-cross-duotone);
}
.ic-chair:before {
    content: var(--ic-chair);
}
.ic-history:before {
    content: var(--ic-history);
}
.ic-quote-left-solid:before {
    content: var(--ic-quote-left-solid);
}
.ic-trophy:before {
    content: var(--ic-trophy);
}
.ic-loader-circle:before {
    content: var(--ic-loader-circle);
}
.ic-loader:before {
    content: var(--ic-loader);
}
.ic-spotify:before {
    content: var(--ic-spotify);
}
.ic-check:before {
    content: var(--ic-check);
}
.ic-chat:before {
    content: var(--ic-chat);
}
.ic-house:before {
    content: var(--ic-house);
}
.ic-pen-line:before {
    content: var(--ic-pen-line);
}
.ic-graduation-cap:before {
    content: var(--ic-graduation-cap);
}
.ic-sessions:before {
    content: var(--ic-sessions);
}
.ic-file:before {
    content: var(--ic-file);
}
.ic-videos:before {
    content: var(--ic-videos);
}
.ic-academicos:before {
    content: var(--ic-academicos);
}
.ic-premios:before {
    content: var(--ic-premios);
}
.ic-jovens-liderancas:before {
    content: var(--ic-jovens-liderancas);
}
.ic-memoria-virtual:before {
    content: var(--ic-memoria-virtual);
}
.ic-app-anm:before {
    content: var(--ic-app-anm);
}
.ic-youtube:before {
    content: var(--ic-youtube);
}
.ic-x-twitter:before {
    content: var(--ic-x-twitter);
}
.ic-facebook:before {
    content: var(--ic-facebook);
}
.ic-map-pin:before {
    content: var(--ic-map-pin);
}
.ic-search:before {
    content: var(--ic-search);
}
.ic-mail:before {
    content: var(--ic-mail);
}
.ic-phone:before {
    content: var(--ic-phone);
}
.ic-shield:before {
    content: var(--ic-shield);
}
.ic-play:before {
    content: var(--ic-play);
}
.ic-document:before {
    content: var(--ic-document);
}
.ic-calendar:before {
    content: var(--ic-calendar);
}
.ic-whatsapp:before {
    content: var(--ic-whatsapp);
}
.ic-linkedin:before {
    content: var(--ic-linkedin);
}
.ic-instagram:before {
    content: var(--ic-instagram);
}