@charset "utf-8";
/* CSS Document */

/* Normalizando */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	vertical-align:baseline;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;}

* { margin:0; padding:0; border:0; text-decoration: none; }

/* Base   */


html {
    width: 100%;
	height:100%;
}

body {
    width:100%;
	height:100%;  
	color: #000;
	background: #FFF;
	min-width: 300px;
}

a, a:hover, a:visited, a:link {
	display: block;
    text-decoration: none;
}

h1, h2, h3, h4, h5, h6{ font-weight: normal; }

.clear {
	clear: both;
}
.bx-viewport {
	padding:0;
	height: 160px;
}		
.slicknav_menu {
	display:none;
}

.transition {
	transition: all 0.2s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
}

.font1 { font-family: 'TrajanMB', Arial, sans-serif; }
.font2 { font-family: 'MontserratRegular', Arial, sans-serif; }
.font3 { font-family: 'MontserratBold', Arial, sans-serif; }

.tam14 { font-size: 14px; }
.tam16 { font-size: 16px; }
.tam20 { font-size: 20px; }
.tam25 { font-size: 25px; }
.tam35 { font-size: 35px; }
.tam40 { font-size: 40px; }
.tam45 { font-size: 45px; }

.black { color:#000; }
.branco { color:#FFF; }
.gray { color:#707070; }
.red { color:#631A19; }
.gold { color:#F4D775; }

#alinhar {
	position: relative;
	width: 900px;
	margin: 0 auto;
}
#tracogold {
	position: relative;
	display: block;
	margin: 0 auto;
	width: 150px;
	border-bottom: 1px solid #F4D775;
	height: 10px;
	padding: 10px ;
}
#tracored, #tracoredmedio {
	position: relative;
	display: block;
	margin: 0 auto;
	width: 150px;
	border-bottom: 1px solid #631A19;
	height: 10px;
	padding: 10px ;
}
	#tracoredmedio {
		width: 80px;
	}





#destaque {
	width: 100%;
	display: inline-block;
	text-align: center;
	background: #631A19;
	padding: 10px 0 50px 0;
}
	#destaque.gravidas {
		background: url('/public/img/layout/default/gravidas.png') center center no-repeat;
		background-size: cover;
	}
	#destaque.demissao {
		background: url('/public/img/layout/default/demissao.png') center center no-repeat;
		background-size: cover;
	}
	#destaque.rescisao {
		background: url('/public/img/layout/default/rescisao.png') center center no-repeat;
		background-size: cover;
	}
	#destaque a#logo {
		display: inline-block;
		width: 250px;
		height: 200px;
		background: url('/public/img/layout/default/logo.png') center center no-repeat;
		background-size: 150px;
		text-indent: -9999px;
	}
	#destaque h1 {
		display: block;
		padding: 10px;
	}
	#destaque h2 {
		display: block;
		padding: 10px 0;
	}
	#destaque h3 {
		display: block;
		padding: 0;
	}
	#destaque a#whats {
		position: absolute;
		left: 50%;
		margin-left: -180px;
		bottom: -70px;
		display: block;
		width: 300px;
		border-radius: 10px;
		padding: 10px 20px 10px 40px;
		background: #42BF5A url('/public/img/layout/default/iwhats.png') 20px 10px no-repeat;
		background-size: 25px;
		box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	}
		#destaque a#whats:hover {
			bottom: -65px;
		}


#box1 {
	width: 100%;
	position: relative;
	display: inline-block;
	text-align: center;
	padding: 100px 0 20px 0;
	z-index: 1000;
}

	#box1 img {
		width: 400px;
		height: 360px;
		border-radius: 20px;
		float: left;
		z-index: 1000;
	}
	#box1 #texto {
		width: 500px;
		float: right;
		margin: 0 0 20px 0;
		text-align: left;
	}
		#box1 #texto h2 {
			width: 100%;
			padding: 15px 0 0 0;
		}
		#box1 #texto h3 {
			width: 100%;
			padding: 15px 0 0 ;
			line-height: 140%;
			text-align: justify;
		}
		#box1 #texto {
			width: 450px;
			float: right;
			margin: 0 0 40px 0;
			text-align: left;
		}
		#box1 #texto #tracored {
			margin: 0 0;
			padding: 0;
		}


