.evenement-card {
    background-color: white;
}

.evenement-card img {
    object-fit: cover;
    max-width: 100%;
    width: 100%;
}

.evenement-card__title:hover {
    color: var(--terre-de-sienne);
}

.evenement-card__info-wrapper {
    padding: 1rem;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 0.5rem;
    flex-wrap: wrap;
}

.evenement-card__data {
    display: flex;
    gap: 0.5rem;
    flex-wrap: wrap;
    padding-top: 0.5rem;
    color: #888888;
}

.evenement-card__download-wrapper {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-bottom: 1rem;
}

.evenements__tags {
    display: flex;
    flex-direction: row;
    gap: 1rem;
    align-items: center;
    justify-content: center;
}

.evenement-card__date::after {
    content: ".";
}

@media (max-width: 1200px) {
    .evenements {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 900px) {
    .evenements {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (max-width: 600px) {
    .evenements {
        grid-template-columns: 1fr;
    }
}