#banner{
	width: 100%;
	height: 520px;
	padding: 10px 0;
	background-color: #2E368E;
}
.banner-blk{
	overflow: hidden;
	width: 500px;
	height: 500px;
	display: block;
	background-size: auto 500px;
	background-repeat: no-repeat;
	background-position: center;
}
.owl-carousel a:link, .owl-carousel a:visited{
	color: #333;
}
.texto{
	text-align: justify;
	margin-bottom: 40px;
	font-size: 18px;
	line-height: 24px;
	color: #231F20;
	width: 100%;
}
.texto p{
	margin-bottom: 10px;
}
.servico-Titulo{
	font-weight: 600;
	color: #2E368E;
	font-size: 20px;
	margin-top: 20px;
}
.servico-Titulo-Centro{
	text-align: center;
	font-weight: 600;
	color: #CDB34E;
	font-size: 20px;
	margin-top: 20px
}

/* LANDSCAPE */
@media (max-width: 1300px){
	#banner{
		height: 437px;
	}
	.banner-blk{
		height: 417px;
		background-size: 417px 417px;
	}
	#kraf-logo-banner{
		width: 418px;
		height: 418px;
		top: 150px;
		margin-left: -209px;
	}
}

@media (max-width: 1100px){
	#banner{
		height: 353px;
	}
	.banner-blk{
		height: 333px;
		background-size: auto 333px;
	}
	#kraf-logo-banner{
		width: 332px;
		height: 332px;
		top: 150px;
		margin-left: -162px;
	}
}

@media (max-width: 900px){
	#banner{
		height: 520px;
	}
	.banner-blk{
		height: 500px;
		background-size: auto 500px;
	}
	#kraf-logo-banner{
		width: 500px;
		height: 500px;
		top: 150px;
		margin-left: -250px;
	}
}
@media (max-width: 800px){
	#banner{
		height: 420px;
	}
	.banner-blk{
		height: 400px;
		background-size: auto 400px;
	}
	#kraf-logo-banner{
		width: 400px;
		height: 400px;
		top: 150px;
		margin-left: -200px;
	}
}
@media (max-width: 700px){
	#banner{
		height: 420px;
	}
	.banner-blk{
		height: 400px;
		background-size: auto 333px;
	}
}
@media (max-width: 600px){
	#banner{
		height: 360px;
	}
	.banner-blk{
		height: 340px;
		background-size: auto 340px;
	}
	#kraf-logo-banner{
		width: 340px;
		height: 340px;
		top: 150px;
		margin-left: -170px;
	}
}
@media (max-width: 500px){
	#banner{
		height: 280px;
	}
	.banner-blk{
		height: 260px;
		background-size: 160px 160px;
	}
	#kraf-logo-banner{
		width: 260px;
		height: 260px;
		top: 150px;
		margin-left: -130px;
	}
	.produto{
		height: 400px;
	}
	.produtoFoto{
		height: 230px;
		overflow: hidden;
		background-color: #f7f7f7;
	}
	.produtoNome{
		font-size: 18px;
		background-size: 20px 20px;
		background-position: bottom center;
		padding-bottom: 30px;
		margin-bottom: 10px;
	}
	.produtoDesc{
		width: 100%;
		text-align: center;
		overflow: hidden;
	}
}