﻿@font-face{font-family:'CINZEL';src:url('../fonts/CINZEL-MEDIUaM.TTF') format('truetype');font-weight:500;}@font-face{font-family:'MONTSERRAT';src:url('../fonts/Montserrat-Medium.ttf') format('truetype');font-weight:500;}@font-face{font-family:'MONTSERRAT';src:url('../fonts/Montserrat-Regular.ttf') format('truetype');font-weight:400;}@font-face{font-family:'MONTSERRAT';src:url('../fonts/Montserrat-SemiBold.ttf') format('truetype');font-weight:600;}.titulo{font-size:56px;font-family:CINZEL;}a,button{text-decoration:none !important;-webkit-transition:.22s;}a svg,button svg{-webkit-transition:.22s;}h2{padding-left:75px;border-bottom:1px solid #4e5e7c;color:#4e0f34;font-family:Cinzel;font-size:56px;font-weight:400;}a:hover,button:hover{transition:.15s;}a:hover svg,button:hover svg{transition:.15s;}ol,ul{list-style:none !important;padding-left:0 !important;margin-bottom:0 !important;}.cep-mask,.cpf-mask,.cvv-mask,.phone-mask,.number-mask,.date-mask{display:block;}::-webkit-scrollbar-track{background-color:#151515;}::-webkit-scrollbar{width:6px;background:#4e5e7c;}::-webkit-scrollbar-thumb{background:#4e5e7c;}a,button{text-decoration:none !important;-webkit-transition:.22s;}a svg,button svg{-webkit-transition:.22s;}.container-principal{max-width:1403px;width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;margin:0 auto;}.container-box{max-width:1403px;width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;margin:0 auto;}@keyframes fadeIn{0%{opacity:0;transform:translate3d(-10px);}100%{opacity:1;transform:translate3d(10px);}}@keyframes fadeOut{100%{opacity:1;transform:translate3d(10px);}0%{opacity:0;transform:translate3d(-10px);}}.bt-marrom{width:261px;height:49px;border:2px solid #4e0f34;background-color:#4e0f34;display:flex;justify-content:center;align-items:center;}.bt-marrom span{color:#fff;font-family:Montserrat;font-size:16px;}.bt-marrom:hover{background-color:#fff;border:2px solid #fff;}.bt-marrom:hover span{color:#4e0f34;}.bt-preto{width:261px;height:49px;border:2px solid #fff;background-color:#000;display:flex;justify-content:center;align-items:center;}.bt-preto span{color:#fff;font-family:Montserrat;font-size:16px;}.bt-preto:hover{background-color:#fff;border:2px solid #000;}.bt-preto:hover span{color:#000;}.bt-branco{width:261px;height:49px;border:2px solid #4e0f34;background-color:#f3f5f9;display:flex;justify-content:center;align-items:center;}.bt-branco span{color:#4e0f34;}.bt-branco:hover{background-color:#4e0f34;border:2px solid #f3f5f9;}.bt-branco:hover span{color:#fff;}.bt-caixa{width:261px;height:49px;border:2px solid #fff;background-color:transparent;display:flex;justify-content:center;align-items:center;backdrop-filter:blur(15px);}.bt-caixa span{color:#fff;}.bt-caixa:hover{background-color:#fff;border:2px solid #fff;}.bt-caixa:hover span{color:#4e0f34;}.bt-blog{width:261px;height:50px;border:2px solid #fff;background-color:#4e0f34;display:flex;justify-content:center;align-items:center;}.bt-blog span{color:#fff;}.bt-blog:hover{background-color:#fff;border:2px solid #fff;}.bt-blog:hover span{color:#4e0f34;}header{width:100%;height:133px;background-color:#4e0f34;display:flex;align-items:center;}header .container-principal{display:flex;align-items:center;justify-content:space-between;}header .container-principal ul{display:flex;align-items:center;}
header .container-principal ul li a{color:#fff;font-size:20px;}header .container-principal ul li+li{margin-left:65px;}#banner{max-width:100%;height:100vh;}#banner .container-flex{display:flex;height:100%;width:inherit;}#banner .container-flex .bg{background-image:url('../images/banner-home.jpg');height:auto;background-size:cover;width:100%;padding-left:280px;padding-right:280px;}#banner .container-flex .bg .banner-esquerda{padding-top:120px;}#banner .container-flex .bg .banner-esquerda .linha-banner{position:absolute;max-width:1200px;width:100%;margin-left:40px;bottom:30px;max-height:260px;}#banner .container-flex .bg .banner-esquerda h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;max-width:544px;width:100%;}#banner .container-flex .bg .banner-esquerda p{color:#f3f5f9;font-family:Montserrat;font-size:24px;font-weight:400;line-height:30px;max-width:544px;width:100%;}#banner .container-flex .bg .banner-direita{display:flex;justify-content:flex-end;}#banner .container-flex .bg .banner-direita .linha-banner{position:absolute;max-width:1055px;width:100%;margin-left:40px;bottom:30px;max-height:260px;}#banner .container-flex .bg .banner-direita .botoes{display:flex;flex-direction:column;padding-top:0;z-index:5;}#banner .container-flex .bg .banner-direita .botoes a+a{margin-top:20px;}

#sobre .container-principal{padding-top:55px;padding-bottom:75px;padding-left:120px;position:relative;}
#sobre .container-principal .linha-esquerda{position:absolute;left:120px;bottom:0;max-height:877px;}
#sobre .container-principal h2{color:#4e0f34;font-family:Cinzel;font-size:56px;font-weight:400;border-bottom:1px solid #4e5e7c;width:100%;}
#sobre .container-principal .box-texto{padding-left:75px;}
#sobre .container-principal .box-texto p{max-width:770px;width:100%;color:#3c4043;font-family:Montserrat;font-size:16px;font-weight:400;margin-bottom:53px;}
#bloco-sobre{background-color:#3c4043;width:100%;height:551px;padding-bottom:50px;}
#bloco-sobre .qualidades{padding:204px 279px 197px 279px;}
#bloco-sobre .qualidades ul{display:flex;align-items:center;justify-content:space-between;}
#bloco-sobre .qualidades ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;}
#bloco-sobre .qualidades ul li p{color:#f3f5f9;font-family:Montserrat;font-size:20px;font-weight:500;max-width:180px;text-align:center;}

#atuacao .container-principal{padding-left:120px;position:relative;}
#atuacao .container-principal .linha{position:absolute;}
#atuacao .container-principal h2{color:#4e0f34;font-family:Cinzel;font-size:56px;font-weight:400;padding-top:55px;}
#atuacao .container-principal .bt{margin-top:60px;padding-left:75px;}
#atuacao .container-box .blocos-atuacao{margin-top:54px;}
#atuacao .container-box .blocos-atuacao .row-cima{display:flex;margin-bottom:40px;}
#atuacao .container-box .blocos-atuacao .row-cima .caixa{max-width:431px;height:461px;border:1px solid #3c4043;background-color:rgba(60,64,67,.6);width:100%;background-image:url(../images/empresarial-interno.jpg);background-size:cover;background-position:center center;background-blend-mode:darken;z-index:5;}
#atuacao .container-box .blocos-atuacao .row-cima .caixa .caixa-interna{display:flex;flex-direction:column;align-items:center;text-align:center;}
#atuacao .container-box .blocos-atuacao .row-cima .caixa .caixa-interna h3{width:207px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:20px;font-weight:500;margin-top:48px;margin-bottom:24px;}
#atuacao .container-box .blocos-atuacao .row-cima .caixa.dois{background-image:url('../images/tributário.jpg');}#atuacao .container-box .blocos-atuacao .row-cima .caixa.tres{background-image:url('../images/empresarial.jpg');}#atuacao .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-left:36px;}#atuacao .container-box .blocos-atuacao .row-baixo{display:flex;}#atuacao .container-box .blocos-atuacao .row-baixo .caixa{max-width:431px;height:461px;border:1px solid #3c4043;background-color:rgba(60,64,67,.6);width:100%;background-image:url('../images/agro.jpg');background-size:cover;background-position:center center;background-blend-mode:darken;z-index:5;}#atuacao .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna{display:flex;flex-direction:column;align-items:center;text-align:center;}#atuacao .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna h3{width:207px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:20px;font-weight:500;margin-top:48px;margin-bottom:24px;}#atuacao .container-box .blocos-atuacao .row-baixo .caixa.dois{background-image:url('../images/civil-interno.jpg');}#atuacao .container-box .blocos-atuacao .row-baixo .detalhe{background-image:url('../images/detalhe.png');max-width:303px;height:462px;width:100%;background-size:cover;opacity:.6;margin-left:110px;}#atuacao .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-left:36px;}#blog{background-color:#c7a78f;width:100%;margin-top:-30px;}#blog .container-principal{padding-left:120px;position:relative;}#blog .container-principal .linha-branca{position:absolute;}#blog .container-principal .cima-blog{margin-top:-275px;margin-bottom:50px;}#blog .container-principal .cima-blog h2{color:#f3f5f9;font-family:Cinzel;font-size:56px;font-weight:400;border-bottom:1px solid #fff;}#blog .container-principal .bt{padding-left:75px;margin-top:40px;}

#blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .imagem-carrossel img{height:100%;object-fit:cover;object-position:center center;}
#blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto{max-width:324px;width:100%;}
#blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto span{opacity:.7;color:#f3f5f9;font-family:Montserrat;font-size:16px;}
#blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto p{color:#f3f5f9;font-family:Montserrat;font-size:20px;font-weight:500;}

#artigos{padding-bottom:81px;}
#artigos .container-principal{padding-left:120px;position:relative;}
#artigos .container-principal .linha{position:absolute;}
#artigos .container-principal .bt{padding-left:75px;margin-top:40px;}
#artigos .container-principal .cima-blog{margin-bottom:55px;}
#artigos .container-principal .cima-blog h2{color:#4e0f34;font-family:Cinzel;font-size:56px;font-weight:400;padding-top:60px;}
#artigos .container-box .carrossel .owl-carousel.owl-theme.owl-artigos .item .box-carrossel .texto{max-width:324px;width:100%;margin-bottom:19px;}
#artigos .container-box .carrossel .owl-carousel.owl-theme.owl-artigos .item .box-carrossel .texto span{opacity:.7;color:#4e0f34;font-family:Montserrat;font-size:20px;font-weight:400;}
#artigos .container-box .carrossel .owl-carousel.owl-theme.owl-artigos .item .box-carrossel .texto p{color:#3c4043;font-family:Montserrat;font-size:15px;}

#contato{width:100%;background-color:#4e0f34;padding-bottom:237px;position:relative;}
#contato .detalhe{color:#fff;opacity:.6;position:absolute;top:110px;left:-40px;}
#contato .container-principal h2{color:#f3f5f9;font-family:Cinzel;font-size:56px;font-weight:400;display:flex;align-items:center;justify-content:center;padding-top:121px;margin-bottom:62px;border:none;z-index:2;position:sticky;}
#contato .container-principal form{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 10px;}
#contato .container-principal form .linha-contato{max-width:970px;width:100%;}
#contato .container-principal form .linha-contato label{color:#f3f5f9;font-family:Montserrat;font-size:16px;font-weight:500;display:flex;margin-bottom:30px;margin-top:21px;}
#contato .container-principal form .linha-contato input{background-color:#4e0f34;border-bottom:1px solid #fff;border-top:none;border-left:none;border-right:none;width:970px;color:#f3f5f9;font-family:Montserrat;font-size:16px;font-weight:400;max-width:970px;width:100%;}#contato .container-principal form .linha-contato input::placeholder{color:#fff;opacity:.6;color:#f3f5f9;font-family:Montserrat;font-size:16px;font-weight:400;}#contato .container-principal form .linha-contato ::-webkit-input-placeholder{color:#fff;}#contato .container-principal form .linha-contato input:-moz-placeholder{color:#fff;}#contato .container-principal form .linha-contato textarea:-moz-placeholder{color:#fff;}#contato .container-principal form .linha-mensagem{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:100px;max-width:970px;width:100%;}#contato .container-principal form .linha-mensagem label{color:#f3f5f9;font-family:Montserrat;font-size:16px;font-weight:500;margin-bottom:30px;margin-top:21px;}#contato .container-principal form .linha-mensagem textarea{background-color:#4e0f34;border-bottom:1px solid #fff;border-top:none;border-left:none;border-right:none;color:#f3f5f9;font-family:Montserrat;font-size:16px;font-weight:400;max-width:970px;width:100%;}#contato .container-principal .bt-blog{margin-bottom:80px;}#footer{background-color:#4e0f34;padding-top:207px;position:relative;}#footer .mapa{margin-top:-360px;margin-bottom:65px;overflow:hidden;}#footer .mapa h4{color:#4e0f34;font-family:Cinzel;font-size:32px;font-weight:400;margin-bottom:30px;}#footer .mapa span{color:#3c4043;font-family:Montserrat;font-size:15px;font-weight:400;max-width:250px;width:100%;}#footer .mapa span+span{margin-left:71px;}#footer .mapa .container-principal{display:flex;}#footer .mapa .container-principal .content-mapa{max-width:1364px;width:100%;height:286px;background-color:#fff;display:flex;justify-content:space-between;}#footer .mapa .container-principal .content-mapa .direita{background-color:#fff;max-width:812px;width:100%;padding:50px;}#footer .mapa .container-principal .content-mapa .direita .info .texto{display:flex;margin-bottom:47px;}#footer .mapa .container-principal .content-mapa .direita .midias{display:flex;}#footer .mapa .container-principal .content-mapa .direita .midias ul{display:flex;margin-left:80px;}#footer .mapa .container-principal .content-mapa .direita .midias icons{display:flex;}#footer .mapa .container-principal .content-mapa .esquerda iframe{height:284px;}#footer .container-principal .box-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;}
#footer .container-principal .box-footer .logo-footer{margin-bottom:41px;}
#footer .container-principal .box-footer .logo-footer img{max-width:280px;}
#footer .container-principal .box-footer .menu-footer{max-width:805px;width:100%;}
#footer .container-principal .box-footer .menu-footer ul{display:flex;padding-bottom:100px;width:100%;justify-content:space-between;}
#footer .container-principal .box-footer .menu-footer ul li a{color:#f3f5f9;font-family:Montserrat;font-size:14px;font-weight:400;}#footer .bottom-footer{padding-bottom:5px;background-color:#4e0f34;width:100%;display:flex;justify-content:center;}#footer .bottom-footer .bottom{padding-top:15px;border-top:1px solid #fff;display:flex;justify-content:space-between;width:100%;max-width:1384px;}#footer .bottom-footer .bottom .rodape{display:flex;}#footer .bottom-footer .bottom .rodape p{opacity:.6;color:#f3f5f9;font-family:Montserrat;font-size:14px;font-weight:400;}#footer .bottom-footer .bottom .rodape p+p{margin-left:64px;}

#banner-sobre{max-width:100%;height:100vh;}
#banner-sobre .container-flex{display:flex;height:100%;width:inherit;}
#banner-sobre .container-flex .bg{background-image:url('../images/banner-sobre.jpg');height:auto;background-size:cover;width:100%;padding-left:280px;padding-right:280px;}
#banner-sobre .container-flex .bg .banner-esquerda{padding-top:230px;}
#banner-sobre .container-flex .bg .banner-esquerda .linha-banner{position:absolute;max-width:1055px;width:100%;margin-left:40px;bottom:30px;max-height:180px;overflow:hidden;}
#banner-sobre .container-flex .bg .banner-esquerda .linha-direita{position:absolute;max-width:1px;width:100%;margin-left:40px;bottom:-140px;max-height:350px;left:319px;}
#banner-sobre .container-flex .bg .banner-esquerda h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;max-width:544px;width:100%;}
#banner-sobre .container-flex .bg .banner-esquerda p{color:#f3f5f9;font-family:Montserrat;font-size:24px;font-weight:400;line-height:30px;max-width:544px;width:100%;}
#banner-sobre .container-flex .bg .banner-direita{display:flex;justify-content:flex-end;}
#banner-sobre .container-flex .bg .banner-direita .botoes{display:flex;flex-direction:column;padding-top:168px;z-index:2;}
#banner-sobre .container-flex .bg .banner-direita .botoes a+a{margin-top:20px;}#sobre-sobre{padding-bottom:100px;}
#sobre-sobre .container-principal{padding-top:55px;padding-bottom:40px;padding-left:120px;position:relative;}
#sobre-sobre .container-principal .linha-esquerda{position:absolute;left:120px;bottom:-500px;max-height:870px;}
#sobre-sobre .container-principal h2{color:#4e0f34;font-family:Cinzel;font-size:56px;font-weight:400;border-bottom:1px solid #4e5e7c;max-width:830px;width:100%;}
#sobre-sobre .container-principal .box-texto{padding-left:75px;}
#sobre-sobre .container-principal .box-texto p{max-width:770px;width:100%;color:#4e5e7c;font-family:Montserrat;font-size:16px;font-weight:400;margin-bottom:22px;margin-top:40px;}
#sobre-sobre .container-box{display:flex;}
#sobre-sobre .container-box .bloco-a{margin-right:72px;z-index:5;}
#sobre-sobre .container-box .bloco-a .imagem{max-width:674px;width:100%;z-index:5;}
#sobre-sobre .container-box .bloco-a .imagem img{max-width:674px;width:100%;}
#sobre-sobre .container-box .bloco-b .texto{max-width:618px;width:100%;}
#sobre-sobre .container-box .bloco-b .texto p{max-width:618px;width:100%;color:#3c4043;font-family:Montserrat;font-size:16px;font-weight:400;}

#equipe{padding-bottom:75px;}#equipe .container-principal{padding-left:120px;position:relative;}#equipe .container-principal .linha{position:absolute;height:1420px;}#equipe .container-principal h2{color:#4e0f34;font-family:Cinzel;font-size:56px;font-weight:400;padding-top:55px;}#equipe .container-principal .bt{margin-top:60px;padding-left:75px;}#equipe .container-box .blocos-atuacao{margin-top:54px;}#equipe .container-box .blocos-atuacao .row-cima{display:flex;margin-bottom:40px;}#equipe .container-box .blocos-atuacao .row-cima .caixa{max-width:431px;min-height:564px;width:100%;z-index:5;border:1px solid #3c4043;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;}#equipe .container-box .blocos-atuacao .row-cima .caixa .imagem{margin-bottom:37px;}#equipe .container-box .blocos-atuacao .row-cima .caixa .imagem img{max-width:224px;width:100%;}#equipe .container-box .blocos-atuacao .row-cima .caixa .caixa-interna{display:flex;flex-direction:column;text-align:left;}#equipe .container-box .blocos-atuacao .row-cima .caixa .caixa-interna h3{width:255px;color:#3c4043;font-family:Cinzel;font-size:20px;font-weight:400;margin-bottom:5px;}#equipe .container-box .blocos-atuacao .row-cima .caixa .caixa-interna span{opacity:.6;color:#3c4043;font-family:Montserrat;font-size:16px;font-weight:400;margin-bottom:25px;}#equipe .container-box .blocos-atuacao .row-cima .caixa .caixa-interna p{width:320px;color:#3c4043;font-family:Montserrat;font-size:16px;font-weight:400;}#equipe .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-left:36px;}#equipe .container-box .blocos-atuacao .row-baixo{display:flex;}#equipe .container-box .blocos-atuacao .row-baixo .caixa{max-width:431px;height:564px;width:100%;z-index:5;border:1px solid #3c4043;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;}#equipe .container-box .blocos-atuacao .row-baixo .caixa .imagem{margin-bottom:37px;}#equipe .container-box .blocos-atuacao .row-baixo .caixa .imagem img{max-width:224px;width:100%;}#equipe .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna{display:flex;flex-direction:column;text-align:left;}#equipe .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna h3{width:255px;color:#3c4043;font-family:Cinzel;font-size:20px;font-weight:400;margin-bottom:5px;}#equipe .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna span{opacity:.6;color:#3c4043;font-family:Montserrat;font-size:16px;font-weight:400;margin-bottom:25px;}#equipe .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna p{width:320px;color:#3c4043;font-family:Montserrat;font-size:16px;font-weight:400;}#equipe .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-left:36px;}

#banner-areas{max-width:100%;height:100vh;}
#banner-areas .container-flex{display:flex;height:100%;width:inherit;}
#banner-areas .container-flex .bg{background-image:url('../images/banner-áreas.jpg');height:auto;background-size:cover;width:100%;padding-left:280px;padding-right:280px;}
#banner-areas .container-flex .bg .banner-esquerda{padding-top:230px;width:682px;}
#banner-areas .container-flex .bg .banner-esquerda .linha-banner{position:absolute;max-width:1022px;width:100%;margin-left:40px;bottom:-60px;max-height:260px;}
#banner-areas .container-flex .bg .banner-esquerda h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;}
#banner-areas .container-flex .bg .banner-esquerda p{color:#f3f5f9;font-family:Montserrat;font-size:24px;font-weight:400;line-height:30px;}
#banner-areas .container-flex .bg .banner-direita{display:flex;justify-content:flex-end;}
#banner-areas .container-flex .bg .banner-direita .linha-banner{position:absolute;max-width:1055px;width:100%;margin-left:40px;bottom:30px;max-height:260px;}
#banner-areas .container-flex .bg .banner-direita .botoes{display:flex;flex-direction:column;padding-top:168px;}
#banner-areas .container-flex .bg .banner-direita .botoes a+a{margin-top:20px;}

#areas-atuacao{padding-bottom:100px;background-color:#c7a78f;padding-bottom:273px;}
#areas-atuacao .container-principal{padding-top:55px;padding-bottom:40px;padding-left:120px;position:relative;}
#areas-atuacao .container-principal .linha-esquerda{position:absolute;left:120px;bottom:-488px;max-height:991px;}
#areas-atuacao .container-principal h2{color:#fff;font-family:Cinzel;font-size:56px;font-weight:400;border-bottom:1px solid #fff;max-width:830px;width:100%;}
#areas-atuacao .container-box{display:flex;}
#areas-atuacao .container-box .bloco-a{margin-right:72px;z-index:5;}
#areas-atuacao .container-box .bloco-a .imagem{max-width:674px;width:100%;z-index:5;}
#areas-atuacao .container-box .bloco-a .imagem img{max-width:674px;width:100%;}
#areas-atuacao .container-box .bloco-b .texto p{max-width:618px;width:100%;color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;}
#atuacao-areas{padding-bottom:76px;}
#atuacao-areas .container-principal{padding-left:120px;position:relative;}
#atuacao-areas .container-principal .linha{position:absolute;}
#atuacao-areas .container-principal h2{color:#4e0f34;font-family:Cinzel;font-size:56px;font-weight:400;padding-top:55px;}
#atuacao-areas .container-principal .bt{margin-top:60px;padding-left:75px;}
#atuacao-areas .container-box .blocos-atuacao{margin-top:-173px;}
#atuacao-areas .container-box .blocos-atuacao .row-cima{display:flex;margin-bottom:40px;}
#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa{max-width:431px;height:461px;border:1px solid #3c4043;background-color:rgba(60,64,67,.6);width:100%;background-image:url(../images/empresarial-interno.jpg);background-size:cover;background-position:center center;background-blend-mode:darken;z-index:5;}
#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa .caixa-interna{display:flex;flex-direction:column;align-items:center;text-align:center;}
#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa .caixa-interna p{width:320px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:115px;}
#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa .caixa-interna h3{width:207px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:20px;font-weight:500;margin-top:48px;margin-bottom:24px;}
#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa.dois{background-image:url('../images/tributário.jpg');}
#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa.tres{background-image:url('../images/empresarial.jpg');}
#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-left:36px;}
#atuacao-areas .container-box .blocos-atuacao .row-baixo{display:flex;}
#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa{max-width:431px;height:461px;border:1px solid #3c4043;background-color:rgba(60,64,67,.6);width:100%;background-image:url('../images/agro.jpg');background-size:cover;background-position:center center;background-blend-mode:darken;z-index:5;}
#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna{display:flex;flex-direction:column;align-items:center;text-align:center;}
#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna p{width:320px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:115px;}
#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna h3{width:207px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:20px;font-weight:500;margin-top:48px;margin-bottom:24px;}
#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa.dois{background-image:url('../images/civil-interno.jpg');}
#atuacao-areas .container-box .blocos-atuacao .row-baixo .detalhe{background-image:url('../images/detalhe.png');max-width:303px;height:462px;width:100%;background-size:cover;opacity:.6;margin-left:110px;}
#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-left:36px;}
#banner-areas-interna{max-width:100%;height:100vh;}
#banner-areas-interna .container-flex{display:flex;height:100%;width:inherit;}
#banner-areas-interna .container-flex .bg{background-image:url('../images/banner-área-interno.jpg');height:auto;background-size:cover;width:100%;padding-left:280px;padding-right:280px;}
#banner-areas-interna .container-flex .bg .banner-esquerda{padding-top:331px;width:877px;}
#banner-areas-interna .container-flex .bg .banner-esquerda .linha-banner{position:absolute;max-width:1022px;width:100%;margin-left:40px;bottom:-60px;max-height:290px;}
#banner-areas-interna .container-flex .bg .banner-esquerda h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;}
#banner-areas-interna .container-flex .bg .banner-esquerda p{color:#f3f5f9;font-family:Montserrat;font-size:24px;font-weight:400;line-height:30px;}
#banner-areas-interna .container-flex .bg .banner-direita{display:flex;justify-content:flex-end;}
#banner-areas-interna .container-flex .bg .banner-direita .linha-banner{position:absolute;max-width:1055px;width:100%;margin-left:40px;bottom:30px;max-height:260px;}
#banner-areas-interna .container-flex .bg .banner-direita .botoes{display:flex;flex-direction:column;padding-top:168px;}
#banner-areas-interna .container-flex .bg .banner-direita .botoes a+a{margin-top:20px;}
#areas-atuacao-interna{padding-bottom:100px;background-color:#c7a78f;}
#areas-atuacao-interna .container-principal{padding-top:55px;padding-bottom:40px;padding-left:120px;position:relative;}
#areas-atuacao-interna .container-principal .linha-esquerda{position:absolute;left:120px;bottom:-488px;max-height:1021px;}
#areas-atuacao-interna .container-principal h2{color:#fff;font-family:Cinzel;font-size:56px;font-weight:400;border-bottom:1px solid #fff;max-width:830px;width:100%;}
#areas-atuacao-interna .container-box{display:flex;}
#areas-atuacao-interna .container-box .bloco-a{margin-right:72px;z-index:5;}
#areas-atuacao-interna .container-box .bloco-a .imagem{max-width:674px;height:388px;width:100%;z-index:5;}
#areas-atuacao-interna .container-box .bloco-b .texto p{max-width:618px;color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;}#atuacao-areas{padding-bottom:76px;}
#atuacao-areas .container-principal{padding-left:120px;position:relative;}
#atuacao-areas .container-principal .linha{position:absolute;}
#atuacao-areas .container-principal h2{color:#4e0f34;font-family:Cinzel;font-size:56px;font-weight:400;padding-top:55px;}
#atuacao-areas .container-principal .bt{margin-top:60px;padding-left:75px;}
#atuacao-areas .container-box .blocos-atuacao{margin-top:-173px;}
#atuacao-areas .container-box .blocos-atuacao .row-cima{display:flex;margin-bottom:40px;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa{max-width:431px;height:461px;border:1px solid #3c4043;background-color:rgba(60,64,67,.6);width:100%;background-image:url(../images/empresarial-interno.jpg);background-size:cover;background-position:center center;background-blend-mode:darken;z-index:5;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa .caixa-interna{display:flex;flex-direction:column;align-items:center;text-align:center;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa .caixa-interna p{width:320px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:115px;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa .caixa-interna h3{width:207px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:20px;font-weight:500;margin-top:48px;margin-bottom:24px;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa.dois{background-image:url('../images/tributário.jpg');}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa.tres{background-image:url('../images/empresarial.jpg');}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-left:36px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo{display:flex;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa{max-width:431px;height:461px;border:1px solid #3c4043;background-color:rgba(60,64,67,.6);width:100%;background-image:url('../images/agro.jpg');background-size:cover;background-position:center center;background-blend-mode:darken;z-index:5;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna{display:flex;flex-direction:column;align-items:center;text-align:center;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna p{width:320px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:115px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna h3{width:207px;text-shadow:0 0 6px rgba(0,0,0,.16);color:#fff;font-family:Montserrat;font-size:20px;font-weight:500;margin-top:48px;margin-bottom:24px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa.dois{background-image:url('../images/civil-interno.jpg');}#atuacao-areas .container-box .blocos-atuacao .row-baixo .detalhe{background-image:url('../images/detalhe.png');max-width:303px;height:462px;width:100%;background-size:cover;opacity:.6;margin-left:110px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-left:36px;}#faq{padding-left:171px;}#faq .container-principal{position:relative;padding-left:0;}#faq .container-principal h2{padding-top:48px;}#faq .container-principal .linha-esquerda{position:absolute;}#faq .container-principal details{margin-top:60px;border-bottom:1px solid #000;max-width:1120px;width:100%;padding-left:20px;}#faq .container-principal details summary{color:#3c4043;font-family:Montserrat;font-size:20px;font-weight:500;}#faq .container-principal details summary::-webkit-details-marker{display:none;}#faq .container-principal details summary:focus,#faq .container-principal details summary:focus-visible{outline:none;}#faq .container-principal details p{color:#3c4043;font-family:Montserrat;font-size:16px;font-weight:400;width:927px;}#faq .container-principal details.none{display:none;}#banner-blog{max-width:100%;height:50vh;}#banner-blog .container-flex{display:flex;height:100%;width:inherit;}#banner-blog .container-flex .bg{background-image:url('../images/banner-blog.jpg');height:auto;background-size:cover;width:100%;padding-top:167px;}#banner-blog .container-flex .bg h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;text-align:center;}
#carrossel-blog{margin-top:-115px;background-color:#c7a78f;padding-bottom:100px;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto{max-width:324px;width:100%;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto span{opacity:.7;color:#f3f5f9;font-family:Montserrat;font-size:16px;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto p{color:#f3f5f9;font-family:Montserrat;font-size:20px;font-weight:500;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog owl-item active{margin-right:55px;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .owl-nav{display:none;}
#box-blog{background-color:#c7a78f;padding-top:100px;padding-bottom:365px;}
#box-blog .container-principal .row-caixas{display:flex;}
#box-blog .container-principal .row-caixas .caixa-blog{max-width:436px;width:100%;height:451px;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;padding:28px 23px 64px;}
#box-blog .container-principal .row-caixas .caixa-blog .imagem{margin-bottom:15px;}
#box-blog .container-principal .row-caixas .caixa-blog .imagem img{max-width:390px;width:100%;}
#box-blog .container-principal .row-caixas .caixa-blog .texto{max-width:363px;width:100%;}
#box-blog .container-principal .row-caixas .caixa-blog .texto h3{color:#3c4043;font-family:Montserrat;font-size:20px;font-weight:500;margin-top:15px;}#box-blog .container-principal .row-caixas .caixa-blog .texto span{opacity:.7;color:#4e0f34;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:15px;}#box-blog .container-principal .row-caixas .caixa-blog+.caixa-blog{margin-left:37px;margin-bottom:60px;}

/*#banner-politicas{max-width:100%;height:100vh;}
#banner-politicas .container-flex{display:flex;height:100%;width:inherit;}
#banner-politicas .container-flex .bg{background-image:url('../images/banner-blog.jpg');height:auto;background-size:cover;width:100%;padding-left:280px;padding-right:280px;}
#banner-politicas .container-flex .bg .banner-esquerda{padding-top:230px;width:682px;}
#banner-politicas .container-flex .bg .banner-esquerda .linha-banner{position:absolute;max-width:1022px;width:100%;margin-left:40px;bottom:-60px;max-height:260px;}
#banner-politicas .container-flex .bg .banner-esquerda h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;}
#banner-politicas .container-flex .bg .banner-esquerda p{color:#f3f5f9;font-family:Montserrat;font-size:24px;font-weight:400;line-height:30px;}
#banner-politicas .container-flex .bg .banner-direita{display:flex;justify-content:flex-end;}
#banner-politicas .container-flex .bg .banner-direita .linha-banner{position:absolute;max-width:1055px;width:100%;margin-left:40px;bottom:30px;max-height:260px;}
#banner-politicas .container-flex .bg .banner-direita .botoes{display:flex;flex-direction:column;padding-top:168px;}
#banner-politicas .container-flex .bg .banner-direita .botoes a+a{margin-top:20px;}*/

#banner-politicas{max-width:100%;height:50vh;position:relative;}
#banner-politicas .container-flex{display:flex;height:100%;width:inherit;}
#banner-politicas .container-flex .bg{background-image:url('../images/banner-blog.jpg');height:auto;background-size:cover;width:100%;padding-left:280px;padding-right:280px;}
#banner-politicas .container-flex .bg .banner-esquerda{padding-top:167px;}
#banner-politicas .container-flex .bg .banner-esquerda h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;max-width:1104px;}
#banner-politicas .container-flex .bg .banner-esquerda p{color:#f3f5f9;font-family:Montserrat;font-size:24px;font-weight:400;line-height:30px;}

#politicas{padding-bottom:30px;background-color:#4e0f34;}
#politicas .box{box-shadow:0 3px 6px #00000029;background-color:#fff;padding:106px 116px;margin-top:-120px;max-width:1364px;position:relative;}
#politicas .box h3{font-size:24px;font-style:normal;letter-spacing:normal;line-height:normal;}
#politicas .box p{color:#19342c;font-size:16px;font-weight:400;}
#politicas .box span{color:#19342c;font-size:16px;font-weight:700;}
#politicas a{color:#4e0f34;font-size:20px;font-weight:500;display:flex;justify-content:flex-end;}
#politicas a:hover{color:#4e0f34;}

#banner-blog-interno{max-width:100%;height:50vh;position:relative;}
#banner-blog-interno .container-flex{display:flex;height:100%;width:inherit;}
#banner-blog-interno .container-flex .bg{background-image:url('../images/banner-blog.jpg');height:auto;background-size:cover;width:100%;padding-left:280px;padding-right:280px;}
#banner-blog-interno .container-flex .bg .banner-esquerda{padding-top:167px;}
#banner-blog-interno .container-flex .bg .banner-esquerda h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;max-width:1104px;}
#banner-blog-interno .container-flex .bg .banner-esquerda p{color:#f3f5f9;font-family:Montserrat;font-size:24px;font-weight:400;line-height:30px;}

#blog-interno{padding-bottom:30px;background-color:#4e0f34;padding-bottom:250px;}
#blog-interno .box{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;padding:106px 116px;margin-top:-190px;max-width:1364px;position:relative;}
#blog-interno .box .imagem{max-width:1088px;width:100%;height:400px;}
#blog-interno .box .imagem img{object-fit:cover;width:100%;height:inherit;}
#blog-interno .box .texto-blog{max-width:1088px;width:100%;color:#4e5e7c;font-family:Montserrat;font-size:16px;font-weight:400;font-style:normal;text-align:justify;}
#blog-interno .box .div-cima{display:flex;flex-direction:column-reverse;}
#blog-interno .box .div-cima h3{max-width:950px;width:100%;color:#4e0f34;font-family:Montserrat;font-size:32px;font-weight:600;margin-top:19px;margin-bottom:41px;}
#blog-interno .box .div-cima span{max-width:296px;width:100%;opacity:.6;color:#4e5e7c;font-family:Montserrat;font-size:14px;font-weight:400;}
#blog-interno .box .div-cima .imagem{width:100%;}
#blog-interno .box .subtexto{max-width:580px;opacity:.6;color:#4e5e7c;font-family:Montserrat;font-size:14px;font-weight:400;margin-bottom:42px;}
#blog-interno .box p{color:#19342c;font-size:16px;font-weight:400;}
#blog-interno .box span{color:#19342c;font-size:16px;font-weight:700;}
#blog-interno .box .autor{margin-top:62px;margin-bottom:84px;}
#blog-interno .box .bottom-blog{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #000;}
#blog-interno .box .bottom-blog .midias ul{display:flex;}
#blog-interno .box .bottom-blog .nav{display:flex;margin-top:16px;width:132px;justify-content:space-between;}

#artigos-interno{padding-bottom:30px;padding-bottom:250px;background-color:#f3f5f9;}
#artigos-interno .box{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;padding:106px 116px;margin-top:-190px;max-width:1364px;position:relative;}
#artigos-interno .box .texto-artigo{max-width:1088px;width:100%;color:#3c4043;font-family:Montserrat;font-size:16px;font-weight:400;text-align:justify;}
#artigos-interno .box .div-cima{display:flex;flex-direction:column-reverse;}
#artigos-interno .box .div-cima h3{max-width:950px;width:100%;color:#4e0f34;font-family:Montserrat;font-size:32px;font-weight:600;margin-top:19px;margin-bottom:41px;}
#artigos-interno .box .div-cima span{max-width:296px;width:100%;opacity:.6;color:#000;font-family:Montserrat;font-size:14px;font-weight:400;}
#artigos-interno .box .imagem{max-width:1088px;width:100%;height:400px;}
#artigos-interno .box .imagem img{object-fit:cover;width:100%;height:inherit;}
#artigos-interno .box .subtexto{max-width:580px;opacity:.6;color:#4e0f34;font-family:Montserrat;font-size:14px;font-weight:400;margin-bottom:42px;}
#artigos-interno .box p{color:#19342c;font-size:16px;font-weight:400;}
#artigos-interno .box span{color:#19342c;font-size:16px;font-weight:700;}
#artigos-interno .box .autor{margin-top:62px;margin-bottom:84px;}
#artigos-interno .box .bottom-blog{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #000;}
#artigos-interno .box .bottom-blog .midias ul{display:flex;}
#artigos-interno .box .bottom-blog .nav{display:flex;margin-top:16px;width:132px;justify-content:space-between;}

/*#artigos-interno .box a{color:#4e0f34;font-size:20px;text-align:justify;}*/
#artigos-interno a{color:#000;font-size:20px;text-align:justify;}
#artigos-interno a:hover{color:#4e0f34;}
/*a{color:#4e0f34;font-size:20px;font-weight:500;display:flex;justify-content:flex-end;}
a:hover{color:#2a60a3;}*/

/*a{color:#000;font-size:20px;font-weight:500;display:flex;justify-content:left;}*/
a{color:#000;font-size:20px;text-align:justify;}
a:hover{color:#4e0f34;}


#banner-artigos{max-width:100%;height:50vh;}
#banner-artigos .container-flex{display:flex;height:100%;width:inherit;}#banner-artigos .container-flex .bg{background-image:url('../images/banner-blog.jpg');height:auto;background-size:cover;width:100%;padding-top:167px;}
#banner-artigos .container-flex .bg h1{color:#f3f5f9;font-family:Cinzel;font-size:80px;margin-bottom:45px;}#carrossel-artigos{margin-top:-115px;background-color:#f3f5f9;padding-bottom:100px;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto{max-width:324px;width:100%;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto span{opacity:.7;color:#c7a78f;font-family:Montserrat;font-size:16px;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto p{color:#c7a78f;font-family:Montserrat;font-size:20px;font-weight:500;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog owl-item active{margin-right:55px;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .owl-nav{display:none;}
#box-artigos{background-color:#f3f5f9;padding-top:100px;padding-bottom:365px;}
#box-artigos .container-principal .row-caixas{display:flex;}
#box-artigos .container-principal .row-caixas .caixa-blog{max-width:436px;width:100%;height:451px;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;padding:28px 23px 64px;}#box-artigos .container-principal .row-caixas .caixa-blog .imagem{margin-bottom:15px;}#box-artigos .container-principal .row-caixas .caixa-blog .imagem img{max-width:390px;width:100%;}#box-artigos .container-principal .row-caixas .caixa-blog .texto{max-width:363px;width:100%;}#box-artigos .container-principal .row-caixas .caixa-blog .texto h3{color:#3c4043;font-family:Montserrat;font-size:20px;font-weight:500;margin-top:15px;}#box-artigos .container-principal .row-caixas .caixa-blog .texto span{opacity:.7;color:#4e0f34;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:15px;}#box-artigos .container-principal .row-caixas .caixa-blog+.caixa-blog{margin-left:37px;margin-bottom:60px;}#busca-artigos{background-color:#f3f5f9;}#busca-artigos .container-principal form{display:flex;justify-content:center;}#busca-artigos .container-principal form select{max-width:312px;width:100%;height:37px;border:1px solid #4e0f34;background-color:#c7a78f;opacity:.25;}#busca-artigos .container-principal form select option{color:#fff;font-family:Stolzl;font-size:16px;font-weight:300;}#busca-artigos .container-principal form .buscar{display:flex;}#busca-artigos .container-principal form .buscar input{max-width:312px;width:100%;height:37px;border:1px solid #4e0f34;background-color:#c7a78f;opacity:.25;}#busca-artigos .container-principal form .buscar button{max-width:49px;width:100%;height:37px;border:1px solid #4e0f34;background-color:#c7a78f;opacity:.25;}#busca{background-color:#c7a78f;}#busca .container-principal form{display:flex;justify-content:center;}#busca .container-principal form select{max-width:312px;width:100%;height:37px;border:1px solid #4e0f34;background-color:#fff;opacity:.25;}#busca .container-principal form select option{color:#fff;font-family:Stolzl;font-size:16px;font-weight:300;}#busca .container-principal form .buscar{display:flex;}#busca .container-principal form .buscar input{max-width:312px;width:100%;height:37px;border:1px solid #4e0f34;background-color:#fff;opacity:.25;}#busca .container-principal form .buscar button{max-width:49px;width:100%;height:37px;border:1px solid #4e0f34;background-color:#c7a78f;opacity:.25;}header .block-bar div{height:2px;width:100%;margin-bottom:7px;background-color:#fff;border-radius:30px;width:45px;}.menu-responsive.active{transform:translateX(-100%);transition:.15s;-webkit-box-shadow:9px 0 88px -15px rgb(000%);-moz-box-shadow:9px 0 88px -15px rgba(0,0,0,.19);box-shadow:9px 0 88px -15px rgb(000%);background-color:#00436b;}.menu-responsive{position:fixed;right:-290px;max-width:290px;width:100%;background-color:#00436b;-webkit-transition:.25s transform;height:100vh;top:0;padding:60px 30px 25px;z-index:999;overflow-y:auto;}.menu-responsive .actions-link{display:flex;align-items:center;justify-content:space-between;margin-top:15px;max-width:90%;margin:25px auto 35px;}.menu-responsive .icon-link svg{fill:#ff5514;}.menu-responsive .icon-link:first-child{margin-left:0;}.menu-responsive .icon-link:last-child{margin-right:0;}.menu-responsive .fechar{position:absolute;top:15px;right:20px;cursor:pointer;}.menu-responsive .fechar svg{fill:#fff;-webkit-transition:.22s;width:19px;height:19px;}.menu-responsive .fechar svg:hover{stroke:#333;transition:.15s;}.menu-responsive .menu-nav{text-align:right;}.menu-responsive .menu-nav ul li{margin-bottom:15px;color:#fff;}.menu-responsive .menu-nav ul li a{color:#fff;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:.1rem;}.menu-responsive .menu-nav ul li.active{color:#7a1145;}.menu-container{z-index:999;position:fixed;top:0;left:0;}.full-page.active{display:block;}.full-page{content:"";background-color:rgba(0,0,0,.5);width:1920px;height:100%;position:fixed;left:0;top:0;min-height:100vh;display:none;z-index:1;cursor:pointer;}.menu-responsive.active{transform:translateX(-100%);transition:.15s;-webkit-box-shadow:9px 0 88px -15px rgba(0,0,0,.19);-moz-box-shadow:9px 0 88px -15px rgba(0,0,0,.19);box-shadow:9px 0 88px -15px rgba(0,0,0,.19);background-color:#7a1145;}.menu-responsive::-webkit-scrollbar{width:4px;}.menu-responsive::-webkit-scrollbar-thumb{background:#7a1145;border-radius:10px;}.menu-responsive::-webkit-scrollbar-thumb:hover{background:#7a1145;}.aparecer-mobile{display:none;}@media only screen and (max-width:1800px){#banner .container-flex .bg{padding-left:130px;}

#banner-sobre .container-flex .bg{padding-left:130px;}#banner-areas .container-flex .bg{padding-left:130px;}}@media only screen and (max-width:1600px){#banner .container-flex .bg{padding-left:100px;padding-right:200px;}#banner .container-flex .bg .banner-esquerda .linha-banner{max-width:910px;margin-left:20px;}#banner-sobre .container-flex .bg{padding-left:100px;padding-right:200px;}#banner-sobre .container-flex .bg .banner-esquerda .linha-banner{max-width:910px;margin-left:20px;}#banner-areas .container-flex .bg{padding-left:100px;padding-right:200px;}#banner-areas .container-flex .bg .banner-esquerda .linha-banner{max-width:910px;margin-left:20px;}#bloco-sobre .qualidades{padding:204px 90px 187px 90px;}}@media only screen and (max-width:1500px){#banner .container-flex .bg .banner-esquerda .linha-banner{bottom:30px;}#banner-areas .container-flex .bg .banner-esquerda .linha-banner{bottom:30px;}#sobre .container-principal .linha-esquerda{position:absolute;left:120px;bottom:0;max-height:876px;}#banner-sobre .container-flex .bg .banner-esquerda .linha-banner{max-width:740px;}}@media only screen and (max-width:1400px){#sobre-sobre .container-box .box-texto p{font-size:15px;}#sobre-sobre .container-box .bloco-b .texto p{font-size:15px;}}@media only screen and (max-width:1300px){#banner .container-flex .bg .banner-esquerda .linha-banner{max-width:700px;margin-left:20px;}#banner-sobre .container-flex .bg .banner-esquerda .linha-banner{max-width:700px;margin-left:20px;}#banner-areas .container-flex .bg .banner-esquerda .linha-banner{max-width:700px;margin-left:20px;}#sobre .container-principal .linha-esquerda{max-height:850px;}#sobre .container-principal h2{font-size:45px;padding-left:40px;}#sobre .container-principal .box-texto{padding-left:40px;}#atuacao .container-principal .linha-esquerda{max-height:850px;}#atuacao .container-principal h2{font-size:45px;padding-left:40px;}#atuacao .container-principal .box-texto{padding-left:40px;}#atuacao .container-principal .bt{padding-left:40px;margin-top:30px;}#blog .container-principal .linha-blog{max-height:850px;}#blog .container-principal h2{font-size:45px;padding-left:40px;}#blog .container-principal .box-texto{padding-left:40px;}#blog .container-principal .bt{padding-left:40px;margin-top:30px;}#artigos .container-principal .linha{max-height:850px;}#artigos .container-principal h2{font-size:45px;padding-left:40px;}#artigos .container-principal .box-texto{padding-left:40px;}#artigos .container-principal .bt{padding-left:40px;margin-top:30px;}#bloco-sobre .qualidades{padding:204px 90px 187px 90px;}#bloco-sobre .qualidades ul li p{font-size:18px;margin-top:10px;}#bloco-sobre .qualidades ul li img{max-width:60px;}#box-blog .container-principal .row-caixas .caixa-blog+.caixa-blog{margin-left:20px;margin-bottom:40px;}header .container-principal ul li a{color:#fff;font-size:18px;}#footer .mapa h4{font-size:25px;}#footer .mapa .container-principal .content-mapa .direita{padding:25px;}#atuacao-areas .container-box .blocos-atuacao .row-cima{margin-bottom:20px;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-left:15px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-left:15px;}}@media only screen and (max-width:1200px){header{height:110px;}header .container-principal .logo img{max-width:200px;width:100%;}header .container-principal ul li a{color:#fff;font-size:16px;}#box-blog .container-principal .row-caixas .caixa-blog{max-width:436px;width:100%;height:400px;}#box-blog .container-principal .row-caixas .caixa-blog .texto h3{font-size:18px;}}@media only screen and (max-width:1100px){#banner-sobre .container-flex .bg{padding-left:200px;padding-right:200px;display:flex;flex-direction:column;align-items:center;}#banner-sobre .container-flex .bg .banner-esquerda{padding-top:230px;display:flex;align-items:center;flex-direction:column;text-align:center;}#banner-sobre .container-flex .bg .banner-esquerda h1{text-align:center;margin:0;}#banner-sobre .container-flex .bg .banner-esquerda p{text-align:center;}#banner-sobre .container-flex .bg .linha-banner{display:none;}#banner-sobre .container-flex .bg .linha-direita{display:none;}#sobre-sobre .container-principal{padding-left:15px;padding-right:15px;padding-bottom:10px;display:flex;flex-direction:column;align-items:center;}#sobre-sobre .container-principal h2{border:none;padding:0;text-align:center;}#sobre-sobre .container-principal .box-texto{padding:0;}#sobre-sobre .container-principal .box-texto p{max-width:650px;}#sobre-sobre .container-principal .linha-esquerda{display:none;}#sobre-sobre .container-box{display:flex;flex-direction:column;align-items:center;max-width:1403px;}#sobre-sobre .container-box .bloco-a{margin:0;}#sobre-sobre .container-box .bloco-b{width:100%;color:#4e5e7c;font-family:Montserrat;font-size:16px;font-weight:400;margin-bottom:22px;margin-top:40px;display:flex;align-items:center;justify-content:center;max-width:650px;}#sobre-sobre .container-box .bloco-b .texto{margin:0;display:flex;flex-direction:column;align-items:center;}#sobre-sobre .container-box .bloco-b .texto p{font-size:16px;width:100%;max-width:650px;}#equipe .container-box .blocos-atuacao .row-cima{margin-bottom:20px;}#equipe .container-box .blocos-atuacao .row-cima .caixa{max-width:330px;}#equipe .container-box .blocos-atuacao .row-cima .caixa .caixa-interna p{width:290px;}#equipe .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-left:20px;}#equipe .container-box .blocos-atuacao .row-baixo .caixa{max-width:330px;}#equipe .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna p{width:290px;}#equipe .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-left:20px;}#equipe .container-principal{padding:15px;}#equipe .container-principal h2{border:none;padding:0;margin:0;text-align:center;}#equipe .container-principal .linha{display:none;}#banner-areas .container-flex .bg{padding-left:200px;padding-right:200px;display:flex;flex-direction:column;align-items:center;}#banner-areas .container-flex .bg .banner-esquerda{padding-top:230px;display:flex;align-items:center;flex-direction:column;text-align:center;}#banner-areas .container-flex .bg .banner-esquerda h1{text-align:center;margin:0;}#banner-areas .container-flex .bg .banner-esquerda p{text-align:center;}#banner-areas .container-flex .bg .linha-banner{display:none;}#areas-atuacao{padding-bottom:220px;padding-left:0;}#areas-atuacao .container-box{display:flex;flex-direction:column;align-items:center;}#areas-atuacao .container-box .bloco-a{margin-right:0;}#areas-atuacao .container-box .bloco-b{margin-top:20px;}#areas-atuacao .container-box .bloco-b .texto{display:flex;flex-direction:column;align-items:center;text-align:justify;}#areas-atuacao .container-principal{padding-top:25px;padding-bottom:25px;}#areas-atuacao .container-principal .linha-esquerda{display:none;}#areas-atuacao .container-principal h2{border:none;padding:0;}#atuacao-areas{padding-bottom:15px;}#atuacao-areas .container-box .blocos-atuacao .row-cima{margin-bottom:20px;flex-direction:column;align-items:center;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa{max-width:360px;height:450px;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-left:0;margin-top:15px;}#atuacao-areas .container-box .blocos-atuacao .row-cima .caixa+.caixa .caixa-interna p{margin-top:75px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo{margin-bottom:20px;flex-direction:column;align-items:center;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa{max-width:360px;height:450px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna p{margin-top:75px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .detalhe{margin-left:0;margin-top:20px;}#atuacao-areas .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-left:0;margin-top:15px;}#atuacao-areas .container-principal .linha{position:absolute;display:none;}}@media only screen and (max-width:1024px){h2{text-align:center;padding-left:0;padding-right:70px;}#banner .container-flex .bg{padding-left:200px;padding-right:200px;}

#banner .container-flex .bg .banners{display:flex;flex-direction:column;align-items:center;}
#banner .container-flex .bg .banners .banner-esquerda{padding-top:110px;}
#banner .container-flex .bg .banners .banner-esquerda h1{text-align:center;}
#banner .container-flex .bg .banners .banner-esquerda p{text-align:center;}
#banner .container-flex .bg .banners .banner-esquerda .linha-banner{max-width:700px;margin-left:20px;display:none;}
#banner .container-flex .bg .banners .banner-direita .botoes{padding-top:110px;}
#banner-areas .container-flex .bg{padding-left:200px;padding-right:200px;}
#banner-areas .container-flex .bg .banners{display:flex;flex-direction:column;align-items:center;}#banner-areas .container-flex .bg .banners .banner-esquerda{padding-top:110px;}
#banner-areas .container-flex .bg .banners .banner-esquerda h1{text-align:center;}
#banner-areas .container-flex .bg .banners .banner-esquerda p{text-align:center;}
#banner-areas .container-flex .bg .banners .banner-esquerda .linha-banner{max-width:700px;margin-left:20px;display:none;}
#banner-areas .container-flex .bg .banners .banner-direita .botoes{padding-top:110px;}
#banner-sobre .container-flex .bg{padding-left:200px;padding-right:200px;}
#banner-sobre .container-flex .bg .banners{display:flex;flex-direction:column;align-items:center;}#banner-sobre .container-flex .bg .banners .banner-esquerda h1{text-align:center;}
#banner-sobre .container-flex .bg .banners .banner-esquerda p{text-align:center;}
#banner-sobre .container-flex .bg .banners .banner-esquerda .linha-banner{max-width:700px;margin-left:20px;display:none;}#carrossel-blog{padding-bottom:35px;}

#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel{display:flex;flex-direction:column;align-items:center;justify-content:center;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto{max-width:430px;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto p{font-size:19px;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .imagem-carrossel{max-width:430px;width:100%;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .imagem-carrossel img{height:100%;object-fit:cover;object-position:center center;}

#carrossel-artigos{padding-bottom:35px;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel{display:flex;flex-direction:column;align-items:center;justify-content:center;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto{max-width:430px;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto p{font-size:19px;color:#c7a78f;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto span{color:#c7a78f;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .imagem-carrossel{max-width:430px;width:100%;}
#carrossel-artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .imagem-carrossel img{height:100%;object-fit:cover;object-position:center center;}

#sobre .container-principal{padding-left:0;padding-right:0;padding-top:55px;padding-bottom:30px;}
#sobre .container-principal h2{font-size:56px;border-bottom:none;justify-content:center;width:100%;align-items:center;padding:0;}
#sobre .container-principal .bt-branco{display:flex;align-items:center;justify-content:center;padding:0;margin-right:50px;}
#sobre .container-principal .box-texto{display:flex;flex-direction:column;align-items:center;padding-left:0;}
#sobre .container-principal .linha-esquerda{left:70px;max-height:420px;}

#bloco-sobre .qualidades ul li img{max-width:50px;}
#bloco-sobre .qualidades ul li p{font-size:14px;}

#atuacao .container-principal{padding-left:70px;}
#atuacao .container-principal h2{padding-left:0;border:none;}
#atuacao .container-principal .bt{display:flex;align-items:center;justify-content:center;padding:0;margin-right:50px;}
#atuacao .container-principal .linha{display:none;}
#atuacao .container-box .blocos-atuacao{display:flex;flex-direction:column;align-items:center;}
#atuacao .container-box .blocos-atuacao .row-cima{display:flex;margin-bottom:20px;flex-direction:column;max-width:430px;width:100%;}
#atuacao .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-left:0;margin-top:20px;}
#atuacao .container-box .blocos-atuacao .row-baixo{display:flex;margin-bottom:40px;flex-direction:column;max-width:430px;width:100%;}
#atuacao .container-box .blocos-atuacao .row-baixo .detalhe{margin:0 auto;margin-top:20px;}
#atuacao .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-left:0;margin-top:20px;}

#blog{margin-top:260px;position:relative;}
#blog .container-principal{padding-left:70px;padding-bottom:0;}
#blog .container-principal .bt{display:flex;align-items:center;justify-content:center;padding:0;margin-right:50px;}
#blog .container-principal .linha-blog{display:none;}
#blog .container-principal .cima-blog h2{padding-top:40px;border:none;padding-left:0;}
#blog .container-box .box-carrossel{display:flex;align-items:center;justify-content:center;flex-direction:column;}
#blog .container-box .box-carrossel .texto{max-width:324px;width:100%;text-align:center;}
#blog .container-box .box-carrossel .imagem-carrossel{max-width:480px;width:100%;}

#artigos{margin-top:0;}
#artigos .container-principal{padding-left:70px;padding-bottom:0;}
#artigos .container-principal .bt{display:flex;align-items:center;justify-content:center;padding:0;margin-right:50px;}
#artigos .container-principal .linha{display:none;}
#artigos .container-principal .cima-blog h2{padding-top:40px;border:none;padding-left:0;}
#artigos .container-box .box-carrossel{display:flex;align-items:center;justify-content:center;flex-direction:column;}
#artigos .container-box .box-carrossel .texto{max-width:324px;width:100%;text-align:center;}
#artigos .container-box .box-carrossel .imagem-carrossel{max-width:480px;width:100%;}

#footer .mapa h4{font-size:20px;}
#footer .mapa .container-principal .content-mapa .direita{padding:10px;}
#footer .mapa .container-principal .content-mapa .direita .info .texto{margin-bottom:10px;}
#footer .mapa .container-principal span+span{margin-left:50px;}
#artigos-interno .box{padding:60px 45px;}
#artigos-interno .box .div-cima h3{font-size:30px;text-align:center;}
#blog-interno .box{padding:60px 45px;}
#blog-interno .box .div-cima h3{font-size:30px;text-align:center;}.aparecer-mobile{display:block !important;}.desaparecer-mobile{display:none !important;}.desaparecer-mobile{display:none !important;}.desaparecer-mobile p{display:none !important;}}@media only screen and (max-width:980px){
#equipe .container-box .blocos-atuacao .row-cima{flex-direction:column;align-items:center;}
#equipe .container-box .blocos-atuacao .row-cima .caixa{padding:15px;}
#equipe .container-box .blocos-atuacao .row-cima .caixa+.caixa{margin-top:20px;margin-left:0;}
#equipe .container-box .blocos-atuacao .row-baixo{flex-direction:column;align-items:center;}
#equipe .container-box .blocos-atuacao .row-baixo .caixa{padding:15px;}
#equipe .container-box .blocos-atuacao .row-baixo .caixa+.caixa{margin-top:20px;margin-left:0;}
#equipe .container-principal .linha{position:absolute;height:3760px;width:1px;}

#box-blog{padding-bottom:225px;}
#box-blog .container-principal .row-caixas{display:flex;flex-direction:column;align-items:center;}
#box-blog .container-principal .row-caixas .caixa-blog+.caixa-blog{margin-left:0;margin-top:20px;margin-bottom:0;}
#box-artigos{padding-bottom:225px;}
#box-artigos .container-principal .row-caixas{display:flex;flex-direction:column;align-items:center;}
#box-artigos .container-principal .row-caixas .caixa-blog+.caixa-blog{margin-left:0;margin-top:20px;margin-bottom:0;}

#banner-blog .container-flex .bg h1{text-align:center;font-size:50px;}
#banner-artigos .container-flex .bg h1{text-align:center;font-size:50px;}

#sobre .container-principal{padding-left:15px;padding-right:15px;}

#footer .mapa h4{margin-bottom:20px;text-align:center;}
#footer .mapa span{color:#3c4043;font-family:Montserrat;font-size:13px;font-weight:400;max-width:250px;width:100%;}
#footer .mapa .container-principal .content-mapa .direita .info .texto{display:flex;flex-direction:column;}
#footer .mapa .container-principal .content-mapa .direita .midias{display:flex;flex-direction:column;align-items:center;}
#footer .mapa .container-principal .content-mapa .direita .midias ul{display:flex;margin-left:0;}
#footer .mapa .container-principal span+span{margin-left:0;margin-top:10px;}}@media only screen and (max-width:768px){.bt-marrom{width:232px;height:45px;}.bt-preto{width:232px;height:45px;}.bt-branco{width:232px;height:45px;}
#banner .container-flex .bg .banner-esquerda{padding-top:175px;max-width:544px;}
#banner .container-flex .bg .banner-esquerda h1{font-size:65px;margin-bottom:30px;}
#banner .container-flex .bg .banner-direita .botoes{padding-top:110px;}
#banner-areas .container-flex .bg{padding-left:15px;padding-right:15px;}
#banner-areas .container-flex .bg .banner-esquerda{padding-top:175px;max-width:544px;}
#banner-areas .container-flex .bg .banner-esquerda h1{font-size:65px;margin-bottom:30px;}
#banner-areas .container-flex .bg .banner-direita .botoes{padding-top:110px;}
#sobre .container-principal{padding-top:15px;padding-left:15px;padding-right:15px;}
#sobre .container-principal .bt-branco{margin:0;}
#sobre .container-principal h2{font-size:45px;}
#sobre-sobre{padding-bottom:20px;}
#sobre-sobre .container-principal{padding-top:15px;padding-left:15px;padding-right:15px;}
#sobre-sobre .container-principal .box-texto p{margin-top:10px;}
#sobre-sobre .container-principal h2{font-size:35px;}
#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto p{font-size:15px;}#carrossel-blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto span{font-size:14px;}#bloco-sobre .qualidades{padding:200px 25px 237px 25px;}#bloco-sobre .qualidades{padding:17px;}#bloco-sobre .qualidades ul{flex-direction:column;}#bloco-sobre .qualidades ul li p{font-size:15px;margin-top:15px;}#footer .container-principal .box-footer .menu-footer ul{padding-bottom:30px;flex-direction:column;align-items:center;justify-content:center;}#equipe .container-principal h2{font-size:35px;}#equipe .container-box .blocos-atuacao{margin-top:10px;}}@media only screen and (max-width:500px){.bt-branco{width:205px;height:40px;}.bt-branco span{font-size:15px;}.bt-caixa{width:205px;height:40px;}.bt-caixa span{font-size:15px;}.bt-marrom{width:205px;height:40px;}.bt-marrom span{font-size:15px;}.bt-preto{width:205px;height:40px;}.bt-preto span{font-size:15px;}.bt-blog{width:205px;height:40px;}.bt-blog span{font-size:15px;}#banner .container-flex .bg{padding-left:10px;padding-right:10px;}#banner .container-flex .bg .banner-esquerda{padding-top:70px;}#banner .container-flex .bg .banner-esquerda h1{font-size:45px;margin-bottom:30px;}#banner .container-flex .bg .banner-esquerda p{font-size:20px;max-width:350px;}#banner .container-flex .bg .banner-direita .botoes{padding-top:70px;}#banner-areas .container-flex .bg{padding-left:10px;padding-right:10px;}#banner-areas .container-flex .bg .banner-esquerda{padding-top:70px;}#banner-areas .container-flex .bg .banner-esquerda h1{font-size:45px;margin-bottom:30px;}#banner-areas .container-flex .bg .banner-esquerda p{font-size:20px;max-width:350px;}#banner-areas .container-flex .bg .banner-direita .botoes{padding-top:70px;}#sobre-sobre .container-principal .box-texto p{margin-top:10px;text-align:justify;}#sobre-sobre .container-box .bloco-b .texto p{text-align:justify;}#banner-sobre .container-flex .bg{padding-left:10px;padding-right:10px;}#banner-sobre .container-flex .bg .banner-esquerda{padding-top:70px;}#banner-sobre .container-flex .bg .banner-esquerda h1{font-size:45px;margin-bottom:30px;}#banner-sobre .container-flex .bg .banner-esquerda p{font-size:20px;max-width:350px;}#banner-sobre .container-flex .bg .banner-direita .botoes{padding-top:70px;}#sobre .container-principal h2{font-size:30px;}#sobre .container-principal .box-texto p{font-size:15px;margin-bottom:25px;text-align:justify;}#bloco-sobre .qualidades ul li p{font-size:15px;margin-top:0;margin-bottom:52px;}#bloco-sobre .qualidades ul li img{max-width:50px;}#atuacao .container-principal{padding:0;}#atuacao .container-principal .bt{margin:0;}#atuacao .container-principal h2{font-size:30px;padding-top:15px;padding-right:0;margin-bottom:20px;}#atuacao .container-box .blocos-atuacao{margin-top:30px;}#atuacao .container-box .blocos-atuacao .row-cima{align-items:center;}#atuacao .container-box .blocos-atuacao .row-cima .caixa{max-width:300px;height:461px;}#atuacao .container-box .blocos-atuacao .row-cima .caixa .caixa-interna h3{font-size:16px;}#atuacao .container-box .blocos-atuacao .row-baixo{align-items:center;}#atuacao .container-box .blocos-atuacao .row-baixo .caixa{max-width:300px;height:450px;}#atuacao .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna h3{font-size:16px;}#atuacao .container-box .blocos-atuacao .row-baixo .detalhe{margin:0 auto;margin-top:20px;z-index:2;}#blog{margin-top:204px;}#blog .container-principal{padding:0;}#blog .container-principal .bt{margin:0;}#blog .container-principal .cima-blog h2{font-size:35px;padding-top:15px;padding-right:0;margin-bottom:20px;}#blog .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto p{color:#f3f5f9;font-family:Montserrat;font-size:17px;font-weight:500;}#artigos{margin-top:0;padding-bottom:30px;}#artigos .container-principal{padding:0;}#artigos .container-principal .bt{margin:0;}#artigos .container-principal .cima-blog{margin-bottom:30px;}#artigos .container-principal .cima-blog h2{font-size:35px;padding-top:15px;padding-right:0;margin-bottom:20px;}

#artigos .container-box .carrossel .owl-carousel.owl-theme.owl-blog .item .box-carrossel .texto p{color:#f3f5f9;font-family:Montserrat;font-size:17px;font-weight:500;}

#contato{padding-bottom:110px;}#contato .container-principal{padding:0;}
#contato .container-principal .bt{margin:0;}
#contato .container-principal h2{font-size:35px;padding-top:15px;padding-right:0;margin-bottom:20px;}
#contato .container-principal form .linha-mensagem{margin-bottom:50px;}

#footer .bottom-footer .bottom .rodape p+p{margin-left:40px;font-size:11px;}

#equipe .container-box .blocos-atuacao .row-cima .caixa .caixa-interna span{font-size:13px;margin-bottom:15px;}
#equipe .container-box .blocos-atuacao .row-cima .caixa .caixa-interna p{font-size:14px;max-width:290px;width:100%;}
#equipe .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna span{font-size:13px;margin-bottom:15px;}
#equipe .container-box .blocos-atuacao .row-baixo .caixa .caixa-interna p{font-size:14px;max-width:290px;width:100%;}

#artigos-interno .box{padding:10px;}#artigos-interno .box .subtexto{max-width:580px;opacity:.6;color:#4e5e7c;font-family:Montserrat;font-size:12px;font-weight:400;margin-bottom:20px;}
#artigos-interno .box .texto-artigo{font-size:15px;}#artigos-interno .box .imagem{height:220px;}
#artigos-interno .box .div-cima h3{font-size:20px;margin-bottom:20px;}
#artigos-interno .box .autor{margin-top:20px;margin-bottom:20px;}

#blog-interno .box{padding:10px;}
#blog-interno .box .subtexto{max-width:580px;opacity:.6;color:#4e5e7c;font-family:Montserrat;font-size:12px;font-weight:400;margin-bottom:20px;}
#blog-interno .box .texto-blog{font-size:15px;}
#blog-interno .box .imagem{height:220px;}
#blog-interno .box .div-cima h3{font-size:20px;margin-bottom:20px;}
#blog-interno .box .autor{margin-top:20px;margin-bottom:20px;}}