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


.box-gestao{
	background:#D1A763;
	height:390px;
	padding:30px;
}

@media screen and (max-width: 980px) { /* pad */
	.box-gestao{
		height:450px;
		padding:30px;
	}
}

@media screen and (max-width: 768px) { /* phone */
	.box-gestao{
		height:auto;
		padding:30px;
		float:none;
		width:100%;
		
	}
}

@media screen and (max-width: 479px) { /* mini phone */
	.box-gestao{
		padding:30px;
	}
}

h2.fonte-diferenciais{
	font-size: 3.8em;
	font-weight: 700;
	letter-spacing: -1px;
	margin: 0 0 1.25em;
	text-align: center;
	text-transform: uppercase;
	}

@media screen and (max-width: 479px) { /* mini phone */
	h2.fonte-diferenciais{
		
		font-size:2.2em;
		font-weight:bold;
		margin: 0 auto;
	}
}

.box-diferenciais{
	width:32.33%;
	height:300px;
	background:#D1A763;
	float:left;
	margin:0.5%;	
	text-align:center;
}

@media screen and (max-width: 980px) { /* pad */

}
@media screen and (max-width: 767px) { /* phone */
	.box-diferenciais{
		width:100%;
		height:320px;
		margin:0.5%;	
		text-align:center;
	}
}
@media screen and (max-width: 480px) { /* mini phone */
	.box-diferenciais{
		width:100%;
		height:260px;
		float:none;
		margin:10px;	
		text-align:center;
	}

}

.icone{
	width:80px;
	height:80px;
	margin:35px auto 20px auto;
	font-size:60px;
}

@media screen and (max-width: 768px) { /* mini phone */
	.icone{
		margin:35px auto;
		padding-top:35px;
	}

}


@media screen and (max-width: 1190px) { /* laptop */

}
@media screen and (max-width: 980px) { /* pad */

}
@media screen and (max-width: 767px) { /* phone */

}
@media screen and (max-width: 479px) { /* mini phone */
	
}