/* 36px */
/* 18px */
/* 24px */
/* 16px */
/* 18px */
/* statuses */
/* header carreras y formaciones + otros detalles de la web */
/* locucion */
/* periodismo */
/* periodismo deportivo */
/* periodismo deportivo distancia */
/* produccion audiovisual */
/* periodismo y produccion de contenidos */
/* guion distancia */
/* comunicacion y marketing digital distancia */
/* esp. periodismo digital */
/* formacion integral en doblaje */
/* formacion integral en doblaje presencial */
/* formacion integral en doblaje distancia */
/* formacion en streaming y sonido */
/* formacion intensiva en guion distancia */
/* formacion en produccion virtual distancia */
#oferta-academica {
  background: #F8F8F8;
}

.contenedor-datos-carrera {
  display: flex;
  flex-direction: column;
  justify-content: center !important;
  height: 100%;
}

.carrera-nombre-corto {
  margin: 0;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
}
@media (min-width: 768px) {
  .carrera-nombre-corto {
    font-size: 18px;
  }
}

.carrera-nombre-largo {
  margin: 0;
  text-transform: uppercase;
  color: #7a7a7a;
  font-weight: 500;
  font-size: 13px;
  font-family: Montserrat, sans-serif;
  line-height: 1.5;
}

.contenedor-carrera {
  box-shadow: rgba(0, 0, 0, 0.16) 0 1px 4px;
  border-radius: 5px;
  background: #ffffff;
}

.item-carrera {
  background: #ffffff;
  transition: all 0.3s ease;
  position: relative;
  cursor: pointer;
  box-shadow: rgba(0, 0, 0, 0.02) 0 1px 3px 0, rgba(27, 31, 35, 0.15) 0 0 0 1px;
  padding: 1rem;
  height: 7rem;
}
@media (min-width: 768px) {
  .item-carrera {
    padding: 1.4rem;
  }
}
.item-carrera .icono-carrera {
  height: 4.5rem;
  width: 4.5rem;
}

.carrera-duracion {
  margin: 0;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.carrera-duracion i {
  margin-right: 0.5em;
}

.item-carrera:hover {
  transform: translateY(-9px);
  box-shadow: rgba(99, 99, 99, 0.2) 0 2px 8px 0;
}

.item-carrera.con-nombre-largo {
  height: 7rem;
}

.item-carrera.titulo-pequeno .carrera-nombre-corto {
  font-size: 16px;
}

#home-slider .splide__slide img {
  width: 100%;
  height: 301px;
  -o-object-fit: cover;
     object-fit: cover;
}

