@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{
		 text-align: center;
		 
	margin-top: 0px;
	width:100%;
	height:650px;
	position:relative;
	z-index: -2;
	background:url("../img/banner-principal.jpg") center;
		 
	 }
	 
	 
	 #conteudo-banner{
		 text-align: center;
		 width:1000px;
		 height:auto;		 
		 margin:auto;
		 
		 
	 }
	 
	
	 
	 	 
	 #conteudo-banner-meio{
		 width:650px;
		 text-align: center;
		 position:relative;
		 float:left;
		 height:auto;
		 	top:270px;
	 }
	 
	 
	 	 	 
	 #conteudo-banner-meio img{
		margin-left:10px;
	 }
	 
	 
	 
	  #conteudo-banner-dir{
		 width:350px;
		 position:relative;
		 float: right;
		   height:auto;
		 	top:390px;
		  text-align: right;
	 }
	 
	 


	 
#videos{
float:left;
width:100%;
height:auto;
padding-bottom: 70px;

}

#conteudo-videos{
width:1000px;
height:auto;
margin:auto;
}



#conteudo-videos h1{
margin-top: 70px;
width:1000px;
height:auto;
	  font-size: 57px;
		  letter-spacing: 1px;
		  color:#3fa45e;
font-family: "Karantina", system-ui;
font-weight: 400;
  font-style: normal;
          font-display: swap;

}




#conteudo-videos p{
margin-top: 17px;
margin-bottom: 27px;
width:1000px;
height:auto;
		  font-size: 18px;				
		  letter-spacing: 1px;
		  color:rgba(1,1,1,1.00);
		  font-family: 'Poppins', sans-serif;
          font-display: swap;
          font-weight: 700;

}


#projetos-videos-dados{
	margin-top:27px;
	width:1000px;
	height:auto;
	float:left;	
	text-align:center;
	
	
  
	
}

#projetos-videos-dados video{
margin-top: 17px;
	
	width:500px;
	height:auto;	
	text-align:center;	
	
}



#projetos-videos-dados h1{
	
	width:1000px;
    height:auto;
	text-align: center;
	margin-top:27px;	
  font-size: 50px;
		  letter-spacing: 1px;
		  color:#3fa45e;
		  font-family: "Karantina", system-ui;
font-weight: 400;
  font-style: normal;
          font-display: swap;
	
}






#projetos-videos-dados p{
	
	width:1000px;
    height:auto;
	text-align:center;
	margin-top:17px;
    float: left;
  font-size: 17px;					
		  letter-spacing: 1px;
		  color:rgba(1,1,1,1.00);
		  font-family: 'Poppins', sans-serif;
          font-display: swap;
          font-weight:700;
	
}




	
	 
	 
	 
	 
	 #whatsapp{
		 width:100%;
		 height:720px;
		 float:left;
		 background: url("../img/fundo-whatsapp.jpg") center no-repeat;
		 
		 
	 }
	 
	 #conteudo-whatsapp{
		 width:1000px;
		 height:720px;
		 margin:auto;
		 
		 
		 
	 }
	 
	 
	  #conteudo-whatsapp-esq{
		  margin-top: 150px;
		 width:500px;
		 height:auto;
		 float:left;
		  text-align: left;
				 
	 }
	 
	 
	 
	 
	 
	 	 
	div.botoes3{
		
		
	margin-left:9px;
	 margin-top: 2px;
	 text-align:center;
	width: auto;
	height: auto;
	float:left;
	 border-bottom:solid 0px  #36a960;
	-webkit-transition: border-bottom .3s;
	-moz-transition: border-bottom .3s;	
    -o-transition: border-bottom .3s;	
	-ms-transition: border-bottom .3s;
	cursor:pointer;
	z-index:400;
	
}
	 
	 	
	 
	  div.botoes3 img{
		 
		 
		  margin-top:70px;
		
		 
	-webkit-transition: margin-top .2s;
	-moz-transition: margin-top .2s;
	-o-transition: margin-top .2s;
	-ms-transition: margin-top .2s;
		
		 
	 }
	 
	 
	 
	 
	 
	 div.botoes3:hover img{
		 
		 margin-top:90px;
		 
	 }
	 
	 
	 
	 
	 
	 
	 
	 #conteudo-whatsapp-dir{
		 width:500px;
		 height:720px;
		 float:right;
				 
	 }
	 
	 
	  #conteudo-whatsapp-dir img{
		 width:400px;
		 height:auto;
		  margin-top: 47px;
		
				 
	 }
	 
	 
	
	 
	 
	




}	












/*celular*/

