@media screen and (max-width:1024px) {
    body,
    html {
        font-size: 14.5px;
    }

    #slide1 {
        background-image: url('images/bg17.jpg');
      }
    #slide2 {
        background-image: url('images/bg14.jpg');
      }
    #slide3 {
        background-image: url('images/bg16.jpg');
      }

    .img-bg {
        width: 225px;
        margin-bottom: 40px;
    }

    .redes-container {
        width: 25%;
    }

    .imagenes-clientes {
        text-align: center;
        width: 100px;
        padding: 7px;
    }

    .img-empresa img {
        width: 50%;
    }

    .flex-descripcion {
        height: 40%;
    }

    .flex-column-cilindro p {
        text-align: left;
    }

    .flex-column-cilindro-right p {
        text-align: right;
    }

    .texto-presentacion-1 {
        text-align: center;
        margin-bottom: 25px;
    }

    .texto-asesor {
        width: 40%;
    }

    .red-social {
        width: 15%;
    }

    
}