@charset "utf-8";
*{
  margin:0px; 
  padding:0;
  border:0;
  
} 

  body{
	  background:#FFFFFF;
	  overflow-x: hidden;
	 
	 
  }

   a:link { 
   
  text-decoration:none; 
} 

a { 

  text-decoration:none; 
} 

 @media screen and (max-width:1920px) and (orientation: landscape) {
	 
	 
	 @viewport{
    zoom: 0.0;
    width: device-width;
	
	 }

#container-principal{
	
	width:100%;
	min-width:1000px;
	height:100%;
	float:left;
	margin:auto;
	text-align:center; 
	

 }
	 
	 
	#banner{
	margin-top: 95px;
	position:fixed;
	float:left;
	width:100%;
	height:578px;
	background: url("../img/bannerservicos.jpg")no-repeat;
	background-position: center;
	z-index: 77;
	
}
	 

	 
	 
	  #bem-vindo{
		 text-align: center;
		 float: left;
	margin-top: 670px;
	width:100%;
	height:auto;
	position:relative;
	z-index: 78;
		  background:rgba(255,255,255,1.00);
		  padding-bottom: 114px;
		
	
		 
	 }
	 
	 
	 
	  #conteudo-bemvindo{
		 text-align: center;
		 margin: auto;
	
	width:1000px;
	height:auto;
	position:relative;
	
	
		 
	 }
	 
	 
	   #conteudo-bemvindo-esq{
		 text-align: center;
		 margin: auto;
	float: left;
	width:470px;
	height:auto;
	position:relative;

	
		 
	 }
	 
	 
	    #conteudo-bemvindo-esq h1{
		 text-align: left;
		
	float: left;
	width:470px;
	height:auto;
	position:relative;
	letter-spacing: 0.2px;
					font-family: 'Squada One', cursive;
			
			font-size: 54px;
			color: rgba(0,0,0,1.00);
			margin-top: 70px;
			font-display: swap;
			
		
	
		 
	 }
	 
	 
	     #conteudo-bemvindo-esq p{
		 text-align: left;
		
	float: left;
	width:427px;
	height:auto;
	
			line-height:  40px;
				font-family: 'Open Sans', sans-serif;
			 font-display: swap;
			 font-weight: 300;
			font-size: 23px;
			color:rgba(41,41,41,1.00);
			margin-top: 34px;
		
	
		 
	 }
	 
	   #conteudo-bemvindo-dir{
		 text-align: right;
		
	float: right;
	width:527px;
	height:auto;
	position:relative;
	z-index: -2;
	
		 
	 }
	 
	 
	    #conteudo-bemvindo-dir img{
		
		margin-top: 100px;
	float: right;
	width:527px;
	height:auto;
			border-radius: 20px;
	
	
		 
	 }
	 
	 
	 #servico1{
	width:100%;
	height:492px;
	float:left;
	position:relative;
  
		  background:url("../img/fundoservicomateriais.jpg") no-repeat;
		  background-position:top;	
		 background-color: rgba(255,255,255,1.00);
		 padding-bottom: 114px;
	z-index: 80;
		
		
	
}


#conteudo-servico1{
	width:1000px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico1-esq{
	width:600px;
	height:auto;
	float:left;
		 text-align: left;
}
	 
	  #conteudo-servico1-esq img{
	
	
		 text-align: left;
}

	 #conteudo-servico1-dir{
	width:400px;
	height:auto;
	float:right;
		 text-align: right;
}

	 
	 	 #conteudo-servico1-dir h1{
	width:400px;
	height:auto;
	float:right;
		 text-align: right;
			 
			font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(0,0,0,1.00);
	line-height: 47px;
			 margin-top: 170px;
			 text-transform: uppercase;
}
	 
	 
	 
	 
	  #servico2{
	width:100%;
	height:380px;
	float:left;
	position:relative;

		  background:url("../img/fundoservicoutensilios.jpg") no-repeat;
		  
		  background-position:top;	
		  background-color: rgba(255,255,255,1.00);
	z-index: 82;
			 padding-bottom: 114px;
	
}


