/* Arreglos de cuadre sobre la copia congelada de Elementor (IP10, 20/10/2026). Lo genera ajustes-generar.py. */

/* Fichas de butacas y pufs: en tableta la foto ocupa el ancho de su columna, como en las de sofás, y queda alineada
   con el título y el texto (era de 700 px y salía centrada). */
@media (max-width: 1024px) {
.elementor-3341 .elementor-element.elementor-element-e6a3f4a img,
.elementor-3361 .elementor-element.elementor-element-f80d1a2 img,
.elementor-3535 .elementor-element.elementor-element-2dfb1fa img,
.elementor-5871 .elementor-element.elementor-element-2b7ddf5 img,
.elementor-5878 .elementor-element.elementor-element-5f6a5b6 img,
.elementor-5886 .elementor-element.elementor-element-30d7cfa img,
.elementor-5894 .elementor-element.elementor-element-135084d img,
.elementor-5902 .elementor-element.elementor-element-4739271 img,
.elementor-5910 .elementor-element.elementor-element-5ff8404 img,
.elementor-5918 .elementor-element.elementor-element-87919b4 img,
.elementor-5927 .elementor-element.elementor-element-71d4725 img,
.elementor-5942 .elementor-element.elementor-element-dae4ccb img,
.elementor-5950 .elementor-element.elementor-element-36ccda2 img,
.elementor-5957 .elementor-element.elementor-element-5b4c903 img {
    width: 100%;
  }
}

/* Migas de pan: el mismo borde que el contenido de debajo, el mismo espacio entre todas las piezas y, si saltan de
   línea, la segunda empieza en el mismo borde que la primera. */
