/* ===========================
    CARTONGESSO – ELENCHI
   =========================== */

/* Wrapper per allineamento perfetto */
.services-alignment-wrapper {
    width: 100%;
    margin-top: 35px;
    text-align: left;
}

.services-title {
  margin-top: 40px;
  margin-bottom: 18px;
  font-size: 1.4rem;
  font-weight: 700; /* Aumentato per coerenza titoli */
  text-align: left;
  padding-left: 0; /* Rimosso rientro per allineamento a sinistra */
}

.services-list {
  list-style: disc;
  padding-left: 20px; /* Spazio minimo per i pallini */
  margin: 0;
  text-align: left;
}

.services-list li {
  margin-bottom: 10px;
  font-size: 1.05rem;
  line-height: 1.6;
}

/* ===========================
    RESPONSIVE
   =========================== */
@media (max-width: 992px) {
    .services-alignment-wrapper {
        text-align: center;
    }
    .services-title {
        text-align: center;
        padding-left: 0;
    }
    .services-list {
        display: inline-block;
        text-align: left;
        margin: 0 auto;
    }
}

@media (max-width: 768px) {
  .services-title {
    font-size: 1.2rem;
  }

  .services-list li {
    font-size: 1rem;
  }
}


