*{box-sizing:border-box;}html{--text-color:#fff;--main-color:#002B7F;--color2:#CE1126;--column-count:1;--gap:30px;}html,body{margin:0px auto;padding:0px;width:100%;font:400 12px/20px 'Roboto',sans-serif;letter-spacing:1px;text-size-adjust:none;color:#464646;}header,main,section,div,article,aside,form,fieldset,footer{display:block;margin:0px;padding:0px;border:none;}h1,h2,h3,h4,h5,h6,p{margin:0px;padding:0px;}ul,ol{margin:0px;padding:0px;list-style-position:inside;}img,figure,iframe,embed,object,video{display:block;margin:0px;padding:0px;max-width:100%;border:none;}input[type="submit"],[type="button"],input[type="file"]{cursor:pointer;}input,button,select,option,optgroup,textarea{display:block;margin:0px;padding:0px;font:400 12px/20px 'Roboto',sans-serif;letter-spacing:1px;color:#464646;outline:none;border:none;}img{width:auto;height:auto;}a{color:#464646;}input:focus::-moz-placeholder{opacity:0 !important;}input:focus:-moz-placeholder{opacity:0 !important;}input:focus:-ms-input-placeholder{opacity:0 !important;}input:focus::-webkit-input-placeholder{opacity:0 !important;}textarea:focus:-moz-placeholder{opacity:0 !important;}textarea:focus::-moz-placeholder{opacity:0 !important;}textarea:focus:-ms-input-placeholder{opacity:0 !important;}textarea:focus::-webkit-input-placeholder{opacity:0 !important;}::placeholder{opacity:1 !important;color:rgb(from var(--main-color) r g b / 50%);}:-moz-placeholder{opacity:1 !important;color:rgb(from var(--main-color) r g b / 50%);}::-moz-placeholder{opacity:1 !important;color:rgb(from var(--main-color) r g b / 50%);}:-ms-input-placeholder{opacity:1 !important;color:rgb(from var(--main-color) r g b / 50%);}::-webkit-input-placeholder{opacity:1 !important;color:rgb(from var(--main-color) r g b / 50%);}.fancybox-container *{position:static;}.central{margin:0px auto;padding:0 10px;width:100%;max-width:1300px;}.clear{clear:both;}.centraliza{text-align:center;}.encontrados{text-align:right;padding:0 10px;font:900 18px/1 'Roboto',sans-serif;letter-spacing:0px;color:var(--main-color);width:100%;}.editor a{display:inline-block;vertical-align:top;color:#428bca;}.editor strong{font-weight:700;}.editor h2{font-weight:700;}.editor h2 + a{padding-top:20px;}.editor h2 + p{padding-top:20px;}.editor h2 + h2{padding-top:30px;}.editor h2 + h3{padding-top:30px;}.editor h2 + ul{padding-top:20px;}.editor h3{font-weight:700;}.editor h3 + a{padding-top:20px;}.editor h3 + p{padding-top:20px;}.editor h3 + h2{padding-top:30px;}.editor h3 + h3{padding-top:30px;}.editor h3 + ul{padding-top:20px;}.editor a + p{padding-top:20px;}.editor a + h2{padding-top:30px;}.editor a + h3{padding-top:30px;}.editor a + ul{padding-top:20px;}.editor p + a{padding-top:20px;}.editor p + p{padding-top:20px;}.editor p + h2{padding-top:30px;}.editor p + h3{padding-top:30px;}.editor p + ul{padding-top:20px;}.editor ul + a{padding-top:20px;}.editor ul + ul{padding-top:20px;}.editor ul + h2{padding-top:30px;}.editor ul + h3{padding-top:30px;}.editor ul + p{padding-top:20px;}.editor ul li + li{padding-top:10px;}.editor img{margin:30px auto;max-width:100%;height:auto !important;}h3{font:18px/26px 'Roboto',sans-serif;text-transform:uppercase;}.titulo{text-align:center;}.titulo h1,.titulo h2{font:700 20px/28px 'Roboto',sans-serif;text-transform:uppercase;color:#000;}.titulo a{color:#000;}.titulo p{padding-top:10px;}.titulo .link{display:block;margin-top:10px;text-transform:uppercase;}.subtitulo h3{color:var(--main-color);}.subtitulo{padding:0px 30px;}.subtitulo p{padding-top:10px;}.texto h1,.texto h2,.texto h3{font:18px/26px 'Roboto',sans-serif;text-transform:uppercase;color:var(--main-color);}.formulario-busca{margin:0px auto;padding:40px 0px 0px 0px;width:100%;max-width:1060px;}.formulario-busca form{margin:15px 10px 30px;padding:20px;border-radius:10px;background-color:var(--text-color);}.formulario-busca h1,.formulario-busca h2{font-size:24px;line-height:32px;font-weight:900;text-transform:none;letter-spacing:0px;color:var(--text-color) !important;}.formulario-busca p{color:var(--text-color);}.formulario-busca .retorno{padding:0px 20px;border-radius:5px;background-color:var(--text-color);}.formulario-busca input[type="text"]{padding:0px 20px;text-align:center;width:100%;height:40px;font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:0px;font-weight:900;border-radius:5px;border:solid 1px var(--main-color);color:var(--color2);}.formulario-busca input[type="text"]:focus{color:var(--text-color);background-color:var(--main-color);}.formulario-busca select{padding:0px 20px;text-align:center !important;width:100%;height:40px;font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:0px;appearance:none;background:transparent;cursor:pointer;color:#000;border:solid 1px var(--main-color);border-radius:5px;}.formulario-busca select option{font-weight:900;}.formulario-busca select:focus{color:var(--text-color);background-color:var(--main-color);}.formulario-busca select:focus option{color:var(--text-color);}.formulario-busca select:has(> option:checked:not([value="all"])){color:var(--text-color) !important;background-color:var(--main-color);}.formulario-busca #filtro-busca:not([value=""]){color:var(--text-color) !important;background-color:var(--main-color);}.formulario-busca .visualizar-resultados label{display:block;font:14px/22px 'Roboto',sans-serif;letter-spacing:0px;color:#000;cursor:pointer;}.formulario-busca .visualizar-resultados input[type="checkbox"]{display:none;}.formulario-busca .visualizar-resultados input[type="checkbox"] + label:before{content:'\00a0';display:inline-block;vertical-align:middle;margin-right:10px;width:22px;height:22px;border:solid 1px var(--main-color);border-radius:3px;cursor:pointer;background-color:#FFF;color:var(--main-color);}.formulario-busca .visualizar-resultados input[type="checkbox"]:checked + label:before{content:'\2713';font:700 16px/24px 'Roboto',sans-serif;text-align:center;color:var(--main-color);}.formulario-busca .buscar input[type="submit"]{width:100%;height:40px;font-size:14px;line-height:1;letter-spacing:0px;font-weight:900;border-radius:10px;color:var(--text-color);border:1px solid transparent;background-color:var(--main-color);transition:all .30s linear;}.formulario-busca .buscar input[type="submit"]:hover{background-color:var(--color2);border:1px solid var(--text-color);transition:all .30s linear;}.formulario-busca form.loading .campo.buscar input[type="submit"]{height:20px;width:20px;font-size:0px;background:url('../image/loading.gif') no-repeat center;}.formulario-busca form fieldset{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:15px;}.formulario-busca form fieldset > div{flex:auto;width:100%;}.formulario-busca form .campo{flex:auto;width:100%;}.formulario-busca form .busca .container,.formulario-busca form .busca-avancada{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:15px;}.formulario-busca form .busca-avancada{margin-top:15px;}.formulario-busca form .busca-avancada > div{flex:auto;width:100%;}.formulario-busca form .busca-avancada input[type="text"]{height:40px;}.formulario-busca form .botao-orcamento{margin-top:15px;text-align:center;}.formulario-busca form .botao-orcamento a{display:inline-block;vertical-align:middle;padding:5px 15px;border:none;line-height:1;font-weight:900;letter-spacing:0px;text-decoration:none;color:#000000;border-radius:5px;background-color:var(--color2);transition:all .30s linear;color:var(--text-color);}.formulario-busca form .botao-orcamento a:hover{color:var(--text-color);background-color:var(--main-color);transition:all .30s linear;}#formulario-busca select option{text-transform:uppercase;}#orcamento-tipo option{text-transform:uppercase;}.contato{margin-top:30px;padding:30px;border-radius:5px;box-shadow:0px 0px 15px 0px rgb(17 17 17 / 20%);}.contato h3{text-align:center;color:var(--main-color);}.contato p{padding-top:20px;}.contato .canais{margin-top:30px;text-align:center;}.contato .canais .lista .bloco{margin:0px 15px;}.contato .canais .lista .bloco figure > span{display:block;}.contato .canais .lista .bloco figure > span > svg{width:25px;height:25px;}.contato .canais .lista .bloco figure > span > svg path{fill:var(--color2);}.contato .canais .lista .bloco .link{display:block;color:var(--color2);line-height:24px;}.contato .canais .lista .bloco + .bloco{margin-top:20px;}.contato .canais .endereco{margin-top:30px;text-align:left;}.contato .formulario{margin-top:30px;}.contato .formulario form{margin-top:30px;}.contato .formulario .retorno{margin-top:10px;}.contato .formulario .colunas > span{display:block;}.contato .formulario input[type="text"]{color:var(--main-color);border-color:var(--main-color);}.contato .formulario label{display:block;padding:10px 0;}.contato .formulario .input{padding:0px 15px;width:100%;border-radius:5px;border:solid 1px #000000;background-color:#ffffff;}.contato .formulario select.input,.contato .formulario .input[type="text"]{height:37px;line-height:1;}.contato .formulario .input:focus{background-color:#f6f6f6;}.contato .formulario textarea{padding:10px 15px;width:100%;height:115px;border-radius:5px;border:solid 1px var(--main-color);background-color:#ffffff;resize:vertical;color:var(--main-color);}.contato .formulario textarea:focus{background-color:#f6f6f6;}.contato .formulario .campo.concordo p{line-height:1;}.contato .formulario input[type="checkbox"]{display:none;}.contato .formulario input[type="checkbox"] + label{padding-bottom:0px;}.contato .formulario input[type="checkbox"] + label a{text-decoration:underline;}.contato .formulario input[type="checkbox"] + label:before{content:'\00a0';display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px;border:solid 1px var(--main-color);border-radius:3px;cursor:pointer;}.contato .formulario input[type="checkbox"]:checked + label:before{content:'\2713';font:700 16px/20px 'Roboto',sans-serif;text-align:center;background-color:var(--main-color);color:#ffffff;}.contato .formulario .enviar-mensagem input[type="submit"]{display:inline-block;vertical-align:middle;padding:0px 15px;height:37px;line-height:1;text-transform:uppercase;border-radius:5px;transition:all .30s linear;background-color:var(--color2);color:#ffffff;}.contato .formulario .enviar-mensagem input[type="submit"]:hover{background-color:var(--main-color);}.contato .formulario .enviar-mensagem .retorno{margin-top:0px;}.contato .formulario .loading .enviar-mensagem input[type="submit"]{height:20px;width:20px;font-size:0px;background:url('../image/loading.gif') no-repeat center !important;}.contato .formulario .enviar-solicitacao .retorno{margin-top:0px;}.contato .formulario .enviar-solicitacao input[type="submit"]{display:inline-block;vertical-align:middle;padding:0px 15px;height:37px;line-height:1;text-transform:uppercase;border-radius:5px;transition:all .30s linear;background-color:var(--color2);color:#ffffff;}.contato .formulario .enviar-solicitacao input[type="submit"]:hover{background-color:var(--main-color);}.contato .formulario .loading .enviar-solicitacao input[type="submit"]{height:20px;width:20px;font-size:0px;background:url('../image/loading.gif') no-repeat center !important;}#campos-locacao,#campos-fabricacao,#campos-texto,#campo-txt-periodo,#bloco-texto-fabricacao{display:none;}.conteudo{padding:20px 0px 30px;}.conteudo .breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;color:#000;}.conteudo .breadcrumb > span{display:block;margin:-5px 10px 0px 10px;vertical-align:top;font:700 18px/26px 'Roboto',sans-serif;}.conteudo .breadcrumb > span.link,.conteudo .breadcrumb > a{display:block;font:12px/26px 'Roboto',sans-serif;margin:0;white-space:nowrap;text-transform:uppercase;text-decoration:none;color:#000;}.conteudo .titulo{margin:20px 0px;}.conteudo .voltar{display:block;margin-top:30px;color:var(--main-color);cursor:pointer;}main{padding-top:85px;}main .lista{gap:var(--gap);flex-wrap:wrap;justify-content:flex-start;display:flex;}main .lista .bloco{width:calc((100% - (var(--gap) * (var(--column-count) - 1))) / var(--column-count));}.paginacao{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:15px 15px 0px 0px;}.paginacao > span{background-color:var(--main-color);}.paginacao > span,.paginacao > a{display:block;margin-right:10px;padding:0px 10px;height:28px;line-height:26px;text-decoration:none;text-align:center;border-radius:50%;border:solid 1px var(--main-color);color:var(--main-color);}.paginacao > a:hover{background-color:var(--main-color);color:#ffffff;}.sanduiche-aberto header .inferior .menu .desktop{display:block;overflow-x:hidden;overflow-y:auto;transform:translateX(0);transition:all .30s linear;z-index:2;}.sanduiche-aberto{overflow:hidden;}.sucesso{font-weight:700;color:#00662b;font-size:16px;}.retorno{font-weight:700;color:#cc0000;}.retorno.erro{color:#cc0000 !important;}.retorno.sucesso{color:#00662b !important;}.erro:focus{color:#cc0000 !important;border:1px solid #cc0000 !important;}.sanduiche-aberto header::before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100vw;height:100vh;background:rgba(0,0,0,0.6);z-index:2;}.sanduiche-aberto header .inferior .menu .desktop{display:block;overflow-x:hidden;overflow-y:auto;transform:translateX(0);transition:all .30s linear;z-index:2;}.sanduiche-aberto{overflow:hidden;}header{position:fixed;display:flex;align-items:center;justify-content:space-between;gap:10px;top:0px;margin:0px auto;width:100%;background-color:var(--main-color);z-index:10;color:var(--text-color);}header a{color:var(--text-color);}header .superior{flex:1;padding:10px 0px;transition:all .30s linear;}header .superior .central{display:flex;align-items:center;justify-content:space-between;gap:20px;}header .superior .direita{display:none;}header .superior .direita figure{display:flex;gap:10px;}header .superior .email svg{display:inline-block;width:20px;height:20px;}header .superior .telefone svg{display:inline-block;width:20px;height:20px;}header .inferior{margin-right:10px;}header .inferior .central{padding:0px;}header .logo{width:100%;max-width:145px;}header .logo figure img{width:100%;height:60px;}header .botao-orcamento a{display:inline-block;vertical-align:middle;padding:10px 15px 10px 45px;font-size:12px;line-height:1;letter-spacing:0px;font-weight:900;white-space:nowrap;text-decoration:none;color:#000;border-radius:20px;border:1px solid transparent;background:var(--cor2) url('../image/ico-whatsapp-topo.svg') left 15px center no-repeat;background-size:20px;transition:all .30s linear;}header .botao-orcamento a:hover{border:1px solid var(--text-color);background-color:transparent;transition:all .30s linear;}header .menu .sanduiche{width:24px;height:24px;background:url('../image/ico-menu.svg') top center no-repeat;cursor:pointer;}header .menu .desktop{position:fixed;top:0px;right:0px;padding:20px;width:100%;max-width:280px;height:100%;transform:translateX(100%);background-color:var(--main-color);transition:all .30s linear;}header .menu .desktop a{display:block;font-size:16px;line-height:1;letter-spacing:0px;white-space:nowrap;text-decoration:none;text-align:right;color:var(--text-color);}header .menu .desktop a:hover{background-color:var(--main-color);color:var(--text-color);}header .menu .desktop a + a{margin-top:20px;}header .menu .desktop a.mobile span{display:inline-block;vertical-align:middle;padding:9px 10px;border-radius:20px;border:1px solid transparent;background-color:var(--cor2);transition:all .30s linear;}header .menu .desktop a.mobile:hover span{color:var(--text-color);border:1px solid var(--text-color);background-color:transparent;transition:all .30s linear;}header .menu .desktop .fechar{position:absolute;top:16px;left:20px;width:28px;height:28px;background:var(--main-color) url('../image/ico-fechar.svg') center no-repeat;cursor:pointer;}header .orcamentos{display:flex;align-items:center;justify-content:flex-end;position:relative;margin:20px 0px 0px auto;}header .orcamentos .link{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;}header .orcamentos figure{display:flex;align-items:center;justify-content:flex-start;padding:6px 10px;border:1px solid transparent;background-color:var(--color2);transition:all .30s linear;}header .somente-mobile .orcamentos figure{background-color:var(--cor2);}header .somente-mobile .orcamentos + a{margin-top:20px;}header .orcamentos:hover figure{background-color:var(--main-color);}header .orcamentos figure > span{display:block;width:22px;height:22px;}header .orcamentos figure > span > svg{width:22px;height:22px;}header .orcamentos figure > span > svg path{fill:var(--text-color);}header .orcamentos figure figcaption{padding-left:10px;font-size:14px;line-height:1;letter-spacing:0px;font-weight:900;white-space:nowrap;text-decoration:none;color:var(--text-color);}header .links .siga-nos figure > a > svg path,header .links .whatsapp figure > a > svg path,header .links .telefone figure > a > svg path{fill:var(--cor2);}header .links-menu{display:none;}header .link-servico-detalhe{display:none !important;}header.topo-reduzido .superior{padding:5px 0px;transition:all .30s linear;}#banner{position:relative;overflow:hidden;background-color:var(--main-color);}#banner .imagem{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;opacity:0.33;}#banner .imagem picture{display:block;position:relative;width:100%;height:100%;}#banner .imagem picture img{position:absolute;top:0px;left:0;height:100%;width:auto;aspect-ratio:2;max-width:none;}#banner .conteudo-banner{width:100%;position:relative;z-index:2;background-color:rgba(0,0,0,.3);overflow:hidden;color:#ffffff;}#banner .pontos-por-regiao .mapa{width:50%;}#banner .pontos-por-regiao{background:var(--main-color) !important;min-height:300px;}#entrada .formulario-busca .titulo h1{color:#FFFFFF;}#entrada .pontos-por-regiao{display:none;}#entrada .pontos-por-regiao .titulo h2{color:#FFFFFF;}#entrada .pontos-por-regiao .titulo p{color:#FFFFFF;}#pontos-por-regiao{padding:30px 0px;background-color:rgba(0,0,0,0.33);}#pontos-por-regiao .titulo h2{color:#ffffff;}#pontos-por-regiao .titulo p{color:#ffffff;}#pontos-por-regiao .mapa{margin:30px auto 0;max-width:90%;}#mapa .pin-maps figure a{max-width:170px;max-height:110px;overflow:hidden;display:block;}#mapa .pin-maps figure img{max-width:100%;}#svg-map path{position:relative;fill:transparent;opacity:0.7;}#svg-map text{font-size:6.5px;text-transform:uppercase;fill:#ffffff;}#svg-map a{display:block;}#svg-map a:hover path{fill:#315931;opacity:1;}#chamada-pontos{margin:30px 0px;}#chamada-pontos .item-ponto .sombra{padding:20px 0px;border-color:#e0e0e0;background:#FFF;}#chamada-pontos .item-ponto .breve{min-height:26px;}#chamada-pontos .item-ponto:hover .adicionar{background-color:var(--main-color);}#chamada-pontos .item-ponto .adicionar{background-color:var(--color2);}#chamada-pontos .lista-pontos .adicionar .link{position:absolute;top:0px;left:0px;width:100%;height:100%;}#chamada-pontos .lista-pontos .adicionar figure > span > svg path{fill:#ffffff;}#chamada-pontos .lista-pontos .adicionar figure figcaption{color:#ffffff;}#chamada-pontos .lista-pontos .breve .link{color:var(--color2);}main .owl-carousel .owl-nav button.owl-prev,main .owl-carousel .owl-nav button.owl-next{position:absolute;display:block;top:50%;margin-top:-22.5px;width:45px;height:45px;font-size:0px;cursor:pointer;}main .owl-carousel .owl-nav button.owl-prev{left:0px;background:transparent url('../image/ico-seta-anterior-carousel.svg') center center no-repeat;background-size:20px 36px;}main .owl-carousel .owl-nav button.owl-next{right:0px;background:transparent url('../image/ico-seta-proximo-carousel.svg') center center no-repeat;background-size:20px 36px;}main .owl-carousel .owl-nav button.disabled{opacity:0.3;cursor:default;}main .owl-carousel .owl-dots{display:flex;align-items:center;justify-content:center;margin-top:15px;width:100%;}main .owl-carousel .owl-dots .owl-dot{width:15px;height:15px;border-width:1px;border-style:solid;border-radius:20px;background-color:transparent;}main .owl-carousel .owl-dots .owl-dot.active{background-color:var(--color2);border-color:var(--color2);}main .owl-carousel .owl-dots .owl-dot + .owl-dot{margin-left:10px;}#chamada-midias{padding:30px 0px;background-color:#000;}#chamada-midias .lista{margin-top:30px;}#chamada-midias figure{overflow:hidden;}#chamada-midias figure img{aspect-ratio:1/1;margin:0 auto;width:150px;}#chamada-midias .lista .link{display:block;padding:10px;text-transform:uppercase;text-decoration:none;text-align:center;color:var(--color2);}#chamada-midias .titulo h2{color:#ffffff;}#chamada-midias .titulo a{color:#ffffff;}#chamada-midias .owl-nav .owl-prev{left:0px;background-image:url('../image/ico-prev-carousel.svg');}#chamada-midias .owl-nav .owl-next{right:0px;background-image:url('../image/ico-next-carousel.svg');}#chamada-midias .owl-dots{display:none !important;}#chamada-clientes{margin:30px 0px;}#chamada-clientes .owl-carousel{position:relative;margin-top:30px;padding:0px 35px;}#chamada-clientes figure{display:flex;align-items:center;justify-content:center;margin:0px auto;}#chamada-clientes figure img{width:auto;max-width:135px;max-height:70px;}#chamada-blog{padding:30px 0px;background-color:#f6f6f6;}#chamada-blog .titulo{margin:0px;}#chamada-blog .lista{margin-top:15px;}#chamada-blog .lista .bloco{padding:15px;}#chamada-blog .lista .bloco .sombra{border-radius:5px;box-shadow:0px 0px 15px 0px rgb(17 17 17 / 20%);}#chamada-blog .lista .bloco .data{color:var(--color2);margin-top:10px;}#chamada-blog .lista .imagem img{width:100%;aspect-ratio:4/3;}#chamada-blog .lista .breve{padding:30px;}#chamada-blog .lista .breve a{display:block;}#chamada-blog .lista .breve > span{display:block;margin:5px 0px;}#chamada-blog .lista .breve h2{color:var(--main-color);}#chamada-blog .lista .breve h2 > a{text-decoration:none;color:var(--main-color);}#chamada-blog .lista .breve h2 > a:hover{text-decoration:underline;}#chamada-blog .lista .breve .tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;}#chamada-blog .lista .breve .tags > a{margin:5px 10px 0px 0px;line-height:1;color:var(--color2);}#chamada-blog .lista .breve .texto{margin-top:20px;}#chamada-blog .lista .breve .texto p > a{text-decoration:none;}#chamada-blog .lista .breve .texto p > a:hover{text-decoration:underline;}#chamada-blog .lista .breve .leia-mais{display:block;margin-top:20px;text-decoration:underline;color:var(--color2);}.veja-tambem h3{color:var(--main-color);}.detalhe .veja-tambem{margin-top:30px;}.detalhe .veja-tambem .links{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:15px;}.detalhe .veja-tambem .links .link{display:block;margin:15px 15px 0px 0px;padding:12.5px 15px;line-height:1;text-transform:uppercase;text-decoration:none;border-radius:5px;background-color:var(--color2);color:#ffffff;transition:all .30s linear;}.detalhe .veja-tambem .links .link:hover{background-color:var(--main-color);}.conteudo .midia{margin-top:30px;}.conteudo .midia .imagem figure img{width:100%;}.conteudo #chamada-pontos{margin-bottom:0px;padding:30px 0px;background-color:#f6f6f6;}.conteudo #chamada-pontos .titulo{margin-top:0px;}.conteudo #chamada-pontos + #chamada-blog{padding-top:0px;}#sobre-nos .objetivos{position:relative;margin-top:20px;padding:30px 15px;text-align:center;z-index:2;background-color:var(--main-color);}#sobre-nos .objetivos h2{font:700 18px/26px 'Roboto',sans-serif;text-transform:uppercase;color:#ffffff;}#sobre-nos .principios{position:relative;margin-top:-30px;padding:60px 0px 30px;background:url('../image/bg-sobre-nos-principios.jpg') top center no-repeat;background-size:cover;z-index:1;}#sobre-nos .principios .texto{color:#ffffff;}#sobre-nos .principios .texto a{color:#ffffff;}#clientes .lista{display:flex;gap:var(--gap);--gap:15px;--column-count:2;}#clientes .lista .bloco{display:flex;align-items:center;justify-content:center;}#clientes .lista .bloco img{width:auto;max-width:180px;max-height:70px;margin:0px auto;}#blog .conteudo .titulo{margin-bottom:5px;text-align:left;}#blog .conteudo-blog .imagem{margin-top:15px;}#blog .conteudo-blog .imagem img{width:100%;aspect-ratio:287/218;}#blog .conteudo-blog .imagem figcaption{margin-top:30px;font:700 18px/1 'Roboto',sans-serif;}#blog .conteudo-blog .data{color:#bbbbbb;}#blog .conteudo-blog .texto{margin-top:30px;}#blog .conteudo-blog .compartilhar{display:flex;align-items:center;justify-content:flex-start;margin-top:30px;padding-bottom:20px;border-bottom:1px solid #848484;}#blog .conteudo-blog .compartilhar p{font:700 18px/1 'Roboto',sans-serif;text-transform:uppercase;white-space:nowrap;}#blog .conteudo-blog .compartilhar .shareaholic{margin-left:10px;}#blog .conteudo-blog .lista .bloco{padding:15px;}#blog .conteudo-blog .bloco .sombra{border-radius:5px;box-shadow:0px 0px 15px 0px rgb(17 17 17 / 20%);}#blog .conteudo-blog .bloco .imagem{margin-top:0px;}#blog .conteudo-blog .bloco .breve{padding:30px;}#blog .conteudo-blog .bloco .breve a{display:block;}#blog .conteudo-blog .bloco .breve > span{display:block;margin:5px 0px;}#blog .conteudo-blog .bloco .breve h2{font:18px/26px 'Roboto',sans-serif;text-transform:uppercase;color:var(--main-color);}#blog .conteudo-blog .bloco .breve h2 > a{text-decoration:none;color:var(--main-color);}#blog .conteudo-blog .bloco .breve h2 > a:hover{text-decoration:underline;}#blog .conteudo-blog .bloco .breve .tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;}#blog .conteudo-blog .bloco .breve .tags > a{margin:5px 10px 0px 0px;line-height:1;color:var(--color2);}#blog .conteudo-blog .bloco .breve .texto{margin-top:20px;}#blog .conteudo-blog .bloco .breve .texto p > a{text-decoration:none;}#blog .conteudo-blog .bloco .breve .texto p > a:hover{text-decoration:underline;}#blog .conteudo-blog .bloco .breve .leia-mais{display:block;margin-top:15px;text-decoration:underline;color:var(--color2);}#blog .conteudo-blog .lista .paginacao{margin:30px 5px 0px auto;}#blog .conteudo-blog aside{margin-top:30px;}#blog .conteudo-blog aside h2{font:700 18px/26px 'Roboto',sans-serif;text-transform:uppercase;color:var(--main-color);}#blog .conteudo-blog aside nav > a{display:block;padding:10px 0px;text-decoration:none;border-bottom:1px solid var(--main-color);transition:all .30s linear;}#blog .conteudo-blog aside nav > a:hover{padding:10px 20px;background-color:var(--main-color);color:#ffffff;}#blog .breve .adicionar{background-color:var(--color2);}#blog .breve .adicionar figcaption{color:#fff;}#contato .detalhe-contato .contato > p{padding-top:0px;}.informacoes .canais .lista{padding:30px;background-color:#f6f6f6;}.informacoes .canais .endereco h2{font:18px/26px 'Roboto',sans-serif;text-transform:uppercase;color:var(--main-color);}.informacoes .formulario p:first-child{padding-top:0px;}#servicos .lista figure img{width:100%;}#servicos .lista .breve{padding:10px 0px;}#servicos .lista .breve a{display:block;text-decoration:none;}#servicos .lista .breve a:hover{text-decoration:underline;}#servicos .lista .breve h2{font:12px/20px 'Roboto',sans-serif;text-transform:uppercase;text-decoration:none;}#servicos .lista .breve h2 > a{color:var(--main-color);}#servicos .lista .breve h2 + p{padding-top:10px;}#servicos .lista .bloco + .bloco{margin-top:10px;}#midias .lista{display:flex;--column-count:1;--gap:10px;}#midias .lista img{max-width:150px;margin:0 auto;}#midias .lista .bloco figure img{width:100%;aspect-ratio:1;}#midias .lista .bloco .link{display:block;padding:10px;text-transform:uppercase;text-decoration:none;text-align:center;color:var(--color2);}#midia-detalhe .conteudo{padding-bottom:40px;}#midia-detalhe .detalhe .veja-tambem{margin-top:30px;}#pontos{background-color:#f6f6f6;}#pontos .promocao{position:relative;}#pontos .promocao .tag{background:#cc3300;width:30px;height:30px;border-radius:20px;position:absolute;right:20px;top:20px;text-align:center;color:white;z-index:2;}#pontos .promocao .tag:before{content:"";background:url('../image/promocao.svg') no-repeat center center / 20px 20px;width:20px;height:20px;position:absolute;top:6px;left:6px;display:block;}#pontos .conteudo{padding-bottom:0px;}#pontos .localizacao-pontos p{font:15px/23px 'Roboto',sans-serif;text-transform:uppercase;}#pontos .localizacao-pontos .google-maps{margin:10px 0px;width:100%;height:490px;border:0px;}#pontos .localizacao-pontos .pin-maps .link{color:var(--color2);}.interna .destaque{background-color:var(--main-color);display:flex;align-items:center;justify-content:center;width:100%;position:relative;overflow:hidden;}.interna .destaque .central{display:block;z-index:1;}.interna .destaque:before{content:'';background:url('../img/fundo-busca-1920.webp') no-repeat center center / cover;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.3;z-index:0;}.interna .destaque .imagem{position:relative;display:block;width:100%;height:400px;}.interna .destaque .imagem img{position:absolute;top:0px;left:50%;margin-left:-480px;width:auto;max-width:960px;height:400px;}.interna .destaque h1{color:#FFFFFF;}.interna .destaque .titulo p{color:#ffffff;}.lista-pontos{position:relative;margin-top:15px;}.lista-pontos .bloco{padding:15px;max-width:300px;margin:0 auto;}.lista-pontos .bloco .sombra{padding:30px 0px;border-radius:5px;border:1px solid transparent;box-shadow:0px 0px 15px 0px rgb(17 17 17 / 20%);display:flex;flex-direction:column;}.lista-pontos .bloco:hover .sombra,.lista-pontos .bloco.ativo .sombra{border-color:var(--main-color);background:rgba(15,15,95,0.1);}.lista-pontos .bloco:hover .adicionar,.lista-pontos .bloco.ativo .adicionar{background-color:var(--main-color);}.lista-pontos .cabecalho{padding:0px 15px;}.lista-pontos .cabecalho > span{display:block;text-transform:uppercase;}.lista-pontos .cabecalho .ponto{margin-bottom:5px;}.lista-pontos .cabecalho .tipo,.lista-pontos .cabecalho .local{color:var(--main-color);}.lista-pontos .bloco .imagem img{aspect-ratio:268/155;background-color:grey;width:100%;}.lista-pontos .bloco .imagem{overflow:hidden;height:155px;position:relative;width:100%;margin:15px 0px;}.lista-pontos .bloco .imagem a{width:100%;display:block;}.lista-pontos .descricao{padding:0px 15px;display:flex;flex-direction:column;flex:1;justify-content:space-between;}.lista-pontos .descricao > span{display:block;}.lista-pontos .descricao .valor{font:18px/1 'Roboto',sans-serif;color:var(--main-color);text-align:left;}.lista-pontos .descricao .valor.strike{text-decoration:line-through;}.lista-pontos .descricao .valor.promocao{color:#CC0000;}.lista-pontos .descricao .valor small{font:12px/1 'Roboto',sans-serif;}.lista-pontos .descricao .breve{margin-top:15px;padding-left:30px;background:url('../image/ico-pin.svg') top left no-repeat;background-size:20px 26px;width:100%;}.lista-pontos .descricao .breve .link{display:block;margin-top:10px;text-decoration:underline;}.lista-pontos .descricao .adicionar{position:relative;margin-top:20px;padding:7.5px 15px;border-radius:5px;background-color:var(--color2);}.lista-pontos .descricao .adicionar figure{display:flex;align-items:center;justify-content:center;}.lista-pontos .descricao .adicionar figure > span{display:block;width:22px;height:22px;}.lista-pontos .descricao .adicionar svg{width:22px;height:22px;}.lista-pontos .descricao .adicionar svg path{fill:#ffffff;}.lista-pontos .descricao .adicionar figure figcaption{padding-left:10px;line-height:1;white-space:nowrap;text-transform:uppercase;text-decoration:none;color:#ffffff;}.lista-pontos .descricao .adicionar .link{position:absolute;top:0px;left:0px;width:100%;height:100%;color:var(--color2);}#ponto-detalhe{background-color:#f6f6f6;}#ponto-detalhe .promocao{position:relative;}#ponto-detalhe .promocao .tag{background:#cc3300;width:30px;height:30px;border-radius:20px;position:absolute;right:20px;top:20px;text-align:center;color:white;z-index:2;}#ponto-detalhe .promocao .tag:before{content:"";background:url('../image/promocao.svg') no-repeat center center / 20px 20px;width:20px;height:20px;position:absolute;top:6px;left:6px;display:block;}#ponto-detalhe .conteudo{padding-bottom:0px;}#ponto-detalhe .localizacao-pontos p{font:15px/23px 'Roboto',sans-serif;text-transform:uppercase;}#ponto-detalhe .localizacao-pontos .google-maps{margin:10px 0px;width:100%;height:490px;border:0px;}#ponto-detalhe .detalhe-ponto .imagem figure img{width:100%;}#ponto-detalhe .detalhe{margin-top:30px;}#ponto-detalhe .detalhe .texto{padding:30px;border-radius:5px;box-shadow:0px 0px 15px 0px rgb(17 17 17 / 20%);}#ponto-detalhe .texto h1,#ponto-detalhe .texto h2,#ponto-detalhe .texto h3{padding-top:10px;font:700 14px/22px 'Roboto',sans-serif;}#ponto-detalhe .detalhe .texto h1:first-child,#ponto-detalhe .detalhe .texto h2:first-child,#ponto-detalhe .detalhe .texto h3:first-child{padding-top:0px;}#ponto-detalhe .detalhe .texto p{padding-top:10px;}#ponto-detalhe .detalhe .texto p:first-child{padding-top:0px;}#ponto-detalhe .detalhe .texto ul{padding-top:10px;}#ponto-detalhe .detalhe .texto ul:first-child{padding-top:0px;}#ponto-detalhe .detalhe .google-maps{margin-top:30px;}#ponto-detalhe .detalhe .google-maps iframe{width:100%;height:300px;border:0px;}#ponto-detalhe .demais-detalhes{margin-top:30px;}#ponto-detalhe .caracteristicas .adicionar{position:relative;display:block;padding:11.5px 15px;border-radius:5px;transition:all .30s linear;background-color:var(--color2);text-decoration:none;}#ponto-detalhe .caracteristicas .adicionar:hover{background-color:var(--main-color);}#ponto-detalhe .caracteristicas .adicionar figure{display:flex;align-items:center;justify-content:center;gap:10px;}#ponto-detalhe .caracteristicas .adicionar figure img{width:24px;height:24px;}#ponto-detalhe .caracteristicas .adicionar figure svg{width:24px;height:24px;}#ponto-detalhe .caracteristicas .adicionar figure svg path{fill:#ffffff;}#ponto-detalhe .caracteristicas .adicionar figure figcaption{font:700 15px/1 'Roboto',sans-serif;white-space:nowrap;text-transform:uppercase;text-decoration:none;color:#ffffff;}#ponto-detalhe .caracteristicas .colunas{display:flex;}#ponto-detalhe .caracteristicas .colunas .texto + .texto{margin-left:10px;}#ponto-detalhe .caracteristicas .editor{flex:1;}#ponto-detalhe .caracteristicas .editor + .editor{margin-left:10px;}#ponto-detalhe .caracteristicas .texto{margin-top:50px;}#ponto-detalhe .metricas{margin-top:1em;}#ponto-detalhe .metricas div + div{margin-top:5px;}#ponto-detalhe #mapa{height:300px;}#bi-semanas .detalhe{margin-top:30px;}#bi-semanas .detalhe .tabela{width:100%;text-align:center;}#bi-semanas .detalhe .tabela thead tr{font:700 18px/26px 'Roboto',sans-serif;text-transform:uppercase;background-color:var(--main-color);color:#ffffff;}#bi-semanas .detalhe .tabela tbody tr{font:14px/26px 'Roboto',sans-serif;text-transform:uppercase;background-color:#ccc;color:var(--main-color);opacity:0.75;}#bi-semanas .detalhe .tabela tr:nth-child(even) td{background-color:#f1f1f1;color:var(--main-color);}#bi-semanas .detalhe .tabela .ativo{font-weight:bold;opacity:1;}#bi-semanas .detalhe .conteudo-bi{margin-top:30px;}#bi-semanas .conteudo-bi > a{display:inline-block;background-color:var(--color2);color:#fff;padding:10px 15px;border-radius:5px;transition:background-color 0.5s ease;text-decoration:none;margin-top:20px;font-weight:bold;}#bi-semanas .conteudo-bi > a:hover{background-color:var(--main-color);}#bi-semanas .conteudo-bi .link{display:inline-block;vertical-align:middle;margin-top:30px;padding:12.5px 15px;line-height:1;text-transform:uppercase;text-decoration:none;border-radius:5px;transition:all .30s linear;background-color:var(--color2);color:#ffffff;transition:all .30s linear;}#bi-semanas .conteudo-bi .link:hover{background-color:var(--main-color);}#orcamentos .interna .orcamentos{margin:30px 0px;padding:0px 30px 30px 30px;border-radius:5px;box-shadow:0px 0px 15px 0px rgb(17 17 17 / 20%);}#orcamentos .adicionar-ponto{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;}#orcamentos .adicionar-ponto > p{padding:0 20px 0px 0px;}#formulario-adicionar-ponto{margin:30px 0px;width:100%;max-width:300px;}#formulario-adicionar-ponto fieldset{display:flex;justify-content:flex-start;}#formulario-adicionar-ponto .retorno{margin-top:10px;}#formulario-adicionar-ponto .campo:first-child{width:calc(100% - 169px);}#formulario-adicionar-ponto .campo input[type="text"]{padding:0px 15px;width:100%;height:37px;line-height:1;text-transform:uppercase;border-radius:5px;border:1px solid var(--main-color);background-color:transparent;}#formulario-adicionar-ponto input[type="submit"]{display:inline-block;vertical-align:middle;margin-left:20px;padding:0px 15px;height:37px;line-height:1;text-transform:uppercase;border-radius:5px;transition:all .30s linear;background-color:var(--color2);color:#fff;}#formulario-adicionar-ponto input[type="submit"]:hover{background-color:var(--main-color);}#orcamentos .interna .orcamentos .bloco.cabecalho{display:none;}#orcamentos .item > span{display:block;}#orcamentos .item > a{display:block;color:var(--color2);}#orcamentos .item.miniatura{margin-bottom:15px;}#orcamentos .item.localizacao{padding-left:30px;min-height:26px;background:url('../image/ico-pin.svg') top left no-repeat;background-size:20px 26px;}#orcamentos .item.mensagem{margin:15px 0px;}#orcamentos .item.mensagem textarea{padding:10px 15px;width:100%;height:90px;border-radius:5px;border:1px solid var(--main-color);resize:vertical;}#orcamentos .item.excluir{cursor:pointer;}#orcamentos .orcamentos .bloco + .bloco{padding:20px 0px;border-top:1px solid #464646;}#orcamentos .contato{padding:0px;box-shadow:none;}#orcamentos .contato fieldset{padding:30px;box-shadow:0px 0px 15px 0px rgb(17 17 17 / 20%);}#orcamentos .contato .formulario{margin-top:0px;}#opcoes-orcamento.botoes{margin-top:30px;}#formulario-orcamento > .botoes{display:flex;margin:30px auto;text-align:center;display:flex;justify-content:space-between;}#formulario-orcamento > .botoes .link{display:inline-block;vertical-align:middle;padding:15px;font:700 15px/1 'Roboto',sans-serif;text-transform:uppercase;text-decoration:none;border-radius:5px;border:1px solid var(--color2);transition:all .30s linear;color:var(--color2);}#formulario-orcamento > .botoes .link:hover{background-color:var(--color2);color:#ffffff;}#formulario-orcamento .enviar-solicitacao{margin-top:20px;}#formulario-orcamento > .botoes input[type="submit"]{padding:16px 15px;height:auto;font:700 15px/1 'Roboto',sans-serif;}#orcamentos .contato .formulario .sucesso{padding:30px;}.enviar-mensagem{display:none;}.formulario button + button{margin-top:20px;}.formulario .botoes{display:block;margin:15px auto;text-align:center;}.formulario button{display:block;padding:8px 12px;background-color:var(--color2);border-radius:15px;border:solid 2px var(--color2);color:#ffffff;cursor:pointer;margin:0 auto;}.formulario button:hover,.formulario button.ativo{background-color:var(--main-color);border-color:var(--main-color);}.formulario button + button{margin-top:20px;}#page404 .texto{text-align:center;}footer .superior{padding:30px 0px;background-color:var(--main-color);}footer .logo img{width:90%;max-width:200px;aspect-ratio:145/37;margin:0 auto;}footer .superior .bloco h2{padding-bottom:20px;font:14px/1 'Roboto',sans-serif;text-transform:uppercase;border-bottom:1px solid  #828282;color:#ffffff;}footer .superior nav{margin-top:20px;}footer .superior nav > a{display:block;text-decoration:none;color:#ffffff;line-height:24px;}footer .superior nav > a:hover{text-decoration:underline;}footer .superior nav > a + a{margin-top:10px;}footer .superior .links{margin-top:20px;}footer .superior .links a{display:block;line-height:1;text-decoration:none;color:#ffffff;}footer .superior .links p{color:#ffffff;}footer .superior svg path{fill:#ffffff !important;}footer .canais figure{display:flex;align-items:center;justify-content:flex-start;margin-top:20px;gap:10px;}footer .siga-nos{margin-bottom:40px;}footer .canais svg{aspect-ratio:1;width:20px;height:20px;}footer .superior .bloco + .bloco{margin-top:30px;}footer .servicos,footer .midias{display:none;}footer .copyright{padding:15px 0px;text-align:center;background-color:var(--main-color);color:#ffffff;}footer .copyright p > a{color:#ffffff;}footer .copyright .logo{display:inline-block;vertical-align:middle;margin-top:5px;width:100%;max-width:93px;}footer .copyright svg{display:block;width:92px;height:15px;}footer .copyright svg path{fill:#828282;}footer .copyright svg rect{fill:#828282;}.gm-style-iw{max-width:200px;min-height:174px;width:194px;height:174px;}.gm-style-iw .gm-style-iw-d{max-width:200px;min-height:150px;width:100%;overflow:hidden;}.gm-style-iw .pin-maps{position:relative;width:100%;text-align:center;background-color:#ffffff;line-height:20px;}.gm-style-iw .pin-maps .ponto{display:block;text-transform:uppercase;font:10px/15px 'Roboto',sans-serif;}.gm-style-iw .pin-maps figure{margin:5px 0px;}.gm-style-iw .pin-maps .link{color:#00662b;display:block;}#whats-lateral{position:fixed;bottom:20px;right:20px;z-index:9999;aspect-ratio:1;width:52px;height:52px;}#whats-lateral.com-politica{bottom:260px;right:50px;}#whats-lateral img{width:52px;aspect-ratio:1;}#svg-map text{font-size:10px;}#svg-map a:hover path{fill:var(--color2) !important;stroke:var(--color2);}@media screen and (min-width:480px){.contato .formulario .colunas{display:flex;justify-content:space-between;}.contato .formulario .colunas > span{width:50%;}.contato .formulario .colunas > span + span{margin:0px 0px 0px 20px;}.contato .formulario .colunas{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-20px;}.contato .formulario .colunas > span{margin-left:20px;width:calc(50% - 20px);}.contato .formulario .colunas > span:nth-child(2n) ~ span{margin-top:20px;}.contato .formulario .colunas > span + span{margin-top:0px;}#chamada-tipos-de-midia .lista .bloco{--flex-items:2;}#chamada-clientes .owl-carousel{padding:0px 50px;}#clientes .lista .bloco{--flex-items:3;}#servicos .lista .bloco{--flex-items:2;}#tipos-de-midia .lista .bloco{--flex-items:3;}footer .superior{overflow:hidden;}footer .superior .colunas .bloco{--flex-items:2;}footer .superior .colunas .bloco h2{padding-right:30px;}footer .superior .colunas .bloco nav{padding-right:30px;}footer .superior .colunas .bloco:first-child{padding-right:30px;}footer .superior .colunas .bloco + .bloco{margin-top:0px;}}