/* Estilos generales para los servicios */
        .services-container {
          display: flex;
          flex-wrap: wrap;
          justify-content: center;
          gap: 20px;
        }
      
        .service {
          text-align: center;
         /* background-color: lightblue;*/
          padding: 20px;
          border-radius: 10px;
          flex: 0 0 calc(33.33% - 20px); /* Ajustar según el número de servicios por fila */
          
          margin-bottom: 20px; /* Espacio entre servicios */
        }
      
        .service img {
          width: 100%;
          /* max-width: 200px; Ajustar según sea necesario */
          height: auto;
        }
      
        .service h3 {
          margin-top: 10px;
          font-size: 1.5rem;
        }
      
        .service p {
          font-size: 1rem;
        }
      
        /* Media query para dispositivos móviles */
        @media only screen and (max-width: 600px) {
          /* Estilos específicos para dispositivos móviles */
          .service {
            flex: 0 0 calc(100% - 20px);
            max-width: calc(100% - 20px);
          }
        }

         /* Estilos generales para los servicios */
        .services-container-2 {
          display: flex;
          flex-wrap: wrap;
          justify-content: center;
          gap: 20px;
        }
      
        .service-2 {
          text-align: center;
         /* background-color: lightblue;*/
          padding: 20px;
          border-radius: 10px;
          flex: 0 0 calc(50% - 20px); /* Ajustar según el número de servicios por fila */
           margin-bottom: 20px; /* Espacio entre servicios */
        }
      
        .service-2 img {
          width: 100%;
          /* max-width: 200px; Ajustar según sea necesario */
          height: auto;
        }
      
        .service-2 h3 {
          margin-top: 10px;
          font-size: 1.5rem;
        }
      
        .service-2 p {
          font-size: 1rem;
        }
      
        /* Media query para dispositivos móviles */
        @media only screen and (max-width: 600px) {
          /* Estilos específicos para dispositivos móviles */
          .service-2 {
            flex: 0 0 calc(100% - 20px);
            max-width: calc(100% - 20px);
          }
        }