#a-construmidia {
	display: inline-block;
	width: 100%;
	padding: 50px 0 150px 0;
	background: #FFF url('/public/img/layout/default/bg-a-marca.png') center bottom no-repeat;
	background-size: 100% auto;
}
	#a-construmidia #image {
		display: inline-block;
		width: 45%;
		background: #FFF url('/public/img/layout/default/bg-cont.png') center top no-repeat;
		background-size: 80%;
		padding: 0px 0 20px 0;
	}
		#a-construmidia #image img {
			width: 350px;
		}
	#a-construmidia #image2 {
		display: inline-block;
		width: 45%;
		padding: 60px 0 0px 0;
		margin: -100px 0 0 0;
		background: #FFF url('/public/img/layout/default/bg-gm.png') center top no-repeat;
		background-size: 80%;
	}
		#a-construmidia #image2 img {
			width: 400px;
		}
	#a-construmidia #image3 {
		display: inline-block;
		width: 45%;
		padding: 30px 0;
		margin: 0px 0 0 0;
	}
		#a-construmidia #image3 img {
			width: 300px;
		}
	#a-construmidia #texto {
		display: inline-block;
		width: 48%;
		text-align: left;
		vertical-align: top;
		padding: 50px 0 10px 0px;
	}
		#a-construmidia #texto.ttt2 {
			margin: 10px 0 0 0;
		}
		#a-construmidia #texto.ttt3 {
			margin: 0px 0 0 0;
		}
		#a-construmidia #texto span {
			display: inline-block;
		}
			#a-construmidia #texto span.cinza {
				padding: 15px 0;
				line-height: 140%;
			}
			#a-construmidia #texto span.tam25 {
				
			}


		#a-construmidia #texto .lnk {
			width: 240px;
		}

#diferenciais {
	display: inline-block;
	width: 100%;
	margin-top:-200px;
	padding: 150px 0 200px 0;
	background: url('/public/img/layout/default/bg-ret3.png') center top no-repeat;
	background-size: 120% auto;
}
	#diferenciais span {
		display: inline-block;
	}
		#diferenciais span.tit {
			padding: 0 0 30px 0;
		}

	#diferenciais ul {
		display: inline-block;
		width: 100%;
	}
		#diferenciais ul li {
			display: inline-block;
			width: 160px;
			margin: 20px 15px;
			vertical-align: top;
			padding: 100px 0 0 0;
		}
			#diferenciais ul li.impacto {
				background: url('/public/img/layout/default/icones/b-edifi.png') center 5px no-repeat;
				background-size: 50%;
			}
			#diferenciais ul li.fortalecer {
				background: url('/public/img/layout/default/icones/b-cabeca.png') center top no-repeat;
				background-size: 40%;
			}
			#diferenciais ul li.crescimento {
				background: url('/public/img/layout/default/icones/b-lucro.png') center 10px no-repeat;
				background-size: 50%;
			}
			#diferenciais ul li.retorno {
				background: url('/public/img/layout/default/icones/b-maos.png') center top no-repeat;
				background-size: 50%;
			}

		#diferenciais ul li span.tam20 {
			font-size: 15px !important;
		}

#numeros {
	display: inline-block;
	width: 100%;
	padding: 0px 0 150px 0;
}
	#numeros ul {
		display: inline-block;
		width: 100%;
		text-align: center;
	}
	#numeros ul li {
		display: inline-block;
		width: 220px;
		margin: 20px 10px;
		vertical-align: top;
		text-align: center;
	}
		#numeros ul li.li1 {
			
		}
		#numeros ul li span {
			display: inline-block;
			width: 100%;
			}
			#numeros ul li span.tam20 {
				width: 80%;
			}
			#numeros ul li span.tit {
				font-size: 40px;
			}


#conver {
	display: inline-block;
	width: 100%;
	height: 380px;
	padding: 30px 0 250px 0;
	background: #bd1717 url('/public/img/layout/default/bg-alcance.png') center 50px no-repeat;
	background-size: 80%;
}
	#conver span {
		display: inline-block;
		width: 400px;
		padding: 30px 0;
		line-height: 140%;
	}



#instahome {
	display: inline-block;
	width: 100%;
	margin-top:-200px;
	padding: 150px 0 150px 0;
	background: url('/public/img/layout/default/bg-ret2.png') center top no-repeat;
	background-size: 100% auto;
}
	#instahome #title {
		display: inline-block;
		width: 600px;
	}
		#instahome #title .t3 {
			display: inline-block;
			width: auto;
			line-height: 40%;
			background: url('/public/img/layout/default/icones/r-insta.png') left 0 no-repeat;
			background-size: 7%;
			padding: 10px 0 10px 40px;
		}
		#instahome #title .t4 {
			display: inline-block;
			width: 100%;
		}
	#instahome ul {
		display: inline-block;
		width: 100%;
		padding: 40px 0 0 0;
	}
		#instahome ul li {
			display: inline-block;
			width: 280px;
			height: 340px;
			margin: 0 8px;
			background: #FFF;
			box-shadow: 5px 5px 5px #CCC;
			text-align: left;
			vertical-align: top;
			padding: 5px;
		}
			#instahome ul li img {
				display: block;
				width: 280px;
				height: 340px;
				margin:0!important;
				padding:0!important;
				border:0!important;
				
			}




