.elementor-16 .elementor-element.elementor-element-f4c66e9{--display:flex;}.elementor-16 .elementor-element.elementor-element-0a1c5e3 img{width:100%;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-0a1c5e3 *//* Imagen a ancho completo sin contenedor */
.full-width-image,
.full-width-image img {
    width: 100vw;
    max-width: 100vw;
    height: auto;
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
    display: block;
}

/* Evita que el contenedor limite el ancho */
.full-width-image {
    position: relative;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4c66e9 *//* FULL WIDTH real (Elementor) */
.bandinos-full {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
}

.bandinos-full .elementor-widget-container,
.bandinos-full img {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  display: block;
}

/* Quita espacios que a veces mete Elementor en la columna */
.bandinos-full,
.bandinos-full .elementor-widget-container {
  padding: 0 !important;
}/* End custom CSS */