#logo {cursor:pointer;}
.navbar a {color:#4b575e!important;text-transform:uppercase;font-family:Helvetica;font-size:1vmax;line-height:15px;}
.navbar a p span.teal-text {font-weight:700;font-size:1.2vmax;}
.navbar .nav-img {float:left;margin-left:auto;}
.navbar a p {margin-left:.5rem;margin-right:auto;}
.collapse-menu i {font-size:3rem!important;color:#4b575e;}
.relative {position:relative;}

#banner {background:url('../../img/slide/slide1.png') center center; background-size:cover;}

#legalizar .leg-item p {font-size:1.2rem;font-family:Calibri;}
#legalizar .leg-item h5 {font-size:1.3rem;font-family:Helvetica;font-weight:700;}
#legalizar .leg-item img {border-radius:2px;}
#legalizar .btn-more {border-color:#4b575e;color:#4b575e;margin:3rem 0;}
#legalizar .btn-more:hover {background-color:#4b575e!important;color:#fff!important;border-color:#fff!important;}

#vantagens {background-color:#2c837a;color:#fff!important;padding:3rem 0;}
#vantagens h2 {font-family:Helvetica;font-weight:300;font-size:2.3rem;}
#vantagens h4 {font-family:Calibri;font-size:2rem;}
#vantagens .vantagens-guide {font-family:"Lane-Narrow";font-size:5rem;position:relative;margin-top:2.5rem;margin-bottom:2.5rem;}
#vantagens .hr-white {position:absolute;left:0;right:0;border-bottom:4px solid #fff;top:50%;}
#vantagens .vantagens-guide a {padding:0 2.5rem;border:4px solid #fff;border-radius:30px;display:inline-table;position:absolute;z-index:2;background-color:#2C837A;}
#vantagens .vantagens-guide a:nth-child(1) {left:0;}
#vantagens .vantagens-guide a:nth-child(2) {position:relative;}
#vantagens .vantagens-guide a:nth-child(3) {right:0; top: 0;}
#vantagens .vantagens-guide a.active {background-color:#fff;transition: .2s background-color;}
#vantagens .bxslider p {margin:2rem 0;}
#vantagens .button-row {text-align: center;}
#vantagens .btn-planos {border:1px solid #f39f3b;box-shadow: 0 0 0;}
#vantagens .btn-planos:hover {box-shadow:0 0 0;background-color:#f39f3b!important;color:#00695c;}
#vantagens .bxslider li {padding:0 1rem;}
#vantagens .bx-controls {position:absolute;bottom:0;left:0;right:0;}
#vantagens #bxslider-next {position:absolute;right:0;}
#vantagens #bxslider-next a, #vantagens #bxslider-prev a {color:#fff;font-size:3rem;}

#servicos .card-panel {padding:15px;}
#servicos .card-panel .row {margin-bottom:0;}
#servicos .card-panel h4, #servicos .card-panel p {margin:.5rem 0;}
#servicos .card-panel h4 {font-size:1.3rem;font-family:Calibri;text-transform: uppercase;}
#servicos h5 {margin:4rem 0;font-family:Calibri;}
#servicos h5 span.teal-text {font-family:Helvetica;font-weight:700;}

#planos {background-color:#2c837a;color:#fff;padding:2rem 0;}
#planos h2 {font-family:"Lane-Narrow";}
#planos p.subtitle {font-family:Helvetica;font-weight:300;font-size:1.5rem;}
#planos .card-panel {border:1px solid #fff;}
#planos .card-panel:hover {box-shadow: 0 0px 10px 1px rgba(200,200,200,0.4);}
#planos .pricing-table h4 {font-family:Helvetica;text-transform:uppercase;}
#planos .pricing-table p {font-family:Helvetica;font-weight:300;margin-top:0;font-size:1.2rem;}
#planos .pricing-table p.description {margin-top:inherit;margin-bottom:0;}
#planos .pricing-table p span.orange-text {font-weight:300;}
#planos .pricing-table .price-circle {display:inline-block;padding:3rem;background-color:#fff;border-radius:50%;min-height:240px;min-width:240px;}
#planos .pricing-table .price-circle p {font-family:"Lane-Narrow";font-size:7rem;margin:0;display:initial;line-height:40px;}
#planos .pricing-table .price-circle p span.tiny-number {font-size:2.7rem;vertical-align:text-top;}
#planos .pricing-table .price-circle span.period {font-family:Helvetica;font-size:2.5rem;}
#planos table {font-size:1.6rem;}
#planos th {font-family:Helvetica;}
#planos td {font-family:"Lane-Narrow";}
#planos .pricing-marketing a.btn-more {margin-top:2rem;}
#planos .pricing-marketing a:not(.btn-more) {margin-top:1rem;}
#planos .pricing-marketing p {font-size:1.5rem;margin:2rem 0;font-family:Helvetica;font-weight:300;}

#noticias .sec-about .sec-title {margin:1rem 0;}
#noticias .card-panel {padding:0;}
#noticias .card-panel h2 {text-transform:uppercase;font-size:2rem;padding:.5rem;font-family:Calibri;font-weight:700;font-style:italic;border-radius:2px 2px 0 0;margin:0;}
#noticias .card-panel .list-news {padding:0 24px 24px;}
#noticias .card-panel .list-news .row {margin:0;}
#noticias .card-panel .list-news h4{text-transform:uppercase;font-size:1.4rem;color:#2c837a;font-family:Calibri;font-weight:700;font-style:italic;margin:0;}
#noticias .card-panel .list-news .col.s12 {padding:1rem .75rem;border-bottom:1px solid #ccc;}
#noticias .card-panel .list-news .col.s12:last-child {border:0;}
#noticias .card-panel .list-news p {font-family:Helvetica;font-weight:300;margin:0;color:#4b575e;}
#noticias .btn-more {border-color:#4b575e;color:#4b575e;margin:3rem 0;}
#noticias .btn-more:hover {background-color:#4b575e!important;color:#fff!important;border-color:#fff!important;}

#atendimento {background-color:#2c837a;color:#fff;}
#atendimento h2, #atendimento p {font-family:Helvetica;font-weight:300;}
#atendimento a {color:#fff;font-family:"Lane-Narrow";}
#atendimento .card-panel {border:1px solid #fff;box-shadow:0 0 0;font-size:1.4rem;}
#atendimento .card-panel:hover {box-shadow:0 0 0;background-color:rgba(255,255,255,0.1)!important;color:#2c837a;}

#parceiros .sec-about {margin:1rem 0;}
#parceiros .list-parc {margin:4rem 0;}
#parceiros .list-dep h4 {font-family:Helvetica;font-weight:300;font-size:1.5rem;}
#parceiros .list-dep .col {padding:0 1.5rem;}
#parceiros .list-dep p {color:#4b575e;text-align:justify!important;}

#contato {color:#4b575e;}
#contato h2 {text-transform:uppercase;margin:0;font-size:2rem;font-family:Helvetica;font-weight:700;}
#contato p {margin:0;font-size:1.1rem;margin-bottom:2rem;font-family:Calibri;}
#contato button {margin-top:2rem;}
#contato .row-map {height:400px;margin:4rem 0;}

#page-about, #page-services, #page-abertura, #page-migracao, #page-documentos, #partners, #depoimentos, #pagina_adicional, #page_extra, #iartigos, #artigo {border-bottom:5px solid #00695c;padding-bottom:2rem;}
#page-about h1, #page-services h1, #page-abertura h1, #page-migracao h1, #page-documentos h1, #partners h1, #depoimentos h1, #pagina_adicional h1, #page_extra h1, #iartigos h1, #artigo h1 {font-family:Calibri;font-weight:700;font-style:italic;font-size:3rem;color:#00695c !important;}
#page-about p, #page-services p, #partners p, #page-abertura p, #page-documentos p, #page-migracao p, #depoimentos p, #pagina_adicional p, #page_extra p, #iartigos p, #artigo p {color:#4b575e;}
#page-about a, #page-services a, #page-abertura a, #page-migracao a, #page-documentos a, #partners a, #depoimentos a, #pagina_adicional a, #page_extra a, #iartigos a {color:#00695c !important;}

#partners .card-panel p {margin:.1rem 0;}
#page-documentos button {display:block;margin-left:auto;margin-right:auto;}
#iartigos .artigo-item {border-bottom:1px solid #ccc;}
#iartigos .artigo-item:last-child {border-bottom:0;}
#iartigos .artigo-item h4, #iartigos .artigo-item p {margin:0;}
#iartigos .artigo-item h4 {font-size:1.7rem;}
#iartigos .artigo-item {padding:2rem .75rem;}
#artigo h2 {font-size:1.5rem;font-family:Helvetica;font-weight:700;}

footer img {margin-top:2rem;cursor:pointer;}

#bt-fechar-ajuda{display:none; width: 40px; height: 113px; position:fixed;bottom:0;right: 2%;cursor: pointer;z-index: 99998;}
#bt-ajuda-rodape{display:none; width:350px; height:100px; position:fixed;bottom:0;right: 2%;cursor: pointer;z-index: 99997;}
#bt-ajuda-rodape img{max-width: 100%;}
#bt-ajuda-clique{width:350px; height:225px; display:none; position:fixed;bottom:0;right: 2%; cursor: pointer;z-index: 99997;}

@media all and (min-width:601px) {
    #logo {margin-left:auto;margin-right:auto;display:block;}
}
@media all and (max-width:600px) {
    .button-wrapper {bottom:170px;}
    .button-wrapper a {margin-top:1rem;}
}

#logo_rodape {
    filter: opacity(70%) ;
}