#conteudo-servico2{
	width:1000px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico2-esq{
	width:400px;
	height:auto;
	float:left;
		 text-align: left;
}
	 
	 
	  #conteudo-servico2-esq h1{
	width:400px;
	height:auto;
	float:left;
		 text-align: left;
			 
			font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(255,222,0,1.00);
	line-height: 47px;
			 margin-top: 154px;
		  text-transform: uppercase;
}

	 #conteudo-servico2-dir{
	width:600px;
	height:auto;
	float:right;
		 text-align: right;
}

	 

	 #servico3{
	width:100%;
	height:612px;
	float:left;
	position:relative;
 
		  background:url("../img/fundoservicoescavadeira.jpg") no-repeat;
		  background-position:top;	
		  background-color: rgba(255,255,255,1.00);
		 	 padding-bottom: 114px;
	z-index: 83;
		
		
	
}


#conteudo-servico3{
	width:1000px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico3-esq{
	width:600px;
	height:auto;
	float:left;
		 text-align: left;
}
	 
	  #conteudo-servico3-esq img{
	width:auto;
	height:612px;
	
		 text-align: center;
}

	 #conteudo-servico3-dir{
	width:400px;
	height:auto;
	float:right;
		 text-align: right;
}

	 
	 	 #conteudo-servico3-dir h1{
	width:400px;
	height:auto;
	float:right;
		 text-align: right;
			 
		font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(0,0,0,1.00);
	line-height: 47px;
			 margin-top: 270px;
			 text-transform: uppercase;
}
	
	 
	

 #servico4{
	width:100%;
	height:482px;
	float:left;
	position:relative;

		  background:url("../img/fundoservicocaminhao.jpg") no-repeat;
		  
		  background-position:top;	
		  background-color: rgba(255,255,255,1.00);
	z-index: 84;
			 padding-bottom: 114px;
	
}


#conteudo-servico4{
	width:1000px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico4-esq{
	width:400px;
	height:auto;
	float:left;
		 text-align: left;
}
	 
	 
	  #conteudo-servico4-esq h1{
	width:400px;
	height:auto;
	float:left;
		 text-align: left;
			 
			font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(255,222,0,1.00);
	line-height: 47px;
			 margin-top: 217px;
		  text-transform: uppercase;
}

	 #conteudo-servico4-dir{
	width:600px;
	height:auto;
	float:right;
		 text-align: right;
}
	 
	 #conteudo-servico4-dir img{
	margin-top: 90px;
}
	 
	 
	 


 #servico5{
	width:100%;
	height:482px;
	float:left;
	position:relative;
 
		  background:url("../img/fundoservicocarregadeira.jpg") no-repeat;
		  background-position:top;	
		  background-color: rgba(255,255,255,1.00);
		 	 padding-bottom: 114px;
	z-index: 85;
		
		
	
}


#conteudo-servico5{
	width:1000px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico5-esq{
	width:600px;
	height:auto;
	float:left;
		 text-align: left;
}
	 
	  #conteudo-servico5-esq img{
	margin-top: 90px;
	
		 text-align: left;
}

	 #conteudo-servico5-dir{
	width:400px;
	height:auto;
	float:right;
		 text-align: right;
}

	 
	 	 #conteudo-servico5-dir h1{
	width:400px;
	height:auto;
	float:right;
		 text-align: right;
			 
		font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(0,0,0,1.00);
	line-height: 47px;
			 margin-top: 200px;
			 text-transform: uppercase;
}
	
	 
	 	


#whatsapp{
	width:100%;
	height:673px;
	float:left;
	position:relative;
	background:url("../img/bannerwhats.jpg")no-repeat center;
	z-index: 86;
	text-align: center;
		
}
	 
	 
	 
	 
	 
	 }








/*celular*/

