.bg-diplomado-bim {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
        url("https://upc-cdn.b-cdn.net/web-postgrado/landings/diplomados/images/bim-mobile.jpg");
}
@media (min-width: 768px) {
    .bg-diplomado-bim {
        background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
            url("https://upc-cdn.b-cdn.net/web-postgrado/landings/diplomados/images/bim-desktop.jpg");
    }
}

.bg-diplomado-educacion {
  background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      url("https://upc-cdn.b-cdn.net/web-postgrado/landings/diplomados/images/bim-mobile.jpg");
}
@media (min-width: 768px) {
  .bg-diplomado-educacion {
      background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
          url("https://upc-cdn.b-cdn.net/web-postgrado/landings/diplomados/images/educacion-desktop.jpg");
  }
}

/*  */
:root {
    --zizou-light: "zizou-slab-light";
    --zizou-regular: "zizou-slab-regular";
    --zizou-bold: "zizou-slab-bold";
    --sgothic: 'sgothic-bdcap';
}

.zizou-light {
    font-family: var(--zizou-light);
}

.zizou-regular {
    font-family: var(--zizou-regular);
}

.zizou-bold {
    font-family: var(--zizou-bold);
}

.sgothic {
    font-family: var(--sgothic);
}

.icon-cursos {
    height: 18px;
    width: auto;
}

.size-22 {
    font-size: 22px;
    letter-spacing: 1px;
}

@media (min-width:992px) {
    .icon-cursos {
        height: 18px;
    }

    .size-lg-30 {
        font-size: 30px;
        letter-spacing: 2px;
    }
}


.container-formato img {
    height: 18px;
    width: auto;
}

.size-18 {
    font-size: 18px;
    line-height: 18px;
}

@media (min-width:992px) {
    .container-date-event img {
        height: 28px;
    }

    .size-lg-22 {
        font-size: 22px !important;
        line-height: 22px;
    }
}

@media (min-width: 768px) {
    .min-height-item {
      min-height: 200px;
    }
  }

  /* Plana Docente */
  .docente {
    background-color: #F7F8FA;
    padding-top: var(--margen-pequeno);
    padding-bottom: calc(var(--margen-pequeno) *2);
  }

  .docente h2 {
    margin-bottom: 2rem;
    position: relative;
  }

  .docenteImagen {
    height: 20.5rem;
    overflow: hidden;
  }

  .docenteImagen img {
    width: 100%;
    object-fit: cover;
  }

  .docente h4 {
    margin: 0;
    margin-top: 1rem;
    font-size: 1.2rem;
    font-weight: bold;
    text-align: center;
  }

  .docente span.biografia {
    font-size: 0.85rem;
    font-family: 'zizou-slab-regular';
  }


  .biografia ul {
    padding-left: 40px;
  }

  .biografia ul>li {
    width: 220px !important;
    margin: 5px 0px;
    text-align: left;
    list-style-type: disc;
  }


  .docente .item .row p {
    font-family: 'zizou-slab-regular';
    font-size: 1rem;
  }

  .docente .item .row ul li {
    font-family: 'zizou-slab-regular';
  }

  .docente .docente__contenedor {
    text-align: center;
    max-width: 1250px;
    margin: 0 auto;
  }

  .docenteCard {
    background-color: #fff;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
    padding-top: .125rem;
  }

  .docenteCard h4,
  .docenteCard p {
    font-family: 'zizou-slab-regular';
  }

  .sombra {
    box-shadow: 0px 3px 3px 0px rgba(224, 224, 224, 1);
  }