/* CODE DESKTOP ORIGINAL (ne pas modifier) */
.text_2_colonnes {
    display: flex;
    justify-content: space-between;
    margin: 3rem auto;
    gap: 3rem;
}

/* ========== MEDIA QUERIES RESPONSIVE ========== */

@media (max-width: 1440px) {
    .text_2_colonnes {
        justify-content: space-between;
        gap: 2rem;
        margin: 2.5rem auto;
        padding: 1.8rem;
    }
}

@media (max-width: 1200px) {
    .text_2_colonnes {
        gap: 1.5rem;
        margin: 2rem auto;
        padding: 1.5rem;
    }
}

@media (max-width: 800px) {
    .text_2_colonnes {
        flex-direction: column;
        justify-content: flex-start;
        gap: 1.5rem;
        margin: 1.5rem auto;
        padding: 1.25rem;
    }
}

@media (max-width: 600px) {
    .text_2_colonnes {
        flex-direction: column;
        justify-content: flex-start;
        gap: 1rem;
        margin: 1rem auto;
        padding: 1rem;
    }
}
    }
}