/*
 * SkySkin - La doctora v1.3.0
 * No impone tipografía, tamaño ni grosor.
 * El enlace clona la estructura real del menú.
 */

:root {
    --skyskin-doctora-header: #9B3655;
    --skyskin-doctora-footer: #E8D2A8;
}

header [data-skyskin-doctora="1"] > a,
header a[data-skyskin-doctora="1"],
.elementor-location-header [data-skyskin-doctora="1"] > a,
.elementor-location-header a[data-skyskin-doctora="1"] {
    color: var(--skyskin-doctora-header) !important;
}

footer [data-skyskin-doctora="1"] > a,
footer a[data-skyskin-doctora="1"],
.elementor-location-footer [data-skyskin-doctora="1"] > a,
.elementor-location-footer a[data-skyskin-doctora="1"] {
    color: var(--skyskin-doctora-footer) !important;
}

header [data-skyskin-doctora="1"] > a:hover,
header a[data-skyskin-doctora="1"]:hover {
    color: #76263F !important;
}

footer [data-skyskin-doctora="1"] > a:hover,
footer a[data-skyskin-doctora="1"]:hover {
    color: #FFFFFF !important;
}

@media (max-width: 767px) {
    header [data-skyskin-doctora="1"] > a,
    header a[data-skyskin-doctora="1"],
    .elementor-location-header [data-skyskin-doctora="1"] > a,
    .elementor-location-header a[data-skyskin-doctora="1"] {
        min-height: 46px;
        display: flex;
        align-items: center;
        width: 100%;
    }
}
