@media screen and (max-width:1050px){#contato ul#atendimento p.endereco{margin-left:20px}#contato ul#atendimento p.botoes-rotas{margin-right:20px}}@media screen and (max-width:930px){nav{margin-top:48px}nav p.bt-whatsapp{position:fixed;bottom:10px;right:10px;z-index:100}nav p.bt-whatsapp a{width:44px;height:44px;text-align:left;text-indent:-30000px;background-position:center;border-radius:100%;padding:0}nav p.bt-whatsapp a:hover{box-shadow:0 0 0 1.5px #188914}nav #menu-combo{margin:0}nav #menu-combo #lista-combo{flex-direction:column}nav #menu-combo #lista-combo li{margin:0 0 5px;text-align:right}#banner p{width:90%}#empresa{gap:30px}#marcas ul li{height:auto}#contato ul#atendimento li{padding:25px 0;min-height:100px}#contato ul#atendimento li:nth-child(1),#contato ul#atendimento li:nth-child(2){width:50%}#contato ul#atendimento li:nth-child(1){border-right:1px solid #cecece}#contato ul#atendimento li:nth-child(3){width:100%;padding:15px 15% 0;border:unset;border-top:1px solid #cecece}#contato form{margin-top:10px}}@media screen and (max-width:850px){#empresa{align-items:unset}#servicos{padding-top:25px;grid-template-columns:repeat(1,1fr)}#servicos .servico{padding:20px 20px 25px}#servicos .servico:nth-child(1){border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0}#servicos .servico:nth-child(2){background:#fafafa}#servicos .servico:nth-child(3){border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#icones{margin-top:25px}#icones li{font-size:1.8rem;line-height:2.2rem;margin:0 10px}#contato{padding-top:25px}#contato ul#atendimento li:nth-child(3){padding:15px 8% 0}#depoimentos{padding-top:30px}}@media screen and (max-width:767px){#banner,#marcas,h1{margin-top:25px}html{font-size:58%}body{background-size:1000px 563px}address,p{line-height:2.5rem;margin-top:10px}h2{font-size:2rem;line-height:2.4rem}main{padding-bottom:30px}.container{max-width:90%}#topo .container{max-width:100%}h1{width:390px;background-size:390px 107px}h1 a{height:107px}nav{margin:40px 0 0}#banner{min-height:230px}#banner p{font-size:2.2rem;line-height:2.8rem}#banner p.bt-servicos a{font-size:1.7rem;padding:8px 20px}#empresa{padding-top:30px}#empresa img{width:145px;height:145px;margin:0 auto}#icones li{font-size:1.6rem;line-height:1.8rem;padding-top:45px}#icones li:nth-child(1),#icones li:nth-child(2),#icones li:nth-child(3){background-size:40px 40px}#contato form .container-inputs input:not(input),#contato form .container-inputs textarea:not(input){height:169px;min-height:169px}#contato form .bt-enviar{font-size:1.7rem}footer #rodape p.privacidade{padding-left:0}footer #rodape p.logo-tag{display:none}}@media screen and (max-width:666px){#banner,#marcas,nav{margin-top:15px}#topo .container{width:100%;max-width:100%;flex-direction:column}h1{width:330px;margin:20px auto 0;background-size:330px 90px}h1 a{height:90px}nav #menu-combo #lista-combo{flex-direction:row;justify-content:center}nav #menu-combo #lista-combo li{width:max-content;margin:0 12px}nav #menu-combo #lista-combo li:first-child{margin-left:12px}nav #menu-combo #lista-combo li a{color:#000}nav #menu-combo #lista-combo li a.selected,nav #menu-combo #lista-combo li a:hover{color:#f20015}#empresa{text-align:center;flex-direction:column;row-gap:20px}#empresa img{width:145px;height:145px}#marcas ul{max-width:400px;margin:0 auto;flex-wrap:wrap}#marcas ul li{margin:5px 10px;height:35px}#marcas ul li.logo-husqvarna{width:158px}#marcas ul li.logo-tramontina{width:133px}#marcas ul li.logo-vonder{width:105px}#marcas ul li.logo-menegotti{width:147px}#icones li{font-size:1.5rem;padding-top:35px}#icones li:nth-child(1),#icones li:nth-child(2),#icones li:nth-child(3){background-size:30px 30px}#contato form{margin-top:0}#contato form .container-inputs{flex-direction:column;gap:0}#contato form .container-inputs #campo-mensagem,#contato form .container-inputs #campos-texto{width:100%}#contato form p.lgpd{margin-top:10px;font-size:1.4rem;line-height:1.8rem}}@media screen and (max-width:550px){#contato ul#atendimento li:nth-child(3){padding:15px 0}#contato ul#atendimento p.endereco{margin:0;padding:0;float:none;text-align:center}#contato ul#atendimento p.botoes-rotas{padding:0;margin-top:10px;width:100%;float:none;display:flex;flex-direction:row;justify-content:center}#contato ul#atendimento p.botoes-rotas span{margin:0 2px}#contato ul#atendimento p.botoes-rotas span.bt-google{margin-top:0}}@media screen and (max-width:480px){#topo{width:100%;max-width:100%}#banner{min-height:300px}#banner p{font-size:2.2rem;line-height:2.8rem}#banner p.bt-servicos a{padding:8px 20px}#contato ul#atendimento li{float:none;padding:20px 0;min-height:100px}#contato ul#atendimento li:nth-child(1){float:none;border:unset}#contato ul#atendimento li:nth-child(1),#contato ul#atendimento li:nth-child(2){width:100%}#contato ul#atendimento li:nth-child(2){border:unset;border-top:1px solid #cecece}#contato ul#atendimento li:nth-child(3){width:100%;padding:15px 15%;border:0;border-top:1px solid #cecece}#contato ul#atendimento p.botoes-rotas{padding:0;margin:10px auto 0;width:fit-content;flex-direction:column;align-items:center}#contato ul#atendimento p.botoes-rotas span{margin:0}#contato ul#atendimento p.botoes-rotas span.bt-google{margin-top:2px}footer #rodape{width:100%;max-width:100%}}@media screen and (max-width:370px){#marcas ul{max-width:200px}#marcas ul li{height:auto}}@media screen and (max-width:850px){#erro,#privacidade{padding-top:25px}#erro{background-position:left top 30px}}@media screen and (max-width:767px){#banner-erro-privacidade{margin-top:25px;min-height:70px}#banner-erro-privacidade h2{font-size:2.4rem}}@media screen and (max-width:666px){#banner-erro-privacidade{margin-top:15px}#erro{padding-left:0;background:unset}}