@media screen and (max-width:960px) and (orientation: portrait){ 
	

#container-principal{
	
	width:100%;
	min-width:350px;
	height:100%;
	float:left;
	margin:auto;
	text-align:center; 
	

 }

	
	
 #banner{
	 margin-top: 70px;
		 text-align: center;
		 
	float:left;
	width:100%;
	height:200px;
	
	position:relative;
	
		 background: url("../img/bannerservicos.jpg") no-repeat;
		 background-position: center;
		 background-size:cover;
		
	 
		 
	 }
	 
	 
	  
	 
	 
	  #bem-vindo{
		 text-align: center;
		 float: left;
	
	width:100%;
	height:auto;
	position:relative;
	z-index: -2;
		 background:url("../img/fundobembindo.jpg") no-repeat;
		  background-position: center;
		  background-size: contain;
		 padding-bottom: 70px;
	
		 
	 }
	 
	 
	 
	  #conteudo-bemvindo{
		 text-align: center;
		 margin: auto;
	
	width:350px;
	height:auto;
	position:relative;
	z-index: -2;
	
		 
	 }
	 
	 
	   #conteudo-bemvindo-esq{
		 text-align: center;
		 margin: auto;
	float: left;
	width:350px;
	height:auto;
	position:relative;
	z-index: -2;
	
		 
	 }
	 
	 
	    #conteudo-bemvindo-esq h1{
		 text-align: center;
		
	float: left;
	width:350px;
	height:auto;
	position:relative;
	letter-spacing: 0.2px;
			font-family: 'Squada One', cursive;
			
			font-size: 40px;
			color: rgba(0,0,0,1.00);
			margin-top: 47px;
			font-display: swap;
			
		
	
		 
	 }
	 
	 
	     #conteudo-bemvindo-esq p{
		 text-align: justify;
		
	float: left;
	width:350px;
	height:auto;
	position:relative;
	z-index: -2;
			line-height:  35px;
					font-family: 'Open Sans', sans-serif;
			 font-display: swap;
			 font-weight: 300;
			
			font-size: 20px;
			color:rgba(37,37,37,1.00);
			margin-top: 30px;
		

	
		 
	 }
	 
	   #conteudo-bemvindo-dir{
		 text-align: right;
		
	float: left;
	width:350px;
	height:auto;
	position:relative;
	z-index: -2;
	
		 
	 }
	 
	 
	    #conteudo-bemvindo-dir img{
		
		margin-top: 40px;
	float: left;
	width:350px;
	height:auto;
			border-radius: 20px;
	
	
		 
	 }
	 
	 
	 
	 #servico1{
	width:100%;
	height:auto;
	float:left;
	position:relative;
  
		
		 background-color: rgba(255,255,255,1.00);
		 padding-bottom: 47px;
	z-index: 80;
		
		
	
}


#conteudo-servico1{
	width:350px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico1-esq{
	width:350px;
	height:auto;
	float:left;
		
}
	 
	  #conteudo-servico1-esq img{
	
	width:350px;
	height:auto;
		 text-align: center;
}

	 #conteudo-servico1-dir{
	width:350px;
	height:auto;
	float:left;
		 text-align: center;
		 background-color: rgba(246,221,52,1.00);
}

	 
	 	 #conteudo-servico1-dir h1{
	width:350px;
	height:auto;
	
		 text-align:center;
			 
			font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(0,0,0,1.00);
	line-height: 47px;
			 margin-top: 27px;
			 margin-bottom: 27px;
			 text-transform: uppercase;
}
	 
	 
	 
	 
	  #servico2{
	width:100%;
	height:auto;
	float:left;
	position:relative;

		
		
		  background-color: rgba(255,255,255,1.00);
	z-index: 82;
			 padding-bottom: 47px;
	
}