.elementor-2248 .elementor-element.elementor-element-44aaff5 > .elementor-widget-wrap.elementor-element-populated,
.elementor-2377 .elementor-element.elementor-element-ccb80c8 > .elementor-widget-wrap.elementor-element-populated,
.elementor-2546 .elementor-element.elementor-element-f86bba8 > .elementor-widget-wrap.elementor-element-populated,
.elementor-2560 .elementor-element.elementor-element-446c694 > .elementor-widget-wrap.elementor-element-populated,
.elementor-2677 .elementor-element.elementor-element-a8684cb > .elementor-widget-wrap.elementor-element-populated,
.elementor-3070 .elementor-element.elementor-element-62bd34d > .elementor-widget-wrap.elementor-element-populated,
.elementor-3161 .elementor-element.elementor-element-08e7e8b > .elementor-widget-wrap.elementor-element-populated,
.elementor-3184 .elementor-element.elementor-element-bded592 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3201 .elementor-element.elementor-element-ac55dbd > .elementor-widget-wrap.elementor-element-populated,
.elementor-3222 .elementor-element.elementor-element-8f14b2e > .elementor-widget-wrap.elementor-element-populated,
.elementor-3246 .elementor-element.elementor-element-8e54f50 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3256 .elementor-element.elementor-element-ad9052e > .elementor-widget-wrap.elementor-element-populated,
.elementor-3269 .elementor-element.elementor-element-2c85072 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3341 .elementor-element.elementor-element-1364bc7 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3361 .elementor-element.elementor-element-2b453fd > .elementor-widget-wrap.elementor-element-populated,
.elementor-3366 .elementor-element.elementor-element-e2b44d0 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3387 .elementor-element.elementor-element-1c7ee2a > .elementor-widget-wrap.elementor-element-populated,
.elementor-3482 .elementor-element.elementor-element-c7851b7 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3520 .elementor-element.elementor-element-e2b7f25 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3535 .elementor-element.elementor-element-74ffcb0 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3550 .elementor-element.elementor-element-65237f2 > .elementor-widget-wrap.elementor-element-populated,
.elementor-3655 .elementor-element.elementor-element-4ecb74d > .elementor-widget-wrap.elementor-element-populated,
.elementor-4715 .elementor-element.elementor-element-f9a837e > .elementor-widget-wrap.elementor-element-populated,
.elementor-4755 .elementor-element.elementor-element-f53eab0 > .elementor-widget-wrap.elementor-element-populated,
.elementor-4783 .elementor-element.elementor-element-99bbe2a > .elementor-widget-wrap.elementor-element-populated,
.elementor-4802 .elementor-element.elementor-element-04a8751 > .elementor-widget-wrap.elementor-element-populated,
.elementor-4821 .elementor-element.elementor-element-7a4231a > .elementor-widget-wrap.elementor-element-populated,
.elementor-4862 .elementor-element.elementor-element-a47852b > .elementor-widget-wrap.elementor-element-populated,
.elementor-5268 .elementor-element.elementor-element-151c42e > .elementor-widget-wrap.elementor-element-populated,
.elementor-5275 .elementor-element.elementor-element-8e5a189 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5289 .elementor-element.elementor-element-c23dae2 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5304 .elementor-element.elementor-element-fa6e45a > .elementor-widget-wrap.elementor-element-populated,
.elementor-5320 .elementor-element.elementor-element-751e761 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5352 .elementor-element.elementor-element-4b95a80 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5368 .elementor-element.elementor-element-7cb6f8a > .elementor-widget-wrap.elementor-element-populated,
.elementor-5406 .elementor-element.elementor-element-1e4c081 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5426 .elementor-element.elementor-element-355f799 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5440 .elementor-element.elementor-element-4f7369d > .elementor-widget-wrap.elementor-element-populated,
.elementor-5448 .elementor-element.elementor-element-f05c410 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5460 .elementor-element.elementor-element-1c6b460 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5470 .elementor-element.elementor-element-c42eca8 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5479 .elementor-element.elementor-element-244a82a > .elementor-widget-wrap.elementor-element-populated,
.elementor-5487 .elementor-element.elementor-element-618b6bd > .elementor-widget-wrap.elementor-element-populated,
.elementor-5495 .elementor-element.elementor-element-892a03b > .elementor-widget-wrap.elementor-element-populated,
.elementor-5505 .elementor-element.elementor-element-adf8a11 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5522 .elementor-element.elementor-element-db01478 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5527 .elementor-element.elementor-element-c855cc9 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5536 .elementor-element.elementor-element-6835fa5 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5545 .elementor-element.elementor-element-60d5051 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5554 .elementor-element.elementor-element-184f04d > .elementor-widget-wrap.elementor-element-populated,
.elementor-5562 .elementor-element.elementor-element-c7a6dd4 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5575 .elementor-element.elementor-element-ca57f15 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5584 .elementor-element.elementor-element-fe46d77 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5594 .elementor-element.elementor-element-94c0bfc > .elementor-widget-wrap.elementor-element-populated,
.elementor-5616 .elementor-element.elementor-element-f13795f > .elementor-widget-wrap.elementor-element-populated,
.elementor-5628 .elementor-element.elementor-element-2e1cebd > .elementor-widget-wrap.elementor-element-populated,
.elementor-5644 .elementor-element.elementor-element-740216f > .elementor-widget-wrap.elementor-element-populated,
.elementor-5871 .elementor-element.elementor-element-41669a9 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5878 .elementor-element.elementor-element-2b70d7e > .elementor-widget-wrap.elementor-element-populated,
.elementor-5886 .elementor-element.elementor-element-e2fc2e0 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5894 .elementor-element.elementor-element-cbab291 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5902 .elementor-element.elementor-element-91638d4 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5910 .elementor-element.elementor-element-0cf5183 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5918 .elementor-element.elementor-element-c922e8e > .elementor-widget-wrap.elementor-element-populated,
.elementor-5927 .elementor-element.elementor-element-f63a4fd > .elementor-widget-wrap.elementor-element-populated,
.elementor-5942 .elementor-element.elementor-element-06703df > .elementor-widget-wrap.elementor-element-populated,
.elementor-5950 .elementor-element.elementor-element-a8b5361 > .elementor-widget-wrap.elementor-element-populated,
.elementor-5957 .elementor-element.elementor-element-50e657f > .elementor-widget-wrap.elementor-element-populated {
  column-gap: 10px;
}
.elementor-2248 .elementor-element.elementor-element-44aaff5 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-2377 .elementor-element.elementor-element-ccb80c8 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-2546 .elementor-element.elementor-element-f86bba8 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-2560 .elementor-element.elementor-element-446c694 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-2677 .elementor-element.elementor-element-a8684cb > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3070 .elementor-element.elementor-element-62bd34d > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3161 .elementor-element.elementor-element-08e7e8b > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3184 .elementor-element.elementor-element-bded592 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3201 .elementor-element.elementor-element-ac55dbd > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3222 .elementor-element.elementor-element-8f14b2e > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3246 .elementor-element.elementor-element-8e54f50 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3256 .elementor-element.elementor-element-ad9052e > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3269 .elementor-element.elementor-element-2c85072 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3341 .elementor-element.elementor-element-1364bc7 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3361 .elementor-element.elementor-element-2b453fd > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3366 .elementor-element.elementor-element-e2b44d0 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3387 .elementor-element.elementor-element-1c7ee2a > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3482 .elementor-element.elementor-element-c7851b7 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3520 .elementor-element.elementor-element-e2b7f25 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3535 .elementor-element.elementor-element-74ffcb0 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3550 .elementor-element.elementor-element-65237f2 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-3655 .elementor-element.elementor-element-4ecb74d > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-4715 .elementor-element.elementor-element-f9a837e > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-4755 .elementor-element.elementor-element-f53eab0 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-4783 .elementor-element.elementor-element-99bbe2a > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-4802 .elementor-element.elementor-element-04a8751 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-4821 .elementor-element.elementor-element-7a4231a > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-4862 .elementor-element.elementor-element-a47852b > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5268 .elementor-element.elementor-element-151c42e > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5275 .elementor-element.elementor-element-8e5a189 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5289 .elementor-element.elementor-element-c23dae2 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5304 .elementor-element.elementor-element-fa6e45a > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5320 .elementor-element.elementor-element-751e761 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5352 .elementor-element.elementor-element-4b95a80 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5368 .elementor-element.elementor-element-7cb6f8a > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5406 .elementor-element.elementor-element-1e4c081 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5426 .elementor-element.elementor-element-355f799 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5440 .elementor-element.elementor-element-4f7369d > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5448 .elementor-element.elementor-element-f05c410 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5460 .elementor-element.elementor-element-1c6b460 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5470 .elementor-element.elementor-element-c42eca8 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5479 .elementor-element.elementor-element-244a82a > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5487 .elementor-element.elementor-element-618b6bd > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5495 .elementor-element.elementor-element-892a03b > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5505 .elementor-element.elementor-element-adf8a11 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5522 .elementor-element.elementor-element-db01478 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5527 .elementor-element.elementor-element-c855cc9 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5536 .elementor-element.elementor-element-6835fa5 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5545 .elementor-element.elementor-element-60d5051 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5554 .elementor-element.elementor-element-184f04d > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5562 .elementor-element.elementor-element-c7a6dd4 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5575 .elementor-element.elementor-element-ca57f15 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5584 .elementor-element.elementor-element-fe46d77 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5594 .elementor-element.elementor-element-94c0bfc > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5616 .elementor-element.elementor-element-f13795f > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5628 .elementor-element.elementor-element-2e1cebd > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5644 .elementor-element.elementor-element-740216f > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5871 .elementor-element.elementor-element-41669a9 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5878 .elementor-element.elementor-element-2b70d7e > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5886 .elementor-element.elementor-element-e2fc2e0 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5894 .elementor-element.elementor-element-cbab291 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5902 .elementor-element.elementor-element-91638d4 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5910 .elementor-element.elementor-element-0cf5183 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5918 .elementor-element.elementor-element-c922e8e > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5927 .elementor-element.elementor-element-f63a4fd > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5942 .elementor-element.elementor-element-06703df > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5950 .elementor-element.elementor-element-a8b5361 > .elementor-widget-wrap > .elementor-element > .elementor-widget-container,
.elementor-5957 .elementor-element.elementor-element-50e657f > .elementor-widget-wrap > .elementor-element > .elementor-widget-container {
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
}
.elementor-2248 .elementor-element.elementor-element-44aaff5 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-2377 .elementor-element.elementor-element-ccb80c8 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-2546 .elementor-element.elementor-element-f86bba8 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-2560 .elementor-element.elementor-element-446c694 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-2677 .elementor-element.elementor-element-a8684cb > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3070 .elementor-element.elementor-element-62bd34d > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3161 .elementor-element.elementor-element-08e7e8b > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3184 .elementor-element.elementor-element-bded592 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3201 .elementor-element.elementor-element-ac55dbd > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3222 .elementor-element.elementor-element-8f14b2e > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3246 .elementor-element.elementor-element-8e54f50 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3256 .elementor-element.elementor-element-ad9052e > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3269 .elementor-element.elementor-element-2c85072 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3341 .elementor-element.elementor-element-1364bc7 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3361 .elementor-element.elementor-element-2b453fd > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3366 .elementor-element.elementor-element-e2b44d0 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3387 .elementor-element.elementor-element-1c7ee2a > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3482 .elementor-element.elementor-element-c7851b7 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3520 .elementor-element.elementor-element-e2b7f25 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3535 .elementor-element.elementor-element-74ffcb0 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3550 .elementor-element.elementor-element-65237f2 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-3655 .elementor-element.elementor-element-4ecb74d > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-4715 .elementor-element.elementor-element-f9a837e > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-4755 .elementor-element.elementor-element-f53eab0 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-4783 .elementor-element.elementor-element-99bbe2a > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-4802 .elementor-element.elementor-element-04a8751 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-4821 .elementor-element.elementor-element-7a4231a > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-4862 .elementor-element.elementor-element-a47852b > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5268 .elementor-element.elementor-element-151c42e > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5275 .elementor-element.elementor-element-8e5a189 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5289 .elementor-element.elementor-element-c23dae2 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5304 .elementor-element.elementor-element-fa6e45a > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5320 .elementor-element.elementor-element-751e761 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5352 .elementor-element.elementor-element-4b95a80 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5368 .elementor-element.elementor-element-7cb6f8a > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5406 .elementor-element.elementor-element-1e4c081 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5426 .elementor-element.elementor-element-355f799 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5440 .elementor-element.elementor-element-4f7369d > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5448 .elementor-element.elementor-element-f05c410 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5460 .elementor-element.elementor-element-1c6b460 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5470 .elementor-element.elementor-element-c42eca8 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5479 .elementor-element.elementor-element-244a82a > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5487 .elementor-element.elementor-element-618b6bd > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5495 .elementor-element.elementor-element-892a03b > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5505 .elementor-element.elementor-element-adf8a11 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5522 .elementor-element.elementor-element-db01478 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5527 .elementor-element.elementor-element-c855cc9 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5536 .elementor-element.elementor-element-6835fa5 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5545 .elementor-element.elementor-element-60d5051 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5554 .elementor-element.elementor-element-184f04d > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5562 .elementor-element.elementor-element-c7a6dd4 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5575 .elementor-element.elementor-element-ca57f15 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5584 .elementor-element.elementor-element-fe46d77 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5594 .elementor-element.elementor-element-94c0bfc > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5616 .elementor-element.elementor-element-f13795f > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5628 .elementor-element.elementor-element-2e1cebd > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5644 .elementor-element.elementor-element-740216f > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5871 .elementor-element.elementor-element-41669a9 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5878 .elementor-element.elementor-element-2b70d7e > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5886 .elementor-element.elementor-element-e2fc2e0 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5894 .elementor-element.elementor-element-cbab291 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5902 .elementor-element.elementor-element-91638d4 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5910 .elementor-element.elementor-element-0cf5183 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5918 .elementor-element.elementor-element-c922e8e > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5927 .elementor-element.elementor-element-f63a4fd > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5942 .elementor-element.elementor-element-06703df > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5950 .elementor-element.elementor-element-a8b5361 > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container,
.elementor-5957 .elementor-element.elementor-element-50e657f > .elementor-widget-wrap > .elementor-element:not(:first-child) > .elementor-widget-container {
  padding-left: 0;
}
@media (min-width: 1025px) {
  .elementor-3655 .elementor-element.elementor-element-4ecb74d > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4715 .elementor-element.elementor-element-f9a837e > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4783 .elementor-element.elementor-element-99bbe2a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4802 .elementor-element.elementor-element-04a8751 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4821 .elementor-element.elementor-element-7a4231a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4862 .elementor-element.elementor-element-a47852b > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-2248 .elementor-element.elementor-element-44aaff5 > .elementor-widget-wrap.elementor-element-populated { padding-left: 60px; }
  .elementor-2677 .elementor-element.elementor-element-a8684cb > .elementor-widget-wrap.elementor-element-populated { padding-left: 10px; }
  .elementor-3070 .elementor-element.elementor-element-62bd34d > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3161 .elementor-element.elementor-element-08e7e8b > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3184 .elementor-element.elementor-element-bded592 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3201 .elementor-element.elementor-element-ac55dbd > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3222 .elementor-element.elementor-element-8f14b2e > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3246 .elementor-element.elementor-element-8e54f50 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3256 .elementor-element.elementor-element-ad9052e > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3269 .elementor-element.elementor-element-2c85072 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3387 .elementor-element.elementor-element-1c7ee2a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3482 .elementor-element.elementor-element-c7851b7 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3520 .elementor-element.elementor-element-e2b7f25 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3550 .elementor-element.elementor-element-65237f2 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3655 .elementor-element.elementor-element-4ecb74d > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4715 .elementor-element.elementor-element-f9a837e > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4783 .elementor-element.elementor-element-99bbe2a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4802 .elementor-element.elementor-element-04a8751 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4821 .elementor-element.elementor-element-7a4231a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4862 .elementor-element.elementor-element-a47852b > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5275 .elementor-element.elementor-element-8e5a189 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5289 .elementor-element.elementor-element-c23dae2 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5304 .elementor-element.elementor-element-fa6e45a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5352 .elementor-element.elementor-element-4b95a80 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5368 .elementor-element.elementor-element-7cb6f8a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5426 .elementor-element.elementor-element-355f799 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5440 .elementor-element.elementor-element-4f7369d > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5460 .elementor-element.elementor-element-1c6b460 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5470 .elementor-element.elementor-element-c42eca8 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5479 .elementor-element.elementor-element-244a82a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5487 .elementor-element.elementor-element-618b6bd > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5495 .elementor-element.elementor-element-892a03b > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5505 .elementor-element.elementor-element-adf8a11 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5522 .elementor-element.elementor-element-db01478 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5536 .elementor-element.elementor-element-6835fa5 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5562 .elementor-element.elementor-element-c7a6dd4 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5584 .elementor-element.elementor-element-fe46d77 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5594 .elementor-element.elementor-element-94c0bfc > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5616 .elementor-element.elementor-element-f13795f > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5628 .elementor-element.elementor-element-2e1cebd > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5644 .elementor-element.elementor-element-740216f > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
}
@media (max-width: 767px) {
  .elementor-2248 .elementor-element.elementor-element-44aaff5 > .elementor-widget-wrap.elementor-element-populated { padding-left: 20px; }
  .elementor-3070 .elementor-element.elementor-element-62bd34d > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3184 .elementor-element.elementor-element-bded592 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3201 .elementor-element.elementor-element-ac55dbd > .elementor-widget-wrap.elementor-element-populated { padding-left: 10px; }
  .elementor-3222 .elementor-element.elementor-element-8f14b2e > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3246 .elementor-element.elementor-element-8e54f50 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3256 .elementor-element.elementor-element-ad9052e > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3269 .elementor-element.elementor-element-2c85072 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3387 .elementor-element.elementor-element-1c7ee2a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3482 .elementor-element.elementor-element-c7851b7 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3520 .elementor-element.elementor-element-e2b7f25 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-3550 .elementor-element.elementor-element-65237f2 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-4715 .elementor-element.elementor-element-f9a837e > .elementor-widget-wrap.elementor-element-populated { padding-left: 5px; }
  .elementor-4783 .elementor-element.elementor-element-99bbe2a > .elementor-widget-wrap.elementor-element-populated { padding-left: 5px; }
  .elementor-4802 .elementor-element.elementor-element-04a8751 > .elementor-widget-wrap.elementor-element-populated { padding-left: 5px; }
  .elementor-4821 .elementor-element.elementor-element-7a4231a > .elementor-widget-wrap.elementor-element-populated { padding-left: 15px; }
  .elementor-4862 .elementor-element.elementor-element-a47852b > .elementor-widget-wrap.elementor-element-populated { padding-left: 5px; }
  .elementor-5275 .elementor-element.elementor-element-8e5a189 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5289 .elementor-element.elementor-element-c23dae2 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5304 .elementor-element.elementor-element-fa6e45a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5352 .elementor-element.elementor-element-4b95a80 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5368 .elementor-element.elementor-element-7cb6f8a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5426 .elementor-element.elementor-element-355f799 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5440 .elementor-element.elementor-element-4f7369d > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5460 .elementor-element.elementor-element-1c6b460 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5470 .elementor-element.elementor-element-c42eca8 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5479 .elementor-element.elementor-element-244a82a > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5487 .elementor-element.elementor-element-618b6bd > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5495 .elementor-element.elementor-element-892a03b > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5505 .elementor-element.elementor-element-adf8a11 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5522 .elementor-element.elementor-element-db01478 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5536 .elementor-element.elementor-element-6835fa5 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5562 .elementor-element.elementor-element-c7a6dd4 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5584 .elementor-element.elementor-element-fe46d77 > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5594 .elementor-element.elementor-element-94c0bfc > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5616 .elementor-element.elementor-element-f13795f > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5628 .elementor-element.elementor-element-2e1cebd > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
  .elementor-5644 .elementor-element.elementor-element-740216f > .elementor-widget-wrap.elementor-element-populated { padding-left: 0px; }
}
@media (min-width: 1025px) {
  .elementor-2377 .elementor-element.elementor-element-ccb80c8 > .elementor-widget-wrap.elementor-element-populated { padding-left: clamp(0px, calc(780px - 50vw), 10px); }
  .elementor-2546 .elementor-element.elementor-element-f86bba8 > .elementor-widget-wrap.elementor-element-populated { padding-left: clamp(10px, calc(790px - 50vw), 20px); }
  .elementor-2560 .elementor-element.elementor-element-446c694 > .elementor-widget-wrap.elementor-element-populated { padding-left: clamp(10px, calc(790px - 50vw), 20px); }
  .elementor-2677 .elementor-element.elementor-element-a8684cb > .elementor-widget-wrap.elementor-element-populated { padding-left: clamp(0px, calc(780px - 50vw), 10px); }
  .elementor-5268 .elementor-element.elementor-element-151c42e > .elementor-widget-wrap.elementor-element-populated { padding-left: clamp(10px, calc(790px - 50vw), 20px); }
}

/* Fichas: las fotos con altura fija en móvil (la de detalle, 257 px) se recortan en lugar de aplastarse al estrechar
   la pantalla (a 360 px salían un 11 % más estrechas de lo que son). La caja no cambia de tamaño. */
body.single-post .elementor-widget-image img {
  object-fit: cover;
}

/* Noche y día: en el móvil el título y el texto van al mismo borde que la foto (la columna arrastraba el margen de
   15 px que Elementor tenía puesto para tableta). */
@media (max-width: 767px) {
  .elementor-3222 .elementor-element.elementor-element-cbdfc4a > .elementor-element-populated {
    margin-left: 0;
    --e-column-margin-left: 0px;
  }
}
