.athemes-card__body__infos{
    flex-wrap: wrap;
}

.showmore-content.open{
    max-height: none;
    display: block;
}


@media (max-width: 767px) {
    .athemes-card__body__date,
    .athemes-card__body__location,
    .athemes-card__body__price{
        width: 100%;
        padding-left: 0;
    }

    .saviez-vous-container ul {
        padding-left: 15px;
    }

    .athemes-card__body .athemes-card__button {
        margin-top: 15px;
    }

    .athemes-card__body ul li {
        margin-left: 15px;
        padding: 5px 0 5px 5px;
    }

    .athemes-card__body ul li:before {
        font-size: 2rem;
        top: 0;
    }
}