/* fonts */

@font-face {
    font-family: 'icones-master-lead';
    src: url('src/app/assets/fonts/Icones-master-lead.woff') format('woff');
    font-display: block;
    font-style: normal;
    font-weight: normal;
}

[class*="icon-"]:before,
[class*="icon-"]:after {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icones-master-lead', sans-serif !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: normal;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.dashicons, .dashicons-before:before {
    font-family: dashicons !important;
    line-height : 1.1 !important;
}

.icon-maison-1:before { content: "\e900"; }
.icon-maison-2:before { content: "\e901"; }
.icon-menu:before { content: "\e902"; }
.icon-check:before { content: "\e903"; }
.icon-croix:before { content: "\e904"; }
.icon-check-cercle:before { content: "\e905"; }
.icon-croix-cercle:before { content: "\e906"; }
.icon-fleche-bas:before { content: "\e907"; }
.icon-fleche-gauche:before { content: "\e908"; }
.icon-fleche-droite:before { content: "\e909"; }
.icon-fleche-haut:before { content: "\e90a"; }
.icon-fleche-bas-cercle:before { content: "\e90b"; }
.icon-fleche-gauche-cercle:before { content: "\e90c"; }
.icon-fleche-droite-cercle:before { content: "\e90d"; }
.icon-fleche-haut-cercle:before { content: "\e90e"; }
.icon-fleche-bas-2:before { content: "\e90f"; }
.icon-fleche-gauche-2:before { content: "\e910"; }
.icon-fleche-droite-2:before { content: "\e911"; }
.icon-fleche-haut-2:before { content: "\e912"; }
.icon-double-fleche-droite:before { content: "\e913"; }
.icon-plus:before { content: "\e914"; }
.icon-moins:before { content: "\e915"; }
.icon-plus-cercle:before { content: "\e916"; }
.icon-moins-cercle:before { content: "\e917"; }
.icon-loupe:before { content: "\e918"; }
.icon-trie:before { content: "\e919"; }
.icon-filtre:before { content: "\e91a"; }
.icon-tag:before { content: "\e91b"; }
.icon-marque-page:before { content: "\e91c"; }
.icon-synchronisation:before { content: "\e91d"; }
.icon-dossier:before { content: "\e91e"; }
.icon-dossier-2:before { content: "\e91f"; }
.icon-nuage:before { content: "\e920"; }
.icon-nuage-2:before { content: "\e921"; }
.icon-nuage-3:before { content: "\e922"; }
.icon-engrenages:before { content: "\e923"; }
.icon-repere:before { content: "\e924"; }
.icon-repere-2:before { content: "\e925"; }
.icon-info-cercle:before { content: "\e926"; }
.icon-calendrier:before { content: "\e927"; }
.icon-ordinateur-1:before { content: "\e928"; }
.icon-imprimante-1:before { content: "\e929"; }
.icon-globe:before { content: "\e92a"; }
.icon-globe-2:before { content: "\e92b"; }
.icon-lien-externe:before { content: "\e92c"; }
.icon-bouton:before { content: "\e92d"; }
.icon-windows:before { content: "\e92e"; }
.icon-document-1:before { content: "\e92f"; }
.icon-document-2:before { content: "\e930"; }
.icon-document-3:before { content: "\e931"; }
.icon-fichier-pdf:before { content: "\e932"; }
.icon-fichier-pdf-2:before { content: "\e933"; }
.icon-fichier-telechargement:before { content: "\e934"; }
.icon-liste-1:before { content: "\e935"; }
.icon-liste-2:before { content: "\e936"; }
.icon-article:before { content: "\e937"; margin-left:20px;}
.icon-article-2:before { content: "\e938"; }
.icon-rond:before { content: "\e939"; }
.icon-drapeau:before { content: "\e93a"; }
.icon-medias:before { content: "\e93b"; }
.icon-lecture-cercle:before { content: "\e93c"; }
.icon-lecture-cercle-2:before { content: "\e93d"; }
.icon-conversation-sms:before { content: "\e93e"; }
.icon-conversation-points:before { content: "\e93f"; }
.icon-conversation-points-2:before { content: "\e940"; }
.icon-telephone-carre:before { content: "\e941"; }
.icon-telephone:before { content: "\e942"; }
.icon-avion-papier:before { content: "\e943"; }
.icon-avion-papier-2:before { content: "\e944"; }
.icon-enveloppe:before { content: "\e945"; }
.icon-traduction:before { content: "\e946"; }
.icon-equipe-1:before { content: "\e947"; }
.icon-utilisateur-1:before { content: "\e948"; }
.icon-utilisateur-2:before { content: "\e949"; }
.icon-utilisateur-cercle:before { content: "\e94a"; }
.icon-client-1:before { content: "\e94b"; }
.icon-presentation:before { content: "\e94c"; }
.icon-presentation-2:before { content: "\e94d"; }
.icon-speaker-1:before { content: "\e94e"; font-size:20px;}
.icon-teletravail:before { content: "\e94f"; }
.icon-diplome:before { content: "\e950"; }
.icon-gateau:before { content: "\e951"; }
.icon-partage:before { content: "\e952"; }
.icon-facebook-cercle:before { content: "\e953"; }
.icon-twitter-cercle:before { content: "\e954"; }
.icon-linkedin-cercle:before { content: "\e955"; }
.icon-youtube-cercle:before { content: "\e956"; }
.icon-instagram-cercle:before { content: "\e957"; }
.icon-facebook-cercle-2:before { content: "\e958"; }
.icon-twitter-cercle-2:before { content: "\e959"; }
.icon-linkedin-cercle-2:before { content: "\e95a"; }
.icon-youtube-cercle-2:before { content: "\e95b"; }
.icon-instagram-cercle-2:before { content: "\e95c"; }
.icon-ballon-football:before { content: "\e95d"; }
.icon-signal:before { content: "\e95e"; }
.icon-eclair:before { content: "\e95f"; }
.icon-cycliste:before { content: "\e960"; }
.icon-battements-coeur:before { content: "\e961"; }
.icon-ampoule:before { content: "\e962"; }
.icon-grue:before { content: "\e963"; }
.icon-bouclier:before { content: "\e964"; }
.icon-feuille:before { content: "\e965"; }
.icon-parkopolis:before { content: "\e966"; }
.icon-palme:before { content: "\e967"; }
.icon-main-feuille:before { content: "\e968"; }
.icon-immeuble-feuille:before { content: "\e969"; }
.icon-couronne:before { content: "\e96a"; }
.icon-ville:before { content: "\e96b"; }
.icon-coeur-ville:before { content: "\e96c"; }
.icon-marque-page-2:before { content: "\e96d"; }
.icon-medaille:before { content: "\e96e"; }
.icon-coupe:before { content: "\e96f"; }
.icon-quote-open:before { content: "\e970"; }
.icon-quote-close:before { content: "\e971"; }
.icon-live:before { content: "\e972"; }
.icon-replay:before { content: "\e973"; }
.icon-prix-inno:before { content: "\e974"; }
.icon-trash:before { content: "\e975"; }
.icon-laurier:before { content: "\e976"; }
.icon-prix-mecenat:before { content: "\e977"; }
.icon-grands-prix:before { content: "\e978"; }

@font-face {
    font-family: 'Barlow Condensed';
    src: url('src/app/assets/fonts/BarlowCondensed-Regular.woff2') format('woff2'),
    url('src/app/assets/fonts/BarlowCondensed-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow Condensed';
    src: url('src/app/assets/fonts/BarlowCondensed-Bold.woff2') format('woff2'),
    url('src/app/assets/fonts/BarlowCondensed-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    src: url('src/app/assets/fonts/Poppins-Regular.woff2') format('woff2'),
    url('src/app/assets/fonts/Poppins-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    src: url('src/app/assets/fonts/Poppins-ExtraBold.woff2') format('woff2'),
    url('src/app/assets/fonts/Poppins-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}