/* CSS des pages articles : */

					/* Debut de : Les CSS des pages de Blog : */			

/* Début de CSS des résumés d'articles sur la page Blog : * /
/* Pour ne pas afficher : ///Aucun commentaire : */
.elementor-post-avatar {
    display: none;
}
/* Marge interne des titres : */
.elementor-84 .elementor-element.elementor-element-0c086af .elementor-post__title {
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
}
/* Marge interne des dates et du nombre de commentaire (supprimé ci-dessus) : */
.elementor-posts .elementor-post__meta-data {
    margin-left: 5px;
    margin-right: 5px;
}
/* Le lien "Voir plus >>" : */
.elementor-posts .elementor-post__read-more {
    margin-left: 5px;
    margin-right: 5px;
    color: #40d681;
    font-size: 18px !important;
    font-weight: 800 !important;
}
/* Fin de CSS des résumés d'articles sur la page Blog. */
/* Les titres des articles placés en-dessous : */
.elementor-posts .elementor-post__title a {
    font-size: 34px !important;
    color: #0cd2df;
    font-weight: 700;
    text-decoration: none;
    position: relative;
    transition: color 0.3s ease;
}
.elementor-posts .elementor-post__title a:hover {
  color: #40D681;
}


/* Début de : Les Textes du blog : */
.entry-content h1 {
    font-family: 'Titillium Web';
    font-size: 2.5em;
    font-weight: 700;
    color: #000;
    margin-bottom: 0.5em;
    line-height: 1.2;
}
.entry-content h2 {
    font-family: 'Titillium Web';
    font-size: 2em;
    font-weight: 600;
    color: #000;
    margin: 0.75em 0;
    line-height: 1.3;
}
.entry-content h3 {
    font-family: 'Titillium Web';
    font-size: 1.5em;
    font-weight: 500;
    color: #000;
    margin: 0.75em 0;
    line-height: 1.4;
}
.entry-content p {
    font-family: 'Nunito Sans';
    font-size: 1em;
    font-weight: 400;
    color: #666;
    line-height: 1.6;
    margin-bottom: 1em;
}
/* Fin de : Les Textes du blog. */

				/* Fin de : Les CSS des pages de Blog. */