#AreaGeralProduto {position: relative; background: #000; width: 100%; display: block; max-width: 900px; margin: 0 auto; font-family: 'Arial', sans-serif; font-size: 16px;}
	#AreaMultilaser {background: #000; box-sizing: border-box; display: flex; justify-content: center; align-items: center; width: 100%; max-width: 900px; margin: 0 auto; height: 70px; border-bottom: #FFF solid 1px;}

	h2 {font-size: 3.4375em; margin: 0;}
	h3 {font-size: 2em; margin: 0;}
	h4 {font-size: 1.375em;  margin: 0;}
	p { margin: 0;}
	.font-pequena {font-size: 0.75em;}
	.font-weight {font-weight: bold;}
	.textoBranco {color: #FFF;}
	.textoVermelho {color: #C12A21;}

	.imagemAdaptavel {max-width: 100%;}

		.ConteudoBloco {padding: 0 70px; box-sizing: border-box; top: 0; position: relative; width: 100%;}

	#BlocoUm {}
		#BlocoUm .ConteudoBloco {display: flex; flex-direction: column; align-items: center; text-align: center;}
		#BlocoUm .ConteudoBloco h2 {margin-top: 50px;}
		#BlocoUm .ConteudoBloco h4 {margin-bottom: 30px; margin-top: 20px;}
		.ConteudoBlocoUmImg {margin-top: -100px;}

	#BlocoDois {background: url(images/background.png) no-repeat; padding-top: 410px; margin-top: -450px;}
		#BlocoDois .ConteudoBloco {background: url(images/lothaire-coolerDois.png) no-repeat;}
		#BlocoDois .ConteudoBloco .ConteudoBlocoDois_Um {max-width: 380px;margin-left: 50%;}
		#BlocoDois .ConteudoBloco ul {display: flex; justify-content: flex-start; flex-direction: column; padding: 0;}
		#BlocoDois .ConteudoBloco ul li {display: flex; width: 100%;}
		#BlocoDois .ConteudoBloco ul li img {margin-right: 10px;}
		.ConteudoBlocoDois_Dois {display: flex; justify-content: center; text-align: center; flex-direction: column; padding-top: 430px;}
		.ConteudoBlocoDois_Dois h4 {margin-bottom: 20px;}
		.ConteudoBlocoDois_Dois p {margin-bottom: 30px;}

	#BlocoTres {}
		#BlocoTres .ConteudoBloco {}
		#BlocoTres .ConteudoBloco ul {display: flex; flex-wrap: wrap; justify-content: space-evenly; text-align: center; padding: 0;}
		#BlocoTres .ConteudoBloco ul li {display: flex; flex-direction: column; align-items: center; padding: 36px 10px; width: 200px; background: #191919; margin: 5px;}
		#BlocoTres .ConteudoBloco ul li div {position: absolute; margin-top: -50px;}

	#BlocoQuatro {margin-top: 80px;}
		#BlocoQuatro .ConteudoBloco { display: flex; justify-content: space-evenly; flex-wrap: wrap; align-items: center;}
		#BlocoQuatro .ConteudoBloco ul {list-style: none; text-align: right; max-width: 300px;}

	#FimBlocos {background-color: #000; color: #fff; padding: 30px; font-size: 10px; box-sizing: border-box; display: flex; justify-content: flex-end;}

	@media screen and (min-width: 901px) { /* Desktop */
		.DesktopItem {display: block !important;}
		.MobileItem {display: none !important;}

	#BlocoUm {}
		#BlocoUm .ConteudoBloco {}

	#BlocoDois {}
		#BlocoDois .ConteudoBloco {}

	#BlocoTres {}
		#BlocoTres .ConteudoBloco {}

	#BlocoQuatro {}
		#BlocoQuatro .ConteudoBloco {}

	}
	@media screen and (max-width: 900px) {
		.DesktopItem {display: none !important;}
		.MobileItem {display: inline-block !important;}

	#BlocoUm {}
		#BlocoUm .ConteudoBloco {}

	#BlocoDois {}
		#BlocoDois .ConteudoBloco {}

	#BlocoTres {}
		#BlocoTres .ConteudoBloco {}

	#BlocoQuatro {}
		#BlocoQuatro .ConteudoBloco {}
	}
	@media screen and (max-width: 700px) {
		#BlocoDois .ConteudoBloco {background: none;}
		#BlocoUm .ConteudoBloco p {margin-bottom: 20px;}
		#BlocoDois .ConteudoBloco .ConteudoBlocoDois_Um {margin-left: 0; margin-top: 30px;}
		.ConteudoBlocoUmImg {margin-top: -70px;}
		.ConteudoBlocoDois_Dois {padding-top: 60px;}
	}
	@media screen and (max-width: 550px) {
		.ConteudoBloco {padding: 0 20px;}
	}
	@media screen and (max-width: 350px) {
		#LogoDaMultilaser {padding-left: 0;}
	}