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

	 /* TOPO */
	.barra-topo	{background-color: #202020; text-align: center;}
	.topo{position: relative; padding: 0; background-image: none; background-color: #883831;}
	.cabecalho{padding: 0;}
	.content-menu{width:100%; margin-top: 0; background-color: #202020; display: table; padding-top: 2rem; padding-bottom: 3rem; padding-left: 1rem}
	.menu-servicos{background-color: #202020}
	.fa{color: #F1E2BF}
	
	 /*HOME */
	.banner-textos H1{ font-size: 3rem; line-height: 3.7rem; text-align: center }
	.banner-sbt{ font-size: 1.2rem; }
	.banner-bg{ padding: 90px 10px; background-position: center; max-height: 560px; text-align: center; }
	.titulo-destaques h3 {font-size: 1.8rem; line-height: 2rem}
	.valores{text-align: center;}
	.modulo-home h4{font-size: 2rem;}

	.secao-conteudo h2 {font-size: 2rem; line-height: 2.2rem}
	.secao-conteudo p {font-size: 1rem; line-height: 1.6rem}
	
	.oquee{padding: 0}
	.texto-oquee h3{font-size: 2.5rem; line-height: 2.6rem}
	.texto-oquee p{font-size: 1rem; line-height: 1.6rem}
	
	 /* FOOTER */
	.modulo_footer{text-align: center;}
	.footer h5{text-align: center; text-transform: uppercase}
	.modulo_footer, .modulo_footer_social, .modulo_some{margin-bottom: 2rem; text-align: center}
	.socialfoofa{float: left;}
	.copyright{padding: 5px 35px; text-align: center;}
	
}
