/* Stili specifici per la pagina Ortodonzia */

.prefazione .quote {
  font-style: italic;
  font-size: 1.1em;
  color: #fff;
  border-left: 3px solid #2b8ea4;
  padding-left: 1.5rem;
  margin: 2rem 0;
}

.prefazione ul {
  list-style: none;
  padding-left: 0;
}

.prefazione ul li {
  padding-left: 1.5rem;
  position: relative;
  margin-bottom: 0.5rem;
  color: #fff;
}

.prefazione ul li::before {
  content: "\f00c"; /* check icon */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #2b8ea4;
  position: absolute;
  left: 0;
  top: 5px;
}

#cause ul,
#diagnosi ul {
  list-style: none;
  padding-left: 0;
}

#cause ul li,
#diagnosi ul li {
  padding-left: 1.5rem;
  position: relative;
  margin-bottom: 0.5rem;
}

#cause ul li::before {
  content: "\f0da"; /* chevron-right icon */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #265d87;
  position: absolute;
  left: 0;
  top: 5px;
}

.section.section-ortodonzia .testo .type2 {
  font-size: 12vw;
}
.section.section-cause .testo .type4 {
  font-size: 11vw;
}

@media (min-width: 600px) {
  .section.section-ortodonzia .testo .type2 {
    font-size: 7vw;
  }
  .section.section-cause .testo .type4 {
    font-size: 6vw;
  }
}
