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


.valores {
	padding: 50px 0px 40px 0px;
	width: 1250px;
	margin: 0px auto;
}
.valores p {
	text-align: center;
}
.valores .valoptionsarea {
	width: 1250px;
	height: 600px;
	margin: 20px auto;
	text-align: center;
}
.valores .valoptionsarea .valoption {
	width: 280px;
	float: left;
	margin: 0px 15px;
	box-shadow: #666666 0px 0px 20px;
}
.valores .valoptionsarea .valoption .valopimg {
	width: 280px;
	height: 190px;
	background-repeat: no-repeat;
	background-size: cover;
}

#valopimg1 {	
	background-image: linear-gradient(to bottom,transparent 33%,#333), url("../imagens/portfolio/social/social_03.jpg");
}
#valopimg2 {
	background-image: linear-gradient(to bottom,transparent 33%,#333), url("../imagens/portfolio/social/social_04.jpg");
}
#valopimg3 {
	background-image: linear-gradient(to bottom,transparent 33%,#333), url("../imagens/portfolio/social/social_02.jpg");
}
#valopimg4 {
	background-image: linear-gradient(to bottom,transparent 33%,#333), url("../imagens/portfolio/social/social_06.jpg");
}


#valcorpopimg1 {
	background-image: linear-gradient(to bottom,transparent 33%,#333), url("../imagens/portfolio/corp/corp_07.jpg");
}
#valcorpopimg2 {
	background-image: linear-gradient(to bottom,transparent 33%,#333), url("../imagens/portfolio/corp/corp_10.jpg");
}
#valcorpopimg3 {
	background-image: linear-gradient(to bottom,transparent 33%,#333), url("../imagens/portfolio/corp/corp_11.jpg");
}
#valcorpopimg4 {
	background-image: linear-gradient(to bottom,transparent 33%,#333), url("../imagens/portfolio/corp/corp_14.jpg");
}


.valores .valoptionsarea .valoption .valopimg h3 {
	padding-top: 150px;
	color: white;
	font-size: 30px;
}
.valores .valoptionsarea .valoption .valdesc {
	height: 230px;
}
.valores .valoptionsarea .valoption .valdesc h4 {
	padding: 10px;
	margin: 0px;
}
.valores .valoptionsarea .valoption .valdesc ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.valores .valoptionsarea .valoption .valdesc ul li {
	padding: 5px;
}
.valores .valoptionsarea .valoption .valopvalor {
	height: 90px;
	background-color: #DBDBDB;
	padding-top: 30px;
	font-size: 40px;
}
.valores .valoptionsarea .valoption .valopvalor sup {
	font-size: 14px;
}
.valores .valoptionsarea .valoption .valopvalor .valpacote {
	font-size: 15px;
}
.valores .valoptionsarea .valoption .valopnivel {
	background-color: #666;
	color:white;
	padding: 7px;
	font-size: 15px;
	display: none;
}
.valores input[type="button"] {
	font-size: 20px;
	padding: 15px 30px;
}