.elementor-53 .elementor-element.elementor-element-d3e3025{--display:flex;--min-height:279px;--margin-top:0px;--margin-bottom:47px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-d3e3025:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-d3e3025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cityplanning-test.site/wp-content/uploads/2025/09/7921a17d-f22b-4eb4-a9ad-c290e35a4cec.webp");background-position:center center;background-size:cover;}.elementor-53 .elementor-element.elementor-element-893270d{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-53 .elementor-element.elementor-element-d3e3025{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-893270d */.visor-iframe iframe {
  width: 100%;
  height: clamp(600px, 100vh, 1400px); /* mínimo 600px, ideal 85% del alto de pantalla, máximo 1400px */
  display: block;
}


.visor-iframe {
  min-height: 0 !important;
  height: auto !important;
  overflow: visible;
}/* End custom CSS */