.margen {
    width: 100%;
}
.banner .marcoVideo {
    height: auto;
    width: 100%;
}
.columnaProducto .tarjetaBoton img {
    width: 100%;
}
.ProductosBloque {
    grid-template-columns: repeat(3, 350px);
}
.cycle-slideshow img {
    width: 100%;
}
.ContenidosBloque4col {
    grid-template-columns: repeat(4, 252px);
}
.alinear2 > img {
    width: 200px;
}
.banner .videoZona {
    width: 100%;
    height: auto;
}
.banner.animated.bounceIn {
    height: auto;
}