.elementor .enlace-pie:hover,.elementor .enlace-pie:focus-visible{text-decoration:underline;}.elementor .enlace-pie{color:var(--azul-marino);}.elementor .enlace-tactil:hover,.elementor .enlace-tactil:focus-visible{background-color:var(--azul-fondo);}.elementor .enlace-tactil{width:100%;min-height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;border-radius:8px;display:flex;gap:12px;align-items:center;}.elementor .boton-secundario{font-family:var(--fuente-principal);font-weight:700;font-size:16px;color:var(--azul-marino);border-radius:999px;border-width:1px;border-color:var(--azul-marino);border-style:solid;background-color:var(--blanco);}.elementor .boton-principal{font-family:var(--fuente-principal);font-weight:700;font-size:16px;color:var(--blanco);border-radius:999px;border-width:1px;border-color:var(--azul-marino);border-style:solid;background-color:var(--azul-marino);}.elementor .texto-menu{font-family:var(--fuente-principal);font-weight:700;font-size:16px;color:var(--azul-marino);}.elementor .texto-pequeno{font-family:var(--fuente-principal);font-weight:400;font-size:14px;color:var(--azul-marino);}.elementor .texto-normal{font-family:var(--fuente-principal);font-weight:400;font-size:16px;color:var(--azul-marino);}.elementor .texto-grande{font-family:var(--fuente-principal);font-weight:400;font-size:18px;color:var(--azul-marino);}