.slider-buonepratiche { margin-bottom: 3rem; }  /* spazio sotto il primo carosello */
.slider-pratiche { margin-bottom: 3rem; }       /* spazio sotto il secondo carosello */


.carousel-title {
  font-size: 1.25rem;
  font-weight: 600;
  text-align: center;
  margin: 1rem 0;
}

.swiper-button-prev::after, .swiper-button-next::after {
  color: #333;    /* colore frecce (default è white) */
  font-size: 20px;/* dimensione icone frecce */
}
.swiper-pagination-bullet {
  background: #555;    /* colore pallini inattivi */
  opacity: 1;
}
.swiper-pagination-bullet-active {
  background: #000;    /* colore pallino attivo */
}


