@media (max-width: 1023px) {
    .intervention-left-column,
    .intervention-right-column {
        display: contents !important;
    }

    .intervention-left-column [class*="fi-section"],
    .intervention-right-column [class*="fi-section"] {
        width: 100% !important;
    }

    .intervention-left-column,
    .intervention-right-column,
    .intervention-left-column > div,
    .intervention-right-column > div {
        grid-template-columns: 1fr !important;
    }

    .mobile-order-1 { order: 1 !important; }
    .mobile-order-2 { order: 2 !important; }
    .mobile-order-3 { order: 3 !important; }
    .mobile-order-4 { order: 4 !important; }
    .mobile-order-5 { order: 5 !important; }
    .mobile-order-6 { order: 6 !important; }
    .mobile-order-7 { order: 7 !important; }
    .mobile-order-8 { order: 8 !important; }

    form .grid {
        display: flex !important;
        flex-direction: column !important;
    }
}