#box2 {
	width: 100%;
	height: 400px;
	position: relative;
	margin-top: -60px;
	text-align: center;
	background: #F5F5F5;
	padding: 50px 0 0px 0;
	z-index: 99;
}
	#box2 #video {
		position: absolute;
		width:740px;
		height: 416px;
		background: #000;
		left: 50%;
		top:40px;
		margin-left: -370px;
	}

#box3 {
	width: 100%;
	position: relative;
	text-align: center;
	background: #631A19;
	margin-top: 0;
	padding: 100px 0 80px 0;
	z-index: 98;
}
	#box3 h2 {
		width: 100%;
	}
	#box3 h3 {
		display: inline-block;
		padding: 10px;
		width: 90%;
	}
	#box3 ul {
		width: auto;
		padding: 20px 0;
	}
		#box3 ul li {
			display: inline-block;
			width: 370px;
			padding: 20px 20px;
			text-align: left;
			line-height: 140%;
			vertical-align: top;
			text-align: justify;
		}

	#box3 #caixa {
		position: absolute;
		left: 50%;
		margin-left: -395px; 
		bottom: -150px;
		width: 760px;
		padding: 20px;
		background: #F4D775;
		box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	}
	#box3 #caixa h4 {
		padding: 0 0 0 0;
	}
	#box3 #caixa h5 {
		padding: 20px 0 30px 0;
	}
	#box3 #caixa a#whats {
		position: absolute;
		left: 50%;
		margin-left: -260px;
		bottom: -20px;
		display: block;
		width: 440px;
		border-radius: 10px;
		padding: 10px 20px 10px 40px;
		background: #42BF5A url('/public/img/layout/default/iwhats.png') 20px 10px no-repeat;
		background-size: 25px;
		box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	}
		#box3 #caixa a#whats:hover {
			bottom: -15px;
		}

#box9 {
	width: 100%;
	position: relative;
	text-align: center;
	background: #631A19;
	margin-top: 0;
	padding: 100px 0 150px 0;
	z-index: 98;
}
	#box9 #esq {
		display: inline-block;
		width: 360px;
		text-align: left;
		vertical-align: top;
	}
	#box9 h2 {
		width: auto;
		padding: 10px 0 0 0;
	}
	#box9 h3 {
		display: inline-block;
		padding: 30px 0 0 0;
		width: auto;
		line-height: 140%
	}
	#box9 ul {
		display: inline-block;
		width: 420px;
		padding: 0 0 0 80px;
		vertical-align: top;
	}
		#box9 ul li {
			display: block;
			width: auto;
			padding: 8px 0px 8px 40px;
			text-align: left;
			line-height: 140%;
			vertical-align: top;
			
			background: url('/public/img/layout/default/setaamarela.png') 10px 12px no-repeat;
			background-size: 14px;
		}
		#box9 ul li.tam16 {
			font-size: 14px;
			line-height: 120%;
		}

	#box9 #caixa {
		position: absolute;
		left: 50%;
		margin-left: -395px; 
		bottom: -250px;
		width: 760px;
		padding: 20px;
		background: #F4D775;
		box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	}
	#box9 #caixa h4 {
		padding: 0 0 0 0;
	}
	#box9 #caixa h5 {
		padding: 20px 0 30px 0;
	}
	#box9 #caixa a#whats {
		position: absolute;
		left: 50%;
		margin-left: -260px;
		bottom: -20px;
		display: block;
		width: 440px;
		border-radius: 10px;
		padding: 10px 20px 10px 40px;
		background: #42BF5A url('/public/img/layout/default/iwhats.png') 20px 10px no-repeat;
		background-size: 25px;
		box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	}
		#box9 #caixa a#whats:hover {
			bottom: -15px;
		}

#box4 {
	width: 100%;
	position: relative;
	text-align: center;
	margin-top: 0;
	padding: 150px 0 0px 0;
	z-index: 99;
}

	#box4 #slide {
		width: 400px;
		height: 560px;
		float: left;
		z-index: 1000;
	}
		#box4 #slide img {
			border-radius: 20px;
		}
	#box4 #texto {
		width: 500px;
		float: right;
		margin: 0 0 20px 0;
		text-align: left;
		background: url('/public/img/layout/default/backlogo.png') center center no-repeat;
		background-size: 400px;
	}
		#box4 #texto h2 {
			width: 100%;
			padding: 15px 0 0 0;
		}
		#box4 #texto h3 {
			width: 100%;
			padding: 15px 0  40px 0;
			line-height: 140%;
			text-align: justify;
		}
		#box4 #texto {
			width: 450px;
			float: right;
			margin: 0 0 40px 0;
			text-align: left;
		}
		#box4 #texto #tracored {
			margin: 0 0;
			padding: 0 0 10px 0;
		}
		#box4 #texto #tracoredmedio {
			margin: 0 0;
			padding: 0 0 10px 0;
		}



