﻿@charset "utf-8";
/* CSS Document */
{
    margin:0px;
    padding:0px;
}
.principal {
	background-color: #F00;
	max-width: 1000px;
	height: auto;
	margin-top: -8px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.principal #section0 {
	float: left;
	height: auto;
	width: 100%;
	order-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho {
	float: left;
	height: auto;
	width: 100%;
}
.principal #section0 .cabeçalho .topo {
	float: left;
	height: auto;
	width: 100%;
	background-color: #000;
	order-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .topo img {
	float: left;
	order-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .topo .logo {
	float: left;
	height: auto;
	width: 16%;
	z-index: 100;
	margin-top: -18%;
	margin-right: 2%;
	margin-bottom: 2%;
	margin-left: 2%;
}
.principal #section0 .cabeçalho .topo .tema {
	float: left;
	height: auto;
	width: 38%;
	margin-top: -18%;
	margin-right: 2%;
	margin-bottom: 2%;
	margin-left: 31%;
	z-index: 100;
}
.principal #section0 .cabeçalho .topo .imagem {
	float: left;
	margin-top: -19%;
	margin-right: 1%;
	margin-left: 81%;
	width: 17%;
	z-index: 100;
}
.principal #section0 .cabeçalho .menu  {
	float: left;
	height: auto;
	width: 100%;
	margin-top: 1%;
}
.principal #section0 .cabeçalho .menu .home  a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: center;
	float: left;
	height: auto;
	width: 25%;
	background-color: #00AFEF;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .menu .home a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	text-align: center;
	float: left;
	height: auto;
	width: 25%;
	background-color: #0095EE;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .menu .produtos a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	float: left;
	height: auto;
	width: 24%;
	background-color: #F00080;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .menu .produtos a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	text-align: center;
	float: left;
	height: auto;
	width: 24%;
	background-color: #CD1274;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .menu .contatos a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: center;
	float: left;
	height: auto;
	width: 24%;
	background-color: #FFB31C;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .menu .contatos a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	text-align: center;
	float: left;
	height: auto;
	width: 24%;
	background-color: #FFAE06;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .menu .localização a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	float: left;
	height: auto;
	width: 24%;
	background-color: #222222;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.principal #section0 .cabeçalho .menu .localização a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	text-align: center;
	float: left;
	height: auto;
	width: 24%;
	background-color: #000000;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo {
	background-color: #F00;
	max-width: 1000px;
	max-height: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
