.titre {
    @include media_max(phone){
        margin-left: 10px;
        margin-right: 10px;
    }
    @include media_minmax(phone,desktop){
        margin-left: 20px;
        margin-right: 20px;
    }

    margin-bottom: 60px;
    
    h1 {
        margin-bottom: 9px;
        text-align: center;
        font-family: cabin_semibold;
        font-size: 24px;
    }
    p {
        text-align: center;
        font-family: cabin_bold;
        font-size: 24px;
        color: $color_noir_clair;
        .soft {
            font-family: cabin_semibold;
            color: #707070;
        }
    }
}

.sous_titre {
    display: flex;
    column-gap: 25px;
    align-items: center;
    justify-content: flex-start;
    
    margin-bottom: 20px;

    img {
        max-height: 90px;
        min-height: 45px;
    }
    p {
        font-size: 18px;
    }
}

.sous_titre_centre {
    justify-content: center !important;
}

.textcenter {
    text-align: center;
}

.note {
    font-family: montserrat_light;
    font-size: 15px !important;
    color: $color_rouge;
    li {
        &:before {
            content: '- ';
        }
    }
}