#box5 {
	width: 100%;
	position: relative;
	text-align: center;
	background: #F5F5F5;
	margin-top: -90px;
	padding: 170px 0 10px 0;
	z-index: 94;
}

	#box5 ul {
		width: 100%;
		height: 200px;
		padding: 60px 0 50px 0;
	}
		#box5 ul li {
			text-align: left;
		}
			#box5 ul li img {
				display: inline-block;
				width: 140px;
				height: 185px;
				vertical-align: top;
				border-radius: 15px;
			}
			#box5 ul li #texto {
				display: inline-block;
				width: 270px;
				margin: 0 0 0 10px;
				padding: 10px 0 0 0;
				vertical-align: top;
				line-height: 120%;
			}
				#box5 ul li #texto h2 {
					display: inline-block;
					padding: 0 0 10px 0;
				}
				#box5 ul li #texto h3 {
					display: inline-block;
					text-align: justify;
				}
	.bx-viewport {
		height: 300px !important;
	}

#box6 {
	width: 100%;
	position: relative;
	text-align: center;
	background: #631A19;
	margin-top: 0;
	padding: 40px 0 80px 0;
	z-index: 94;
}
	
	#box6 a.insta {
		display: inline-block;
		padding: 20px 0 10px 40px;
		background: url('/public/img/layout/default/insta.png') 0px 30px no-repeat;
		background-size: 25px;
	}
	#box6 #caixa {
		position: absolute;
		left: 50%;
		margin-left: -395px; 
		bottom: -140px;
		width: 760px;
		padding: 20px 20px 40px 20px;
		background: #F4D775;
		box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	}
	#box6 #caixa h4 {
		padding: 0 0 0 0;
	}
	#box6 #caixa h5 {
		padding: 20px 0 30px 0;
	}
	#box6 #caixa a#whats {
		position: absolute;
		left: 50%;
		margin-left: -210px;
		bottom: -20px;
		display: block;
		width: 360px;
		border-radius: 10px;
		padding: 10px 20px 10px 40px;
		background: #42BF5A url('/public/img/layout/default/iwhats.png') 20px 12px no-repeat;
		background-size: 20px;
		box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	}
		#box6 #caixa a#whats:hover {
			bottom: -15px;
		}


#box8 {
	width: 100%;
	position: relative;
	text-align: center;
	padding: 110px 0 50px 0;
	z-index: 90;
}

#box7 {
	width: 100%;
	position: relative;
	text-align: center;
	background: #F5F5F5;
	margin-top: 0;
	padding: 40px 0 40px 0;
	z-index: 94;
}
	#box7 h3 {
		padding: 10px 0 0 0;
	}
	#box7 #tracored {
		height: 2px;
		padding: 2px 0;
	}
	#box7 ul {
		width: 100%;
		padding: 40px 0 0 0;
	}
		#box7 ul li {
			width: 100%;
			text-align: left;
			padding: 10px 0 10px 0;
		}
			#box7 ul li.tam16 {
				line-height: 140%;
			}
			#box7 ul li.q {
				cursor: pointer;
				padding: 0 0 10px 0;
			}
				#box7 ul li.q img {
					width: 10px;
				}
			#box7 ul li.a {
				display: none;
			}
	#box7 li.traco {
		position: relative;
		display: block;
		margin: 0;
		width: 200px;
		border-top: 1px solid #CCC;
		height: 5px;
		padding: 0 0 20px 0;
	}
.rotate {
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

a#mapa {
	width: 100%;
	height: 150px;
	position: relative;
	margin-top: 0;
	z-index: 90;
	background: url('/public/img/layout/default/MAPA.png') center center repeat;
	background-size: auto 100%;
}

#rodape {
	width: 100%;
	position: relative;
	text-align: center;
	background: #631A19;
	margin-top: 0;
	padding: 50px 0 20px 0;
	z-index: 94;
}
	#rodape a#whats {
		position: absolute;
		left: 50%;
		margin-left: -260px;
		top: -75px;
		display: block;
		width: 440px;
		border-radius: 10px;
		padding: 10px 20px 10px 40px;
		background: #42BF5A url('/public/img/layout/default/iwhats.png') 20px 10px no-repeat;
		background-size: 25px;
		box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	}
		#rodape a#whats:hover {
			top: -80px;
		}
	#rodape a#logo {
		display: inline-block;
		width: 250px;
		height: 200px;
		background: url('/public/img/layout/default/logo.png') center center no-repeat;
		background-size: 150px;
		text-indent: -9999px;
	}
	#rodape #copy {
		padding: 20px 0 0 0;
	}



