/* --- Estilos de la Sección de Transformación --- */
.fortalecer-item-icon img {
    width: auto;
    max-width: 180px;
}

/* --- Estilos de la Sección Mar-IA --- */
.contenedor-chat-mar-ia {
    position: relative;
    width: 100%;
    max-width: 540px;
    height: 52vw;
    max-height: 21rem;
    margin: 0 auto;
}
.contenedor-chat-mar-ia .ccmi-avatar {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40%;
    z-index: 2;
}
.contenedor-chat-mar-ia .ccmi-pregunta {
    position: absolute;
    right: 0;
    top: 0;
    width: 70%;
    z-index: 1;
}
.contenedor-chat-mar-ia .ccmi-respuesta {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 70%;
    z-index: 3;
}

@media (min-width: 576px) { /* sm */
    .contenedor-chat-mar-ia {
        height: 19rem;
    }
}
@media (min-width: 768px) { /* md */
    .contenedor-chat-mar-ia {
        height: 21rem;
    }
}
@media (min-width: 992px) { /* lg */
    .contenedor-chat-mar-ia {
        height: 16rem;
    }
}
@media (min-width: 1200px) { /* xl */
    .contenedor-chat-mar-ia {
        height: 20rem;
    }
}
@media (min-width: 1400px) { /* xxl */
    .contenedor-chat-mar-ia {
        height: 21rem;
    }
}