@media (min-width: 768px) {
  .item-carrera {
    height: 8.2rem !important;
  }
  .item-carrera.con-nombre-largo {
    height: 8.2rem;
  }
  .item-carrera.titulo-pequeno .carrera-nombre-corto {
    font-size: 18px;
  }
  #home-slider .splide__slide img {
    width: 100%;
    height: 650px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (min-width: 992px) {
  .item-carrera.titulo-pequeno .carrera-nombre-corto {
    font-size: 14px;
  }
}
.identificador-carrera-produccion-audiovisual {
  border-bottom: 3px #FF0038 solid;
}
.identificador-carrera-produccion-audiovisual .carrera-duracion {
  color: #FF0038;
}

.identificador-carrera-locucion {
  border-bottom: 3px #bcbcbc solid;
}
.identificador-carrera-locucion .carrera-duracion {
  color: #bcbcbc;
}

.identificador-carrera-periodismo {
  border-bottom: 3px #22fff9 solid;
}
.identificador-carrera-periodismo .carrera-duracion {
  color: #22fff9;
}

.identificador-carrera-periodismo-deportivo {
  border-bottom: 3px #66ff83 solid;
}
.identificador-carrera-periodismo-deportivo .carrera-duracion {
  color: #66ff83;
}

.identificador-carrera-doblaje {
  border-bottom: 3px #aa4bbe solid;
}
.identificador-carrera-doblaje .carrera-duracion {
  color: #aa4bbe;
}

.identificador-carrera-doblaje_presencial {
  border-bottom: 3px #aa4bbe solid;
}
.identificador-carrera-doblaje_presencial .carrera-duracion {
  color: #aa4bbe;
}

.identificador-carrera-streaming-y-sonido {
  border-bottom: 3px #dd80b1 solid;
}
.identificador-carrera-streaming-y-sonido .carrera-duracion {
  color: #dd80b1;
}

.identificador-carrera-guion {
  border-bottom: 3px #7bb7ff solid;
}
.identificador-carrera-guion .carrera-duracion {
  color: #7bb7ff;
}

.identificador-carrera-formacion-en-produccion-virtual {
  border-bottom: 3px #880021 solid;
}
.identificador-carrera-formacion-en-produccion-virtual .carrera-duracion {
  color: #880021;
}

.identificador-carrera-periodismo-y-produccion-de-contenidos-distancia {
  border-bottom: 3px #5093ff solid;
}
.identificador-carrera-periodismo-y-produccion-de-contenidos-distancia .carrera-duracion {
  color: #5093ff;
}

.identificador-carrera-periodismo-deportivo-distancia {
  border-bottom: 3px #2af42f solid;
}
.identificador-carrera-periodismo-deportivo-distancia .carrera-duracion {
  color: #2af42f;
}

.identificador-carrera-comunicacion-y-marketing-digital {
  border-bottom: 3px #cff502 solid;
}
.identificador-carrera-comunicacion-y-marketing-digital .carrera-duracion {
  color: #cff502;
}

.identificador-carrera-especializacion-en-periodismo-digital {
  border-bottom: 3px #16c4af solid;
}
.identificador-carrera-especializacion-en-periodismo-digital .carrera-duracion {
  color: #16c4af;
}

.identificador-carrera-diplomatura-en-postproduccion-audiovisual {
  border-bottom: 3px #fccd54 solid;
}
.identificador-carrera-diplomatura-en-postproduccion-audiovisual .carrera-duracion {
  color: #fccd54;
}

.identificador-carrera-diplomatura-en-fotografia {
  border-bottom: 3px #fccd54 solid;
}
.identificador-carrera-diplomatura-en-fotografia .carrera-duracion {
  color: #fccd54;
}

.identificador-carrera-diplomatura-en-podcast-y-narrativas-sonoras {
  border-bottom: 3px #cf1a52 solid;
}
.identificador-carrera-diplomatura-en-podcast-y-narrativas-sonoras .carrera-duracion {
  color: #cf1a52;
}

.identificador-carrera-diplomatura-en-produccion-de-contenidos-para-redes-sociales {
  border-bottom: 3px #cf1a52 solid;
}
.identificador-carrera-diplomatura-en-produccion-de-contenidos-para-redes-sociales .carrera-duracion {
  color: #cf1a52;
}

.identificador-carrera-diplomatura-en-locucion-para-medios-audiovisuales {
  border-bottom: 3px #cf1a52 solid;
}
.identificador-carrera-diplomatura-en-locucion-para-medios-audiovisuales .carrera-duracion {
  color: #cf1a52;
}

#seccion-nuestros-medios {
  background: #ffffff;
}
#seccion-nuestros-medios #video-container {
  overflow: hidden;
  height: 100%;
}
#seccion-nuestros-medios #video-container video {
  -o-object-fit: cover;
     object-fit: cover;
}
#seccion-nuestros-medios #contenedor-titulo-nuestros-medios {
  margin-bottom: 2rem;
  text-align: center;
}
#seccion-nuestros-medios #contenedor-titulo-nuestros-medios .title {
  color: #111111;
}
#seccion-nuestros-medios .titulo-medio {
  margin-bottom: 1rem;
}
#seccion-nuestros-medios .descripcion-medio {
  margin-bottom: 0;
}
#seccion-nuestros-medios .contenedor-medio {
  padding: 1.5rem !important;
}

#seccion-nuestros-medios a {
  color: black;
}
#seccion-nuestros-medios a.nostyle {
  color: inherit;
}

.row-nuestros-medios {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 100%;
}

#diplomaturas-slider .splide__slide {
  padding-bottom: 3rem;
}

#cursos-slider .splide__slide {
  padding-bottom: 3rem;
}

.btn-ver-mas {
  text-align: center;
  padding: 10px;
  text-transform: uppercase;
  box-shadow: 0 28px 50px 0 rgba(0, 0, 0, 0.05);
  outline: none;
  border: none;
  border-radius: 3px;
  display: inline-block;
  font-weight: 500;
  color: #ffffff !important;
  transition: background-color 0.3s ease;
  text-decoration: none !important;
  background: #FE6602;
}
.btn-ver-mas:hover {
  background: #D75601;
}

.imagen-curso {
  width: 100%;
}

.item-curso {
  transition: all 0.3s ease;
}
.item-curso:hover {
  transform: translateY(-9px);
}

.juicer-feed {
  width: 300px !important;
}
@media (min-width: 576px) {
  .juicer-feed {
    width: auto !important;
  }
}