@media screen and (max-width: 768px) {
	
	
	.tam14 { font-size: 12px; }
	.tam16 { font-size: 14px; }
	.tam20 { font-size: 14px; }
	.tam25 { font-size: 16px; }
	.tam35 { font-size: 20px; }
	.tam40 { font-size: 25px; }
	.tam45 { font-size: 30px; }

	#alinhar {
		width: 100%;
	}
	#tracogold {
		position: relative;
		display: block;
		margin: 0 auto;
		width: 100px;
		border-bottom: 1px solid #F4D775;
		height: 10px;
		padding: 10px ;
	}
	#tracored, #tracoredmedio {
		position: relative;
		display: block;
		margin: 0 auto;
		width: 100px;
		border-bottom: 1px solid #631A19;
		height: 10px;
		padding: 10px ;
	}
		#tracoredmedio {
			width: 40px;
		}





	#destaque {
		width: 100%;
		display: inline-block;
		text-align: center;
		background: #631A19;
		padding: 10px 0 50px 0;
	}
		#destaque.gravidas {
			background: url('/public/img/layout/default/gravidas.png') center center no-repeat;
			background-size: cover;
		}
		#destaque a#logo {
			display: inline-block;
			width: 200px;
			height: 120px;
			background: url('/public/img/layout/default/logo.png') center center no-repeat;
			background-size: 110px;
			text-indent: -9999px;
		}
		#destaque h1 {
			display: block;
			padding: 10px 20px 0 20px;
		}
		#destaque h2 {
			display: block;
			padding: 10px 0;
		}
		#destaque h3 {
			display: block;
			padding: 0 20px;
		}
		#destaque a#whats {
			position: absolute;
			left: 50%;
			margin-left: -130px;
			bottom: -70px;
			display: block;
			width: 200px;
			border-radius: 10px;
			padding: 10px 20px 10px 40px;
			background: #42BF5A url('/public/img/layout/default/iwhats.png') 20px 10px no-repeat;
			background-size: 20px;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
		}
			#destaque a#whats:hover {
				bottom: -65px;
			}


	#box1 {
		width: 100%;
		position: relative;
		display: inline-block;
		text-align: center;
		padding: 60px 0 20px 0;
		z-index: 1000;
	}

		#box1 img {
			width: 300px;
			height: 260px;
			border-radius: 20px;
			float: inherit;
			display: inline-block;
			z-index: 1000;
		}
		#box1 #texto {
			width: auto;
			display: inline-block;
			padding: 20px;
			float: inherit;
			margin: 0 0 0 0;
			text-align: left;
		}
			#box1 #texto h2 {
				width: 100%;
				padding: 15px 0 0 0;
			}
			#box1 #texto h3 {
				width: 100%;
				padding: 15px 0 0 ;
				line-height: 140%;
				text-align: justify;
			}
			#box1 #texto #tracored {
				margin: 0 0;
				padding: 0;
			}


	#box2 {
		width: 100%;
		height: auto;
		position: relative;
		margin-top: 0px;
		text-align: center;
		padding: 0px 0 0px 0;
		z-index: 99;
	}
		#box2 #video {
			display: block;
		}
		#box2 a#ytp {
			display: inline-block;
			width:340px;
			height: 196px;
		}
			#box2 a#ytp img {
				display: inline-block;
				width:100%;
				height: auto;
			}

	#box3 {
		width: 100%;
		position: relative;
		text-align: center;
		background: #631A19;
		margin-top: 0;
		padding: 20px 0 80px 0;
		z-index: 98;
	}
		#box3 h2 {
			width: 100%;
		}
		#box3 h3 {
			display: inline-block;
			padding: 10px;
			width: 90%;
		}
		#box3 ul {
			width: auto;
			padding: 20px 0;
		}
			#box3 ul li {
				display: inline-block;
				width: auto;
				padding: 10px 20px;
				text-align: left;
				line-height: 140%;
				vertical-align: top;
				text-align: justify;
			}

		#box3 #caixa {
			position: absolute;
			left: 50%;
			margin-left: -170px; 
			bottom: -220px;
			width: 300px;
			padding: 20px;
			background: #F4D775;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
		}
		#box3 #caixa h4 {
			padding: 0 0 0 0;
		}
		#box3 #caixa h5 {
			padding: 20px 0 20px 0;
		}
		#box3 #caixa a#whats {
			position: absolute;
			left: 50%;
			margin-left: -160px;
			bottom: -20px;
			display: block;
			width: 280px;
			border-radius: 10px;
			padding: 10px 10px 10px 30px;
			background: #42BF5A url('/public/img/layout/default/iwhats.png') 10px 10px no-repeat;
			background-size: 20px;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
		}
			#box3 #caixa a#whats:hover {
				bottom: -15px;
			}
	#box9 {
		width: 100%;
		position: relative;
		text-align: center;
		background: #631A19;
		margin-top: 0;
		padding: 20px 0 150px 0;
		z-index: 92;
	}
		#box9 #esq {
			display: inline-block;
			width: auto;
			padding: 0 20px;
			text-align: left;
			vertical-align: top;
		}
		#box9 h2 {
			width: auto;
			padding: 10px 0 0 0;
		}
		#box9 h3 {
			display: inline-block;
			padding: 30px 0 0 0;
			width: auto;
			line-height: 140%
		}
		#box9 ul {
			display: inline-block;
			width: auto;
			padding: 20px 20px;
			vertical-align: top;
		}
			#box9 ul li {
				display: block;
				width: auto;
				padding: 8px 0px 8px 20px;
				text-align: left;
				line-height: 140%;
				vertical-align: top;

				background: url('/public/img/layout/default/setaamarela.png') 0px 12px no-repeat;
				background-size: 12px;
			}
			#box9 ul li.tam16 {
				font-size: 14px;
				line-height: 120%;
			}

		#box9 #caixa {
			position: absolute;
			left: 50%;
			margin-left: -170px; 
			bottom: -280px;
			width: 300px;
			padding: 20px 20px 40px 20px;
			background: #F4D775;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
		}
		#box9 #caixa h4 {
			padding: 0 0 0 0;
		}
		#box9 #caixa h5 {
			padding: 20px 0 30px 0;
		}
		#box9 #caixa a#whats, #box9 #caixa a#whats2 {
			position: absolute;
			left: 50%;
			margin-left: -150px;
			bottom: -20px;
			display: block;
			width: 240px;
			border-radius: 10px;
			padding: 10px 20px 10px 40px;
			background: #42BF5A url('/public/img/layout/default/iwhats.png') 10px 10px no-repeat;
			background-size: 18px;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
		}
			#box9 #caixa a#whats2 {
				background: #42BF5A url('/public/img/layout/default/iwhats.png') 10px 20px no-repeat;
				background-size: 18px;
			}
			#box9 #caixa a#whats:hover, #box9 #caixa a#whats2:hover {
				bottom: -15px;
			}



	#box4 {
		width: 100%;
		position: relative;
		text-align: center;
		margin-top: 0;
		padding: 190px 0 0px 0;
		z-index: 91;
	}

		#box4 #slide {
			width: 340px;
			height: 460px;
			float: inherit;
			display: inline-block;
			z-index: 1000;
		}
			#box4 #slide img {
				width: 100%;
				height: auto;
				border-radius: 20px;
			}
		#box4 #texto {
			width: auto;
			float: inherit;
			display: inline-block;
			padding: 20px;
			margin: 0 0 0 0;
			text-align: left;
			background: url('/public/img/layout/default/backlogo.png') center center no-repeat;
			background-size: 300px;
		}
			#box4 #texto h2 {
				width: 100%;
				padding: 15px 0 0 0;
			}
			#box4 #texto h3 {
				width: 100%;
				padding: 15px 0  20px 0;
				line-height: 140%;
				text-align: justify;
			}
			#box4 #texto #tracored {
				margin: 0 0;
				padding: 0 0 10px 0;
			}
			#box4 #texto #tracoredmedio {
				margin: 0 0;
				padding: 0 0 10px 0;
			}



	#box5 {
		width: 100%;
		position: relative;
		text-align: center;
		background: #F5F5F5;
		margin-top: -60px;
		padding: 80px 0 10px 0;
		z-index: 94;
	}

		#box5 ul {
			width: 100%;
			height: 200px;
			padding: 20px 0 20px 0;
		}
			#box5 ul li {
				text-align: left;
				padding: 0 10px;
			}
				#box5 ul li img {
					display: inline-block;
					width: 100px;
					height: 125px;
					vertical-align: top;
					border-radius: 15px;
				}
				#box5 ul li #texto {
					display: inline-block;
					width: 220px;
					margin: 0 0 0 10px;
					padding: 5px 0 0 0;
					vertical-align: top;
					line-height: 105%;
				}
					#box5 ul li #texto h2 {
						display: inline-block;
						padding: 0 0 5px 0;
					}
					#box5 ul li #texto h3 {
						display: inline-block;
						text-align: justify;
					}
		.bx-viewport {
			height: 210px !important;
		}

	#box6 {
		width: auto;
		position: relative;
		text-align: center;
		background: #631A19;
		margin-top: 0;
		padding: 40px 20px 80px 20px;
		z-index: 94;
	}
		#box6 .tam25 {
			font-size: 14px !important;
		}
		#box6 a.insta {
			display: inline-block;
			padding: 20px 0 10px 30px;
			background: url('/public/img/layout/default/insta.png') 0px 25px no-repeat;
			background-size: 18px;
		}
		#box6 #caixa {
			position: absolute;
			left: 50%;
			margin-left: -170px; 
			bottom: -140px;
			width: 300px;
			padding: 20px 20px 40px 20px;
			background: #F4D775;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
		}
		#box6 #caixa h4 {
			padding: 0 0 0 0;
		}
		#box6 #caixa h5 {
			padding: 20px 0 30px 0;
		}
		#box6 #caixa a#whats {
			position: absolute;
			left: 50%;
			margin-left: -150px;
			bottom: -20px;
			display: block;
			width: 240px;
			border-radius: 10px;
			padding: 10px 20px 10px 40px;
			background: #42BF5A url('/public/img/layout/default/iwhats.png') 10px 10px no-repeat;
			background-size: 18px;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
		}
			#box6 #caixa a#whats:hover {
				bottom: -15px;
			}


	#box8 {
		width: 100%;
		position: relative;
		text-align: center;
		padding: 110px 0 50px 0;
		z-index: 90;
	}

	#box7 {
		width: 100%;
		position: relative;
		text-align: center;
		background: #F5F5F5;
		margin-top: 0;
		padding: 40px 0 40px 0;
		z-index: 94;
	}
		#box7 h3 {
			padding: 10px 0 0 0;
		}
		#box7 #tracored {
			height: 2px;
			padding: 2px 0;
		}
		#box7 ul {
			width: auto;
			padding: 40px 20px 0 20px;
		}
			#box7 ul li {
				width: 100%;
				text-align: left;
				padding: 10px 0 10px 0;
			}
				#box7 ul li.tam16 {
					line-height: 140%;
				}
				#box7 ul li.q {
					cursor: pointer;
					padding: 0 0 10px 0;
				}
					#box7 ul li.q img {
						width: 10px;
					}
				#box7 ul li.a {
					display: none;
				}
		#box7 li.traco {
			position: relative;
			display: block;
			margin: 0;
			width: 200px;
			border-top: 1px solid #CCC;
			height: 5px;
			padding: 0 0 20px 0;
		}
	.rotate {
		-moz-transform: rotate(90deg);
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	a#mapa {
		width: 100%;
		height: 150px;
		position: relative;
		margin-top: 0;
		z-index: 90;
		background: url('/public/img/layout/default/MAPA.png') center center repeat;
		background-size: auto 100%;
	}

	#rodape {
		width: 100%;
		position: relative;
		text-align: center;
		background: #631A19;
		margin-top: 0;
		padding: 50px 0 20px 0;
		z-index: 94;
	}
		#rodape a#whats {
			position: absolute;
			left: 50%;
			margin-left: -160px;
			top: -75px;
			display: block;
			width: 280px;
			border-radius: 10px;
			padding: 10px 10px 10px 30px;
			background: #42BF5A url('/public/img/layout/default/iwhats.png') 10px 10px no-repeat;
			background-size: 20px;
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
		}
			#rodape a#whats:hover {
				top: -80px;
			}
		#rodape a#logo {
			display: inline-block;
			width: 250px;
			height: 200px;
			background: url('/public/img/layout/default/logo.png') center center no-repeat;
			background-size: 150px;
			text-indent: -9999px;
		}
		#rodape #copy {
			padding: 20px 20px 0 20px;
		}
	
	
	
	
	
	
	
	
	
	
	
}



