	#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; height: 94px; margin: 0 auto;}
		#AreaMultilaser img {width: 100%; display: block; clear: both; float: left;}

		#LogoDaMultilaser {max-width: 288px; margin: 20px 0 20px; padding-left: 40px;}
		#ColorsMultilaser {height: 5px;}

	.BackgroundGeral {width: 100%; display: block;}

		#AreaGeralProduto p {width: 100%; z-index: 999; text-align: justify;}
		#AreaGeralProduto h3 {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%; position: absolute; top: 0; left: 0;}

	#BlocoUm {background-image: linear-gradient(to right, #ff3001, #fc5f12);}
		#BlocoUm .ConteudoBloco p, #BlocoUm .ConteudoBloco h3 {color: #FFF;}

	#BlocoDois {background-color: #fdc400;}
		#BlocoDois .ConteudoBloco {}
		#BlocoDois .ConteudoBloco h3 {color: #591b6e; font-weight: 300; margin-bottom: 0;}
		#BlocoDois .ConteudoBloco h6 {font-weight: 300; margin-top: 10px;}
		#BlocoDois .ConteudoBloco ul {margin: 0; padding: 0; display: block; position: relative;}
		#BlocoDois .ConteudoBloco ul li {margin: 0; box-sizing: border-box; display: block; padding: 5px 0px 0px;}
		#BlocoDois .ConteudoBloco ul li p {position: relative;}
		#BlocoDois .ConteudoBloco ul li p span {content: ''; width: 10px; height: 30px; position: absolute; left: -20px; top: 10px; display: inline-block; background-color: #591b6e;}

	#BlocoTres {}
		#BlocoTres .ConteudoBloco {}
		#BlocoTres .ConteudoBloco h3 strong {color: #f1512b;}

	#BlocoQuatro {}
		#BlocoQuatro .ConteudoBloco {}
		#BlocoQuatro .ConteudoBloco h3, #BlocoQuatro .ConteudoBloco p {color: #FFF;}

	#BlocoCinco {}
		#BlocoCinco .ConteudoBloco p {position: relative; box-sizing: border-box; padding: 10px 0px;}
		#BlocoCinco .ConteudoBloco p span {content: ''; display: block; width: 50%; height: 2px; background-color: #f1512b; position: absolute;}
		#BlocoCinco .ConteudoBloco p span:nth-of-type(1) {top: 0; right: 0;}
		#BlocoCinco .ConteudoBloco p span:nth-of-type(2) {bottom: 0; left: 0;}

	#FimBlocos {background-color: #F1F1F1; padding: 30px 0px;}
	#FimBlocos p {color: #000; font-size: 10px; box-sizing: border-box; }

	@media screen and (min-width: 901px) { /* Desktop */
		.DesktopItem {display: block !important;}
		.MobileItem {display: none !important;}

	#BlocoUm {}
		#BlocoUm > img {position: absolute; left: 0; bottom: -80px;  z-index: 5;}
		#BlocoUm .ConteudoBloco {}
		#BlocoUm .ConteudoBloco h3 {font-size: 4rem; line-height: 4.4rem; text-align: center;}
		#BlocoUm .ConteudoBloco div {float: right; width: 35%; margin: 130px 0px;}

	#BlocoDois {}
		#BlocoDois .ConteudoBloco { margin-top: 120px; }
		#BlocoDois .ConteudoBloco h3 {font-size: 3rem; line-height: 3.4rem;}
		#BlocoDois .ConteudoBloco h6 {font-size: 1.4rem; line-height: 1.8rem;}
		#BlocoDois .ConteudoBloco > p {width: 50%;}
		#BlocoDois .ConteudoBloco ul {width: 50%;}
		#BlocoDois img {position: absolute; right: 0; bottom: 0; display: block;}

	#BlocoTres {padding: 20px 0px;}
		#BlocoTres .ConteudoBloco h3 {width: 50%; float: left; font-size: 3rem; line-height: 3.4rem;}
		#BlocoTres .ConteudoBloco img {float: left; margin-top: 3rem;}

	#BlocoQuatro {padding: 20px 0px;}
		#BlocoQuatro .ConteudoBloco h3 {width: 50%; float: left; font-size: 2rem; line-height: 2.4rem;}
		#BlocoQuatro .ConteudoBloco img {float: left; margin-top: 3rem;}

	#BlocoCinco {padding: 40px 0px;}
		#BlocoCinco .ConteudoBloco img {float: left; width: 30%; box-sizing: border-box; padding: 10px;}
		#BlocoCinco .ConteudoBloco p { float: left; width: 35%; margin: 100px 0px 100px 5%;}

	#FimBlocos p {width: 80%;}
	#FimBlocos img {float: right;}

	}
	@media screen and (max-width: 900px) {
		.DesktopItem {display: none !important;}
		.MobileItem {display: inline-block !important;}

	#AreaGeralProduto img {width: 100%;}
	#AreaGeralProduto img.BackgroundBloco {height: 100%; object-fit: cover; object-position: 50% 100%;}
	#AreaGeralProduto h3 {font-size: 2.4rem; line-height: 2.8rem;}

	#BlocoDois .ConteudoBloco ul {box-sizing: border-box; padding-left: 20px;}
	#BlocoDois .ConteudoBloco ul li p {text-align: left;}
	#BlocoDois .ConteudoBloco h6 {font-size: 1.2rem; line-height: 1.6rem;}

	#BlocoCinco .ConteudoBloco img {width: 60%; margin: 30px 20%;}

	#FimBlocos img {width: initial; margin: 20px auto;}

	}
	@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;}
	}