/* What Elementor's scripts did with styles, now done by the stylesheet (clinicabios.com without Elementor). */

/* The «Reservar cita» window stays hidden until marco.js opens it */
body > .elementor-location-popup { display: none; }

/* Main menu: the «S. Online» submenu opens on hover or keyboard focus (Elementor used SmartMenus for this) */
.elementor-nav-menu--main .elementor-nav-menu li:hover > ul,
.elementor-nav-menu--main .elementor-nav-menu li:focus-within > ul { display: block; }
/* Phone/tablet menu: a submenu opens when its item is tapped (marco.js adds .ef-abierto) */
.elementor-nav-menu--dropdown li.ef-abierto > ul { display: block; }

/* Header that stays on top while scrolling (it was Elementor's «sticky») */
.elementor-location-header.ef-fija { position: sticky; top: var(--wp-admin--admin-bar--height, 0px); z-index: 99; }

/* «Leer más» of the post cards while the next ones load */
.elementor-widget-posts .e-load-more-spinner { display: none; }
.elementor-widget-posts.ef-cargando .e-load-more-spinner { display: flex; justify-content: center; }
.elementor-widget-posts.ef-cargando .elementor-button-wrapper { display: none; }
