@media screen and (min-width:660px){.contato .canais{display:flex;justify-content:center;.bloco{flex:1;}.bloco + .bloco{margin-top:0px;}}#chamada-blog .lista{display:flex;--column-count:2;.bloco{display:flex;}}#blog .lista{display:flex;--column-count:2;.bloco{display:flex;}}#pontos .lista-pontos{display:flex;flex-wrap:wrap;--column-count:2;}.destaque .formulario-busca{select,input[type="text"]{background-color:#fff;color:var(--main-color);}}.destaque input[type="text"]::placeholder{color:var(--main-color);}.interna{.destaque{background-color:var(--main-color);position:relative;&:before{content:'';background:url('../img/fundo-busca-1920.webp') no-repeat center center;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.3;z-index:0;}& > .central{z-index:1;}}.formulario-busca{padding:77px 0;}}.formulario button{display:inline-block;& + button{margin:0 0 0 20px;}}footer{.colunas{display:flex;justify-content:center;gap:20px;.bloco{flex:1;}}.superior .bloco + .bloco{margin-top:0;}.logo img{margin:0;}}}@media screen and (min-width:768px){.contato .canais{display:block;.bloco{width:100%;}.bloco + .bloco{margin-top:20px;}}#pontos-por-regiao{.central{display:flex;align-items:center;justify-content:center;}.titulo{width:40%;text-align:left;}.mapa{width:50%;margin-top:0px;padding:0;}}#clientes .lista{--column-count:4;}.informacoes{display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0 0 0;gap:30px;& > div{flex:1;}.canais{margin-top:0;}.formulario{margin-top:0;}}.detalhe-midia,#bi-semanas .detalhe{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;.tabela{flex:1;}.conteudo-bi{margin:0;width:45%;}.midia{margin:0;width:45%;}.contato{margin:0px;}}#ponto-detalhe{.detalhe-ponto{display:flex;justify-content:center;gap:30px;.imagem{flex:1;}.detalhe{margin:0;width:45%;}}.demais-detalhes{display:flex;justify-content:center;gap:30px;.caracteristicas{flex:1;}.contato{margin:0;width:45%;}}}}@media screen and (min-width:960px){#banner .conteudo-banner{display:flex;flex-direction:column;}header .superior .direita{display:flex;gap:20px;}.formulario-busca{padding:60px 0 40px;}.contato .formulario .campo .colunas > span{flex:1;}#banner .imagem picture{display:flex;align-items:center;justify-content:center;img{height:100%;width:auto;max-width:none;aspect-ratio:auto;position:relative;top:0;left:0;margin:0;}}#clientes .lista{--column-count:5;}#servicos .lista{--column-count:3;}#midias .lista{--column-count:3;--gap:30px;}.formulario-busca #formulario-busca{margin-bottom:0;max-width:none;}.interna .destaque{&:before{background-size:auto;}.imagem{display:flex;align-items:center;height:auto;img{position:relative;left:0;margin-left:0;width:100%;max-width:none;height:auto;}}}#ponto-detalhe .conteudo{padding-bottom:30px;}#orcamentos{.orcamentos{.lista{margin-top:30px;}.bloco{display:flex;align-items:center;justify-content:space-between;}.bloco.cabecalho{display:flex;padding-bottom:15px;}}.cabecalho{.item > span{font-weight:700;}.item.localizacao{background:none;}}.item{width:13.5%;}.item.miniatura{margin-bottom:0;width:20%;}.item.localizacao{margin:0;width:20%;}.item.mensagem{margin:0;width:25%;}.item.excluir{margin:0;width:8%;}.item + .item{margin-left:30px;}}#formulario-orcamento .enviar-solicitacao{margin-top:0px;}.contato .formulario .colunas > span:nth-child(2n) ~ span{margin-top:0;}footer + .whatsapp.com-janela-politicas{bottom:230px;right:50px;}#whats-lateral{bottom:20px;right:20px;}}@media screen and (min-width:1060px){.formulario-busca{margin:0 auto;padding:100px 0 50px;h1,h2{font-size:56px !important;line-height:68px !important;}form{margin:35px 0 0 0;padding:30px 40px;fieldset{flex-wrap:nowrap;gap:30px;}fieldset > div{flex:1;}.campo{flex:1;}.busca .container{flex-wrap:nowrap;}.busca-avancada{flex-wrap:nowrap;align-items:center;margin-top:20px;padding-right:7px;& > div{flex:1;}}.botao-buscar{max-width:160px;}.botao-orcamento{margin-top:20px;a{padding:10px 20px;}}.busca-avancada input[type="text"]{height:35px;}}input[type="text"]{height:50px;}select{height:50px;padding:0 15px;}.buscar input[type="submit"]{height:50px;}.busca-avancada > .visualizar-resultados{flex:none;width:auto;}.visualizar-resultados input[type="checkbox"] + label{white-space:nowrap;}}.interna .formulario-busca{padding:23px 0;form{margin-top:19px;}}}@media screen and (min-width:1200px){main{padding-top:183px;}header{display:block;background-color:transparent;width:100vw;.superior{background-color:#FFFFFF;.central > div{flex:none;}}.inferior{margin-right:0px;padding:0;background-color:var(--main-color);transition:all .30s linear;.central{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;padding:0px 10px;}.central > div{flex:none;}.menu{margin-left:20px;}}.logo{max-width:215px;transition:all .30s linear;}.botao-orcamento a{padding:20px 30px 20px 60px;font-size:14px;background-position:left 30px center;}.links{display:flex;align-items:center;justify-content:space-between;margin:0px 0px 0px auto;width:100%;max-width:680px;p{line-height:1;color:var(--text-color);}a{display:block;line-height:1;text-decoration:none;color:var(--text-color);}}.direita figure{display:flex;align-items:center;justify-content:flex-start;& > a > svg{width:20px;height:20px;}figcaption > a{padding-left:10px;}}.links-menu{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;& > a{padding:19px 40px;text-transform:uppercase;font:500 14px/1 Roboto;letter-spacing:1px;text-decoration:none;color:#FFFFFF;transition:all 0.5s ease;border-right:1px solid rgba(255,255,255,0.3);}& > a:hover{background-color:#fff;color:var(--main-color);}}.link-servico-detalhe{display:block !important;}.menu{.sanduiche{width:36px;height:36px;background:url('../img/ico-menu-sanduiche.svg') no-repeat center center;}.desktop nav{.orcamentos{display:none;}&.somente-mobile .mobile{display:none;}& > a{font-size:20px;padding:5px 10px;}& > a + a{margin-top:0;}}}.orcamentos{margin:0;padding:0;figure{padding:6px 10px;figcaption{text-transform:uppercase;font-weight:500;}}}.somente-mobile .orcamentos + a{margin-top:0;}&.topo-reduzido{.logo{max-width:200px;transition:all .30s linear;}.menu-unidade{margin-top:10px;transition:all .30s linear;}.inferior{transition:all .30s linear;}}}#orcamentos .interna{.orcamentos{padding:16px 30px;margin:40px 0;}.contato{margin-top:40px;}}.subtitulo{padding:0;}#chamada-blog .lista{--column-count:3;}#pontos-por-regiao .mapa{width:30%;}#chamada-midias .owl-nav{.owl-prev{left:-25px;}.owl-next{right:-25px;}}#blog{.conteudo-blog{display:flex;justify-content:space-between;gap:30px;}.listagem{flex:1;}.lista{--column-count:3;}.conteudo-blog aside{margin:0;width:20%;}}#pontos .lista{--column-count:3;}footer nav > a + a{margin-top:5px;}footer .colunas{gap:0;}}@media screen and (min-width:1300px){ul,ol{margin-left:20px;list-style-position:outside;}.titulo{h1,h2{font-size:30px;line-height:1;}.link{margin-top:21px;}}.central{padding:0;}.formulario-busca{margin:0 auto;form{margin:40px 0 0 0;}.campo.busca{width:auto;}}.contato .canais .lista{display:flex;--column-count:2;gap:15px;.bloco{margin:0px;}.bloco + .bloco{margin-top:0px;}}.conteudo{padding:30px 0 60px;.titulo{margin:30px 0;}.voltar{margin-top:60px;}}main{padding-top:187px;}main.interna{padding-top:187px;}.paginacao{margin-top:45px;}main .owl-carousel .owl-dots{margin-top:36px;}header{.logo{max-width:315px;transition:all .30s linear;flex:none;height:auto;}.logo img{height:auto;}.desktop nav > a{padding:10px;font-size:14px;}.orcamentos figure{padding:15px 30px;border-radius:0;background-color:#FFF;figcaption{color:var(--main-color);}}.inferior .central{padding:0;}}#banner .conteudo-banner{height:877px;}#entrada .pontos-por-regiao{display:flex;align-items:center;justify-content:center;bottom:0px;left:0px;width:100%;min-height:435px;background:rgba(0,0,0,0.5);.central{display:flex;align-items:center;justify-content:center;}.titulo{width:40%;text-align:left;}.mapa{width:60%;padding:30px 60px;figure > span{display:block;& > svg{width:100%;}}}}#entrada .formulario-busca{padding:40px 0 40px;}#chamada-pontos{margin:60px 0;.owl-carousel{margin-top:31px;}}#chamada-midias{padding:60px 0px;.lista{margin-top:44px;}}#chamada-clientes{margin:60px 0;.owl-carousel{margin-top:60px;}}#chamada-blog{padding:60px 0;.lista{margin-top:45px;.bloco .breve{padding:37px 30px;}}}#sobre-nos{.objetivos{margin-top:40px;width:60%;padding:30px;}.principios{padding:90px 0 60px;}}#clientes .lista{--column-count:6;}#blog{.conteudo .titulo{margin-bottom:25px;}.conteudo-blog .compartilhar{padding-bottom:40px;}}#fabricacao-de-placas .detalhe-conteudo{margin-top:60px;}#servicos-detalhe #chamada-pontos{padding:60px 0;}#midias .lista{--column-count:6;}#midia-detalhe #chamada-pontos{padding:60px 0px;}.interna .destaque .imagem{display:block;height:285px;img{position:absolute;top:0;left:50%;margin-left:-960px;width:auto;max-width:1920px;height:285px;}}#pontos .lista-pontos{margin-top:45px;--column-count:4;}#ponto-detalhe{.demais-detalhes .caracteristicas .adicionar{padding:16.5px 15px;}#chamada-pontos{padding:60px 0px;}.owl-carousel{margin-top:45px;}.conteudo{padding-bottom:60px;}}#formulario-orcamento > .botoes{margin-top:40px;.link{padding:16.5px 15px;}input[type="submit"]{padding:16.5px 15px;}}footer{.superior{padding:45px 0px 25px;}.colunas{.bloco{flex:none;}.bloco.servicos{width:23%;}.bloco.midias{width:20%;}.bloco.institucional{width:17.5%;}.bloco.canais{flex:1;}}.servicos{display:block;}.midias{display:block;}.copyright{padding:0;border-top:solid 1px #FFFFFF;.central{padding:24px 0px;display:flex;align-items:center;justify-content:space-between;gap:40px;}.texto{display:inline-block;}.logo{margin-top:0px;}}}}@media screen and (min-width:1921px){header .superior nav > a{font-size:16px;}#entrada .formulario-busca{display:flex;flex-direction:column;justify-content:center;}.formulario-busca{padding:0;}.interna .destaque:before{background-image:url('../img/fundo-busca-3840.webp');}.formulario-busca{max-width:1300px;.titulo h1{font-size:60px;letter-spacing:10px;}.titulo p{font-size:24px;margin-top:1em;}.busca{gap:20px;}.busca .campo + .campo{margin-left:0;}select{font-size:16px;}input[type="text"]{font-size:16px;}}#pontos-por-regiao{padding:100px 0;.mapa{width:55%;}}#banner{.conteudo-banner{height:1753px;}.titulo{h2{font-size:60px;}p{font-size:24px;line-height:28px;}.link{font-size:24px;}}}.destaque .titulo{h2{font-size:60px;}.titulo{p,.link{font-size:24px;}}}.conteudo .breadcrumb{& > span.link,& > a{font-size:16px;}}}