@media only screen and (max-width: 700px){

 .desktop {display: none !important;}

 .mobile {display: block;}
 .container.geral.mobile {padding: 0;}
 .mobile .logo img {width: 100%;padding: 20px;}

 .boxes,.contatos {padding: 20px 15px;}

 footer {text-align: center;font-size: 11px;}

}