/*Tipografias*/


.write-on {
  font-family: 'Great Vibes', cursive;
}


.poppins-light {
  font-family: 'Poppins', sans-serif;
  font-weight: 300;
}

.poppins-bold {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
}

.poppins-accent {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  color: #ff6600;
  /* tu color primario */
}

.cudaiche-uppercase {
  font-family: 'Cudaiche', sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.text-content h2 {
  font-size: 2.2rem;
  line-height: 1.0; /* Reduce el espacio entre líneas */
  margin: 0;
}

.title {
  text-transform: uppercase;
}

.cursive-elegant {
  font-family: 'Allura', cursive;
  font-size: 3rem;
  font-weight: 400;
  color: #f1f1f1;
  letter-spacing: 0.5px;
  -webkit-font-smoothing: antialiased;
  vertical-align: middle;
}
