/* PERSONALIZAR */

/* CABECALHO */
#cabecalho .faixa-1 {background: #003586;}
#cabecalho .faixa-2 {background: #FFF;}
#cabecalho .faixa-1 .redes-sociais ul li a {color: #FFFFFF;}
#cabecalho .faixa-1 .contatos ul li.tel a:hover {color: #008a20;}
#menu .navegacao ul li.botao a {background-color: #003586;color: #FFF;border-radius: 20px;}
#menu .navegacao ul li.botao a:hover {background: #008a20;color: #484151;}

/* MENU */
#menu .navegacao ul li a {color:#484151;}
#menu .navegacao ul li a.ativo,
#menu .navegacao ul li a:hover {background:#008a20; color:#FFF;}
.menu-responsivo a {color:#484151; background:#008a20;}

/* BOTOES */
.btn {background-color:#008a20; color:#FFF;}
.btn.branco {background-color:#FFF; color: #484151;}
.btn:hover,
.btn.branco:hover {background-color:#008a20; color: #484151;}

/* RODAPE */
#rodape .faixa-1 {background-color:#ebebeb;}
#rodape .faixa-1 h3 {color:#008a20;}
#rodape .faixa-1 .email a,
#rodape .faixa-1 .texto,
#rodape .faixa-1 .telefone a,
#rodape .faixa-1 .telefone{color:#484151;}
#rodape .faixa-1 .email a:hover {color: #008a20;}
#rodape .faixa-1 .telefone a:hover {color: #008a20 !important;}
#rodape .faixa-2 {background-color:#003586;}
.whatsapp .chamada{background: #FFF;color:#484151; border: 2px solid #FFF;}
.whatsapp .chamada b {color: #008a20;}
#rodape .faixa-1 .logo {padding: 15px;margin-bottom: 40px;border-radius: 10px;background: #FFF;display: inline-block;max-width: 200px;}

/* REDES SOCIAIS */
#cabecalho .contatos ul li.rede a,
#rodape .faixa-1 ul.rede li a {color:#FFF; background-color: #008a20;}

/* Titulos das paginas */
.titulo-pagina {background-color: #003586;}
.titulo-pagina h1,
.titulo-pagina h2 {color:#FFF;}

/* Titulos da pagina inicial */
.titulo-inicial h1,
.titulo-inicial h2 {color:#484151;}
.titulo-inicial h3 {color:#999;}
.titulo-inicial.branco h2,
.titulo-inicial.branco h3 {color:#FFF;}
.titulo-inicial .detalhe {background: #008a20;}

/* Titulos gerais do site */
.titulo-principal h1,
.titulo-principal h2 {color: #484151;}
.titulo-principal h3 {color: #003586;}

/* Titulo de produtos, servicos, item do blog */
.titulo-secundario h1,
.titulo-secundario h2 {color: #484151;}
.titulo-secundario h3 {color: #003586;}

/* Chamadas para mais itens, compartilhe, subtitulos de lateral */
.titulo-chamadas h4 {color: #484151;}
.titulo-chamadas h4 span {color: #008a20;}

/* textos */
.texto h1,
.texto h2,
.texto h3,
.texto h4 {color: #484151;}

/* LISTAS */
.lista-1 .item .titulo a {color:#484151;}
.lista-1 .item .valor {color: #008a20;}
.lista-2 .item .titulo a {color:#484151;}
.lista-2 .item .descricao a {color:#485057;}
.lista-3 .item .data {background:#008a20;}
.lista-3 .item .data a {color:#FFF;}
.lista-3 .item .titulo a {color:#484151;}
.lista-3 .item .descricao a {color:#485057;}

/* PÁGINA SOBRE */
#sobre .descricao-sobre {background: #f7f7f7;}
#sobre .descricao-sobre .titulo-principal h3 {color: #003586;}

/* PÁGINA CONTATO */
#contato .lateral .texto a:hover {color: #008a20;}

/* MENU LATERAL */
.menu-lateral ul li a:hover,
.menu-lateral ul li a.ativo {background:#008a20;color: #FFF;}
.menu-lateral ul li.principal a {color: #003586;}
.menu-lateral ul li.principal a.ativo,
.menu-lateral ul li.principal a:hover {color: #FFF;background:#008a20;}

/* PAGINAÇAO */
#paginacao ul li {color: #008a20;}
#paginacao ul li a {color: #008a20;background-color:#FFF;border-color:#008a20;}
#paginacao a.pgAtual,
#paginacao a:hover {background-color:#008a20; color: #FFF;}
.ver-mais a {color:#008a20;}

.acao.inicial .btn {color: #484151;}
.acao.inicial .btn:hover {color: #008a20;}

/* CURSOS */
#cursos .exibe .codigo{padding-bottom:20px}
#cursos .exibe .codigo b{text-transform:uppercase;color:#008a20;}
#cursos .exibe .valor-interna{font-weight:bold;font-size:28px;padding-bottom:10px;color: #008a20;}
#cursos .exibe .titulo h3 {font-size: 16px;text-transform: uppercase;padding: 0 0 20px 0;}
#cursos .exibe-professor {background: #f7f7f7;padding: 20px;}
#cursos .exibe-professor .texto p{padding-bottom:10px}
#cursos .exibe-professor .titulo-secundario{padding:0}
#cursos .exibe-professor .titulo-secundario h4{padding:0 0 5px}
#cursos .exibe-professor .separador {margin: 15px 0;}
#cursos .detalhes{padding-top:20px}
#cursos .detalhes .titulo-secundario{border-bottom: 1px solid #eaeaea; padding-bottom: 0; margin-bottom: 20px;}
.lista-1 .item .acao a{font-size:14px;padding:12px 20px}

/* COOKIE CONSENT */
#cookie-consent .texto a {color: #008a20;}
#cookie-consent .texto a:hover {color: #003586;}
#cookie-consent .bt {color: #FFF !important;background-color: #008a20;}
#cookie-consent .bt:hover {background-color: #003586;}

/* FAQ */
#faq .item .pergunta {color: #555;}
#faq .item .resposta {color: #333;}
#faq .item .resposta a {color: #008a20;}
#faq .arrow {border-color: #008a20;}


#blog .lista .item .detalhe {background: #008a20;}
#blog .lista .item .data {background: #008a20;color: #FFF;}
#blog .lista .item .titulo-principal h3 a {color:#555;}
#blog .lista .item .texto a {color:#485057;}
#blog .lista .item .titulo-principal h3 a:hover,
#blog .lista .item .texto a:hover {color: #008a20;}
#blog .exibe .titulo-principal .data {color: #555;}

/* Cor Solida */
.bg-servicos {background: #008a20;}
.bg-menu-lateral {background: linear-gradient(90deg, rgb(255 255 255) 0%, rgb(239 241 243) 100%);}
.bg-color-1 {background: #EFF1F3;}
.bg-complementar-menu-lateral {}

.bg-color-2 {}
.bg-color-3 {}
/* Cor Solida */

/* Parallax */
.bg-1 {}
.bg-2 {}
.bg-3 {}
/* Parallax */