@media only screen and (max-width: 840px) {
    .desktop .wrapper ul {
        display: none;
    }
    .desktop .wrapper{
        justify-content: center;
    }
    .desktop .wrapper #btn-mobile{
        display: block;
    }
    .form{
        margin: 0 auto;
    }
    footer .wrapper{
        justify-content: center;
    }
    #oferta p {
        -webkit-column-count: 1; /* Chrome, Safari, Opera */
        -moz-column-count: 1; /* Firefox */
        column-count: 1;
    }
}
@media only screen and (max-width: 900px) {
    #o-nas .wrapper .block{
        width: 40%;
    }

}
@media only screen and (max-width: 750px){
    #o-nas .wrapper .block{
        width: 80%;
    }
}
@media only screen and (max-width: 1050px){
    .lang{
        margin-left: 0px !important;
    }
    .desktop .wrapper{
        width: 90%;
    }
}
