@charset "utf-8";

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: 'Montserrat', sans-serif;
    color: #333;
    line-height: 1.6;
}

   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 {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
}


#container-principal{
	
	width:100%;
	min-width:1200px;
	height:100%;
	float:left;
	margin:auto;
	
	

 }
	 
	 
	





	 
	 
	#content2{
float: left;
	height:auto;
	width:100%;
	margin-top: 147px;
   margin-bottom: 100px;
	background-color:rgba(255,255,255,1.00);
	position:relative;
	z-index: 2;
}




#conteudo-content2{
	height:auto;
	width:1200px;
	margin:auto;
	
	
	
}


	#conteudo-content2 h1{

	height:70px;
	width:1200px;
color:#008781;
  font-weight: 800;
font-size: 31px;
    text-align: left;
}


#projetos-destaque-dados{
margin-top: 34px;
	padding-bottom: 17px;
	width:380px;
	height:690px;
	float:left;	
	text-align:center;	
        box-shadow: 0 4px 12px rgba(0,0,0,0.10);
        border-radius: 7px;
     margin-left: 10px;
margin-right: 10px;
    
	
}




#projetos-destaque-dados h1{
	
	width:380px;
    height: auto;
	line-height: 31px;
	margin-top: 7px;
    margin-bottom: 7px;

	font-size: 17px;
	text-align: left;	
margin-left: 15px;
  font-weight: 600;
  font-style: normal;
   font-display: swap;

	color:#008781;
}



	 
     
     #projetos-destaque-dados img{

	
	width:380px;
	height:270px;;	
	text-align:center;	
	object-fit: cover;
    object-position: center;
	
}



  #infossindicatos {

	   
	
	
}

   #infossindicatos img{
top:4px;
  
	width:18px;
	height:18px;	
	text-align:left;
    margin-right: 7px;
    margin-top: 7px;
      transform: translateY(3px); /* Move o ícone 1 pixel para cima */
	
	
}


#infossindicatos p{
	
	width:auto;
    height: 27px;;
	
	float: left;
   

margin-left: 15px;
	font-size: 15px;
	text-align: center;
	
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
   font-display: swap;
	color:rgba(103,103,103,1.00);	
    
      justify-content: space-around; /* Distribui melhor os 5 itens */

}
	
    
    #infossindicatos p2{
	
	
    height: 57px;
	
	float: left;
  padding:10px;
margin-left: 5px;
	font-size: 15px;
	text-align: left;
	padding-top: -4px;
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
   font-display: swap;
	color:rgba(103,103,103,1.00);	

}
	
	
    
     
    
    
    
}	










/*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; 
	

 }
	 

	 
	 
	#content2{
float: left;
	height:auto;
	width:100%;
	margin-top: 17px;
   margin-bottom: 100px;
	background-color:rgba(255,255,255,1.00);
	position:relative;
	z-index: 2;
}




#conteudo-content2{
	height:auto;
	width:350px;
	margin:auto;
	
	
	
}


	#conteudo-content2 h1{

	height:50px;
	width:350px;
color:#008781;
  font-weight: 800;
font-size: 27px;
    text-align: left;
}


#projetos-destaque-dados{
margin-top: 27px;
	padding-bottom: 17px;
	width:350px;
	height:auto;
	float:left;	
	text-align:center;	
        box-shadow: 0 4px 12px rgba(0,0,0,0.10);
        border-radius: 7px;
     
    
	
}




#projetos-destaque-dados h1{
	
	width:350px;
    height: auto;
	line-height: 31px;
	margin-top: 7px;
    margin-bottom: 7px;

	font-size: 17px;
	text-align: center;	

  font-weight: 600;
  font-style: normal;
   font-display: swap;

	color:#008781;
}



	 
     
     #projetos-destaque-dados img{

	
	width:350px;
	height:270px;;	
	text-align:center;	
	object-fit: cover;
    object-position: center;
	
}



  #infossindicatos {

	   
	
	
}

   #infossindicatos img{
top:4px;
  
	width:18px;
	height:18px;	
	text-align:left;
    margin-right: 7px;
    margin-top: 7px;
      transform: translateY(3px); /* Move o ícone 1 pixel para cima */
	
	
}


#infossindicatos p{
	
	width:auto;
    height: 27px;;
	
	float: left;
   

margin-left: 15px;
	font-size: 15px;
	text-align: center;
	
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
   font-display: swap;
	color:rgba(103,103,103,1.00);	
    
      justify-content: space-around; /* Distribui melhor os 5 itens */

}
	
    
    #infossindicatos p2{
	
	
    height: 57px;
	
	float: left;
  padding:10px;
margin-left: 5px;
	font-size: 15px;
	text-align: left;
	padding-top: -4px;
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
   font-display: swap;
	color:rgba(103,103,103,1.00);	

}
	
	
    
     
    
    
    
}	