.competitions{
    display: flex;
    column-gap: 2.5rem;
    flex-wrap: wrap;
    row-gap: 2.5rem;
}
.competitions__card{
    display: flex;
    flex-direction: column;
    /*border: 1px black solid;*/
    background-color : var(--gris);
    align-items: center;
    row-gap: 0.5rem;
    width: 280px;
    padding:0 10px;
}
.competitions__card__titre{
    color: var(--bleu);
    font-weight: 800;
    font-size: 1.2rem;
    /*border-bottom: 1px solid var(--noir);*/
    text-align: center;
    width:100%;
    padding: 1rem 0;
    height: 4rem;
}

.competitions__card__date_inscription{
    font-size: 0.9rem;
    font-weight:400;
}
.competitions__card__corps{
    height: 110px;
    width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:0.9rem;
}
.competitions__card__corps p{
    margin:0;
}

.competitions__card__pied{
    height: 40px;
    margin-top:1.5rem;
    text-align: center;
}