.curso-content p {
  text-align: justify;
}
.payment-button {
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  display: block;
}
.payment-button:hover {
  -webkit-transform: scale(0.95) translateZ(0);
          transform: scale(0.95) translateZ(0);
}
.payment-button-place {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.docente {
  width: 100px;
  height: 120px;
  float: left;
  margin-right: 10px;
}
.docente img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  padding: 0px;
  margin: 0px;
}
.cursos-seccion {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 20px 1fr 20px ;
  grid-template-columns: 1fr 1fr /* Divide el espacio en dos columnas iguales */;
  grid-auto-rows: minmax(-webkit-min-content, -webkit-max-content) /* Las filas se ajustarán automáticamente según su contenido */;
  grid-auto-rows: minmax(min-content, max-content) /* Las filas se ajustarán automáticamente según su contenido */;
  grid-gap: 20px /* Espacio entre las celdas */;
}
.cursos-seccion .curso {
  -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
          box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
  padding: 10px;
}
.cursos-seccion .curso h2 {
  text-align: center;
  color: #5c5c5c;
  padding: 0px;
  margin: 0px;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 0.5em;
}
.cursos-seccion .curso h3 {
  text-align: center;
  color: #5c5c5c;
  padding: 0px;
  margin: 0px;
  font-size: 14px;
  font-weight: 700;
}
.cursos-seccion .curso p {
  text-align: justify;
  font-size: 14px;
}
.banner-cursos {
  max-width: 600px;
  -webkit-box-shadow: -5px 5px 5px rgba(0,0,0,0.2);
          box-shadow: -5px 5px 5px rgba(0,0,0,0.2);
}
.banner-cursos img {
  width: 100%;
  height: auto;
}
/*# sourceMappingURL=stylus_2023.css.map */