/* — Barra del menu trasparente — */
#sp-header {
  background: transparent !important;
  background-image: none !important;
}

/* Se usi header sticky, anche quando scorre */
#sp-header.header-sticky {
  /*background: transparent !important;
  background-image: none !important; */
  background: rgba(0, 0, 0, 0.2) !important;
}

/* Spostare contenuto sottostante per compensare l’altezza del header */
.com-sppagebuilder #sp-main-body {
  position: relative;
  top: -60px; /* regola a seconda dell’altezza del header */
}

/* — Icona toggler / burger in bianco — */
.burger-icon > span {
  background-color: #fff !important;
}

/*offcanvas*/
/* — Background del menu offcanvas — */
.offcanvas-menu {
  background-color: #171717 !important;
}


/* Testo offcanvas bianco */
.offcanvas-menu .sp-module ul li a {
  color: #fff !important;
  transition: color 0.3s ease;
}

/* Hover grigio chiaro */
.offcanvas-menu .sp-module ul li a:hover {
  color: #ddd !important;
}

/* Cambia colore del caption di Event Gallery */
.eventgallery-caption {
  color: #ffffff !important;   /* colore del testo */
}
