body {
  background-color: #f8f9fa;
  font-family: 'Nunito Sans', sans-serif;
}

/* Estilo de la tarjeta principal*/
.col-xl-8.offset-xl-2.py-5 {
  background-color: #ffffff; 
  padding-left: 40px; 
  padding-right: 40px; 
}

h1 {
  font-weight: bold;
  color: #343a40;
}

.lead {
  color: #6c757d;
  margin-bottom: 32px; 
}

/* Espacio entre los campos del formulario */
.form-group {
  margin-bottom: 20px; 
}

label {
  font-weight: 600;
  color: #495057;
  margin-bottom: 8px; 
}

/* Estilo de los campos de formulario */
.form-control,.form-select {
  border: 1px solid #ced4da;
  padding: 12px 16px; 
}

.btn-send {
  font-weight: 600;
  padding: 12px 24px; 
}