#conteudo-servico2{
	width:350px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico2-esq{
	width:350px;
	height:auto;
	float:right;
		 text-align: center;
		 background: rgba(0,0,0,1.00);
}
	 
	 
	  #conteudo-servico2-esq h1{
	width:350px;
	height:auto;
	
		 text-align: center;
			 
			font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(255,222,0,1.00);
	line-height: 47px;
			 margin-top: 27px;
		  margin-bottom: 27px;
		  text-transform: uppercase;
}

	 #conteudo-servico2-dir{
	width:350px;
	height:auto;
	float:left;
		 text-align: center;
}

	 #conteudo-servico2-dir img{
	width:350px;
	height:auto;
	
		 text-align: center;
}
	 

	 #servico3{
	width:100%;
	height:auto;
	float:left;
	position:relative;
 
		 
		  background-color: rgba(255,255,255,1.00);
		 	 padding-bottom: 47px;
	z-index: 83;
		
		
	
}


#conteudo-servico3{
	width:350px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico3-esq{
	width:350px;
	height:auto;
	float:left;
		 text-align: left;
}
	 
	  #conteudo-servico3-esq img{
	width:350px;
	height:auto;
	
		 text-align: center;
}

	 #conteudo-servico3-dir{
	width:350px;
	height:auto;
	float:left;
		 text-align: center;
		  background-color: rgba(246,221,52,1.00);
}

	 
	 	 #conteudo-servico3-dir h1{
	width:350px;
	height:auto;
	float:left;
		 text-align: center;
			 
		font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(0,0,0,1.00);
	line-height: 47px;
			 margin-top: 27px;
			 margin-bottom: 27px;
			 text-transform: uppercase;
}
	
	 
	

 #servico4{
	width:100%;
	height:auto;
	float:left;
	position:relative;

		
		  background-color: rgba(255,255,255,1.00);
	z-index: 84;
			 padding-bottom: 47px;
	
}


#conteudo-servico4{
	width:350px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico4-esq{
	width:350px;
	height:auto;
	float:left;
		 text-align: left;
		 background: rgba(0,0,0,1.00);
}
	 
	 
	  #conteudo-servico4-esq h1{
	width:350px;
	height:auto;
	
		 text-align: center;
			 
			font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(255,222,0,1.00);
	line-height: 47px;
			 margin-top: 27px;
		  margin-bottom: 27px;
		  text-transform: uppercase;
}

	 #conteudo-servico4-dir{
	width:350px;
	height:auto;
	float:left;
		 text-align:center;
}
	 
	 #conteudo-servico4-dir img{
	width:350px;
	height:auto;
	
		 text-align: center;
}
	 
	 
	 


 #servico5{
	width:100%;
	height:auto;
	float:left;
	position:relative;
 
		 
		  background-color: rgba(255,255,255,1.00);
		 	 padding-bottom: 47px;
	z-index: 85;
		
		
	
}


#conteudo-servico5{
	width:350px;
	height:auto;
	margin:auto;
}
	
	 
	 
	 #conteudo-servico5-esq{
	width:350px;
	height:auto;
	float:left;
		 text-align: left;
}
	 
	  #conteudo-servico5-esq img{
	
	width:350px;
	height:auto;
	
		 text-align: center;
		
}

	 #conteudo-servico5-dir{
	width:350px;
	height:auto;
	float:left;
		 text-align: center;
		 background-color: rgba(246,221,52,1.00);
}

	 
	 	 #conteudo-servico5-dir h1{
	width:350px;
	height:auto;
	
		 text-align: center;
			 
		font-family: 'Squada One', cursive;
	font-size: 44px;
	
	font-display: swap;
	color:rgba(0,0,0,1.00);
	line-height: 47px;
			 margin-top: 27px;
			 margin-bottom: 27px;
			 text-transform: uppercase;
}
	
	 
	 
	 
	 #whatsapp{
	width:100%;
	height:250px;
	float:left;
	position:relative;
	background:url("../img/bannerwhats.jpg")no-repeat center;
	background-size: cover;
	z-index: 81;
	text-align: center;
		
}
	
	
	
	
	}
	
