html,body{width:100%;
height:100%;}

.Slide{width:100%;
text-align:center;
overflow:hidden;
height:410px;
clear:both;}

.BoxSlide{width:100%;
height:410px;
margin:0;}

.Slide img{
width:1000px;
height:410px;}


.Chamada{width:100%;
padding:70px 0;
transition:all 4s;
background-color:#EBEBEB;
background-attachment:fixed;
background-image:url(../_imagens/ptn.png);}

.Chamada h1{
text-align:center;
letter-spacing:0.125em;
font-size:2em;
color:#525252;}

.Chamada h3{text-align:center;
margin-top:30px;
font-style:normal;}

.Chamada h3 span{
font-size:1.375em;
color:#f39c12;
font-family: 'NexaBold';}

.BtsChamada{width:100%;
text-align:center;
margin-top:50px;}

.BtsChamada a{
border-radius:2px;
padding:14px 22px;
font-size:0.9em;
background-color:#f39c12;
color:white;
}

.BtsChamada a:hover{background-color:#D78608;
transition:all .5s;}

a{text-decoration:none;}


.SecServicos{width:100%;
padding:60px 0;
overflow:hidden;
transition:all 6s;
}

.BoxServicos{width:28%;
float:left;
height:200px;
margin:20px 2.6%;
display:block;
border:0px solid red;}

.DescricaoServicos p{margin-top:13px;
font-size:0.875em;
letter-spacing:0.03125em;
line-height:1.375em;
text-align:center;}

.DescricaoServicos {margin-top:10px;
overflow:hidden;}

.DescricaoServicos h4{font-size:1em;
text-align:center;}

.IcoServicos{width:50px;
height:50px;
margin:0 auto;
display:block;}

.IcoServicos img{width:100%;
height:100%;}

.IcoServicos img:hover{transform:rotate(360deg);
transition:all 1s;}

.SecVideo{width:100%;
height:auto;
transition:all 8s;
background-image:url(../_imagens/ptn.png);
background-color:#f39c12;
padding:90px 0;
overflow:hidden;}

.BoxResumo{width:100%;
z-index:1;
overflow:hidden;
}

.BoxResumo h2{
font-size:2.8125em;
color:white;
width:100%;
font-weight:900;
z-index:2;}


.BoxResumo p{
font-size:1.125em;
color:white;
z-index:2;
width:100%;
text-align:justify;
line-height:2.9em;
letter-spacing:0.0625em;
margin-top:30px;}

.BtNossaHistoria a{text-decoration:none;
color:white;
padding:13px 20px;
border:1px solid white;
border-radius:2px;
}

.BtNossaHistoria{margin-top:40px;}

.BtNossaHistoria a:hover{background-color:rgba(255,255,255,.5);
transition:all 1s;}


.SecNovidades{width:100%;
overflow:hidden;
padding:25px 0;
transition:all 10s;
background-image:url(../_imagens/ptn.png);}

.SecNovidades p{font-size:.67em;
font-weight:900;}

.BoxNovidades{width:100%;
overflow:hidden;}

.BoxInputNovidades{width:50.5%;
float:left;
border:0px solid red;
display:block;
margin-top:7px;}

.TxtNovidades{float:left;
display:block;
width:40%;
border:0px solid red;
font-size:30px;}

.InputNovidades{width:76%;
height:32px;
outline:none;
text-align:center;
border:1px solid rgba(95,95,95,.2);
box-shadow:1px 1px 3px rgba(0,0,0,.2);
border-radius:2px;}

.BtNovidades{
	padding:6px 10px;
border:none;
margin-left:1%;
background-color:#f39c12;
color:white;
border-radius:2px;}

.BtNovidades:hover{cursor:pointer;
background-color:#D78608;
transition:all .5s;}

.SecCliente{width:100%;
overflow:hidden;
padding:50px 0;
transition:all 3s;
background-color:#34495e;
background-image:url(../_imagens/ptn.png), linear-gradient(to right, #34495e 50%, rgba(52, 73, 94,1.0) 90%, rgba(44, 62, 80,.9));}

.SecCliente h2{text-align:center;
margin-bottom:30px;
color:white;
font-size:1.25em;
}


.Clientes{width:100%;
text-align:center;}

.IcoClientes img{width:100px;
height:100px;
opacity:1;}

.IcoClientes{width:100%;
height:100%;
margin:0 0.1%;}



		/*-------------MEDIA QUERY-----------------*/
	
	@media screen and (max-width:1110px){
		
	
		.SecNovidades{text-align:center;
		width:100%;
		text-align:center;}
	
	.TxtNovidades{width:100%;
	text-align:center;}
	
	.BoxInputNovidades{width:100%;
	margin:20px auto 0 auto;
	text-align:center;}
	
	

		
	}
	
	
	
	
	@media screen and (width:1024px){
		
		
		.Slide{display:none;}
		
		.SecNovidades{text-align:center;
		width:100%;
		text-align:center;}
	
	.TxtNovidades{width:100%;
	text-align:center;}
	
	.BoxInputNovidades{width:100%;
	margin:20px auto 0 auto;
	text-align:center;}
	
	.BoxResumo h2{text-align:center;}
	
	.BoxResumo p {text-align:justify;
	width:100%;}
	
	.BoxServicos h4{text-align:center;}
	
	.BoxServicos p{text-align:center;}
	
	.Clientes{text-align:center;}
	
	.IcoServicos{float:none;
	margin:0 auto;}
	
	

	}
	
	
	
			@media screen and (max-width:768px){
				
			.Slide{display:none;}
			
			.BoxResumo h2{font-size:2.5em;
			text-align:center;}
		
		.IcoClientes{width:100%;
		height:100%;
		margin:0 1%;}
		
			.BoxResumo p{width:100%;
			text-align:justify;
			font-size:1.24em;}		
			
			.IcoServicos{float:none;
margin:0 auto;}
			
			.BoxServicos{width:44%;}
				
				.BoxServicos p{text-align:center;}
				
				.BoxServicos h4{text-align:center;}
				
				.BoxServicos img{text-align:center;}
				
			}
	
	
	
	
			@media screen and (max-width:500px){
		
			.BoxServicos{width:100%;
			text-align:center;}
			
			.IcoServicos{float:none;
			text-align:center;
			margin:auto;}
			
			.Chamada h1{font-size:1.2em;}
			
			.Chamada h3{font-size:1.1em;
			line-height:2em;}
			
			.Chamada h3 span{font-size:1.2em;}
			
			.BoxResumo h2{font-size:2em;
			width:100%;
			text-align:center;}
			
			
			.BoxResumo p{width:100%;
			text-align:justify;}
			
			
			.BoxInputNovidades{margin:20px auto 0 auto;}		
		}
		
		
			@media screen and (max-width:320px){
				
				.InputNovidades{width:
				100%;}
				.BtNovidades{margin-top:15px;}
				
				.BoxResumo h2{font-size:1.5em;}
				
				.BoxResumo p{font-size:1em;}
				
				.IcoClientes img{width:70px;
				height:70px;}
				
				.BoxServicos{margin-left:0;
				margin-right:0;}
				
				.BoxServicos p{text-align:center;}
				
				
				
				}