	#AreaGeralProduto {position: relative; background: #fff; display: block; max-width: 900px; margin: 0 auto; font-family: 'Open Sans', sans-serif; font-size: 16px; color: #000;}
	#AreaMultilaser {background: #000; box-sizing: border-box; display: block; max-width: 900px; margin: 0 auto; padding-top: 2.1vh;}
		#AreaMultilaser img {width: 100%; display: block;}

		#LogoDaAtrio {display: inline; max-width: 162px; margin: 0 auto;}
		#ColorsMultilaser {}
 
	.BackgroundGeral {width: 100%; display: block;}

		#AreaGeralProduto p {font-size: 1em;}
		#AreaGeralProduto h3 {font-size: 2.625em; margin: 0;}
		#AreaGeralProduto h4 {margin: 0; font-size: 2em;}
		#AreaGeralProduto br {display: block; clear: both;}
		#AreaGeralProduto > div {}
		.textoCinza {color: #3F3F3F;}
		.textoLaranja {color: #F07A17;}
		.textoPreto {color: #000;}
		.textoBranco {color: #fff;}
		.imgAdaptavel {max-width: 100%;}

		.ConteudoBloco {}

		.BackgroundBloco {width: 100%; position: absolute; top: 0; left: 0;}

	#BlocoUm {background: url(images/background.png) no-repeat; padding: 30px 40px 150px 40px; background-color: #F2F2F2;} 
		#BlocoUm .ConteudoBloco {display:flex; justify-content: space-evenly; flex-wrap: wrap;}
		#BlocoUm .ConteudoBlocoDois, .ConteudoBlocoTres {display: flex; justify-content: center; flex-direction: column; align-items: center; text-align: center;}
		.ConteudoBlocoDois, .ConteudoBlocoTres {margin-top: -50px; max-width: 700px; margin-left: auto; margin-right: auto;}
		#BlocoUm .h4UmBlocoUm {font-size: 1.375em;}
		.paragrafoUmBlocoUm { max-width: 440px;}

	#BlocoDois {padding: 10px 40px; margin-top: -150px; margin-left: auto; margin-right: auto;}
		#BlocoDois .ConteudoBloco {display: flex; justify-content: center; flex-direction: column; align-items: center;}
		#BlocoDois .ConteudoBlocoDois {display: flex; justify-content: center; flex-wrap: wrap;}
		.ConteudoBlocoDoisDois {display: inline-block; max-width:350px; margin-top: 100px;}

		ul {
			list-style: none;
			display: flex;
			justify-content: space-around;
			flex-wrap: wrap;
			padding: 0;
			font-size: 0.625em;
			text-align: center;
		}
		
		ul li {
			display: inline-block;
			padding: 10px;
		}

	#BlocoTres {}
		#BlocoTres .ConteudoBloco { display: flex; flex-direction: column; align-items: center; padding: 10px 40px; text-align: center;}
		#BlocoTres .ConteudoBloco img {max-width: 100%;}

	#FimBlocos {
		display: flex;
		justify-content: flex-end;
		padding-bottom: 30px;
		padding-right: 40px;
		font-size: 0.625em;
	}

	@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) {

	#BlocoUm {}
		#BlocoUm .ConteudoBloco {}

	#BlocoDois {}
		#BlocoDois .ConteudoBloco {}

	#BlocoTres {}
		#BlocoTres .ConteudoBloco {}

	#BlocoQuatro {}
		#BlocoQuatro .ConteudoBloco {}
	}
	@media screen and (max-width: 700px) {
		
	}
	@media screen and (max-width: 550px) {
		#BlocoUm {padding: 30px 10px 150px 10px;} 
	}
	@media screen and (max-width: 420px) {
		#BlocoDois {padding: 10px 10px;}
		.ConteudoBlocoDois,.ConteudoBlocoTres {margin-top: 0;}
		.ConteudoBlocoDoisDois {margin-top: 0}
		.divUmConteudoBloco ul li p{color: #3F3F3F;}
	}
	@media screen and (max-width: 350px) {
	}