	#AreaGeralProduto {position: relative; background: #FFF; width: 100%; display: block; max-width: 900px; margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 16px; color: #444242; overflow: hidden;}
	#AreaMultilaser {background: #FFF; box-sizing: border-box; display: block; clear: both; width: 100%; max-width: 900px; margin: 0 auto;}
		
		#ColorsMultilaser {height: 5px; width: 100%; display: block;}
		#FimBlocos p {font-size: 10px !important; font-weight: 300; color: #444; line-height: 1rem !important;}

	.BackgroundGeral {width: 100%; display: block;}

		#AreaGeralProduto p {width: 100%; z-index: 999; font-weight: 300; font-size: 1rem; line-height: 1.8rem;}
		#AreaGeralProduto h3 {color: #000; width: 100%; font-weight: 700;}
		#AreaGeralProduto h4 {color: #000; width: 100%; font-weight: 300;}
		#AreaGeralProduto br {display: block; clear: both;}
		#AreaGeralProduto img {display: block;}
		#AreaGeralProduto > div {position: relative; float: left; width: 100%; display: block; clear: both;}

		.ConteudoBloco {padding: 0 70px; box-sizing: border-box; top: 0; position: relative; width: 100%;}

		.BackgroundBloco {width: 100%; height: 100%; position: absolute; top: 0; left: 0; bottom: 0; object-fit: cover;}

	#BlocoUm { background-color: #591b6e;}
		#BlocoUm .ConteudoBloco h4 {color: #02b4de;}
		#BlocoUm .ConteudoBloco h3 {color: #FFF;}
		#BlocoUm .ConteudoBloco p {color: #FFF;}

	#BlocoDois {}
		#BlocoDois .ConteudoBloco {}

	#BlocoTres {}
		#BlocoTres .ConteudoBloco {}
		#BlocoTres .ConteudoBloco h3 {color: #FFF;}
		#BlocoTres .ConteudoBloco p {color: #FFF;}

	#BlocoQuatro { background-color: #02b4de; }
		#BlocoQuatro .ConteudoBloco h3 {color: #FFF;}
		#BlocoQuatro .ConteudoBloco p {color: #FFF;}

	

	@media screen and (min-width: 901px) { /* Desktop */
		.DesktopItem {display: block !important;}
		.MobileItem {display: none !important;}
		.DesktopItem {display: block !important;}
		.MobileItem {display: none !important;}

		#LogoDaMultilaser img {max-width: 288px; padding: 40px;}
		#LogoDaMultilaser {width: 45%; display: block; float: left;}
		#FimBlocos {width: 55%;  padding: 30px; box-sizing: border-box; float: left;}
		.ConteudoBloco > div {position: relative; width: 50%; float: left; display: block;}

	#BlocoUm h3 {font-size: 4rem; line-height: 4.6rem; margin-top: 0;}
		#BlocoUm h4 {font-size: 2rem; line-height: 2.4rem;margin-bottom: 0;}
		#BlocoUm > img {position: absolute; right: 0; top: 0;}
		#BlocoUm .ConteudoBloco > div {box-sizing: border-box; padding-right: 100px; margin-bottom: 100px;}
		#BlocoUm .ConteudoBloco > div img {width: 80%; margin-bottom: 50px;}

	#BlocoDois {}
		#BlocoDois .ConteudoBloco div {float: right; margin: 50px 0;}
		#BlocoDois > img {position: absolute; left: 100px; bottom: 0;}
		#BlocoDois .ConteudoBloco div h3 {font-size: 3rem; line-height: 4rem; font-weight: 300; margin: 0;}

	#BlocoTres {}
		#BlocoTres > img { position: absolute; right: 0; bottom: 0; }
		#BlocoTres .ConteudoBloco div {margin: 50px 0;}
		#BlocoTres .ConteudoBloco div h3 {font-size: 3rem; line-height: 4rem; font-weight: 300; margin: 0;}
		#BlocoTres .ConteudoBloco div img {width: 100%; box-sizing: border-box; padding-right: 50px;}

	#BlocoQuatro {}
		#BlocoQuatro .ConteudoBloco div { width: 70%; float: right; margin: 50px 0;}
		#BlocoQuatro .ConteudoBloco div h3 { font-size: 3rem; line-height: 4.4rem; margin-bottom: 0; font-weight: 300;}
		#BlocoQuatro .ConteudoBloco img {float: left; margin-top: 100px; margin-left: 50px;}

	#BlocoCinco .ConteudoBloco div {box-sizing: border-box; padding: 30px; margin: 20px 0;}
	#BlocoCinco .ConteudoBloco div img {width: 100%;}

	}
	@media screen and (max-width: 900px) {
		.DesktopItem {display: none !important;}
		.MobileItem {display: inline-block !important;}

		#AreaGeralProduto img {width: 100%; display: block;}
		#LogoDaMultilaser img {max-width: 288px; padding: 20px;}
		#FimBlocos p { box-sizing: border-box; padding: 0 20px; }
		#AreaGeralProduto p {text-align: justify;}
		#AreaGeralProduto h3 {font-size: 2.4rem; line-height: 2.8rem; font-weight: 300; text-align: center;}

	#BlocoUm {}
		#BlocoUm h3 {margin-top: 0;}
		#BlocoUm h4 {margin-bottom: 0; text-align: center;}
		#BlocoUm .ConteudoBloco img { width: 80%; margin: 20px auto; }

	#BlocoDois {}
		#BlocoDois > img {width: 40%; margin: 30px auto 0;}
		#BlocoDois .ConteudoBloco {}

	#BlocoTres {}
		#BlocoTres > img:nth-of-type(2) {position: relative; z-index: 2;}
		#BlocoTres .ConteudoBloco {}

	#BlocoQuatro {}
		#BlocoQuatro .ConteudoBloco img {width: 50%; margin: 20px auto;}

	#BlocoCinco .ConteudoBloco div {box-sizing: border-box; padding: 30px;}
	}
	@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;}
	}