.bloco-form .item .titulo,.blog-content .blog-posts .post-destaque .post-texto h3,.blog-content .blog-posts .todos-posts .post-texto h4,.titulo-texto .titulo-alternativo h3,.titulo-texto h2 strong{font-weight:700}.topo .filter,.topo video{z-index:-1;position:absolute}body{font-family:Inter;background-color:#f3f3f0;color:#532718}blockquote,header .topbar .redes-sociais a:hover{background:#fff;color:#532718}h1{font-size:3.5rem}h2{font-size:2.6rem}h1,h2{font-family:Carbona}.coleta-content .item ul,.grid-text .item ol,.nossas-analises .item .body-collapse ul,ol{list-style-position:inside;padding:0}hr{opacity:1;border-width:2px}blockquote{border-left:5px solid #532718;margin:1.5em 10px;padding:2.5em 30px;quotes:"Ã¢â‚¬Å“";position:relative;border-radius:5px}blockquote:before{content:open-quote;font-size:4em;color:#532718;line-height:.1em;margin-right:10px;vertical-align:-.4em}blockquote p{display:inline}blockquote footer{text-align:right;font-size:.9em;color:#532718;margin-top:1em}a img.alignright,img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft,img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.swiper-pagination-bullet{transition:width 150ms linear}.swiper-pagination-bullet-active{width:40px;border-radius:32px;background-color:#fff}#sem-resultado-filtro a,.btn-default{border:2px solid;font-weight:500}a#scroll-top{position:fixed;right:10px;bottom:10%;z-index:30;cursor:pointer;background:#ce8a5a;padding:8px 12px}#sem-resultado-filtro a,.btn-default,footer .item form button{display:inline-block;padding:8px 16px;font-family:'Roboto Mono';text-decoration:none}a#scroll-top:hover{opacity:.6}ul.redes-sociais a img{filter:invert(1)}ul.redes-sociais a:hover img{filter:invert(97%) sepia(98%) saturate(551%) hue-rotate(306deg) brightness(87%) contrast(94%)}#sem-resultado-filtro a{color:#fff}#sem-resultado-filtro a:hover{background:#ce8a5a;color:#fff}.bloco-faq,.certificacoes .item p,.coleta-content .item,.coleta-content.item,.news .titulo p,.nossas-analises .item,.nossas-analises .titulo p,.servicos .tipos-servicos ul li a h4,.titulo-texto .texto,footer .copyright{font-family:Inter}header{transition:.3s linear;background-color:#532718}header .topbar .logo img{width:260px}header .topbar .btn-wrapper .btn-default{border-color:#fff;color:#fff;font-size:.8rem;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;padding:10px 20px}.bloco-resultados .btn-default:hover,.news .titulo .btn-default:hover,.text-btn .btn-default:hover,header .topbar .btn-wrapper .btn-default:hover{background-color:rgba(255,255,255,.21)}header .topbar .redes-sociais a{width:25px;height:25px;line-height:25px;display:flex;align-items:center;justify-content:center;background:#fff;color:#532718;font-size:14px;border-radius:100%}header .topbar .redes-sociais a svg{width:16px;height:16px}header.nav-fixed.home nav{background-color:#3d2225}header nav.navbar{padding:0}header nav .offcanvas-body{border-top:2px solid #fff;border-bottom:2px solid #fff}header nav .offcanvas-body .nav-item{position:relative}header nav .offcanvas-body .nav-item .nav-link{color:#fff;text-transform:uppercase;padding:16px;font-weight:300;position:relative;box-shadow:2px 0 0 0 transparent,0 2px 0 0 transparent,2px 0 0 0 transparent inset,0 2px 0 0 transparent inset;font-family:'Roboto Mono'}header nav .offcanvas-body .nav-item .nav-link:hover,header nav .offcanvas-body .nav-item .nav-link[aria-current=page]{box-shadow:2px 0 0 0 #fff,0 2px 0 0 transparent,2px 0 0 0 #fff inset,0 2px 0 0 transparent inset}header nav .offcanvas-body .sub-menu{background:#532718;list-style:none;padding:0;position:absolute;top:100%;left:0;width:260px;display:none}header nav .offcanvas-body .sub-menu .nav-item{border-bottom:1px solid #fff}header nav .offcanvas-body .sub-menu .nav-item:hover .nav-link{border:none;box-shadow:none;color:#ff6a00}header nav .offcanvas-body .menu-item-has-children:hover .sub-menu{display:block}header nav .offcanvas-body .menu-item-has-children:hover .sub-menu .nav-item.current-menu-item .nav-link{color:#ff6a00;box-shadow:none}header nav .offcanvas-body .menu-item-has-children:hover .sub-menu .nav-item .nav-link{box-shadow:none}.topo{height:700px;overflow:hidden;color:#fff;min-height:100vh}.topo .topo-bg{z-index:-1}.topo .filter{background-color:rgba(0,0,0,.482);width:100%;height:100%;left:0;top:0}.topo .topo-bg img{height:600px;object-fit:cover;object-position:bottom}.topo video{width:100%;height:600px;object-fit:cover;left:0;right:0;top:0;bottom:0}.topo h1{font-weight:300}.home .topo h1{font-size:4.5rem;line-height:normal}.home .topo p{font-size:1.8rem;line-height:normal}.topo-default{background-position:top left;background-repeat:no-repeat;background-size:cover;height:655px;background-color:rgba(0,0,0,.407);background-blend-mode:multiply}.footer-top-background,.news .loop-news .swiper-slide{background-repeat:no-repeat;background-position:center}.topo-default h1{color:#fff;font-weight:300;line-height:60px}.titulo-texto li{margin:0 0 20px}.titulo-texto li::marker{font-weight:700}.titulo-texto h2,.wpcf7-not-valid-tip{font-weight:500}.titulo-texto .texto{font-size:1rem}.titulo-texto .btn-default{color:#532718;border-color:#532718}.bloco-form form button:hover,.blog-content .form-search form button:hover,.servicos .btn-wrapper .btn-default:hover,.titulo-texto .btn-default:hover,footer .item form button:hover{background-color:rgba(61,34,37,.215)}.servicos{background-color:#d9bfa2}.footer-redes-sociais li,.news .loop-wrapper .swiper-button-next:hover svg,.news .loop-wrapper .swiper-button-prev:hover svg,.nossas-analises .item .body-collapse,.servicos a{color:#532718}.servicos .tipos-servicos h3{border-bottom:2px solid #532718;margin-bottom:16px;padding-bottom:12px}.grid-text hr,footer hr{opacity:1;border-width:2px;border-color:#532718}.feed .loop-feed .swiper-slide,.servicos .tipos-servicos ul li a{text-decoration:none}.servicos .tipos-servicos ul li a.btn-none{pointer-events:none}.bloco-faq .accordion .accordion-item .accordion-body a:hover,.bloco-form .item ul li a:hover,.blog-content .intro a:hover,.servicos .tipos-servicos ul li a:hover,footer .item .footer-links a:hover{color:#b75335}.text-btn{text-align:center;padding:120px 0}.text-btn h2{color:#fff;margin-bottom:28px;font-size:2.5rem}.text-btn .btn-default{color:#fff;border-color:#fff}.bloco-resultados{height:680px;background-color:#ce8a5a}.bloco-resultados h2{color:#fff;margin-bottom:24px}.bloco-resultados .btn-default{border-color:#fff;color:#fff}.bloco-resultados figure img{width:49.2%;object-fit:cover}.single-post .blog-content .texto .grid-galeria-fotos,.single-post .blog-content .texto .grid-img-texto,.single-post .blog-content .texto img{margin:3rem 0!important}.single-post .blog-content .texto .grid-galeria-fotos img,.single-post .blog-content .texto .grid-img-texto .imagem img{margin:0!important}.metodologias-aplicadas,.news{background-color:#b75335;color:#fff}.news .titulo p{margin:16px 0 24px}.news .loop-wrapper .swiper-button-next svg,.news .loop-wrapper .swiper-button-prev svg,.news .titulo .btn-default{color:#fff}.news .loop-news{height:800px;padding-bottom:32px}.news .loop-news .swiper-slide{text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;position:relative}.news .loop-news .swiper-slide:after{position:absolute;content:'';background-color:rgba(0,0,0,.623);height:32%;width:100%;bottom:0;left:0;z-index:-1;transition:height 150ms linear}.news .loop-news .swiper-slide:hover:after{height:100%}.news .loop-news .swiper-slide.swiper-slide-next{margin:16px 0}.news .loop-news .swiper-slide h3{font-family:Inter;color:#fff;font-size:1.3rem;padding:12px 32px}.news .loop-wrapper .swiper-button-next:after,.news .loop-wrapper .swiper-button-prev:after{content:none}.news .loop-wrapper .swiper-button-prev{right:-30px!important;left:auto;transform:rotate(90deg) translateX(-28px)}.news .loop-wrapper .swiper-button-next{right:-30px!important;left:auto;transform:rotate(90deg) translateX(28px)}footer{font-family:'Roboto Mono'}footer .item .footer-links a{color:#532718;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:.9rem;margin-bottom:3px}footer .item .footer-links h3,footer .item h3{font-size:.9rem;font-weight:800;color:#532718;text-transform:uppercase;margin-bottom:0}.certificacoes h2,footer .item:nth-child(2) .footer-links li{margin-bottom:32px}footer .item form input{background-color:#532718;border:2px solid #532718;border-radius:0;font-weight:300;margin:8px 0 0;color:#fff}footer .item form input:focus{background-color:#b75335;color:#fff;box-shadow:none;border-color:#b75335}footer .item form input::placeholder{color:#fff;font-size:.9rem}footer .item form button{color:#532718;background:#f3f3f0;border:2px solid;font-weight:500;margin-top:1rem}footer .copyright{font-size:.9rem;color:#532718;font-weight:600}footer .footer-redes-sociais{gap:4px}footer .footer-redes-sociais li a img{filter:invert(11%) sepia(28%) saturate(1085%) hue-rotate(304deg) brightness(94%) contrast(87%);width:24px}footer .footer-redes-sociais li a:hover img{filter:invert(41%) sepia(20%) saturate(1986%) hue-rotate(329deg) brightness(89%) contrast(85%)}.footer-redes-sociais li a{width:25px;height:25px;line-height:25px;display:flex;align-items:center;justify-content:center;background:#532718;color:#fff;font-size:14px;border-radius:100%}.footer-redes-sociais li a:hover{background:#b75335}.footer-top-background{background-image:url('../images/fundo-rodape.webp');width:100%;height:120px;background-size:120%;margin-bottom:74px}.grid-text .item :is(p,ol){font-family:Inter}.blog-content .intro,.grid-text .item ol li{margin-bottom:24px}.certificacoes{background-color:#532718;color:#fff}.certificacoes .item figure{height:auto;display:flex;flex-wrap:wrap;align-items:end}.certificacoes .item figure img{max-width:60%;object-fit:contain;object-position:left center;height:100px}.certificacoes .item p{margin-top:32px;font-size:13px}.nossas-analises .item button{color:#532718;width:100%;text-align:start;background-color:transparent}.nossas-analises .item button svg{margin-left:12px}.nossas-analises .item button[aria-expanded=true] svg{transform:scaleY(-1)}.coleta-content .item .item-header,.metodologias-aplicadas h2{margin-bottom:40px}.metodologias-aplicadas .table :is(th,td){color:#fff;font-family:Carbona}.metodologias-aplicadas .table>:not(caption)>*>*{background-color:transparent!important}.metodologias-aplicadas .table :is(tbody,td,tfoot,th,thead,tr){border-style:none!important;padding:12px 36px}.metodologias-aplicadas .table tbody tr{border-bottom:2px solid #fff!important;font-weight:300}.metodologias-aplicadas .table tbody tr:last-child{border-bottom:none!important}.coleta-content .item .lista-com-imagens{columns:2;column-gap:95px}.coleta-content .item .lista-com-imagens li{gap:24px;margin-bottom:24px}.coleta-content .item .lista-com-imagens li figure img{width:120px;height:120px;object-fit:contain}.coleta-content .item form .form-wrapper{display:flex;gap:16px;margin-bottom:52px}.coleta-content .item form .form-wrapper input{border-radius:0;flex-basis:90%;border:2px solid #fff}.coleta-content .item form .form-wrapper input:focus{box-shadow:none;border-color:#f5f5f5;background-color:#f5f5f5}.coleta-content .item form .form-wrapper button{background-color:transparent;border:2px solid #fff;flex-basis:10%;color:#fff}.coleta-content .item form .form-wrapper button svg{transform:scaleX(-1);font-size:1.2rem}.coleta-content .item form .form-wrapper button:hover{background-color:#fff;color:#1a4020}.coleta-content .borda{border-top:2px solid #532718}.feed .loop-feed .swiper-slide figure img{height:220px;object-fit:cover}.feed .loop-feed .swiper-slide .titulo{padding:42px 0}.feed .loop-feed .swiper-slide .titulo h3{margin-bottom:0;font-family:Carbona;text-align:center;font-weight:400;font-size:1.2rem}.feed .loop-feed .swiper-slide:nth-child(4n+1) .titulo{background-color:#ce8a5a;color:#fff}.feed .loop-feed .swiper-slide:nth-child(4n+2) .titulo{background-color:#a5da20;color:#1a4020}.feed .loop-feed .swiper-slide:nth-child(4n+3) .titulo{background-color:#1a4020;color:#fff}.feed .loop-feed .swiper-slide:nth-child(4n+4) .titulo{background-color:#4f2b1d;color:#fff}.blog-content .blog-posts a:hover .card-blog .post-texto,.feed .loop-feed .swiper-slide:hover .titulo{color:#fff;background-color:#b75335}.feed .swiper-pagination{display:none}.bloco-form .texto p{font-family:Inter;font-weight:500}.bloco-form .item{font-family:Inter;margin-top:20px}.bloco-form .item h3{font-family:Inter;font-weight:700;font-size:1rem}.bloco-form .item ul li a{text-decoration:none;color:#532718}.bloco-form form :is(input,select,textarea){border:2px solid #fff;border-radius:0;font-family:Inter}.bloco-form form :is(input,select,textarea):not(.first){margin-top:1rem}.bloco-form form input::placeholder,.bloco-form form textarea::placeholder{color:#532718}.bloco-form form :is(input:focus,select:focus,textarea:focus){color:#532718;box-shadow:none;border:2px solid #532718}.bloco-form :is(select,select option){color:#532718}.bloco-form form button{border:2px solid #532718;color:#532718;padding:6px 12px;margin-top:1rem}.mapa{margin-bottom:-3px}.mapa iframe{width:100%;height:400px}.blog-content p a{color:#ce8a5a}.blog-content p a:hover{color:#532718}.blog-content .form-search form{display:flex;justify-content:end;gap:16px}.blog-content .form-search form input{border:2px solid #fff;border-radius:0;flex-basis:30%;line-height:32px;font-family:Inter}.blog-content .form-search form input::placeholder,.blog-content .form-search form input:focus{color:#532718}.blog-content .form-search form input:focus{box-shadow:none;border:2px solid #532718}.blog-content .form-search form button{border:2px solid #532718;color:#532718;flex-basis:13%;font-size:1.2rem}.blog-content .form-search form button svg{transform:scaleX(-1);font-size:1.3rem}.blog-content .intro a{text-decoration:none;font-size:1.2rem;color:#532718;display:flex;align-items:center;gap:8px}.blog-content .intro a svg{font-size:1.4rem}.blog-content .blog-posts a:has(.card-blog){text-decoration:none;height:auto}.blog-content .blog-posts a img{height:230px;object-fit:cover}.single-post .blog-content .blog-posts a img{height:380px;object-fit:cover}.blog-content .blog-posts a .card-blog{background-color:#fff;height:100%}.blog-content .blog-posts a .card-blog .post-texto{text-decoration:none;font-family:Inter;color:#532718;min-height:300px}.blog-content .blog-posts a:hover .card-blog{background-color:#b75335}.blog-content .blog-posts .post-destaque .post-texto{background-color:#fff;flex-basis:50%;display:flex;flex-direction:column;justify-content:center;position:relative}.blog-content .blog-posts .post-destaque figure{flex-basis:50%}.blog-content .blog-posts .post-destaque .post-texto .data{top:32px;right:32px}.blog-content .blog-posts .todos-posts{padding-bottom:40px}.blog-content .blog-posts .todos-posts .post-texto .data{display:block;margin-bottom:24px;font-size:15px}.blog-content .blog-posts .todos-posts .swiper-pagination-bullet-active{background-color:#532718}.share{top:107px}.share li a{color:#532718;font-size:20px;display:inline-block;border:1px solid #532718;border-top:0;width:52px;height:52px;display:flex;justify-content:center;align-items:center}.share li:first-of-type a{border-top:1px solid #532718}.share li a:hover{background:#532718;color:#fff}.bloco-faq .accordion .accordion-item{background-color:transparent;border-top:2px solid #532718!important;border:none}.bloco-faq .accordion .accordion-item:last-child{border-bottom:2px solid #532718!important}.bloco-faq .accordion .accordion-item .accordion-header .accordion-button{font-family:Inter;color:#532718;background-color:transparent}.bloco-faq .accordion .accordion-item .accordion-header :is(.accordion-button:focus,.accordion-button:not(.collapsed)){box-shadow:none;border:none}.bloco-faq .accordion .accordion-item .accordion-header .accordion-button::after{background-image:none;content:'\f078';font:var(--fa-font-solid);width:auto;height:auto}.bloco-faq .accordion .accordion-item .accordion-body,.bloco-faq .accordion .accordion-item .accordion-body a{color:#532718}.galeria-carrossel a img{height:320px;object-fit:cover}@media (min-width:992px){.position-lg-absolute{position:absolute}.w-lg-50{width:50%}header{top:0}header.nav-fixed{top:-94px;background:#532718!important;position:sticky}}@media (max-width:991px){.btn-default,.text-btn .btn-default{font-size:.9rem}.blog-content .blog-posts a img,.single-post .blog-content .blog-posts a img{height:220px}#sem-resultado-filtro br,.grid-text h2 br,.metodologias-aplicadas .table tbody td br,.news .loop-wrapper .swiper-button-next,.news .loop-wrapper .swiper-button-prev,.news .titulo h2 br,.news .titulo p br,.topo h1 br,.topo p br,h1 br{display:none}a#scroll-top{top:auto;bottom:10%}a#scroll-top:hover{opacity:1}.w-sm-100{width:100%!important}.btn-default{width:100%;text-align:center}h1{font-size:2.8rem}h2{font-size:2.2rem}.loop-news{height:500px}header{z-index:100!important}body.home header.nav-fixed nav{background:#1c2c1e}header .btn-close{background-image:none}header .btn-close:focus,header nav .navbar-toggler:focus{box-shadow:none}header .btn-close svg{color:#fff;font-size:1.5rem}header nav .navbar-toggler svg{color:#fff}header nav .navbar-toggler{border:none}header nav .navbar-toggler:focus svg{color:#e7e7e7}header nav .offcanvas-body{border:none;height:auto}header nav .offcanvas-body .nav-item{padding-top:0!important;padding-bottom:0!important}header nav .offcanvas-body .nav-item .nav-link{padding:16px 0;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent inset,0 0 0 0 transparent inset}header nav .offcanvas-body .nav-item .nav-link.active,header nav .offcanvas-body .nav-item .nav-link:hover,header nav .offcanvas-body .nav-item .nav-link[aria-current=page]{box-shadow:2px 0 0 0 transparent,0 2px 0 0 #fff,2px 0 0 0 transparent inset,0 2px 0 0 #fff inset}header nav .offcanvas-body .sub-menu{display:block;width:100%;background:0 0}header nav .offcanvas-body .sub-menu .nav-item{border:#ffdead}header nav .offcanvas-body .sub-menu .nav-item .nav-link:before{content:'- '}header nav .links-uteis{padding:0 1rem;display:flex;flex-direction:column}header nav .links-uteis .btn-wrapper{order:2}header nav .links-uteis .btn-default{border-color:#fff;color:#fff;width:100%;text-transform:uppercase;text-align:center;margin-top:16px;margin-bottom:16px;display:inline-flex;align-items:center;gap:6px;padding:10px 20px;justify-content:center}header nav .links-uteis .btn-default:hover{background:rgba(255,255,255,.144)}header nav .links-uteis .redes-sociais{order:1;gap:16px;justify-content:center}header nav .links-uteis .redes-sociais a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:100%}header nav .links-uteis .redes-sociais a svg{color:#532718}header nav .links-uteis .redes-sociais a:hover{background:#b75335}.topo{height:550px}.home .topo h1{font-size:2.5rem;line-height:2.5rem}.home .topo p{font-size:1.3rem;line-height:normal}.servicos .titulo h2,.titulo-texto h2{font-size:2.5rem}.titulo-texto p{font-size:1rem;margin:16px 0 32px}.bloco-resultados{height:auto;padding-top:60px}.bloco-resultados figure{padding:60px 0 0}.news .loop-wrapper .swiper-slide h3{font-size:1rem}.news .loop-news .swiper-slide:after{height:40%}.news .loop-news .swiper-pagination-bullet{transition:150ms linear}.news .loop-news .swiper-pagination-bullet-active{height:32px;border-radius:32px;background-color:#fff;width:auto}.text-btn h2{font-size:2rem}footer .item{margin-bottom:24px}footer .footer-redes-sociais{margin:20px 0}footer .footer-redes-sociais li a img{width:32px}footer .copyright{margin-bottom:16px}.footer-top-background{height:60px}.certificacoes h2{margin-bottom:80px}.certificacoes .item{margin-bottom:52px}.certificacoes .item:last-child,.coleta-content .item .item-header,.coleta-content .item .lista-com-imagens li:last-child{margin-bottom:0}.certificacoes .item figure{height:auto;justify-content:start}.metodologias-aplicadas .table{table-layout:fixed}.metodologias-aplicadas .table thead tr th{width:270px}.metodologias-aplicadas .table :is(tbody,td,tfoot,th,thead,tr){padding:16px 42px}.coleta-content .item .lista-com-imagens{columns:1}.coleta-content .item .lista-com-imagens li{margin-bottom:32px}.blog-content .form-search form,.coleta-content .item form .form-wrapper{flex-direction:column}.blog-content .form-search form button,.coleta-content .item form .form-wrapper button{padding:8px 0}.share li a{width:40px;height:40px}}#btn_chat_whatsapp svg{margin-top:12px!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:none;border-radius:3px;padding:10px 14px;margin:1em .5em 1em 0;background-color:#ffea61;color:#000;font-size:15px}.content-404{text-align:center}.content-404 h1{font-size:6.5rem}.navigation ol.wp-paginate{display:flex;gap:6px;margin-top:10px}.navigation ol.wp-paginate li{line-height:unset;text-align:center}.navigation ol.wp-paginate li span.page,ol.wp-paginate li a{margin:0;padding:0;display:block;width:26px}.navigation ol.wp-paginate li span.page{background-color:#b75335;border-color:#b75335}