.tag-rea {
    display: flex;
    padding: 8px;
    background-color: white;
}

.tag-rea a {
    font-weight: 700 !important;
}

/* retire l'effet de zoom lors du hover sur les icônes RS */
.FooterRS a:hover {
  font-size: var(--icon-size);
}

.ReaTitle, .ReaDesc, .ReaType   {
    opacity: 0;
    transition: opacity .3s;
}

.ReaContainer:hover .ReaTitle,
.ReaContainer:hover .ReaDesc, .ReaContainer:hover .ReaType {
    opacity: 1;
}


h1, h2, h3, h4, h5, h6 {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}