/* 

----------- Informações --------------
Desenvolvedor: Cesar dos Santos de Almeida
Empresa: Pentaxial
Linkedin: https://www.linkedin.com/in/cesarsantosalmeida/

----------- Informações --------------
*/

/* Geral */

html {
    scroll-behavior: smooth;

}

/* Geral */

/* Fontes */

@font-face
{font-family:"ArchivoBlack";src:url('../fonte/ArchivoBlack.ttf')}
@font-face
{font-family:"Archivo-Regular";src:url('../fonte/Archivo-Regular.ttf')}
@font-face
{font-family:"Archivo-Bold";src:url('../fonte/Archivo-Bold.ttf')}
@font-face
{font-family:"Archivo-SemiBold";src:url('../fonte/Archivo-SemiBold.ttf')}

/* Fontes */

#lgpd{display:none;position:fixed;width:90%;max-width:600px;height:auto;box-sizing:border-box;padding:10px;text-align:center;color:#FFF;background:rgba(64,64,64,.9);border-radius:5px;bottom:10px;left:50%;transform:translate(-50%,0);z-index:100}#lgpd p{font-family:"Archivo-Regular";font-weight:500;font-size:15px;color:#FFF;line-height:22px}#lgpd h5{font-family:"ArchivoBlack";font-weight:700;margin-bottom:5px;color:#04223B}#lgpd #botao-lgpd{background-color:#04223B;color:#FFF;font-size:12px;font-weight:700;text-align:center;padding:5px 20px 5px 20px;text-decoration:none;margin:5px auto 5px auto;display:inline-block}#lgpd p a{font-family:"ArchivoBlack";font-size:14px;color:#04223B;cursor:pointer}#lgpd p a:hover{color:#04223B}.navbar-light .navbar-nav .nav-link:hover{color:#04223B}.navbar-light .navbar-nav .nav-link:active{color:#04223B}.navbar-light .navbar-nav .nav-link:focus{color:#04223B}#home{background:url(../img/fundo.webp);background-size:cover;background-repeat:no-repeat;width:100%;min-height:700px}.logo{margin-top:20px}.jumbotron{background-color:transparent;margin-top:40px}.jumbotron .display-4{font-family:"ArchivoBlack";max-width:920px;font-size:42px;color:#fff}.jumbotron .lead{font-family:"Archivo-Regular";max-width:700px;font-size:22px;line-height:25px;color:#fff}.btn-whatsapp .icone{margin-right:10px}.btn-whatsapp{font-family:"Archivo-Regular";background:#25D366;padding:15px 25px;color:#fff}.btn-whatsapp:hover{color:#fff}main{padding:60px 20px}#saude-financeira{text-align:center}#saude-financeira h2{font-family:"ArchivoBlack";font-size:42px;line-height:40px;max-width:1000px;margin-left:auto;margin-right:auto;color:#04223B}#saude-financeira p{font-family:"Archivo-Regular";font-size:22px;line-height:30px;max-width:1200px;margin-left:auto;margin-right:auto;color:#69696E;padding:0 10px}#saude-financeira .caixa-conteudo{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#04223B;padding:50px;text-align:left;box-sizing:border-box}#saude-financeira .caixa-conteudo p{color:#DAEAF9;margin-bottom:40px}#saude-financeira .conteudo{margin-top:40px}#saude-financeira .btn-whatsapp{margin-top:60px;margin-bottom:40px}#possibilidades{padding:50px 0}#possibilidades .botao-acao{width:100%;max-width:390px;min-height:100px;padding:10px 25px;background:#fff;cursor:pointer;border-bottom:1px solid #04223B;display:flex;align-items:center}#possibilidades .botao-acao.active{background:#D9B36C;border-bottom:none}#possibilidades h4{font-family:"Archivo-Bold";color:#04223B;max-width:300px;text-transform:uppercase;font-size:22px;margin-bottom:0}#possibilidades .conteudo-possibilidade{max-width:700px;margin:auto;padding:30px 15px;animation:animate-div ease 1s;display:none;overflow-x:hidden}#possibilidades .conteudo-possibilidade p{font-family:"Archivo-Regular";font-size:16px;color:#69696E;margin-bottom:30px}#advogado{padding:20px 0}#advogado .grupo-titulo{text-align:center;margin:50px auto}#advogado .grupo-titulo h2{font-family:"ArchivoBlack";font-size:42px;color:#04223B}#advogado .grupo-titulo h4{font-family:"Archivo-Regular";font-size:22px;color:#69696E}#advogado .caixa-conteudo{margin:auto;width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;padding:30px}#advogado .caixa-conteudo p{font-family:"Archivo-Regular";font-size:16px;color:#69696E;margin-bottom:30px}#advogado .btn-whatsapp{max-width:380px}footer{background:#04223B;padding:40px 20px;display:flex;align-items:center}footer p{font-family:"Archivo-SemiBold";margin-bottom:0;color:#8AA2B8;font-size:15px}.volta-topo{display:block;width:50px;height:50px;background:#D9B36C;text-align:center;padding:10px;position:fixed;right:30px;bottom:50px}#politica-privacidade{background:url(../img/fundo.webp);background-size:cover;background-repeat:no-repeat;width:100%;min-height:400px}#politica h3{font-family:"ArchivoBlack";font-size:30px;line-height:40px;color:#04223B}#politica p{font-family:"Archivo-Regular";font-size:16px}@keyframes animate-div{from{opacity:0;transform:translate3d(0,200px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media screen and (max-width:1280px){#saude-financeira .caixa-conteudo{padding:20px 20px}}@media screen and (max-width:1152px){#saude-financeira .caixa-conteudo{padding:10px 10px}}@media screen and (max-width:1024px){#advogado .caixa-conteudo{padding:20px}}@media screen and (max-width:992px){.jumbotron .lead{font-size:20px}#saude-financeira .caixa-conteudo p{margin-bottom:20px}#advogado .grupo-titulo h4{font-size:20px}#saude-financeira p{font-size:20px}#possibilidades h4{max-width:100%;font-size:20px}#saude-financeira h2{font-size:38px}#advogado .grupo-titulo h2{font-size:38px}#saude-financeira .foto{width:100%}#saude-financeira .caixa-conteudo{padding:30px}#possibilidades .botao-acao{max-width:100%}#advogado .foto{width:100%}#advogado .caixa-conteudo{padding:20px 10px}}@media screen and (max-width:768px){#advogado .grupo-titulo h4{font-size:18px}.jumbotron .lead{font-size:18px}#saude-financeira p{font-size:18px}#possibilidades h4{font-size:18px}#saude-financeira h2{font-size:34px}#advogado .grupo-titulo h2{font-size:34px}.jumbotron .display-4{font-size:40px}}@media screen and (max-width:600px){.btn-whatsapp{padding:15px;font-size:18px}#saude-financeira .caixa-conteudo{padding:20px}#saude-financeira h2{font-size:30px}#advogado .grupo-titulo h2{font-size:30px}.logo{width:80%}.jumbotron .display-4{font-size:38px}.jumbotron{padding-left:0;padding-right:0;margin-top:10px}main{padding:40px 10px}#possibilidades .conteudo-possibilidade{padding:20px 0}#possibilidades{padding:40px 0 0 0}#advogado .grupo-titulo{margin:30px auto}#possibilidades .conteudo-possibilidade p{margin-bottom:15px}#politica h3{font-size:25px}#politica-privacidade{min-height:200px}}@media screen and (max-width:475px){.jumbotron .display-4{font-size:34px}}@media screen and (max-width:375px){.btn-whatsapp{padding:10px;font-size:16px}.btn-whatsapp.icone{width:20px}}

