/**
 * ElementsKit imprime el footer en vistas nativas, pero Elementor no siempre
 * adjunta allí el CSS específico de la plantilla. Estas reglas evitan que el
 * color rosado predeterminado de Hello Elementor reemplace el diseño del pie.
 */
body:not(.elementor-page) .cdi-judicial-footer .elementor-heading-title,
body:not(.elementor-page) .cdi-judicial-footer .elementor-heading-title a,
body:not(.elementor-page) .cdi-judicial-footer .elementor-icon {
	color: #fff !important;
}

body:not(.elementor-page) .cdi-judicial-footer .elementor-heading-title a:hover,
body:not(.elementor-page) .cdi-judicial-footer .elementor-heading-title a:focus-visible,
body:not(.elementor-page) .cdi-judicial-footer .elementor-icon:hover,
body:not(.elementor-page) .cdi-judicial-footer .elementor-icon:focus-visible {
	color: #ead4b3 !important;
}

body:not(.elementor-page) .cdi-judicial-footer .elementor-icon svg {
	fill: currentColor;
}

body:not(.elementor-page) .cdi-judicial-footer a:focus-visible {
	outline: 1px solid #ead4b3;
	outline-offset: 4px;
}

