@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap);@import url(https://fonts.googleapis.com/css?family=Maven+Pro:400,500,700,900);@import url(https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i);#footer .container,#footer .copyright,#header a,.icon,.page-top,.page-top h1{position:relative}#footer a,.link-mais,.link-mais:hover,.link-noticia,.link-noticia:hover,.list-unstyled a,.noticias .notice-group-itens .notice-item .team-item:hover{text-decoration:none}.icon,.page-top h1{display:inline-block}html a{text-decoration:none!important}#page404,.mt-50{margin-top:50px}#area-atuacao,#links-uteis,#section-estrutura,#section-socios,.product-group-itens .direita{background:url(../img/bg-bege.png)}#numeros .numero,.contact-subtitle,.page-top h1,.product-group-itens .product-item .product-item-name,.title{font-family:Montserrat,sans-serif}::selection{background-color:#048764;color:#fff}.title{font-size:35px;text-transform:uppercase;color:#048764;font-weight:400;margin-bottom:10px}.link-mais,.sub-title{font-size:16px;position:relative}.sub-title{font-style:italic;color:#878787;display:block;margin-bottom:40px}.link-mais{color:#048764;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:34px;margin-top:25px}.link-mais i{margin-right:10px}.link-mais:hover,.list-unstyled a:focus,.list-unstyled a:hover,.noticias .link-noticias:hover,.noticias .notice-group-itens .notice-item .team-item:hover,html .scroll-to-top:hover{color:#048864}.link-mais:hover i{-webkit-transform:translateX(-10px);transform:translateX(-10px);transition:.5s}.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}.page-top{background-color:#171717;border-bottom:5px solid #ccc;border-top:5px solid #384045;margin-bottom:35px;margin-top:34px;min-height:215px;padding:121px 0 0;text-align:left}.page-top h1{border-bottom:5px solid #049f72;color:#fff;font-size:20px;letter-spacing:-1px;margin:0 0 -25px;min-height:37px;line-height:46px;padding:0 0 17px;font-weight:400;text-transform:none}.page-top .breadcrumb a{font-size:13px;color:#049f72;text-transform:uppercase}.page-top .breadcrumb>.active{font-size:13px;color:#999;text-transform:uppercase}.page-top .breadcrumb>li+li:before{padding:0 3px}.form-error{color:#f96a51;font-size:13px;font-weight:600}#header.darken-top-border{border-top:none!important}#header.colored .header-top{background-color:#fff}#header nav ul.nav-main li a{font-family:Maven Pro,sans-serif;font-size:14px;font-weight:500}#header.flat-menu nav ul.nav-main li>a{color:#fff;transition:.1s ease-in-out}#header.flat-menu nav ul.nav-main li.dropdown:hover a,#header.flat-menu nav ul.nav-main li>a:focus,#header.flat-menu nav ul.nav-main li>a:hover{background-color:transparent!important;color:#bebebe}#header.colored nav ul.nav-main{margin:-3px 0 12px}#header.colored nav ul.nav-main li a{padding-top:35px}#header.darken-top-border>.container{height:95px}#header .header-top{min-height:36px}#header .header-top p{line-height:36px;font-family:Maven Pro,sans-serif;font-size:14px;font-weight:400 color: #048764}#header .header-top p .dados-fone-email{margin-right:35px;color:#048764;font-weight:500}#header .header-top p .icon{top:-2px;left:6.2px}#header .header-top .redes{margin-left:10px}#header a:hover span{background-color:#cfcfcfc7;position:absolute;top:-5px;z-index:1;width:28px;height:28px;left:6.2px;border-radius:100%;opacity:.7}#footer{background:#02402f;border-top:none;margin-top:0}#footer h3{font-weight:300;margin-top:30px}#footer .selo{background:url(../img/selo_60_anos.png);position:absolute;display:block;width:150px;height:150px;top:-122px;left:-22px}#footer .icon{opacity:.7}#footer .icon:hover{opacity:1}#footer .container .row>div{margin-bottom:0}#footer .logo{padding-top:7px}#footer .footer-redes-sociais{margin-right:20px}#footer a{transition:.2s}#footer a:hover{color:#00976d!important}#footer a.assinatura{display:block;width:100px;height:24px;background-image:url(../img/virtualiza.png);margin-top:10px;margin-left:0;background-repeat:no-repeat;float:right}#footer .copyright{font-size:14px;color:#fff;padding-top:13px;display:inline-block;float:right;margin-right:12px;font-weight:600}#footer .more-institutional,#page404{display:block;position:relative}#footer .list-unstyled,#footer p{font-size:16px;color:#fff;font-style:normal;opacity:.7;margin:0 0 10px;position:relative;display:block}#footer .more-institutional{font-size:16px;font-weight:600;margin-top:15px;opacity:1;margin-bottom:15px;margin-left:-5px}#footer.short .footer-copyright{background:#012e21}#links-uteis{margin-top:68px;padding:35px 0 75px}#links-uteis .title{font-size:25px}#links-uteis .sub-title{font-weight:300}#links-uteis .list-links-uteis{margin:10px 0 50px;list-style:none}#links-uteis .slick-next,#links-uteis .slick-prev{top:auto;bottom:-60px}#links-uteis .slick-next:before,#links-uteis .slick-prev:before{content:""}#links-uteis .slick-prev{left:calc(50% - 35px)}#links-uteis .slick-prev:hover .icon-seta-left{background-image:url(../img/seta-left-hover.png);background-position:0}#links-uteis .slick-next{right:calc(50% - 35px)}#links-uteis .slick-next:hover .icon-seta-right{background-image:url(../img/seta-right-hover.png);background-position:0}.pagination>li>a,.pagination>li>span .pagination>.active>a,body.dark .pagination>.active>a{border:1px solid transparent;font-size:15px;font-style:normal;color:#777;margin:0 5px}.pagination>.active>a:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,body.dark .pagination>.active>a:hover{background-color:transparent;color:#048664;border-color:#048763!important;border:1px solid;border-radius:100%}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{border-color:transparent!important;font-style:italic}.pagination>.active>a,body.dark .pagination>.active>a{border-radius:100%;background-color:#049f75;font-size:15px;color:#fff;font-weight:600;border-color:transparent!important}.pagination>li.next>a,.pagination>li.next>span,.pagination>li.prev>a,.pagination>li.prev>span{font-style:italic}.pagination>li.next>a:focus,.pagination>li.next>a:hover,.pagination>li.next>span:focus,.pagination>li.next>span:hover,.pagination>li.prev>a:focus,.pagination>li.prev>a:hover,.pagination>li.prev>span:focus,.pagination>li.prev>span:hover{border-color:transparent!important;color:#08d09a}#page-404{background:url(../img/page-404.jpg) 50% 0 no-repeat}.page-not-found h2{font-size:200px;color:#777;margin-bottom:70px}.page-not-found p{font-size:15px;line-height:24px}#empresa p,#page404 .title{font-size:16px}.notice-content .title,.noticias .notice-group-itens .notice-item .team-item{text-transform:none}#fb-root,.slider-home .slick-dots li button:before{display:none}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100%!important}#empresa{margin:70px 0}#empresa .title{margin-top:65px}#area-atuacao{padding:55px 0 45px;position:relative;display:block}#area-atuacao .list-atuacao,.list-atuacao-products{list-style:none;padding-left:0;height:230px}#area-atuacao .list-atuacao li,.list-atuacao-products a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:28px;font-weight:600;color:#02402f;font-size:16px;margin-bottom:25px}#area-atuacao .list-atuacao li img{margin-right:30px}.list-atuacao-products a img{margin:6px}#area-atuacao .list-atuacao li span{position:absolute;height:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:85px}#area-atuacao .list-atuacao{margin-top:10px}@media (max-width:1299px){.list-atuacao-products{margin:90px 0 150px!important}}@media screen and (max-width:992px){#header{position:absolute;top:0!important;height:100px}.list-atuacao-products{margin-left:18px}}.list-atuacao-products{display:flex;flex-direction:row;align-content:center;flex-wrap:wrap;justify-content:space-evenly;margin:-20px 0 40px}.list-atuacao-products a{margin:0 0 10px;border-radius:10px;height:46px;max-width:500px;width:100%;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);transition:.3s ease-in-out}.list-atuacao-products a:hover{box-shadow:0 5px 10px 2px rgba(0,0,0,.2);transition:.1s ease-in-out}.list-atuacao-products a .list-atuacao-nome{font-size:15px;color:#02402f;font-weight:400}@media only screen and (max-width:360px){.slick-slide img{margin:0 auto}#area-atuacao .list-atuacao li,.list-atuacao-products a{line-height:25px}}@media screen and (max-width:650px){ul.portfolio-list{margin-top:160px!important}}@media (max-width:1200px){#area-atuacao .link-mais{margin-top:40px!important}}#area-atuacao .link-mais{margin-bottom:0;margin-top:-40px}#numeros{position:relative;display:block;background:url(../img/bg-numeros.jpg) repeat-x #024130;padding:70px 0}#numeros .numero{font-size:55px;color:#34f8c1;font-weight:400;margin-bottom:20px}#numeros .texto{position:relative;display:block;color:#fff;font-size:18px;font-weight:400}#noticias{padding:68px 0 0}.slider-home .slick-dots{bottom:35px;right:10%;text-align:right}.slider-home .slick-dots li{width:30px;height:30px}.slider-home .slick-dots li.slick-active button{background-color:#fff;color:#666}.slider-home .slick-dots li button{font-family:Maven Pro,sans-serif;font-weight:500;font-size:18px;background-color:transparent;border:2px solid #fff;border-radius:50%;height:30px;width:30px;color:#fff}.slider-home .slick-slide{overflow:hidden;position:relative}.slider-home .slick-slide img{position:relative;left:50%;margin-left:-960px}#area{background:url(../img/banners-topo/areas-atuacao.webp) 50% 0 no-repeat}.area.sub-title{margin:40px 0 60px}.product-group-itens .product-item{position:relative;padding:100px 0;display:block}.product-group-itens .product-item .row{margin-top:-25px}.product-group-itens .product-item .product-item-name{color:#048664;text-transform:uppercase;font-size:35px;position:relative;display:block;margin-bottom:14px;font-weight:400}.product-group-itens .product-item .product-item-sub-titulo{font-size:16px;font-style:italic;color:#444;font-weight:400;position:relative;display:block}.product-group-itens .product-item .product-item-texto{font-size:15px;font-style:normal;font-weight:400;color:#777;padding:40px 0}.product-group-itens .product-item figure .img-responsive{display:inline-block;border-radius:15px}.product-group-itens .product-item .borda{border:3px solid #48a87a;width:432px;position:relative;display:inline-block;height:320px;margin-left:25px}.product-group-itens .product-item .borda img{box-shadow:4px 2px 30px 2px rgba(0,0,0,.2);position:absolute;left:-25px;top:25px}.product-group-itens .direita .borda{border:3px solid #48a87a;width:423px;position:relative;display:inline-block;height:320px;margin-right:35px}.product-group-itens .direita .borda img{position:absolute;right:-35px;top:-55px;left:inherit}#escritorio{background:url(../img//banners-topo/o-escritorio.webp) 50% 0 no-repeat}#section-estrutura,#section-socios{padding:30px 0;margin:40px 0 100px}#section-estrutura .sub-title,#section-socios .sub-title{margin-bottom:27px}#section-escritorio .texto,#section-estrutura .texto,#section-goes-goes .texto,#section-socios .texto{font-size:16px;margin-bottom:15px}#section-escritorio .texto b,#section-estrutura .texto b,#section-goes-goes .texto b,#section-socios .texto b{font-weight:600}#section-estrutura .img-border,#section-socios .img-border{border:3px solid #48a87a;width:608px;position:absolute;display:block;height:auto;top:-51px;padding:25px 20px}#section-estrutura .img-border img,#section-socios .img-border img{box-shadow:4px 2px 30px 2px rgba(0,0,0,.2)}#section-estrutura{padding:80px 0 60px}#section-estrutura .img-border{top:-135px}#section-escritorio,#section-goes-goes{margin:80px 0 125px}#section-escritorio img,#section-estrutura img,#section-goes-goes img,#section-socios img,.noticias .thumb-info{box-shadow:4px 2px 30px 2px rgba(0,0,0,.2);border-radius:15px}#index-noticias{background:url(../img/banners-topo/noticias.webp) 50% 0 no-repeat}#index-noticias ul.breadcrumb{height:20px;margin-bottom:0}#index-noticias h1,#index-noticias ul.breadcrumb{width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr;font-weight:400}#index-noticias h1{height:auto;margin:20px 0 -10px;line-height:2;padding:0 0 3px}.noticias .notice-group-itens{list-style:none;margin:0;padding:0}.notice-content .title,.noticias .notice-group-itens .notice-item,.outras-noticias .sub-title{margin-bottom:50px}.noticias .notice-item-title{font-size:16px;color:#777;line-height:24px;font-weight:400;margin-top:20px;text-decoration:none;text-transform:none}.noticias .notice-link{color:#049f75;font-size:14px;font-weight:600}.links-noticias{border-bottom:1px solid #888;width:232px;margin:30px auto 65px}.link-noticia{width:114px;position:relative;color:#888;font-size:16px;font-weight:600;text-align:center;display:inline-block;padding:10px 12px}.link-noticia:hover{color:#048764;border-bottom:3px solid transparent}.link-noticia.active{color:#048864;border-bottom:3px solid #048864}.thumbnail{border:0}.notice-content{margin-bottom:60px}.notice-content p{font-size:16px;margin-bottom:0;font-weight:400}.outras-noticias .title{margin-top:60px}.link{font-size:18px;color:#003f2d;font-weight:600}.link a,.link span{font-size:16px;font-style:italic;color:#049f74;margin-left:6px}.link a:hover,.link span:hover{text-decoration:underline}#profissionais{background:url(../img/banners-topo/profissionais.webp) 50% 0 no-repeat}#section-profissionais .list-profissionais .profissional-item{position:relative;display:block;margin-bottom:100px}#section-profissionais .list-profissionais .profissional-item .profissional-name{font-family:Montserrat,sans-serif;font-size:24px;color:#048564;font-weight:400;margin-top:20px;text-transform:none;margin-bottom:20px;line-height:34px}#section-profissionais .list-profissionais .profissional-item .profissional-oab{font-size:16px;font-style:italic;color:#666;margin-bottom:25px;position:relative;display:block}#section-profissionais .list-profissionais .profissional-item .profissional-oab b{font-style:normal;font-weight:600}#section-profissionais .list-profissionais .profissional-item .profissional-fomacao-academica{font-size:16px;color:#666;font-weight:600;text-transform:uppercase;position:relative;display:block;margin-bottom:20px}#section-profissionais .list-profissionais .profissional-item .texto-formacao-academica{font-size:15px;color:#777;font-weight:400;margin:0}#section-profissionais .list-profissionais .profissional-item .profissional-email{position:relative;display:block;font-size:15px;font-style:italic;color:#878787;font-weight:400;margin-top:20px}#section-profissionais .list-profissionais .profissional-item .profissional-email a,.ler-mais-toggle,.ler-mais-toggle:focus{color:#048564}#section-profissionais .list-profissionais .profissional-item .profissional-email i.fa{color:#049f75;font-size:18px;margin-right:5px}#section-profissionais .list-profissionais .profissional-item figure{padding:0}#section-profissionais .list-profissionais .profissional-item figure img{margin:0 auto;border-radius:15px;width:100%}#contato{background:url(../img/banners-topo/contato.webp) 50% 0 no-repeat}.contact-subtitle{font-size:16px;color:#02553f;text-transform:uppercase;font-weight:400;margin-bottom:0;line-height:24px}.ler-mais-toggle,.ler-mais-toggle:focus,.ler-mais-toggle:hover{text-decoration:none;font-weight:700}.list-unstyled .fa,.list-unstyled strong{color:#049f74}.list-unstyled a{color:#777}.list-unstyled li{line-height:28px}#section-contato{margin:100px 0 80px}#section-contato .link-politica{color:#048864;transition:.2s;font-weight:500}#section-contato .link-politica:hover{color:#00bb87}#section-contato .push-top{margin-top:0}#section-contato form label{font-weight:400;font-size:15px}#section-contato .form-control{box-shadow:none;border-radius:20px!important;padding:20px 17px}#section-contato input[type=checkbox]{box-shadow:none;margin-top:0;margin-right:5px}#section-contato input::placeholder,#section-contato textarea::placeholder{color:#9b9b9bb6;font-style:italic}#section-contato .form-control:focus{box-shadow:inset 6px 6px 8px -4px rgba(0,0,0,.075)}#section-contato .btn-contato{background-color:#048864;border-color:#048864!important;width:164px;font-size:16px;font-weight:600;height:45px;border-radius:10px}#section-contato .btn-contato:focus,#section-contato .btn-contato:hover{background-color:#026247;border-color:#026247!important}#section-contato .mb-10{margin-bottom:10px}.google-map{margin:-35px 0 -20px}@media screen and (min-width:992px) and (max-width:1199px){#header nav ul.nav-main li a{padding:10px 8px}#footer.short .footer-copyright{padding-top:10px}#section-socios .img-border{width:540px;top:8px}#section-estrutura .img-border{width:540px;top:-86px}}@media screen and (max-width:991px){.mobile-m50{margin-top:50px}.row-eq-height{display:block}#links-uteis{padding:80px 0 130px}#footer .selo{left:calc(50% - 75px)}#footer .container{position:relative}#footer .container .row>div,#footer h3{margin-bottom:10px}#footer .list-unstyled,#footer p{font-size:13px}#numeros .texto{margin-bottom:50px}.noticias{margin:auto 0}.noticias .thumb-info{max-width:360px}.noticias .notice-link{margin-bottom:30px;position:relative;display:block}#noticias{padding:68px 0 0}#noticias .text-right{text-align:center}.footer-copyright .logo img{margin:0 auto}ul.portfolio-list{margin-top:90px;margin-bottom:-150px}.product-group-itens .product-item .product-item-texto{padding:40px 0 90px}.product-group-itens .product-item{height:auto;padding:0}.product-group-itens .product-item .borda{width:100%;margin-left:0;height:auto;padding:15px}.product-group-itens .product-item .borda img{position:relative;left:inherit;top:inherit;display:block;margin:0 auto}.product-group-itens .product-item .product-item-name{font-size:25px;margin-top:15px}#section-estrutura .title,#section-socios .title{margin-top:15px}#section-estrutura .img-border,#section-socios .img-border{width:100%;position:relative;top:inherit;padding:15px 10px}#section-escritorio{margin:80px 0 50px}#section-socios{padding:30px 0 0;margin:40px 0}#section-goes-goes{margin:40px 0 50px}#footer .footer-copyright{padding-top:16px!important;width:100%;margin:0 auto;text-align:center;float:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#section-profissionais .list-profissionais .profissional-item{margin-bottom:20px}.contact-form,.link-mais{margin-bottom:30px}#empresa{margin-top:40px}#empresa .title,.link-mais{margin-top:0}}.floating-whats a{position:fixed;width:60px;height:60px;bottom:65px;right:10px;background-color:#25d366;border-radius:50px;text-align:center;font-size:30px;box-shadow:1px 1px 2px #888;z-index:99999;transition:.2s ease-in-out}.floating-whats img{width:40px;height:40px;margin-top:10px;margin-left:2px}.floating-whats a:hover{background-color:#128c7e}@media only screen and (max-width:992px){.floating-whats a{width:45px;height:45px}.floating-whats img{width:30px;height:30px;margin-top:7px;margin-left:0}}#empresa img{border-radius:15px}@media screen and (min-width:480px) and (max-width:603px){#header{height:156.56px}}.slick-dotted.slick-slider{margin-bottom:110px;top:30px}@media screen and (max-width:479px){.slick-dotted.slick-slider{top:0}#header{position:absolute;top:0!important;height:100px}.page-top{margin-top:-6px}}.ler-mais-toggle:hover{color:#048565a1}body.sticky-menu-deactive #header.colored nav ul.nav-main li a{text-shadow:0 1px 12px #000}.row.noticias img, .notice-content img {border-radius: 15px;}