	#banners{}
	#banners .banner{
		position:relative;
		overflow:hidden;
	}
		.banner img{
		  width: 100%;
		  transition: 1.5s;
		  transition-delay: 0.5s;
		  transform: scale(1.5);
		}			
		#banners .slick-active img{
		  transform: scale(1);
		}
		.banner .cima{
		  transition: 1.0s;
		  transition-delay: 1.5s;
		  opacity:0.0 !important;
		}			
		#banners .slick-active .cima{
		  opacity:0.0 !important;
		}
		.banner .box-texto{
			position:absolute;
			width:40%;
			max-width:1480px;
			bottom:80px;
			left:calc(50% - 650px);						
			font-size:25px;
			color:#FFF;			
			text-align:left;
			text-shadow:0 0 3px #000;
			z-index:9;
			font-family:'Gotham-Light';
			font-weight:bold;	
		}
			.banner .box-texto span{				
				font-size:35px;
				color:#FFF;				
				text-shadow:0 0 3px #000;
				font-family:'Gotham-Book';
				font-weight:bold;		
			}
	
	#botao{}
	#botao .area-conteudo{
		padding:50px 0 50px 0;
	}
		#botao a{
			display:inline-block;
			width:auto;
			padding:20px 5% 20px 5%;
			font-size:20px;
			color:#436586;
			border:1px solid #436586;
			font-family:'Gotham-Light';
			font-weight:bold;
		}
			#botao a span{
				font-size:20px;
				color:#436586;
				font-weight:bold;
				transition:0.5s;
				font-family:'Gotham-Medium';
				font-weight:bold;
			}
			#botao a:hover{
				color:#FFF;
				border:1px solid #FFF;
				background:#436586;
			}
				#botao a:hover span{
					color:#FFF;
				}
	
	#conteudo{
		background:#F6F6F6;
	}
	#conteudo .area-conteudo{
		padding:30px 0 30px 0;
		background:url(../../imagens/home/bk.png) 75% bottom no-repeat;
	}
		.area-laboratorio{
			width:28%;
			margin:0 2% 0 2%;
			text-align:left;
		}
			.area-laboratorio .imagem{
				width:100%;
				height:245px;
				overflow:hidden;
			}
				.area-laboratorio .imagem .fundo{
					height:245px;
					background:url(../../imagens/home/laboratorio.jpg) center no-repeat;
					background-size:cover;
					transition:0.5s;
				}
				.area-laboratorio .imagem .fundo-aeronautico{
					background:url(../../imagens/home/aeronautico.jpg) center no-repeat !important;
					background-size:cover !important;
				}
				.area-laboratorio .imagem .fundo-produto{
					background:url(../../imagens/home/produtos.jpg) center no-repeat !important;
					background-size:cover !important;
				}
				.area-laboratorio .imagem .fundo-servico{
					background:url(../../imagens/home/servicos.jpg) center no-repeat !important;
					background-size:cover !important;
				}
				.area-laboratorio:hover .imagem .fundo{
					transform:scale(1.2,1.2);
				}
			.area-laboratorio .risco{
				width:40%;
				height:3px;
				margin:3px 0 0 0;
				background:#2A3B52;
			}
			.area-laboratorio h2{
				width:95%;
				margin:15px 0 0 5%;
				font-size:35px;
				color:#2A3B52;
				font-family:'Gotham-Light';
				font-weight:normal;
			}
			.area-laboratorio .subtitulo{
				width:95%;
				margin:0 0 10px 5%;
				font-size:18px;
				color:#2A3A52;
				line-height:22px;
				font-family:'Gotham-Book';
				font-weight:bold;
			}
			.area-laboratorio .texto{
				width:95%;
				margin:0 0 0 5%;
				font-size:15px;
				color:#000;
				line-height:22px;
			}
				.area-laboratorio .texto span{
					font-size:15px;
					color:#000;
					font-weight:bold;
				}
			/*
			.area-laboratorio a{
				float:right;
				display:inline-block;
				width:50px;
				height:50px;
				margin:5px 0 0 0;
				border:1px solid #FFF;
				background:url(../../imagens/home/bt-seta.png) center no-repeat #FFF;
			}
				.area-laboratorio a:hover{
					border:1px solid #FFF;
					background:url(../../imagens/home/bt-seta-branco.png) center no-repeat #436586;
				}
			*/
			
		.box-pd{
			width:22%;
			padding:40px 5% 0 0;
			text-align:left;
		}
			.box-pd h2{
				display:inline-block;
				width:auto;
				padding:0 10% 0 0;
				font-size:25px;
				color:#2A3B52;
				border-bottom:3px solid #2A3B52;
				font-family:'Gotham-Book';
			}
			.box-pd .imagem{
				height:120px;
				margin:3px 0 15px 0;
				transition:0.5s;
				overflow:hidden;
			}
				.box-pd .imagem-produto .fundo{
					height:120px;
					background:url(../../imagens/produtos-servicos/produtos.jpg) center no-repeat;
					background-size:cover;
					transition:0.5s;
				}
					.box-pd:hover .imagem-produto .fundo{
						transform:scale(1.2,1.2);
					}
				.box-pd .imagem-servico .fundo{
					height:120px;
					background:url(../../imagens/produtos-servicos/servicos.jpg) center no-repeat;
					background-size:cover;
					transition:0.5s;
				}
					.box-pd:hover .imagem-servico .fundo{
						transform:scale(1.2,1.2);
					}			
			.box-pd .texto{
				min-height:160px;
				margin:0 0 15px 0;
				font-size:15px;
				color:#000;
				line-height:22px;
				text-align:left;
			}
				.box-pd .texto span{
					font-size:15px;
					color:#000;
					font-weight:bold;
				}
			.box-pd a{
				float:right;
				display:inline-block;
				width:auto;
				margin:5px 0 0 0;
				padding:20px 5% 20px 5%;
				font-size:15px;
				color:#436586;
				border:1px solid #FFF;
				background:#FFF;
				font-family:'Gotham-Light';
				font-weight:bold;
			}
				.box-pd a:hover{
					color:#FFF;
					border:1px solid #FFF;
					background:#436586;
				}
	
	#historia{
	}
	#historia .area-conteudo{
		padding:65px 0 75px 0;
	}
		#historia .titulo{
			width:17%;
			font-size:35px;
			color:#2A3A52;
			text-align:left;
			font-family:'Gotham-Light';
		}
		.area-historia{
			width:65%;
			padding:0 5% 0 5%;
		}
			.mobile{
				display:none;
			}
			.area-historia .historia-ano{
			}
			.slick-slide {
				opacity:0.5 !important;
				outline:none !important;
			}
			.slick-current {
				opacity:1.0 !important;
			}
			.area-historia .imagem{
				position:relative;
				max-width:180px;
				margin:0 0 50px 0;
				opacity:0.0;
			}
				.area-historia .imagem a{
					cursor:auto;
				}
				.area-historia .imagem .icone{
					position:absolute;
					width:0px;
					height:0px;
					background:url(../../imagens/sobre/quem-somos/icone-ampliar.png) center no-repeat;
					background-size:cover;
					left:calc(50%);
					top:calc(50%);
					transition:0.5s;
				}
					.area-historia .imagem a:hover .icone{
						width:25px;
						height:25px;
						left:calc(50% - 12px);
						top:calc(50% - 12px);
					}
			.slick-current .imagem{
				opacity:1.0 !important;
			}
				.slick-current .imagem a{
					cursor:pointer;
				}
			.area-historia .data{
				background:url(../../imagens/sobre/historia/risco-data.png) center 55px repeat-x;
			}
			.area-historia .data-inicio{
				background:linear-gradient(90deg, #FFFFFF 50%, transparent 50%), url(../../imagens/sobre/historia/risco-data.png) center 55px repeat-x;
			}
			.area-historia .data-fim{
				background:linear-gradient(90deg, transparent 50%, #FFFFFF 50%), url(../../imagens/sobre/historia/risco-data.png) center 55px repeat-x;
			}
				.area-historia .data .ano{
					font-family:'Montserrat-UltraLight';
					font-size:35px;
					color:#436586;
				}
				.area-historia .data .icone{
					width:10px;
					height:10px;
					border:10px solid #436586;
					border-radius:50px;
					background:#F6F6F6;
				}
			.area-historia .texto{
				width:200%;
				margin-left:0;
				padding:50px 0 0 20%;
				font-size:15px;
				color:#436585;
				line-height:22px;
				text-align:left;
				opacity:0;
			}			
			.slick-current .texto{
				opacity:1.0 !important;
			}
			
@media (max-width: 1350px)
{
	.banner .box-texto{
		width:70%;
		bottom:50px;
		left:2%;		
	}
		.banner .box-texto span{
			font-size:35px;	
		}
	
	.box-pd .texto{
		min-height:inherit;
	}
}

@media (max-width: 1000px)
{
	.banner .box-texto{
		width:90%;
		bottom:30px;
		left:5%;
		font-size:18px	
	}
		.banner .box-texto span{
			font-size:25px;	
		}
	
	
	#botao{
	}
	#botao .area-conteudo{
	}
		#botao a{
			margin:0 0 0 0;
			padding:20px 5% 20px 5%;
			font-size:20px;
		}
			#botao a span{
				font-size:20px;
			}
			#botao a:hover{
			}
				#botao a:hover span{
				}	
	
	#conteudo{
	}
	#conteudo .area-conteudo{
		padding:50px 0 0 0;
		background:none;
	}
		.area-laboratorio{
			width:100%;
			margin:0 0 50px 0;
			text-align:center;
		}
			.area-laboratorio .imagem{
				max-width:350px;
				height:150px;
				padding:0 0 3px 0;
				border-bottom:3px solid #2A3B52;
			}
				.area-laboratorio .imagem .fundo{
					height:150px;
				}
				.area-laboratorio:hover .imagem .fundo{
					transform:scale(1.0,1.0);
				}
			.area-laboratorio .risco{
				display:none;
			}
			.area-laboratorio h2{
				width:100%;
				margin:15px 0 0 0;
				font-size:25px;
			}
			.area-laboratorio .subtitulo{
				width:100%;
				margin:0 0 10px 0;
				font-size:18px;
			}
			.area-laboratorio .texto{
				width:100%;
				margin:0 0 0 0%;
			}
				.area-laboratorio .texto span{
				}
			/*
			.area-laboratorio a{
				float:inherit;
			}
				.area-laboratorio a:hover{
				}
			*/
			
		.box-pd{
			width:100%;
			padding:50px 0 0 0;
			margin:50px 0 0 0;
			border-top:1px solid #D9D9D6;
			text-align:center;
		}
			.box-pd h2{
				display:inline-block;
				width:100%;
				padding:0 0 0 0;
				font-size:25px;
				border-bottom:none;
			}
			.box-pd .imagem{
				max-width:350px;				
				height:120px;
				margin:0 0 15px 0;
				transition:0.5s;
				overflow:hidden;
				border-top:3px solid #2A3B52;
				padding:3px 0 0 0;
			}
				.box-pd .imagem-produto .fundo{				
				}
					.box-pd:hover .imagem-produto .fundo{
						transform:scale(1.0,1.0);
					}
				.box-pd .imagem-servico .fundo{
				}
					.box-pd:hover .imagem-servico .fundo{
						transform:scale(1.0,1.0);
					}			
			.box-pd .texto{
				min-height:inherit;
				text-align:center;
			}
				.box-pd .texto span{
				}
			.box-pd a{
				float:inherit;
			}
				.box-pd a:hover{
				}
	
	
	#historia .area-conteudo{
		padding:50px 0 50px 0;
	}
		#historia .titulo{
			width:100%;
			padding:0 0 30px 0;
			font-size:25px;
			text-align:center;
		}	
		.area-historia{
			width:85%;
		}
			.area-historia .historia-ano{
				width:100%;
			}
				
				.area-historia .texto{
					width:90%;
					margin-left:0;
					padding:30px 0 0 0;
					text-align:center;
				}
		
		
		
	
}