@media only screen and (max-width: 768px) {
    .animf{
        width: 80%;
    }
}
@media only screen and (max-width: 600px) {
    .esq{
        height: 30vh;
        }
        .animf{
            width: 50%;
        }
    .logotec{
        margin-top: 10%;
        width: 60%;
        }
        .text-cab{
            font-size: 16px;
        }
    .bt-p{
        margin-bottom: 7%;
    }
    .btl{
        margin-bottom: 7%;
    }
    .img-serv-esq{
        margin-bottom: 10%;
    }
    .img-serv-dir{
        margin-top: 10%;
        margin-bottom: 10%;
    }
  }