@media screen and (max-width: 900px) {
    .mantenimiento {
        flex-direction: column-reverse;
    }
    .mantenimiento .fondoitem {
        max-width: 100%;
        height: 300px;
    }
    .mantenimiento .elconten {
        max-width: 100%;
        padding: 50px 20px;
    }
    .mantenimiento {
        min-height: auto;
    }
}