#AreaGeralProduto {position: relative; background: #000; width: 100%; display: block; max-width: 900px; margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 16px; color: #444242; overflow: hidden;}
.BackgroundGeral {width: 100%; display: block;}

	#AreaGeralProduto p {width: 100%; z-index: 999; text-align: justify; color: #FFF; font-weight: 300;}
	#AreaGeralProduto h3 {color: #FFF; width: 100%; font-weight: 300; font-size: 3rem; margin: 0px; line-height: 3.2rem; font-family: 'Square 721';}
	#AreaGeralProduto h4 {color: #00ad4a; width: 100%; font-weight: 700; text-transform: uppercase; font-size: 1.4rem;}
	#AreaGeralProduto h4 > img {width: 10px; height: 10px; display: inline-block; margin-right: 10px;}
	#AreaGeralProduto h5 {color: #00ad4a; width: 100%; font-weight: 700; margin: 0px; font-size: 16px; text-transform: uppercase;}
	#AreaGeralProduto br {display: block; clear: both;}
	#AreaGeralProduto > div {position: relative; float: left; width: 100%; display: block; clear: both;}
	#AreaGeralProduto img {box-sizing: border-box; display: block;}
	#AC267_Logo { width: 100%; max-width: 416px;}

	.ConteudoBloco {padding: 0 70px; box-sizing: border-box; top: 0; position: relative; width: 100%;}
	.BackgroundBloco {width: 100%; position: absolute; top: 0; left: 0;}

#BlocoUm {}
	#BlocoUm > .QuadradoVerde {position: absolute; right: 0; top: 0;}
	#BlocoUm .ConteudoBloco img {width: 100%;}

#BlocoDois {}
	#BlocoDois .ConteudoBloco > img {display: inline; float: left; margin-right: 20px; max-width: 62px;}
	#BlocoDois .ConteudoBloco p {font-size: 14px; margin: 5px 0px;}

#BlocoTres {}
	#BlocoTres .ConteudoBloco {}
	#BlocoTres > .QuadradoVerde {float: right;}

#BlocoQuatro {}
	#BlocoQuatro .ConteudoBloco {}

#BlocoCinco {}
	#BlocoCinco h4 {font-weight: 300;}

#FimBlocos {background-color: #00ad4a; color: #FFF; padding: 30px; font-size: 10px; box-sizing: border-box;}

@media screen and (min-width: 901px) { /* Desktop */
	.DesktopItem {display: block !important;}
	.MobileItem {display: none !important;}

#AC267_Logo {margin: 50px 70px;}

#BlocoUm {}
	#BlocoUm .ConteudoBloco {width: 50%; padding: 20px; float: left;}
	#BlocoUm .ConteudoBloco:nth-of-type(1) {padding-left: 70px;}
	#BlocoUm .ConteudoBloco:nth-of-type(2) {padding-right: 70px;} 

	#BlocoUm > .QuadradoVerde {width: 120px; height: 120px;}

#BlocoDois {}
	#BlocoDois .ConteudoBloco {width: 50%; padding: 50px 0px 50px 70px; float: left;}
	#BlocoDois > img {width: 50%; padding: 30px 70px; float: right;}

#BlocoTres {}
	#BlocoTres .ConteudoBloco {}

#BlocoQuatro {}
	#BlocoQuatro .ConteudoBloco {width: 50%; padding: 20px; float: left;}
	#BlocoQuatro .ConteudoBloco > img {width: 100%;}
	#BlocoQuatro .ConteudoBloco:nth-of-type(1) {padding-left: 70px;}
	#BlocoQuatro .ConteudoBloco:nth-of-type(2) {padding-right: 70px;} 

}
@media screen and (max-width: 900px) {
	.DesktopItem {display: none !important;}
	.MobileItem {display: inline-block !important;}
	
	#AC267_Logo {padding: 20px;}
	#BlocoUm img, #BlocoDois img, #BlocoTres img, #BlocoQuatro img {width: 100%;}

#BlocoUm {}
	#BlocoUm .ConteudoBloco {}

#BlocoTres {}
	#BlocoTres .ConteudoBloco {}

#BlocoQuatro {}
	#BlocoQuatro .ConteudoBloco {}
}
@media screen and (max-width: 700px) {
}
@media screen and (max-width: 550px) {
	.ConteudoBloco {padding: 0 20px;}
}
@media screen and (max-width: 350px) {
	#LogoDaMultilaser {padding-left: 0;}
}