html {
  scroll-behavior: smooth;
}
.conteúdo #section1 {
	float: left;
	height: auto;
	width: 100%;
	order-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-top: 1%;
}
.conteúdo #section1 .texto {
	background-color: #CCCCCC;
	float: left;
	height: auto;
	width: 100%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section1 .texto h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
	text-decoration: none;
}
.conteúdo #section1 .slide {
	float: left;
	height: auto;
	width: 100%;
	margin-top: 1%;
}
.conteúdo #section2 {
    float: left;
	height: auto;
	width: 100%;
	order-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-top: 1%;
}
.conteúdo #section2 .texto {
	background-color: #CCCCCC;
	float: left;
	height: auto;
	width: 100%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.conteúdo #section2 .texto h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
}
.conteúdo #section2 .produtos {
	float: left;
	height: auto;
	width: 100%;
	margin-top: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide1 {
	float: left;
	height: auto;
	width: 24.25%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide1 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide1:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide2 {
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide2 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide2:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide3 {
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide3 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide3:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide4 {
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide4 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide4:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide5 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide5 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide5:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}

.conteúdo #section2 .produtos .slide6 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide6 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide6:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide7 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide7 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide7:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide8 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide8 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide8:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide9 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide9 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide9:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}

.conteúdo #section2 .produtos .slide10 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide10 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide10:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide11 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide11 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide11:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide12 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide12 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide12:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide13 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide13 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide13:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide14 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide14 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide14:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide15 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide15 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide15:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section2 .produtos .slide16 {
	margin-top: 1%;
	float: left;
	height: auto;
	width: 24.25%;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section2 .produtos .slide16 img {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section2 .produtos .slide16:hover img {
	-moz-transform: scale(1.9);
	-webkit-transform: scale(1.9);
	transform: scale(1.9);
}
.conteúdo #section3 {
    float: left;
	height: auto;
	width: 100%;
	order-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-top: 1%;
}
.conteúdo #section3 .texto {
	background-color: #CCCCCC;
	float: left;
	height: auto;
	width: 100%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section3 .texto h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000;
}
.conteúdo #section3 .contatos {
	float: left;
	height: auto;
	width: 100%;
	margin-top: 1%;
	margin-top: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section3 .contatos .cadastro {
	float: left;
	height: auto;
	width: 49.5%;
	background-color: #CCCCCC;
	overflow: hidden;
	padding-bottom: 39.25%;
	position: relative;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section3 .contatos .cadastro h1 {
	font-family: "Trebuchet MS", Arial, H;
	font-size: 150%;
	font-weight: bold;
	text-align: center;
	float: none;
	margin-top: 5px;
	text-decoration: underline;
}
.conteúdo #section3 .contatos .cadastro .form-horizontal {
	float: left;
	width: 97%;
	margin-left: 1.75%;
	margin-top: 3.5%;
	margin-bottom: 2%;
	height: auto;
	position: absolute;
}
.conteúdo #section3 .contatos .cadastro .form-horizontal fieldset .form-group .col-md-4.control-label {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}
.conteúdo #section3 .contatos .cadastro .form-horizontal fieldset .form-group .col-md-4 #nome {
	height: auto;
	width: 98%;
	font-size: 80%;
}
.conteúdo #section3 .contatos .cadastro .form-horizontal fieldset .form-group .col-md-4 #telefone {
	height: auto;
	width: 98%;
	font-size: 80%;
}
.conteúdo #section3 .contatos .cadastro .form-horizontal fieldset .form-group .col-md-4 #email {
	height: auto;
	width: 98%;
	font-size: 80%;
}
.conteúdo #section3 .contatos .cadastro .form-horizontal fieldset .form-group .col-md-4 #assunto {
	height: auto;
	width: 98%;
	font-size: 80%;

}
.conteúdo #section3 .contatos .cadastro .form-horizontal fieldset .form-group .col-md-4 #mensagem {
	height: auto;
	width: 98%;
	font-size: 80%;

}
.conteúdo #section3 .contatos .cadastro .form-horizontal fieldset .form-group .col-md-4 p .help-block {
	height: auto;
	width: 98%;
	font-size: 80%;
}
.conteúdo #section3 .contatos .redes {
	float: left;
	height: auto;
	width: 49.5%;
	background-color: #CCCCCC;
	margin-left: 1%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section3 .contatos .redes h1 {
	font-family: "Trebuchet MS", Arial, H;
	font-size: 150%;
	font-weight: bold;
	text-align: center;
	float: none;
	margin-top: 5px;
	text-decoration: underline;
}
.conteúdo #section3 .contatos .redes a #facebook{
	display: block;
	float: left;
	height: auto;
	width: 48%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	overflow: hidden;
	margin-top: -6.5%;
	margin-left: 2%;
}
.conteúdo #section3 .contatos .redes a #facebook img {
border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section3 .contatos .redes a #facebook:hover img {
	-moz-transform: scale(1.6);
	-webkit-transform: scale(1.6);
	transform: scale(1.6);
}

.conteúdo #section3 .contatos .redes a #instagram{
	display: block;
	float: left;
	height: auto;
	width: 48%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	overflow: hidden;
	margin-top: -6.5%;
}
.conteúdo #section3 .contatos .redes a #instagram img {
border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section3 .contatos .redes a #instagram:hover img {
	-moz-transform: scale(1.6);
	-webkit-transform: scale(1.6);
	transform: scale(1.6);
}