@media screen and (max-width:960px) and (orientation: portrait){ 
	
		 @viewport{
    zoom: 0.0;
    width: device-width;
	
	 }
	
	
	
	#container-principal{
	
	width:100%;
	min-width:350px;
	height:100%;
	float:left;
	margin:auto;
	text-align:center; 
	

 }
	 
	 
	 #banner{
		 text-align: center;
		 
	margin-top: 0px;
	width:100%;
	height:230px;
	position:relative;
	z-index: -2;
	background:url("../img/banner-principal.jpg") center;
		 
	 }
	 
	 
	 #conteudo-banner{
		 text-align: center;
		 width:350px;
		 height:auto;		 
		 margin:auto;
		 
		 
	 }
	 
	 #conteudo-banner-esq{
		 
		 position:relative;
		 width:333px;
		 height:auto;
		 float:left;
		  top:270px;
	 }
	 
	 
	  #conteudo-banner-esq img{
		 
		 margin-left:-400px;
		  
	 }
	 
	 	 
	 #conteudo-banner-meio{
		 
		 width:240px;
		 text-align: center;
		 position:relative;
		 float:left;
		 height:auto;
		 	top:107px;
	 }
	 
	 
	 
	  #conteudo-banner-meio img{
		width:240px;
		  height:auto;
			
	 
	 }
	 
	  #conteudo-banner-dir{
		 width:100px;
		 position:relative;
		 float: right;
		   height:auto;
		 	top:140px;
		  text-align: right;
	 }
	 
	
	 #conteudo-banner-dir img{
		 width:100px;
		
		   height:auto;
		 	
		  text-align: right;
	 }
	 
	 


	 
	 
	
#videos{
float:left;
width:100%;
height:auto;
padding-bottom: 70px;

}

#conteudo-videos{
width:350px;
height:auto;
margin:auto;
}



#conteudo-videos h1{
margin-top: 50px;
width:350px;
height:auto;
  font-size: 40px;
		  letter-spacing: 1px;
		  color:#3fa45e;
		 font-family: "Karantina", system-ui;
font-weight: 400;
  font-style: normal;
          font-display: swap;
}




#conteudo-videos p{
margin-top: 17px;
margin-bottom: 17px;
width:350px;
height:auto;
		  font-size: 17px;					
		  letter-spacing: 1px;
		  color:rgba(18,18,18,1.00);
		  font-family: 'Poppins', sans-serif;
          font-display: swap;
          font-weight: 700;
}


#projetos-videos-dados{

	width:350px;
	height:auto;
	float:left;	
	text-align:center;
	
	
  
	
}

#projetos-videos-dados video{
margin-top: 17px;
	
	width:100%;
	height:auto;	
	text-align:center;	
	
}



#projetos-videos-dados h1{
	
	width:350px;
    height:auto;
	text-align: center;
	margin-top:27px;	
  font-size: 37px;
		  letter-spacing: 1px;
		  color:#3fa45e;
font-family: "Karantina", system-ui;
font-weight: 400;
  font-style: normal;
          font-display: swap;
	
}






#projetos-videos-dados p{
	
	width:350px;
    height:auto;
	text-align:center;
	margin-top:17px;
    float: left;
		  font-size: 15px;					
		  letter-spacing: 1px;
		  color:rgba(18,18,18,1.00);
		  font-family: 'Poppins', sans-serif;
          font-display: swap;
          font-weight: 700;
	
}

	 
	 
	 
	 #whatsapp{
		 width:100%;
		 height:277px;
		 float:left;
		 background: url("../img/fundo-whatsapp.jpg")   round;
		 margin-bottom: 27px;
		 
		 
	 }
	 
	 #conteudo-whatsapp{
		 width:350px;
		 height:277px;
		 margin:auto;
		 
		 
		 
	 }
	 
	 
	  #conteudo-whatsapp-esq{
		  margin-top: 47px;
		 width:170px;
		 height:auto;
		 float:left;
		  text-align: left;
				 
	 }
	 
	
	 #conteudo-whatsapp-esq img{
		  
		 width:170px;
		 height:auto;
		 text-align: left;
				 
	 }
	 
	 
	 
	 
	 	 
	div.botoes3{
		
		
	margin-left:9px;
	 margin-top: 2px;
	 text-align:center;
	width: auto;
	height: auto;
	float:left;
	 border-bottom:solid 0px  #36a960;
	-webkit-transition: border-bottom .3s;
	-moz-transition: border-bottom .3s;	
    -o-transition: border-bottom .3s;	
	-ms-transition: border-bottom .3s;
	cursor:pointer;
	z-index:400;
	
}
	 
	 	
	 
	  div.botoes3 img{
		 
		 
		  margin-top:3px;
		
		 
	-webkit-transition: margin-top .2s;
	-moz-transition: margin-top .2s;
	-o-transition: margin-top .2s;
	-ms-transition: margin-top .2s;
		
		 
	 }
	 
	 
	 
	 
	 
	 div.botoes3:hover img{
		 
		 margin-top:27px;
		 
	 }
	 
	 
	 
	 
	 
	 
	 
	 #conteudo-whatsapp-dir{
		 width:180px;
		 height:auto;
		 float:right;
				 
	 }
	 
	 
	  #conteudo-whatsapp-dir img{
		 
		 width:180px;
		 height:auto;
		  margin-top: -5px;
		  
		
				 
	 }

}	
	
	
	
	
	



