@media (min-width: 768px) {
    .fs-sm-0-75 {
        font-size: 0.75rem;
    }

    .fs-sm-1-12 {
        font-size: 1.125rem;
    }
}

@media (min-width: 991px) {
    .fs-md-2-5 {
        font-size: 2.5rem;
    }
    .fs-md-3 {
        font-size: 3rem;
    }

    .fs-md-2 {
        font-size: 2rem;
    }

}

@media (min-width: 1280px) {
    .fs-lg-2-5 {
        font-size: 2.5rem;
    }
    .fs-lg-3 {
        font-size: 3rem;
    }

    .fs-lg-1-5 {
        font-size: 1.5rem;
    }

    .fs-lg-1-2 {
        font-size: 1.2rem;
    }
}

@media (min-width: 1536px) {  
    .fs-xl-3 {
        font-size: 3rem;
    }

    .text-xl-4 {
        font-size: 4rem;
    }
   
}

@media (max-width: 767px) {
    .lot-text .mobil-3 {
        font-size: 3rem!important;
    }

    .lot-text .mobil-2 {
        font-size: 2rem!important;
    }

    .lot-text .mobil-1-3, .association-bloc .mobil-1-3 {
        font-size: 1.3rem!important;
    }

    .lot-text .mobil-1 {
        font-size: 1rem!important;
    }
}