@media screen and (max-width: 568px) {
	
	#a-construmidia {
		display: inline-block;
		width: 100%;
		margin-top:10px;
		padding: 0px 0 50px 0;
		background: url('/public/img/layout/default/bg-a-marca.png') center bottom no-repeat;
		background-size: 300% auto;
	}
		#a-construmidia #image {
			display: inline-block;
			width: 90%;
			background: #FFF url('/public/img/layout/default/bg-cont.png') center top no-repeat;
			background-size: 80%;
			padding: 30px 0 0px 0;
		}
			#a-construmidia #image img {
				width: 250px;
			}
		#a-construmidia #image2 {
			display: inline-block;
			width: 90%;
			padding: 60px 0 0px 0;
			margin: 0px 0 0 0;
			background: #FFF url('/public/img/layout/default/bg-gm.png') center top no-repeat;
			background-size: 80%;
		}
			#a-construmidia #image2 img {
				width: 300px;
			}
		#a-construmidia #image3 {
			display: inline-block;
			width: 90%;
			padding: 30px 0;
			margin: 0px 0 0 0;
		}
			#a-construmidia #image3 img {
				width: 300px;
			}
		#a-construmidia #texto {
			display: inline-block;
			width: 90%;
			text-align: left;
			vertical-align: top;
			padding: 10px 0 10px 20px;
		}
			#a-construmidia #texto.ttt2 {
				margin: 0px 0 0 0;
			}
			#a-construmidia #texto.ttt3 {
				margin: 0px 0 0 0;
			}
			#a-construmidia #texto span {
				display: inline-block;
			}
				#a-construmidia #texto span.cinza {
					padding: 15px 0;
					line-height: 140%;
				}
				#a-construmidia #texto span.tam25 {
					font-size: 20px;
				}


			#a-construmidia #texto .lnk {
				width: 240px;
			}

	#diferenciais {
		display: inline-block;
		width: 100%;
		margin-top:-120px;
		padding: 150px 0 120px 0;
		background: url('/public/img/layout/default/bg-ret3.png') center top no-repeat;
		background-size: 520% auto;
	}
		#diferenciais span {
			display: inline-block;
		}
			#diferenciais span.tit {
				padding: 0 0 10px 0;
				font-size: 25px !important;
			}

		#diferenciais ul {
			display: inline-block;
			width: 100%;
		}
			#diferenciais ul li {
				display: inline-block;
				width: 150px;
				margin: 20px 5px;
				vertical-align: top;
				padding: 80px 0 0 0;
			}
				#diferenciais ul li.impacto {
					background: url('/public/img/layout/default/icones/b-edifi.png') center 5px no-repeat;
					background-size: 50%;
				}
				#diferenciais ul li.fortalecer {
					background: url('/public/img/layout/default/icones/b-cabeca.png') center top no-repeat;
					background-size: 40%;
				}
				#diferenciais ul li.crescimento {
					background: url('/public/img/layout/default/icones/b-lucro.png') center 10px no-repeat;
					background-size: 50%;
				}
				#diferenciais ul li.retorno {
					background: url('/public/img/layout/default/icones/b-maos.png') center top no-repeat;
					background-size: 50%;
				}

			#diferenciais ul li span.tam20 {
				font-size: 15px !important;
			}

	#numeros {
		display: inline-block;
		width: 100%;
		padding: 0px 0 150px 0;
	}
		#numeros ul {
			display: inline-block;
			width: 100%;
			text-align: center;
		}
		#numeros ul li {
			display: inline-block;
			width: 300px;
			margin: 20px 20px;
			vertical-align: top;
			text-align: center;
		}
			#numeros ul li.li1 {
				width: 300px;
			}
			#numeros ul li span {
				display: inline-block;
				width: 100%;
				}
				#numeros ul li span.tam20 {
					width: 100px;
				}
				#numeros ul li span.tit {
					font-size: 60px;
				}


	#conver {
		display: inline-block;
		width: 100%;
		height: 380px;
		padding: 30px 0 100px 0;
		background: #bd1717 url('/public/img/layout/default/bg-alcance.png') center center no-repeat;
		background-size: 120%;
	}
		#conver span {
			display: inline-block;
			width: 300px;
			padding: 30px 0;
			font-size: 20px;
			line-height: 140%;
		}



	#instahome {
			display: inline-block;
			width: 100%;
			margin-top:-80px;
			padding: 80px 0 50px 0;
			background: url('/public/img/layout/default/bg-ret2.png') center top no-repeat;
			background-size: 200% auto;
		}
			#instahome #title {
				display: inline-block;
				width: 300px;
			}
				#instahome #title .t3 {
					display: inline-block;
					width: auto;
					line-height: 40%;
					background: url('/public/img/layout/default/icones/r-insta.png') left 3px no-repeat;
					background-size: 8%;
					padding: 10px 0 10px 30px;
					font-size: 29px !important;
				}
				#instahome #title .t4 {
					display: inline-block;
					width: 100%;
				}
			#instahome ul {
				display: inline-block;
				width: 100%;
				padding: 20px 0 0 0;
			}
				#instahome ul li {
					display: inline-block;
					width: 105px;
					height: 105px;
					margin: 0 0px;
					background: #FFF;
					box-shadow: 2px 2px 2px #f2f2f2;
					text-align: left;
					vertical-align: top;
					padding: 2px;
				}
					#instahome ul li img {
						display: block;
						width: 105px;
						height: 105px;
						margin:0!important;
						padding:0!important;
						border:0!important;

					}
	
	
}

