.conteúdo #section3 .contatos .redes a #whatsapp{
	display: block;
	float: left;
	height: auto;
	width: 48%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	overflow: hidden;
	margin-top: -16%;
	margin-left: 2%;
}
.conteúdo #section3 .contatos .redes a #whatsapp img {
border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section3 .contatos .redes a #whatsapp:hover img {
	-moz-transform: scale(1.6);
	-webkit-transform: scale(1.6);
	transform: scale(1.6);
}

.conteúdo #section3 .contatos .redes a #gmail{
	display: block;
	float: left;
	height: auto;
	width: 48%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	overflow: hidden;
	margin-top: -16%;
}
.conteúdo #section3 .contatos .redes a #gmail img {
border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.conteúdo #section3 .contatos .redes a #gmail:hover img {
	-moz-transform: scale(1.6);
	-webkit-transform: scale(1.6);
	transform: scale(1.6);
}
.conteúdo #section4 {
    float: left;
	height: auto;
	width: 100%;
	order-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-top: 1%;
}

.conteúdo #section4 .texto {
	background-color: #CCCCCC;
	float: left;
	height: auto;
	width: 100%;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section4 .texto h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000;
}
.conteúdo #section4 .localização{
	float: left;
	height: auto;
	width: 100%;
	margin-top: 1%;
	overflow:hidden;
    padding-bottom:58%;
    position:relative;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.conteúdo #section4 .localização iframe {
	float: left;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	position: absolute;
}
.conteúdo #section5 {
	float: left;
	height: auto;
	width: 100%;
	order-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-top: 1%;
}
.conteúdo #section5 .rodape{
	color: #FFF;
	height: auto;
	width: 100%;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	background-color: #000000;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	line-height: auto;
}
.conteúdo #section5 .rodape a{
	text-decoration: none;
	color: #FFB31C;
	float: left;
	margin-top: -1.25%;
}
.conteúdo #section5 .rodape p{
	margin-bottom: 1.5%;
	margin-top: -3%;
}
.conteúdo #section5 .rodape-div{
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	align-items: stretch;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 6%;
	padding-right: 1%;
	padding-bottom: 4%;
	padding-left: 1%;
	margin-top: -5.5%;
}
.conteúdo #section5 .rodape-div-1, .rodape-div-2, .rodape-div-3, .rodape-div-4{
    display: flex;
    width: calc(100% / 4 - 20px);
    padding: 10px;
}
.conteúdo #section5 .rodape span{
	font-size: auto;
	color: #00AFEF;
	height: auto;
	width: 100%;
}
.conteúdo #section5 .rodape-direitos{
	width: calc(100% - 20px);
	text-align: center;
	margin-left: 1.25%;
	padding-bottom: 0.5%;
}
/*mobile*/

@media screen and (max-width:300px){



.conteúdo #section5 .rodape-div-1, .rodape-div-2, .rodape-div-3, .rodape-div-4{
	width: calc(25% - 20px);
	padding: 10px;
}
.conteúdo #section5 .rodape-div{
	padding: 6% 0% 40% 0%;
    }}


@media screen and (min-width:301px) and (max-width: 600px) {
.conteúdo #section5 .rodape-div-1, .rodape-div-2, .rodape-div-3, .rodape-div-4{
        width: calc(50% - 20px);
        padding: 10px;
    }
    .rodape-div{
	padding: 6% 0% 4% 0%;
    }}


@media screen and (min-width: 601px) and (max-width: 900px) {
.conteúdo #section5 .rodape-div-1, .rodape-div-2, .rodape-div-3, .rodape-div-4{
        width: calc(50% - 20px);
        padding: 10px;
}
.conteúdo #section5 .rodape-div{
	padding: 6% 0% 4% 0%;
    }
}/* CSS Document */
