
.mentionsLegales{
    padding-block: 70px;
    padding-inline: 15%;
}

.mentionsLegales h1{
    font-family: "Figtree", sans-serif;
    letter-spacing: normal;
    font-size: 60px;
    line-height: 65px;
    margin-bottom: 30px;
    font-weight: 700;
}

.mentionsLegales .titre{
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 32px;
    font-weight: 800;
    text-transform: uppercase;
    font-family: "Figtree", sans-serif;
    letter-spacing: normal;
    color: var(--vert);
}

.mentionsLegales .btn{
    margin-top: 30px;
}

@media (max-width: 1600px){
    .mentionsLegales{
        padding-inline: 12%;
    }
}

@media (max-width: 1300px){
    .mentionsLegales{
        padding-inline: 10%;
    }
}

@media (max-width: 992px){
    .mentionsLegales{
        padding-inline: 80px;
        padding-block: 30px;
    }
    .mentionsLegales h1{
        font-size: 40px;
        line-height: 45px;
        margin-bottom: 20px;
    }
    .mentionsLegales .titre{
        font-size: 22px;
        line-height: 28px;
    }
}

@media (max-width: 700px){
    .mentionsLegales{
        padding-inline: 36px;
    }
}