/* ==============================> CABECERA */

header .elementor-sticky--active {
    box-shadow: 0 0 10px 1px #8181813b;
}

div:where(.elementor-location-header) {
    margin-bottom: 0px;
}

header .elementor-widget-off-canvas .e-off-canvas__content {
    overflow: visible;
}

header .wd-nav.wd-style-bg>li:is(:hover, .wd-opened, .current-menu-item)>a:before {
    opacity: 1 !important;
}

/* Prevenir que iOS cambie color de números */
a[href^="tel:"] {
    color: inherit;
    text-decoration: none;
    pointer-events: none;
    -webkit-user-select: text;
}

body {
    -webkit-user-select: text;
}

.no-phone-link {
  color: inherit;
  text-decoration: none;
  cursor: text;
  pointer-events: auto;
  -webkit-user-select: text;
  user-select: text;
}

/* Para prevenir que iOS lo trate como enlace */
.no-phone-link a[href^="tel:"] {
  color: inherit;
  text-decoration: none;
  cursor: text;
}