/* static\css\home\servicios\servicios-responsive.css */

/* querys para despositivos iguales a 768*/
@media (max-width: 768px) {
  /* Ajustar portada */
  .servicios-portada {
    height: auto;
    clip-path: none;
    padding: 20px 10px;
    flex-direction: column;
    text-align: center;
  }

    .servicios-portada .onda img {
    display: none;
    }

  .servicios-portada h2 {
    font-size: 1.8rem;
    letter-spacing: 0.1em;
  }

    .titulosecundario h3 {
    font-size: 0.5rem;
    white-space: nowrap;
   
    
    text-align: center;
    white-space: normal;
    }

  .servicios-portada img {
    filter: opacity(0.5);
  }

  /* Ajustar contenedores y márgenes */
  .servicios-contenido-externo {
    margin: 5vh 3vw;
    padding: 3vh 3vw;
  }

  .servicios-contenido {
    margin: 5vh 3vw;
    padding: 3vh 3vw;
  }

  /* Listas con menor tamaño */
  .servicios-contenido ul li {
    font-size: calc(0.8rem + 0.3vw);
  }

  /* Carousel adaptativo */
  .carousel-image {
    height: 200px;
  }


}

/* querys para dispositivos menores a 480 */
@media (max-width: 480px) {
  .servicios-portada h2 {
    font-size: 1.4rem;
    letter-spacing: 0.05em;
  }

    .servicios-portada .onda img {
    display: none;
    }

      .titulosecundario h3 {
    font-size: 1rem;
    }

  .servicios-contenido-externo,
  .servicios-contenido {
    margin: 3vh 2vw;
    padding: 2vh 2vw;
  }

  .carousel-image {
    height: 150px;
  }

  .servicios-contenido ul li {
    font-size: 0.9rem;
  }
}
