/* PERSONALIZAR */

/* CABECALHO */
#cabecalho .faixa-1 {background: #E5A100;}
#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: #2563EB;}
#menu .navegacao ul li.botao a {background-color: #2563EB;color: #FFF;border-radius: 20px;}
#menu .navegacao ul li.botao a:hover {background: #0A3D91;color: #FFF;}

/* MENU */
#menu .navegacao ul li a {color:#2D3748;}
#menu .navegacao ul li a.ativo,
#menu .navegacao ul li a:hover {background:#2563EB; color:#FFF;}
.menu-responsivo a {color:#2D3748; background:#E5A100;}

/* BOTOES */
.btn {background-color:#2563EB; color:#FFF;}
.btn.branco {background-color:#FFF; color: #2D3748;}
.btn:hover,
.btn.branco:hover {background-color:#0A3D91; color: #FFF;}

/* RODAPE */
#rodape .faixa-1 {background-color:#F7F9FC;}
#rodape .faixa-1 h3 {color:#2563EB;}
#rodape .faixa-1 .email a,
#rodape .faixa-1 .texto,
#rodape .faixa-1 .telefone a,
#rodape .faixa-1 .telefone{color:#2D3748;}
#rodape .faixa-1 .email a:hover {color: #E5A100;}
#rodape .faixa-1 .telefone a:hover {color: #E5A100 !important;}
#rodape .faixa-2 {background-color:#2563EB;}
.whatsapp .chamada{background: #FFF;color:#2D3748; border: 2px solid #FFF;}
.whatsapp .chamada b {color: #2563EB;}
#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: #2563EB;}

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

/* Titulos da pagina inicial */
.titulo-inicial h1,
.titulo-inicial h2 {color:#2D3748;}
.titulo-inicial h3 {color:#6B7280;}
.titulo-inicial.branco h2,
.titulo-inicial.branco h3 {color:#FFF;}
.titulo-inicial .detalhe {background: #E5A100;}

/* Titulos gerais do site */
.titulo-principal h1,
.titulo-principal h2 {color: #2D3748;}
.titulo-principal h3 {color: #2563EB;}

/* Titulo de produtos, servicos, item do blog */
.titulo-secundario h1,
.titulo-secundario h2 {color: #2D3748;}
.titulo-secundario h3 {color: #2563EB;}

/* Chamadas para mais itens, compartilhe, subtitulos de lateral */
.titulo-chamadas h4 {color: #2D3748;}
.titulo-chamadas h4 span {color: #E5A100;}

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

/* LISTAS */
.lista-1 .item .titulo a {color:#2D3748;}
.lista-1 .item .valor {color: #E5A100;}
.lista-2 .item .titulo a {color:#2D3748;}
.lista-2 .item .descricao a {color:#4B5563;}
.lista-3 .item .data {background:#2563EB;}
.lista-3 .item .data a {color:#FFF;}
.lista-3 .item .titulo a {color:#2D3748;}
.lista-3 .item .descricao a {color:#4B5563;}

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

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

/* MENU LATERAL */
.menu-lateral ul li a:hover,
.menu-lateral ul li a.ativo {background:#E5A100;color: #FFF;}
.menu-lateral ul li.principal a {color: #2563EB;}
.menu-lateral ul li.principal a.ativo,
.menu-lateral ul li.principal a:hover {color: #FFF;background:#E5A100;}

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

.acao.inicial .btn {color: #2D3748;}
.acao.inicial .btn:hover {color: #2563EB;}

/* CURSOS */
#cursos .exibe .codigo{padding-bottom:20px}
#cursos .exibe .codigo b{text-transform:uppercase;color:#E5A100;}
#cursos .exibe .valor-interna{font-weight:bold;font-size:28px;padding-bottom:10px;color: #E5A100;}
#cursos .exibe .titulo h3 {font-size: 16px;text-transform: uppercase;padding: 0 0 20px 0;}
#cursos .exibe-professor {background: #F7F9FC;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: #E5A100;}
#cookie-consent .texto a:hover {color: #2563EB;}
#cookie-consent .bt {color: #FFF !important;background-color: #E5A100;}
#cookie-consent .bt:hover {background-color: #2563EB;}

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

#blog .lista .item .detalhe {background: #E5A100;}
#blog .lista .item .data {background: #E5A100;color: #FFF;}
#blog .lista .item .titulo-principal h3 a {color:#555;}
#blog .lista .item .texto a {color:#4B5563;}
#blog .lista .item .titulo-principal h3 a:hover,
#blog .lista .item .texto a:hover {color: #E5A100;}
#blog .exibe .titulo-principal .data {color: #555;}
/*------------------------------------*/
/* ---------- depoimentos ------------*/
/* -----------------------------------*/
#depoimentos .item {margin: 0 20px;}
#depoimentos .item .bg-colorido {padding: 20px;min-height: 150px;border-radius: 10px}
#depoimentos .item .bg-colorido .texto p {padding-bottom: 0;color: #FFF;font-size: 16px;}
#depoimentos .item .bg-branco {padding: 10px 0 0 30px;}
#depoimentos .item .imagem{display: inline-block;border-radius: 50%;height: 80px;width: 80px;overflow: hidden;border: 5px solid;vertical-align: middle}
#depoimentos .item .autor {display: inline-block;font-weight: 700; font-size: 18px;padding: 0 0 0 15px;}
#depoimentos .item .autor span {display: block;font-size: 14px;color: #484151;padding-top: 5px;font-weight: 400}
#depoimentos .item .triangulo {width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 15px solid;margin: auto;margin-bottom: 10px;display: inline-block;margin-left: 55px;}
#depoimentos .item .bg-colorido {background: #2563eb;}
#depoimentos .item .bg-colorido .texto p {color: #FFF;}
#depoimentos .item .imagem{border-color:#e5a100;}
#depoimentos .item .autor {color: #2563eb;}
#depoimentos .item .triangulo {border-top-color: #2563eb;}
#depoimentos.pagina{background: #EFF1F3;}
#depoimentos.pagina .item{margin:0 0 40px 0;}
#depoimentos.pagina .item .bg-colorido {min-height: inherit;background: #FFF;}
#depoimentos.pagina .item .bg-colorido .texto p {color: #333;}
#depoimentos.pagina .item .imagem{border-color:#e5a100;}
#depoimentos.pagina .item .autor {color: #2563eb;}
#depoimentos.pagina .item .triangulo {border-top-color: #FFF;}
/* Cor Solida */
.bg-servicos {background: #E5A100;}
.bg-menu-lateral {background: linear-gradient(90deg, rgb(255 255 255) 0%, rgb(238 242 246) 100%);}
.bg-color-1 {background: #EEF2F6;}
.bg-complementar-menu-lateral {}

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

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