/* PERFIL */

.perfil .sobreTexto{ width:62%; margin-right:7%; float:left; }
	.perfil .sobreTexto h3{ font-size:14px; text-transform:uppercase; color:#e41e2c; padding-top:70px; font-weight:700;}
	.perfil .sobreTexto p{ color:#797c80; line-height:24px; padding-top:20px; text-align:justify;} 
	.perfil .sobreTexto p br{ display:block; line-height:30px;}
		.perfil .sobreTexto p strong{ color:#53565a; font-weight:bold;}
		.perfil .sobreTexto p b{ color:#151618; font-weight:bold;}
	.perfil .sobreTexto .endereco{ background:#f4f4f4; padding:20px 25px; margin-top:30px; overflow:hidden; margin-bottom:70px;}
		.perfil .sobreTexto .endereco address{ background:url(../img/perfil/iconMapa.png) no-repeat left top; padding-left:38px; padding-top:2px; line-height:18px; color:#2e2e31; float:left;}
		.perfil .sobreTexto .endereco .fone{ background:url(../img/perfil/iconMensagem.png) no-repeat left top; font-weight:bold; padding-left:38px; font-size:16px; padding-top:2px; line-height:18px; color:#2e2e31; float:left; margin:0px 25px;}
			.perfil .sobreTexto .endereco .fone em{ font-weight:normal;}
		.perfil .sobreTexto .endereco .mensagem{ background:url(../img/perfil/iconEmail.png) no-repeat left top; padding-left:38px; padding-top:2px; line-height:18px; color:#2e2e31; float:left;}
			.perfil .sobreTexto .endereco .mensagem a:link,
			.perfil .sobreTexto .endereco .mensagem a:active,
			.perfil .sobreTexto .endereco .mensagem a:visited{ font-weight:bold; color:#2e2e31; display:block; transition:all 0.5s ease;}
				.perfil .sobreTexto .endereco .mensagem a:hover{ color:#e90a1a;}
		
.perfil .missao{ width:31%; float:left; padding-top:55px; }
	.perfil .missao h4{ font:300 34px 'Open Sans'; font-style:italic; line-height:43px; color:#2e3033; position:relative; letter-spacing:-0.070em; text-align:justify; border-bottom:solid 1px #ebebeb; padding-bottom:25px; margin-bottom:20px;}
		.perfil .missao h4 .aspa1{ background:url(../img/perfil/iconAspas.gif) no-repeat; width:22px; height:17px; position:absolute; left:-30px; top:0px;}
		.perfil .missao h4 .aspa2{ background:url(../img/perfil/iconAspas2.gif) no-repeat; width:22px; height:17px; display:inline-block; margin:0px 0 0 15px;}
	.perfil .missao .itemMissao{ margin-top:25px;}
		.perfil .missao .itemMissao h5{ font-size:14px; line-height:18px; color:#424246; text-transform:uppercase; font-weight:bold; padding-bottom:2px;}
		.perfil .missao .itemMissao p{ line-height:22px; color:#9d9d9d; text-align:justify;}


.perfil .clientesSatisfeitos{ background:#f4f4f4; padding:70px 0px; width:100%; float:left; }
	.perfil .clientesSatisfeitos h3{ font:300 25px 'Open Sans'; line-height:28px; border-bottom:solid 2px #e0e0e0; padding-bottom:27px; color:#2e3033; width:20.3%; float:left; margin-right:5.7%;}
		.perfil .clientesSatisfeitos h3 b{ font-weight:700;}
	.perfil .clientesSatisfeitos img{ float:left; margin-right:2.6%;}
	.perfil .clientesSatisfeitos .linkMais:link,
	.perfil .clientesSatisfeitos .linkMais:active,
	.perfil .clientesSatisfeitos .linkMais:visited{ width:140px; height:70px; line-height:16px; color:#2e2e31; background:#eaeaea; display:block; float:left; font-weight:bold; text-transform:uppercase; padding:44px 25px 0 25px; transition:all 0.3s ease;}
		.perfil .clientesSatisfeitos .linkMais em{ font-size:20px; float:right; line-height:18px;}
		.perfil .clientesSatisfeitos .linkMais:hover{ background:#2e2e31; color:#ffffff;}

.perfil .porqueTexto{ width:100%; float:left; padding:70px 0;}
	.perfil .porqueTexto .porqueInvestir{ width:31%; float:left;}
		.perfil .porqueTexto .porqueInvestir h4{ font-size:14px; font-weight:bold; color:#e41e2c; text-transform:uppercase; background:url(../img/perfil/iconPergunta.png) no-repeat right center;}
		.perfil .porqueTexto .porqueInvestir p{ color:#797c80; line-height:23px; padding-top:15px; text-align:justify;}
			.perfil .porqueTexto .porqueInvestir p br{ display:block; line-height:31px;}
	
	.perfil .porqueTexto .imagem{ width:30%; float:left; margin:0 4%;}
	
	.perfil .porqueTexto .qualidadeParcerias{ width:31%; float:left;}
		.perfil .porqueTexto .qualidadeParcerias .imgs{ display: flex; justify-content: space-between; } 
		.perfil .porqueTexto .qualidadeParcerias img{ float:left; border:solid 2px #f3f3f3; margin:13px 0 17px 0;} 
		.perfil .porqueTexto .qualidadeParcerias h4{ font-size:14px; font-weight:bold; color:#f36f2b; text-transform:uppercase; background:url(../img/perfil/iconSelo.png) no-repeat right center;}
		.perfil .porqueTexto .qualidadeParcerias p{ color:#797c80; line-height:23px; padding-top:15px; text-align:justify;}
			.perfil .porqueTexto .qualidadeParcerias p br{ display:block; line-height:31px;}
		.perfil .porqueTexto .qualidadeParcerias a:link,
		.perfil .porqueTexto .qualidadeParcerias a:active,
		.perfil .porqueTexto .qualidadeParcerias a:visited{ color:#2e2e31; font-weight:bold; text-transform:uppercase; text-align:right; display:block; transition:all 0.5s ease;}
			.perfil .porqueTexto .qualidadeParcerias a em{ font-size:20px; float:right; padding-left:6px; line-height:9px;}
			.perfil .porqueTexto .qualidadeParcerias a:hover{ color:#f25f14;}

/* PERFIL PARCEIROS */

.parceiros{}
	.parceiros .logosParceiros{ padding:70px 0px; display: table; width: 100%; }
		.parceiros .logosParceiros li{ width:20%; float: left; padding: 0 0.7% 15px 0.7%; box-sizing: border-box;}
		.parceiros .logosParceiros li img{ width: 100%; border:solid 1px #f4f4f4;}
		
.parceiros .chamadasDetalhes{ border-top:solid 1px #e9e9e9; padding:0px 0px 70px 0; width:100%; float:left; margin-top:40px;}
	.parceiros .chamadasDetalhes .case{ width:48%; float:left; padding-top:70px; padding-right:1%;}
	.parceiros .chamadasDetalhes .case:last-child{ padding-left:6%; width:50%; margin-left:0%; border-left:solid 1px #f4f4f4; box-sizing:border-box;}
	.parceiros .chamadasDetalhes .case:last-child .imagem{ width:45%;}
	.parceiros .chamadasDetalhes .case:last-child .texto{ width:49%;}
		.parceiros .chamadasDetalhes .case h4{ width:100%; margin-bottom:30px; font-size:14px; color:#96969c; font-weight:700; line-height:14px; text-transform:uppercase;}
				.parceiros .chamadasDetalhes .case h4 em{ color:#bbbbbf; padding:0px 5px;}
				.parceiros .chamadasDetalhes .case h4 span{ color:#424246;}
		.parceiros .chamadasDetalhes .case .imagem{ width:39%; margin-right:6%; float:left;}
		.parceiros .chamadasDetalhes .case .texto{ width:46%; float:left;}
			.parceiros .chamadasDetalhes .case .texto p{color:#898b8f; text-align:justify; line-height:21px; height:88px; overflow:hidden;}
		
		.parceiros .chamadasDetalhes .case .texto .botao:link,
		.parceiros .chamadasDetalhes .case .texto .botao:active,
		.parceiros .chamadasDetalhes .case .texto .botao:visited{ display:block; font-weight:700; color:#ffffff; padding:10px 15px; background:#e41e2c; float:left; transition:all 0.5s ease; text-transform:uppercase; margin-top:10px;}
			.parceiros .chamadasDetalhes .case .texto .botao em{font-size: 20px; float:right; line-height: 12px; margin-left:6px;}
			.parceiros .chamadasDetalhes .case .texto .botao:hover{ background:#f86318;}
			
			
/* CASES */

.cases .casesLista{ padding:20px 0 70px 0;}

.cases .chamadaCases{ background:#f4f4f4; padding:65px 0px; overflow:hidden;}
	.cases .chamadaCases .vejaMais.box1{background:url(../img/perfil/iconCase1.gif) no-repeat top left;}
	.cases .chamadaCases .vejaMais.box2{background:url(../img/perfil/iconCase2.gif) no-repeat top left;}
	.cases .chamadaCases .vejaMais{ width:30%; float:left; margin-right:6%; padding-left:64px; box-sizing:border-box;}
		.cases .chamadaCases .vejaMais h4{ font-size:14px; line-height:18px; color:#424246; font-weight:bold; text-transform:uppercase; padding-bottom:12px;}
		.cases .chamadaCases .vejaMais p{ line-height:20px; color:#797c80; text-align:justify; font-size:13px;}
		.cases .chamadaCases .vejaMais a:link,
		.cases .chamadaCases .vejaMais a:active,
		.cases .chamadaCases .vejaMais a:visited{font-weight:700; color:#ffffff; padding:10px 18px; background:#e41e2c; float:left; transition:all 0.5s ease; margin-top:12px; display:block; text-transform:uppercase;}
		 	.cases .chamadaCases .vejaMais a em{ font-size: 20px; float:right; line-height: 12px; margin-left:5px;}
		 	.cases .chamadaCases .vejaMais a:hover{ background:#010101;}
			
	.cases .chamadaCases .redessociais{ width:28%; float:left;}
		.cases .chamadaCases .redessociais .itemRede.facebook{ background:url(../img/perfil/iconCase3.gif) no-repeat top left;}
		.cases .chamadaCases .redessociais .itemRede.twitter{ background:url(../img/perfil/iconCase4.gif) no-repeat top left; margin-top:21px;}
		.cases .chamadaCases .redessociais .itemRede{ padding-left:60px;}
			.cases .chamadaCases .redessociais .itemRede h4{ font-size:14px; line-height:18px; color:#424246; font-weight:bold; text-transform:uppercase; padding-bottom:2px;}
			.cases .chamadaCases .redessociais .itemRede p{ line-height:20px; color:#797c80; text-align:justify; font-size:13px;}
			.cases .chamadaCases .redessociais .itemRede a:link,
			.cases .chamadaCases .redessociais .itemRede a:active,
			.cases .chamadaCases .redessociais .itemRede a:visited{ color:#e41e2c; font-size:14px; transition:all 0.5s ease; font-weight:bold; padding-top:2px; display:block;}
				.cases .chamadaCases .redessociais .itemRede a:hover{ color:#f5641a; }
			
	


@media only screen and (max-width: 1180px) {
	.perfil .missao h4{ font-size: 3vw; line-height: 4vw; }

	.perfil .sobreTexto .endereco address{ margin-right: 25px; margin-bottom: 20px;}
	.perfil .sobreTexto .endereco .fone{ margin-left: 0px; margin-bottom: 20px; }
	.perfil .sobreTexto .endereco .mensagem{ margin-left: 0px; clear: left; }

	.perfil .clientesSatisfeitos .centro{ max-width:767px; }
	.perfil .clientesSatisfeitos h3{ width: 240px }
	.perfil .clientesSatisfeitos img:nth-child(2),
	.perfil .clientesSatisfeitos img:nth-child(3){ display: none; }

	.perfil .porqueTexto{ max-width:767px; margin:0 auto; float: none; display: table;}
	.perfil .porqueTexto .porqueInvestir{ width: 48%; }
	.perfil .porqueTexto .imagem{ width: 48%; margin:0 0 0 4%; }
	.perfil .porqueTexto .qualidadeParcerias{ width: 100%; margin-top: 50px;}
	.perfil .porqueTexto .qualidadeParcerias .txt{ width:48%; float: left; }
	.perfil .porqueTexto .qualidadeParcerias .imgs{ width:48%; float: left; margin-left: 4%; margin-top: -15px;}
	.perfil .porqueTexto .qualidadeParcerias .imgs img:nth-child(1){ margin-right: 10px; }

	.parceiros .chamadasDetalhes .case:first-child{ padding-right: 6%; box-sizing: border-box; }
	.parceiros .chamadasDetalhes .case .texto{ width: 55%; }

	.cases .chamadaCases .vejaMais{ width: 50%; margin-right: 0; padding-right: 6%;}
	.cases .chamadaCases .redessociais{ width: 100%; margin-top: 50px; }
}
@media only screen and (max-width: 767px) {

	.perfil .sobreTexto .endereco address{ width: 100%; }
	
	.perfil .missao{ padding-top: 0;}
	.perfil .missao h4{ font-size: 5vw; line-height: 6vw; }
	.perfil .sobreTexto{ float: none; width: 100%; margin-right: 0; }
	.perfil .missao{ float: none; width: 80%; margin:0 auto; padding-bottom: 50px;}

	.perfil .sobreTexto .endereco .mensagem{ margin-left: 0px; }

	.perfil .clientesSatisfeitos h3{ width: auto; float: none; margin-bottom: 20px; margin-right: 0;}
	.perfil .clientesSatisfeitos h3 b{ display: block; }

	.perfil .clientesSatisfeitos .imgs{ display: flex; margin-bottom: 20px; justify-content: space-around;}
	.perfil .clientesSatisfeitos img{ float: none; display: block !important; margin-right: 0;}
	.perfil .clientesSatisfeitos img:nth-child(2){ margin:0 15px;}
	.perfil .clientesSatisfeitos .linkMais{text-align: center; width: 100% !important; box-sizing: border-box; float: none; display: block; padding: 20px !important; height: auto !important; }

	.perfil .porqueTexto h4{ padding-right: 40px; }
	.perfil .porqueTexto .porqueInvestir{ width:65%; }
	.perfil .porqueTexto .imagem{width: 31%; }

	.parceiros .logosParceiros li{ width:33%;}

	.parceiros .chamadasDetalhes .case .imagem,
	.parceiros .chamadasDetalhes .case .texto{ width: 100% !important; float: none !important; margin-bottom: 10px; margin-right: 0 !important;}

	.cases .chamadaCases .vejaMais{ width: 100%; margin-bottom: 60px;}


}
@media only screen and (max-width: 480px) {
	
	.perfil .missao h4{ font-size: 7vw; line-height: 8vw; }

	.perfil .sobreTexto .endereco .mensagem{ margin-top: 20px; }

	.perfil .clientesSatisfeitos img:nth-child(2),
	.perfil .clientesSatisfeitos img:nth-child(3){ display: none !important; }

	.perfil .porqueTexto .porqueInvestir{ width:100%; float: none;}
	.perfil .porqueTexto .imagem{width: 100%; margin-top: 20px; margin-left: 0; display: flex; justify-content: center;  float: none;}

	.perfil .porqueTexto .qualidadeParcerias{ max-width: 380px; margin-right: auto; margin-left: auto; float: none; }
	.perfil .porqueTexto .qualidadeParcerias .txt{ width:100%; }
	.perfil .porqueTexto .qualidadeParcerias .imgs{ width:100%; margin-left: 0; margin-top: 20px;}

	.parceiros .logosParceiros li{ width:50%;}

	.parceiros .chamadasDetalhes .case{ width:100% !important; padding-left: 0 !important; padding-right: 0 !important; border:none !important;}
}


	