.elementor .contenedor-compacto{position:relative;padding-block-start:var(--padding-seccion-vertical);padding-block-end:var(--espacio-l);padding-inline-start:var(--padding-seccion-lateral);padding-inline-end:var(--padding-seccion-lateral);}.elementor .margen-inferior-xs{margin-block-start:0px;margin-block-end:var(--espacio-xs);margin-inline-start:0px;margin-inline-end:0px;}.elementor .tema-claro{color:var(--color-principal);background-color:var(--color-gris-fondo);}.elementor .tema-oscuro{color:var(--color-blanco);background-color:var(--color-principal);}.elementor .contenedor-hero{position:relative;padding-block-start:var(--padding-hero-superior);padding-block-end:var(--padding-seccion-vertical);padding-inline-start:var(--padding-seccion-lateral);padding-inline-end:var(--padding-seccion-lateral);}.elementor .contenedor{position:relative;padding-block-start:var(--padding-seccion-vertical);padding-block-end:var(--padding-seccion-vertical);padding-inline-start:var(--padding-seccion-lateral);padding-inline-end:var(--padding-seccion-lateral);}.elementor .enlace-footer{color:var(--color-blanco);cursor:pointer;transition:all 250ms;}.elementor .enlace-footer:hover,.elementor .enlace-footer:focus-visible{color:var(--color-enfasis);}.elementor .panel{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:24px;background-color:var(--color-blanco);}.elementor .texto-blanco{color:var(--color-blanco);}.elementor .icono-cerrar{width:28px;height:28px;color:var(--color-blanco);cursor:pointer;display:flex;align-self:flex-end;}.elementor .menu-enlace{font-family:var(--fuente-titulos);font-size:0.95rem;color:var(--color-blanco);letter-spacing:0.5px;cursor:pointer;transition:all 250ms;}.elementor .menu-enlace:hover,.elementor .menu-enlace:focus-visible{color:var(--color-enfasis);}.elementor .nav-movil{width:32px;height:32px;cursor:pointer;margin-inline-start:auto;display:none;}.elementor .nav-escritorio{display:flex;}.elementor .cabecera-sticky{position:sticky;inset-block-start:0px;z-index:100;color:var(--color-blanco);background-color:#1C1D1FD9;}