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

.desktop {display: none !important;}
.mobile {display: block;}
body, html {font-size: 17px;}
.col-xs-6 {width: 50%;}
#fechar,#navegacao {display: none;}

.menu .logo {padding: 8px 0;}
.menu .right img {margin-right: 10px;}

.menu #navegacao {background: #373a36;padding: 15px 0;height: 100vh;animation: fadeIn 1s;}
.menu #navegacao img {margin-top: -3px;padding-right: 6px;}
.menu #navegacao .links {display: block;color: #fff;padding: 10px;}

.slideshow {text-align: center;background-position: center;}
.slideshow h1 {font-size: 45px;}
.slideshow ul {font-size: 17px;}
.slideshow ul li {margin-bottom: 10px;}
.slideshow h2 {font-size: 24px;margin-top: 63px;}
.slideshow .texto {text-align: center;}

.home_sobre {text-align: center;padding: 38px 0 20px;}
.home_sobre img {width: 57%;}
.home_sobre h2 {margin-bottom: 20px;margin-top: 40px;}

.home_servicos {text-align: center;background-position: center;padding: 50px 0;}
.home_servicos h2 {font-size: 34px;margin-bottom: 42px;}

.faleconosco {padding: 44px 0;}
.faleconosco .row {display: block;}
.faleconosco .col-9 {max-width: 100%}

footer {padding: 42px 0 30px;text-align: center;font-size: 14px;}
footer .logo img {width: 30%;}
footer h2 {font-size: 16px;margin-bottom: 15px;margin-top: 50px;}
footer .localizacao img,footer .contato img,footer .email img {display: none;}
footer .apps img {width: 40%;}
footer .links a {display: block;}
footer .bloco3 .right {text-align: center;}

.sobre {padding: 50px 0 140px;}
.sobre h1 {font-size: 32px;margin-bottom: 32px;}
.sobre_topicos {padding: 43px 0;}
.sobre_topicos h2 {font-size: 27px;text-align: center;}
.sobre_topicos .box {margin-bottom: 2px}

.noticia {padding: 35px 0;}
.noticia .floatImg {float: none;width: 100%;padding: 0;}
.noticia h1 {font-size: 28px;margin-top: 40px;text-align: center;}
.noticia h2 {font-size: 15px;text-align: center;}
.noticia .laranja {width: 100%;}

#modalLGPD {width: 100%;bottom: 0px;left: 50%;transform: translate(-50%, 0);}
#modalLGPD .desk {display: none;}
#modalLGPD .mob {display: block;}
#modalLGPD .format {font-size: 10px;padding-right: 15px;}
#modalLGPD #divButtonsLgpd {display: block;float: right;text-align: right;}
#modalLGPD #acceptCookie {width: 94%;margin-bottom: 5px;}

}