1<!DOCTYPE html><html lang="pt-br" data-template="seminovos"><head><meta charset="utf-8">
1<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">(function () { 2 'use strict'; 3 4 var KEYS = ['staticClass', 'staticStyle']; 5 var proto = Object.prototype; 6 7 for (var i = 0; i < KEYS.length; i++) { 8 // Fail-open por chave: endurecimento nunca pode derrubar a página. 9 try { 10 (function (key) { 11 var existing = Object.getOwnPropertyDescriptor(proto, key); 12 13 // Já poluÃdo antes de nós (ou já protegido): limpa o que der, aborta o que não der. 14 if (existing) { 15 if (!existing.configurable) { 16 return; 17 } 18 delete proto[key]; 19 } 20 21 Object.defineProperty(proto, key, { 22 configurable: false, 23 enumerable: false, 24 get: function () { 25 return undefined; 26 }, 27 set: function (value) { 28 // Tentativa de poluir o próprio prototype: ignora silenciosamente. 29 // Silêncio em vez de throw é deliberado â um TypeError aqui estouraria 30 // no meio de um script de terceiro e poderia quebrar a página. 31 if (this === proto) { 32 return; 33 } 34 35 // this pode ser um objeto congelado/selado/não-extensÃvel: defineProperty 36 // lançaria TypeError. Fail-open também aqui â nunca derrubar a página. 37 try { 38 Object.defineProperty(this, key, { 39 value: value, 40 writable: true, 41 configurable: true, 42 enumerable: true 43 }); 44 } catch (e) { 45 /* fail-open: this não é extensÃvel, ignora a escrita */ 46 } 47 } 48 }); 49 })(KEYS[i]); 50 } catch (e) { 51 /* fail-open: segue sem o guard nessa chave */ 52 } 53 } 54})();</script>
54<meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="description" content="A melhor plataforma digital para o sita de sua concessionária."><title>DealerSites - Alta performance para sites de concessionárias</title><meta name="apple-mobile-web-app-capable" content="yes"><meta name="mobile-web-app-capable" content="yes"><link rel="apple-touch-icon" href="https://cdn.dealerspace.ai/dealersites/spacemarca/FavIcon.webp"><link rel="shortcut icon" href="https://cdn.dealerspace.ai/dealersites/spacemarca/FavIcon.webp"><link rel="preconnect" href="https://s3-sa-east-1.amazonaws.com"><link rel="preconnect" href="https://www.google-analytics.com"><meta name="robots" content="index, follow"><meta name="keywords" content=""><meta property="og:locale" content="pt_BR"><meta property="og:url" content="https://dealersites.com.br"><meta property="og:title" content="DealerSites - Alta performance para sites de concessionárias"><meta property="og:site_name" content="Dealersites"><meta property="og:description" content="A melhor plataforma digital para o sita de sua concessionária."><meta property="og:image" content="https://cdn.dealerspace.ai/dealersites/spacemarca/LOGOSITE.webp"><meta property="og:image:alt" content="Imagem relacionada a Dealersites"><meta name="author" content="Dealersites"><meta property="og:type" content="website"><meta name="twitter:card" content="summary"><meta name="twitter:site" content="https://dealersites.com.br"><meta name="twitter:title" content="DealerSites - Alta performance para sites de concessionárias"><meta name="twitter:description" content="A melhor plataforma digital para o sita de sua concessionária."><meta name="twitter:image" content="https://cdn.dealerspace.ai/dealersites/spacemarca/LOGOSITE.webp"><link rel="canonical" href="https://dealersites.com.br"><style nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">/* 55 * 1. Oculta imagens lazy SEM src â evita Ãcone quebrado do browser. 56 * Antes do JS (defer) rodar e inicializar o LazyLoad/Vue, imagens com 57 * data-src/v-lazy não têm src e aparecem como Ãcone quebrado. 58 * Este seletor esconde SOMENTE essas imagens (sem src ou com src vazio), 59 * sem afetar imagens com src real já carregado. 60 */ 61 img.image:not([src]), 62 img.image[src=""] { 63 visibility: hidden; 64 } 65 66 /* 67 * 2. Dimensão mÃnima para containers de banner/estoque enquanto o 68 * CSS async do template não chegou â evita CLS (layout shift). 69 * O cls-adjustments.scss do template sobrescreve após o CSS async 70 * chegar, e a classe `.loaded` zera o min-height via CSS do template. 71 * 72 * EVO-2185: `:not([data-dim])` exclui as imagens que já declaram a 73 * dimensão REAL no HTML. Nelas esta reserva é o que causa o shift â 74 * o valor arbitrário (30vh) vale até a imagem carregar e some quando 75 * o `.loaded` zera o min-height, deslocando o layout da reserva para 76 * a altura verdadeira. Com width/height declarados o navegador já 77 * reserva a altura exata, e a estimativa só atrapalha. 78 */ 79 .section-banners img:not([data-dim]), 80 .img-carousel-stock img:not([data-dim]), 81 .c-banner img:not([data-dim]), 82 #carouselBanner img:not([data-dim]) { 83 width: 100%; 84 min-height: 30vh; 85 } 86 87 /* Imagem com dimensão real declarada: largura fluida, altura pela proporção. */ 88 .section-banners img[data-dim],
89 .img-carousel-stock img[data-dim], 90 .c-banner img[data-dim], 91 #carouselBanner img[data-dim] { 92 width: 100%; 93 height: auto; 94 } 95 96 .image { 97 display: block; 98 }</style><link nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" rel="stylesheet" href="https://dealersites.com.br/css/design-tokens.css" id="design-tokens-css"><link nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" rel="preload" as="style" href="/css/templates/template-05.bd2476e11feab0dd.css" id="template-css">
98<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">(function () { 99 var link = document.getElementById('template-css'); 100 101 if (!link) { 102 return; 103 } 104 105 function applyStylesheet() { 106 if (link.rel !== 'stylesheet') { 107 link.rel = 'stylesheet'; 108 } 109 } 110 111 link.addEventListener('load', applyStylesheet, { once: true }); 112 113 // Se o preload terminou antes deste script, o evento 'load' já passou e 114 // não dispara de novo. O Resource Timing sabe dizer, e a troca acontece 115 // aqui mesmo â importante porque o common/body/loading-overlay decide 116 // pelo `rel` já ser 'stylesheet' e, se errar, deixa o overlay branco na 117 // tela até o timeout de 3s dele. 118 if (window.performance && performance.getEntriesByName) { 119 var entries = performance.getEntriesByName(link.href); 120 121 if (entries.length && entries[entries.length - 1].responseEnd > 0) { 122 applyStylesheet(); 123 } 124 } 125 126 // Rede de segurança final: ambos são garantidos e mantêm a página longe 127 // do pior caso (site sem estilo nenhum). 128 document.addEventListener('DOMContentLoaded', applyStylesheet, { once: true }); 129 window.addEventListener('load', applyStylesheet, { once: true }); 130 })();</script>
130<noscript><link nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" rel="stylesheet" href="/css/templates/template-05.bd2476e11feab0dd.css"></noscript><style nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">:root{--body:#F0F1FC;--primary:#1D245D;--light:#FFF;--black:#000;--gray:#282828;--gray-light:#F5F5F5;--gray-dark:#4D4D4D;--pantone-1:#1D245D;--pantone-2:#831F82;--pantone-3:#009BAA;--pantone-3-light:#DFF5F7;--pantone-4:#767FC2;--dark:#0D1029}html,body,input,h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif !important}body{background-color:var(--body);color:var(--pantone-1)}html{scroll-behavior:smooth}#collapse-menu-produtos ul .nav-item,#collapse-menu-parcerias ul .nav-item{display:block !important;text-align:right !important}#collapse-menu-produtos ul .nav-item a,#collapse-menu-parcerias ul .nav-item a{background-color:var(--light)!important;color:var(--pantone-3)!important;text-transform:initial!important;text-align:right!important}#main-body{margin-top:93px !important}.font-weight-medium{font-weight:600 !important}.font-size-60{font-size:4rem !important}.font-size-65{font-size:5rem !important}.font-size-100px{font-size:100px !important;line-height:120px}.font-size-60px{font-size:60px !important;line-height:70px}.font-size-25px{font-size:25px !important;line-height:40px}.font-size-16px{font-size:16px !important;line-height:32px}.font-size-56{font-size:56px !important;line-height:55px}.text-pantone-1{color:var(--pantone-1) !important}.text-pantone-2{color:var(--pantone-2) !important}.text-pantone-3{color:var(--pantone-3) !important}.text-dark{color:var(--dark) !important}.text-black{color:var(--black) !important}.text-primary{color:var(--primary) !important}.bg-primary{background-color:var(--primary) !important}.bg-gray{background-color:var(--gray) !important}.bg-gray-light{background-color:var(--body) !important}.bg-gray-dark{background-color:var(--gray-dark) !important}.bg-body{background-color:var(--body) !important}.bg-pantone-4{background-color:var(--pantone-4) !important}.bg-pantone-3-light{background-color:var(--pantone-3-light) !important}.bg-light{background-color:var(--light) !important}img.fadeLeftRight{opacity:0;transform:translate(-10vh,0);transition:all 2s}img.fadeIn,.section-services .card .card-header img.card-img-top{opacity:0;transform:translate(0,10vh);transition:all 2s}img.fadeIn.visible,img.fadeLeftRight.visible,.section-services .card .card-header img.card-img-top.visible{opacity:1;transform:translate(0,0)}i.fa-phone-volume{transform:rotate(-45deg)}iframe{width:100%;min-height:500px;border-radius:20px;display:none}#rd_tmgr{display:none !important}.btn{min-height:50px;line-height:33px}.btn-sm{min-height:auto;line-height:inherit}#page-internal section.section-form-mydealer:last-child .btn-pantone-3,.btn-pantone-3,.btn-primary{box-shadow:0px 7px 16px #1D245D29 !important;background-color:var(--pantone-2) !important;border-color:var(--pantone-2) !important;border-radius:30px !important;color:var(--light) !important;text-transform:initial !important}.btn-pantone-3{border-radius:25px !important;background-color:var(--pantone-3) !important;border-color:var(--pantone-3) !important;height:45px !important}.btn-pantone-3:hover{background-color:#76BDC4 !important;border-color:#76BDC4 !important}#page-internal section.section-form-mydealer:last-child .btn-pantone-3:hover,.btn-primary:hover,.btn-primary:active{color:var(--light) !important;background-color:var(--pantone-1) !important;border-color:var(--pantone-1) !important}.btn-primary-outline{color:var(--light);background-color:transparent !important;border-color:var(--primary) !important}.btn-primary-outline:hover,.btn-primary-outline:active{color:var(--light) !important;background-color:var(--primary) !important;border-color:var(--primary) !important}.btn-dark:hover,.btn-dark:active{background-color:var(--gray) !important;border-color:var(--gray) !important}#btn-cookies-privacy{background-color:#000 !important;border-color:#000 !important}.line{height:4px;width:10%}.line-2{height:4px;width:20%}.line-3{height:3px;width:60%}body.body-page-quem-somos .line-2{height:2px}section.form,.bg-form{background:transparent linear-gradient(180deg,#831F82 0%,#1D245D 100%) 0% 0%
130no-repeat padding-box !important}section.form:last-child,.section-form-imprensa{background-color:var(--body) !important}#page-internal section.section-form-mydealer:last-child{background:var(--body) !important}#page-internal section.section-form-mydealer:last-child h2{color:var(--pantone-2) !important}#page-internal section.section-form-mydealer:last-child p{color:var(--pantone-1) !important}#page-internal section.section-form-mydealer:last-child .col-form-title p:after{background-color:#000000 !important}#page-internal section.section-form-mydealer:last-child .form-control{border-color:var(--pantone-2) !important}#page-internal section.section-form-mydealer:last-child .custom-control-label{color:var(--pantone-1) !important}body.body-page-lgpd #page-internal .card{background-color:var(--pantone-1) !important;border-radius:30px !important}body.body-page-lgpd #page-internal .card-header{margin-bottom:0 !important}body.body-page-lgpd #page-internal .card-header .btn{border:0 !important;border-radius:30px !important;color:var(--light) !important;text-transform:initial !important}body.body-page-lgpd #page-internal .card-body{padding:0.8rem !important}body.body-page-lgpd #page-internal .card-body p{color:var(--light) !important}body.body-page-lgpd #page-internal .card-body p span,body.body-page-lgpd #page-internal .card-body p span a,body.body-page-lgpd #page-internal .card-body li{color:var(--light) !important}body.body-page-desenvolvedor-full-stack-sr .alert.alert-info{background-color:transparent !important;border-color:transparent !important}body.body-page-blog .section-blog-posts .row.mb-4{margin-bottom:1rem}body.body-page-blog .section-blog-posts .row.mb-4 .col-12{border-radius:30px !important}body.body-page-blog .section-blog-posts .row.mb-4 .col-12 img{border-radius:30px !important}body.body-page-blog .section-blog-posts .card-footer.bg-white{border-top:0 !important;background-color:transparent !important}.page-item.active .page-link{background-color:var(--pantone-3) !important;border-color:var(--pantone-3) !important}body.body-page-blog .section-blog-posts .row.mb-4 .col-12 .card.bg-primary{background-color:#DFE1F5 !important;border-radius:30px !important}body.body-page-blog .section-blog-posts .row.mb-4 .col-12 .font-size-20.font-weight-bold{color:var(--black) !important;font-size:40px !important}body.body-page-blog .section-blog-posts .row.mb-4 .col-12.col-lg-4{background-color:transparent !important}body.body-page-blog .section-blog-posts .row.mb-4 .col-12.col-lg-4 .card{background-color:transparent !important}body.body-page-blog .section-blog-posts .row.mb-4 .col-12.col-lg-4 .card .font-size-20.font-weight-bold{color:var(--black) !important;font-size:32px !important}#page-blog-detail section.bg-primary{background-color:transparent !important;padding:2rem 0 0 0}#page-blog-detail img{border-radius:41px !important}#page-blog-detail .col-12.col-lg-6{background-color:var(--body) !important}#page-blog-detail .col-12.col-lg-6 h3{color:var(--black) !important;font-size:40px !important}#page-blog-detail .col-12.col-lg-6 p{color:var(--pantone-1) !important}.form-control{border-radius:.25rem;border:0;background-color:var(--body) !important;font-weight:600;text-transform:uppercase;font-size:12px;height:calc(1.5em + 0.75rem + 20px);color:#888CA8 !important}.form-control-file{background-color:var(--body) !important;border-radius:.25rem;height:calc(1.5em + 0.75rem + 18.5px);font-size:13px;padding:.8rem .75rem;color:#888CA8 !important}.form-control-file:after{content:"\f0c6";float:right;font-family:'Font Awesome 6 Free';font-weight:bold;color:var(--black);font-size:18px}div.form-group.mb-2{margin-bottom:0.8rem !important}div.form-group.mb-2 input{border-radius:10px !important}section.form .alert-info{background-color:var(--primary);color:var(--light);border-color:var(--primary);padding:0.1rem .75rem !important;font-size:13px;opacity:.9}.header-top{border-bottom:1px solid #DFE1F5 !important}.header-top #navbar-menu-top{padding-top:0 !important}.header-top #navbar-menu-top ul li{padding:0 1.25rem !important}.header-top #navbar-menu-top ul li:last-child{padding-right:0 !important}.header-top #navbar-menu-top ul li a{padding:0 !important;border-bottom:2px solid transparent;transition:border-color .2s linear}.header-top #navbar-menu-top ul li a:hover{border-color:var(--primary)}.header-top #navbar-menu-top .dropdown-menu{background-color:var(--light);border:0;text-align:center;border-radius:0 0 0.25rem 0.25rem;right:auto;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:35px;box-shadow:0px 8px 30px -10px rgb(241 241 241 / 30%);flex-direction:column;align-items:center;padding:.5rem 1.75rem;z-index:-9999 !important}.header-top #navbar-menu-top ul li .dropdown-menu a{padding:0 !important;margin:.5rem 0}.header-top .dropdown-toggle::after{color:var(--primary);margin-bottom:-3px}.header-top #navbar-menu-top .dropdown-menu.show{display:flex}.header-top #navbar-menu-top .dropdown-menu a{color:var(--pantone-3);font-size:15px;border-bottom:2px solid transparent;width:max-content}.header-top #navbar-menu-top .dropdown-menu a:hover{background-color:transparent;text-decoration:none}.section-home-top{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 93px);position:relative}.btn-scroll{position:absolute;bottom:0;transform:translate(-50%,-10px);left:50%}.section-home-top img{max-width:100%}.section-home-integrators button.btn-primary{font-size:0}.section-home-integrators button.btn-primary:before{content:"- ver menos";font-size:.9rem}.section-home-integrators button.btn-primary.collapsed:before{content:"+ ver mais";font-size:.9rem}.section-services{background-image:url(https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/elemento-visual-home.svg);/* background-size: 42%; */ background-position-x:120%;background-position-y:-4%;background-repeat:no-repeat}.section-services .card .card-header img.card-img-top{width:auto;max-height:80px}.section-form-home .col-form-title p:after,#page-internal section.form .col-form-title p:after,#page-contact section.form .col-form-title p:after{content:"";display:block;width:20%;height:4px;background-color:var(--light) !important;margin-top:1rem}.section-form-mydealer .col-form-title p:after,.section-form-homologacoes .col
130-form-title p:after,.section-form-imprensa .col-form-title p:after{background-color:var(--primary) !important}.section-form-dxp .col-form-title p:after{background-color:var(--primary) !important}.section-form-home label.col-form-label-sm.p-0.m-0,#page-internal section.form label.col-form-label-sm.p-0.m-0,#page-contact section.form label.col-form-label-sm.p-0.m-0{display:none}.section-form-mydealer:last-child .form-control{border:1px solid var(--primary)}.section-form-dxp{background-color:var(--gray) !important}section.bg-light{background-color:var(--body) !important}section.form .custom-control-label{color:var(--light)}section.form input.form-control-file{display:block;color:var(--black)}section.form textarea.form-control{height:80px}.section-home-motives img{margin-left:-60px;width:100%}body.body-page-empresa-parceira .line-motives,body.body-page-dealer-partner .line-motives,body.body-page-homologacao .line-motives,.section-home-motives .line-motives,.section-home-partner .line-motives{background-color:var(--dark);height:2px;width:28%;position:absolute;display:flex;left:0;margin-top:100px}body.body-page-empresa-parceira .line-motives,body.body-page-dealer-partner .line-motives,body.body-page-homologacao .line-motives{margin-top:-30px;width:18%}.section-home-partner .line-motives{margin-top:10px !important;width:calc(50%) !important;left:-30% !important}.section-home-products a,.section-home-partners a{padding:2.5rem;background:var(--light);border-radius:60px !important;box-shadow:0px 1px 20px #00000012;display:flex;text-decoration:none;flex-direction:column;align-items:center;justify-content:space-between;height:423px;transition:all .2s linear}.section-home-products a img,.section-home-partners a img{transition:all .3s linear}.section-home-products a:hover,.section-home-partners a:hover{background-color:var(--pantone-3);color:var(--light)}.section-home-products a:hover img.not-hover,.section-home-partners a:hover img.not-hover{display:none !important}.section-home-products a:hover img.only-hover,.section-home-partners a:hover img.only-hover{display:block !important}.section-home-products a:hover h3,.section-home-partners a:hover h3{color:var(--light) !important}.section-home-news .line-news{background-color:var(--primary);height:3px;width:50%;position:absolute;display:flex;right:0;margin-top:24px}.section-home-news .section-home-news-content{padding:1.5rem;border:3px solid var(--primary);border-radius:10px}.section-home-news .section-home-news-content a{font-size:13px;text-transform:uppercase;font-weight:600;text-decoration:underline}.section-home-news .section-home-news-content a:hover{text-decoration:none}#page-contact iframe{border-radius:0 !important;min-height:auto !important;display:block !important}#page-contact .btn-pantone-3{box-shadow:unset !important}footer .logo-footer{display:inline-block;margin-left:auto}footer .section-one{border-top:0 !important}footer .section-one .row{align-items:center}footer .section-two{display:none}footer .section-one p{color:var(--light);font-weight:600;font-size:18px !important;margin-right:1rem}footer .section-one .col-lg-6.py-4{padding:1rem 0 !important}footer .section-one .section-midia-social,footer .section-one p{display:inline-block}footer .section-midia-social li a{color:var(--light) !important;height:auto !important;width:auto !important;padding:0 .5rem}footer i.fa-facebook{font-size:1.7rem !important}footer i.fa-facebook:before{content:"\f39e"}footer i.fa-linkedin:before{content:"\f0e1"}.breadcrumb{background-color:#DFE1F5;border-radius:0}.breadcrumb ul li{padding:0 10px}.breadcrumb ul li:first-child{padding:0 15px 0 0}.breadcrumb ul li a{color:var(--pantone-1);padding:.7rem 1.7rem;position:relative}.breadcrumb ul li a.active,.breadcrumb ul li a:hover{color:var(--pantone-2);text-decoration:none}.breadcrumb ul li a::after{background-color:transparent;content:" ";height:2px;position:absolute;width:calc(100% - 50px);left:25px;bottom:12px}.breadcrumb ul li a:hover::after,.breadcrumb ul li a.active::after{background-color:var(--pantone-2)}.section-mydealer,.bg-mask-1{background-image:url('https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/Grupo_de_mascara_14.webp');background-repeat:no-repeat;background-position:center bottom;background-size:contain}.section-mydealer-gestao img{height:60px;width:auto !important;margin-bottom:1.5rem}.section-mydealer-dark,.bg-mask-2{background-color:var(--primary);background-image:url(https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/elemento-visual-home.svg);background-repeat:no-repeat;background-position-x:15%;background-size:contain;padding:6rem 0 !important}/*.section-mydealer-platform { 131 background: linear-gradient(90deg, var(--light) 50%, var(--gray-light) 50%); 132 }*/ .section-assinatura img{width:auto;height:450px}.section-assinatura p.info-inovar{margin-top:-40px !important}ul.list-check{padding-left:20px;list-style:none;list-style-position:outside}ul.list-check.list-marker-2{padding-left:13px}ul.list-check li{margin-bottom:.5rem;padding-left:1rem}ul.list-check li:last-child{margin-bottom:0}ul.list-check li::marker{content:"\f00c";font-family:'Font Awesome 6 Free';font-weight:bold;font-size:20px;color:var(--pantone-3);margin-right:20px}ul.list-check.list-marker-2 li::marker{content:"\f054"}ul.marker-3{list-style:none;padding-left:35px !important}ul.marker-3 li::before{content:"";display:inline-block;border:1px solid #999;border-bottom-left-radius:9px;border-top:none;border-right:none;padding:12px 8px;margin-right:7px;margin-bottom:4px;margin-left:-25px}.nav-pills .nav-item{border-right:1px solid var(--dark);padding:0 2.5rem}.nav-pills .nav-item:first-child{padding-left:0}.nav-pills .nav-item:last-child{padding-right:0;border-right:0}.nav-pills .nav-link.active{background-color:transparent;color:var(--primary);font-weight:700}.nav-pills .nav-link{font-weight:500;padding:0}.infos-carousel .infos-card{background-color:var(--light);padding:1.3rem;border-radius:10px}.infos-carousel .infos-card .infos-card-img{display:inline-block;width:20%;float:left;margin-right:5%}.infos-carousel .infos-card .infos-card-img img{width:100%;border-radius:50%}.infos-carousel .infos-card .infos-card-title,.infos-carousel .infos-card .infos-card-subtitle{width:75%;display:inline-block;font-size:14px;margin-top:6px}.infos-carousel .infos-card .infos-card-text{display:inline-block;width:100%;margin-top:1.5rem;font-size:15px}.carousel-control-prev,.carousel-control-next{width:auto;opacity:1}.carousel-control-prev i,.carousel-control-next i{color:var(--black) !important}.carousel-control-next i:before{content:"\f054"}.carousel-control-prev i:before{content:"\f053"}.message{padding:2rem;background-color:var(--light);border-radius:25px;margin:0 1.5rem}.message .message-name{display:flex;align-items:center}.message .message-name img{width:80px;border-radius:50%;margin-right:1.5rem}.shop-info .col-lg-4:nth-child(1),.shop-info .col-lg-4:nth-child(2){background-color:var(--gray-light);padding:1.5rem}.shop-info .map iframe{height:100%;min-height:auto}.shop-address address{color:#000 !important}/* Container styles */ .container{max-width:1380px !important}@media (min-width:768px){.w-md-100{width:100% !important}.w-md-50{width:50% !important}.w-md-33{width:33% !important}}@media (min-width:576px){.container,.container-sm{max-width:520px !important}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px !important}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:920px !important}.nav-dealerbrand.justify-content-lg-end{justify-content:center !important}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1300px !important}.section-form-home .col-form-title,#page-internal section.form .col-form-title,#page-contact section.form .col-form-title{flex:0 0 33.3333333333%;max-width:33.3333333333%;align-self:center}.section-form-home .col-xl-7,#page-internal section.form .col-xl-7,#page-contact section.form .col-xl-7{flex:0 0 66.6666666666%;max-width:66.6666666666%;align-self:center;padding-left:3rem}.section-home-motives img{margin-left:-170px;max-height:450px;width:auto}section.form form{padding:0 11px}section.form form .row .col-lg{padding:0 0.3rem}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px !important}}@media (min-width:1490px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1380px !important}}@media (min-width:1690px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1536px !important}}.subtitle-text-internal p{color:#000000}@media (max-width:425px){.font-size-56{font-size:42px !important;line-height:42px}.line{width:20%}iframe{min-height:auto}body.body-page-home #main-body{margin-top:120px !important}#main-body{margin-top:93px !important}/* #page-internal .btn { 133 line-height: 16px; 134 } */ .header-top button.navbar-toggler{color:var(--primary) !important;font-size:0rem !important}
134.header-top #collapse-menu-list{width:100%;margin-top:8px;height:auto !important}.header-top #collapse-menu-list .card{background-color:var(--pantone-3) !important;border:0 !important}.header-top #collapse-menu-list .btn-menu-collapse-opt{background-color:var(--pantone-3);border:0;color:var(--light);font-weight:500 !important;text-transform:lowercase !important;text-align:right !important}.header-top #collapse-menu-list .collapse ul li a{background-color:var(--light) !important;color:var(--pantone-3) !important;text-transform:initial !important;text-align:right !important}.section-services{background-position-x:25% !important}.nav.nav-list.py-3{background-color:var(--light) !important}.section-home-banner{background-image:url(https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/banners/banner_home_mobile.webp)}.section-services .card{display:flex;flex-direction:row;align-items:center}.section-services .card .card-header{width:30%}.section-services .card .card-header img.card-img-top{max-height:45px}.section-services .card .card-body{width:70%}.section-services .card .card-body .card-content{text-align:left !important}.section-home-news .line-news{margin-top:-30px}.section-home-motives .line-motives{margin-top:135px}.block-assinatura-2{margin-top:2rem !important}.block-assinatura-2 img{max-width:100% !important}body.body-page-blog .section-blog-posts .row.mb-4 .col-12 .font-size-20.font-weight-bold{font-size:30px !important}footer .section-one .col-lg-6.py-4:first-child{order:1;text-align:center}footer .section-one .col-lg-6.py-4:first-child p{display:block;margin-bottom:1rem !important}footer .section-one .col-lg-6.py-4:last-child{padding:1.5rem 0 .5rem !important}.breadcrumb ul{padding-bottom:1rem}.section-mydealer-gestao img{margin-bottom:0;width:50px !important;height:auto}.section-mydealer-platform{background:var(--light)}.section-home-logos .row:last-child img{max-width:60%}.shop-info .col-lg-4.col-md-6.col-12:first-child{padding-bottom:0}.shop-info .col-lg-4.col-md-6.col-12:nth-child(2){padding-top:0;margin-bottom:2rem}.shop-info .shop-phones{margin-top:.5rem !important}.shop-info .shop-phones a{margin-bottom:.5rem}}@media (max-width:375px){.font-size-65{font-size:4rem !important}.font-size-60{font-size:3rem !important}.font-size-50{font-size:2.5rem !important}}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.card-lgpd.card-title{background-color:var(--body);border:none}.btn-lgpd{box-shadow:0px 7px 16px #1D245D29 !important;background-color:var(--pantone-1) !important;border-color:var(--pantone-1) !important;border-radius:30px !important;color:var(--light) !important;text-transform:initial !important}button.btn.btn-lgpd.btn-link.d-flex.align-items-center{width:100%}.card-accordion{flex:1 1 auto;min-height:1px;padding:1.5rem;border-radius:0 0 30px 30px !important;background-color:var(--pantone-1);color:var(--light);margin-top:-25px}.card-accordion a{color:var(--light)}.card-title{margin:0}.card-lgpd{margin-bottom:20px;border-radius:30px !important;background-color:var(--pantone-1)}#form-hub{background:transparent linear-gradient(180deg,#831f82 0%,#1d245d 100%) 0% 0% no-repeat padding-box !important}#form-hub p,#form-hub h1{color:white !important}#form-hub #hbspt-form-efcae4d0-1758-4c8e-80a3-d704a77f9dc3 iframe fieldset{padding:0.6rem !important}.btn-whatsapp{position:fixed;right:inherit;top:inherit;z-index:1030;bottom:0}</style><style nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">/* Reserva do primeiro paint: altura tÃpica deste template. O JS abaixo sobrescreve com a 135 altura real via style inline no <html>, que vence esta declaração. */ 136:root { --ds-header-height: 76px; } 137@media (min-width: 992px) { :root { --ds-header-height: 100px; } } 138#main-body { 139 margin-top: var(--ds-header-height, 76px) !important; 140}</style>
140<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">(function () { 141 /* 142 * EVO-2185 (F1.3b) - a medição precisa acontecer quando o header assume a altura final, 143 * não no DOMContentLoaded. 144 * 145 * Medido no site 446 em HML (Chrome via CDP, mobile, 4G): o header já tem 134px aos ~3s, 146 * quando o CSS async chega, mas o DOMContentLoaded só ocorre aos ~8,5s (o bundle o 147 * atrasa). A var era corrigida 6 segundos depois do que podia, e o `#main-body` descia 148 * 43px com a página já pintada - 0,25 de CLS num único shift. Com o observer instalado de 149 * imediato: CLS 0,9455 -> 0,6367, e o shift do MAIN desaparece. 150 */ 151 152 // O template-06 chama o header de `#site-header` e o marca só pela CLASSE `header-top`. 153 var SELETOR = '#header-top, header.header-top'; 154 155 /* 156 * O CSS do template é carregado sem bloquear (preload + swap, ver common/head/css-loader): 157 * o `#template-css` nasce com rel="preload" e vira "stylesheet" quando é aplicado. à o 158 * mesmo sinal que o loading-overlay usa. 159 * 160 * â ï¸ Isto é indispensável por causa da ordem real dos eventos: o `#header-top` entra no 161 * DOM durante o parse do <body> Jà com a classe `fixed-top` no HTML, mas o 162 * `position: fixed` só existe depois que esse CSS aplica. O MutationObserver dispara 163 * antes disso, e naquele instante `position` ainda é `static`. 164 */ 165 function cssDoTemplateAplicado() { 166 var link = document.getElementById('template-css'); 167 168 // Sem o link (preview, página de erro) não há CSS async pelo qual esperar. 169 return !link || link.rel === 'stylesheet'; 170 } 171 172 /* 173 * `fixed` e `absolute` contam: os dois tiram o header do fluxo, e sem reserva ele cobre o 174 * topo do conteúdo. `sticky` ocupa espaço no fluxo, então não precisa de reserva - e 175 * nenhum header da frota usa sticky hoje (foi testado e descartado: o `overflow: hidden` 176 * do body faz o header sair da tela ao rolar; ver o HeaderOffsetComposer). 177 * 178 * â ï¸ `absolute` não é hipotético: CSS customizado de concessionária o força com 179 * `!important` (site 934, Trukados, no desktop). Tratado como "no fluxo", a var ia a 0px, 180 * o `!important` daqui vencia a margem que o próprio site definia, e o header cobria os 181 * 130px de cima do banner. 182 */ 183 function ehFixo(header) { 184 var pos = getComputedStyle(header).position; 185 return pos === 'fixed' || pos === 'absolute'; 186 } 187 188 var avisou = false; 189 190 function sync(header) { 191 if (ehFixo(header)) { 192 var altura = header.offsetHeight; 193 if (altura < 1) return; 194 195 /* 196 * Observabilidade: altura acima de 60% da viewport é possÃvel, mas anômala o bastante 197 * para merecer rastro. O valor é aplicado de todo jeito - é a altura real do header -, 198 * só não passa sem ninguém saber. Uma vez por página; a cada resize seria ruÃdo. 199 */ 200 if (!avisou && altura > window.innerHeight * 0.6) { 201 avisou = true; 202 if (window.console && console.warn) { 203 console.warn('[EVO-2185] header ocupa ' + altura + 'px (>60% da viewport) - conferir o CSS deste site'); 204 } 205 } 206 207 document.documentElement.style.setProperty('--ds-header-height', altura + 'px'); 208 209 return; 210 } 211 212 /* 213 * Header no fluxo: reserva zero, senão a margem vira buraco no topo - medido no 214 * template-04 (header de 1px com 83px reservados, ~82px de vão). 215 * 216 * â ï¸ Mas NÃO zere antes de o CSS do template ter chance de aplicar: nesse instante todo 217 * header parece `static`, e zerar aqui destruiria o fallback do primeiro paint, 218 * recriando o salto 0 -> altura que esta correção existe para eliminar. 219 */ 220 if (cssDoTemplateAplicado()) { 221 document.documentElement.style.setProperty('--ds-header-height', '0px'); 222 } 223 } 224 225 function observar() { 226 var header = document.querySelector(SELETOR); 227 if (!header) return false; 228 229 sync(header); 230 231 var refaz = function () { sync(header); }; 232 233 if (window.ResizeObserver) { 234 // Pega a chegada do CSS async (o header muda de altura) e mudanças posteriores 235 // (topbar condicional, rotação de tela). 236 new ResizeObserver(refaz).observe(header); 237 } else { 238 window.addEventListener('resize', refaz); 239 } 240 241 // Garantia para o caso "header no fluxo": aà a altura não muda, o ResizeObserver não 242 // dispara, e a reserva só pode ser zerada depois que o CSS aplicar. 243 var link = document.getElementById('template-css'); 244 if (link) link.addEventListener('load', refaz, { once: true }); 245 document.addEventListener('DOMContentLoaded', refaz, { once: true }); 246 window.addEventListener('load', refaz, { once: true }); 247 248 return true; 249 } 250 251 // Roda inline no <head>, então o header ainda não existe: o MutationObserver o encontra 252 // durante o parse, muito antes do DOMContentLoaded. `document.documentElement` já existe 253 // aqui (o <html> abre antes do <head>), então não há espera por ele. 254 if (observar()) return; 255 256 var mo = new MutationObserver(function () { 257 if (observar()) desliga(); 258 }); 259 260 mo.observe(document.documentElement, { childList: true, subtree: true }); 261 262 /* 263 * â ï¸ Rede de segurança obrigatória: há templates SEM elemento correspondente ao seletor 264 * (o 04 usa `<header class="l-header">`). Sem isto, o observer ficaria vivo pelo resto da 265 * página observando `childList`+`subtree` do documento inteiro - cada banner, carrossel, 266 * modal e componente Vue montando dispararia o callback. Custo de CPU permanente num card 267 * cujo objetivo é justamente reduzir TBT. 268 */ 269 function desliga() { 270 mo.disconnect(); 271 } 272 273 window.addEventListener('load', desliga); 274 setTimeout(desliga, 15000); 275})();</script>
275<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">window.DS_CONFIG = { 276 geolocationEnabled: false, 277 siteId: 590, 278 currentShopId: null }; 279 const urlApi = 'https://api.dealerspace.ai'; 280 const urlLeadsLoggerApi = 'https://api.dealerspace.ai/api/leads-logger'; 281 const _search = "";</script>
281<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" type="application/ld+json">{"@context":"http://schema.org","@type":"AutomotiveBusiness","@id":null,"url":"https://dealersites.com.br","name":"DealerSites - Alta performance para sites de concessionárias","description":"A melhor plataforma digital para o sita de sua concessionária.","image":["https://cdn.dealerspace.ai/dealersites/spacemarca/LOGOSITE.webp"],"address":{"@type":"PostalAddress","addressCountry":"Brazil","streetAddress":"Avenida Visconde de Guarapuava","postalCode":"80010-100"},"telephone":"(41) 3515-1592","sameAs":["https://www.linkedin.com/company/dealerspace/mycompany/","https://www.instagram.com/_dealerspace/"],"priceRange":"Não disponÃvel"}</script>
281<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" type="text/plain" data-ds-defer="1">
vendor: 422 bytes, lines 281-289
281!function(f,b,e,v,n,t,s) 282 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 283 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 284 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 285 n.queue=[];t=b.createElement(e);t.async=!0; 286 t.src=v;s=b.getElementsByTagName(e)[0]; 287 s.parentNode.insertBefore(t,s)}(window, document,'script', 288 'https://connect.facebook.net/en_US/fbevents.js'); 289 fbq('init', '
289535411728145177
vendor: 32 bytes, lines 289-290
289'); 290 fbq('track', 'PageView');
290</script>
290<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=535411728145177&ev=PageView&noscript=1"></noscript><meta name="google-site-verification" content="y25Bl1O7IjB5p_LEG1Sps3kKZkl5JhEgdm5VV9feXBg">
290<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
290<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/2.0.3/waypoints.min.js"></script>
290<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/counter.js"></script>
290<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" type="text/plain" data-ds-defer="1">
vendor: 331 bytes, lines 290-294
290(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 291new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 292j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 293'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 294})(window,document,'script','dataLayer','
294GTM-PLKWMHQ
vendor: 3 bytes, line 294
294');
294</script>
294<meta name="google-site-verification" content="QCTdTQyS3zw5rGeHJASlEKJBgp84E_kjXGWLB6ji5FI">
294<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">window.__dsDeferredCallbacks = window.__dsDeferredCallbacks || []; 295// EVO-2286: `run()` percorre a fila UMA vez e nunca mais olha para ela. Sem este 296// flag em `window`, quem se registra DEPOIS do disparo é empilhado e nunca executado 297// â e o flag `fired` do gatilho é variável de closure, invisÃvel para este 298// registrador, que é definido fora dela. 299// 300// Não é caso de borda: o bootstrap é armado no <head> (analytics-loader) e o 301// recaptcha-loader se registra ~400KB de HTML depois, no corpo. Qualquer `mousemove` 302// nessa janela dispara o gatilho antes do registro, e o script do reCAPTCHA nunca 303// é injetado: o lead sai sem token e é rejeitado com `token_missing`. Intermitente 304// por construção, porque depende só da velocidade de parse da página. 305window.__dsDeferredFired = window.__dsDeferredFired || false; 306window.__dsRegisterDeferred = window.__dsRegisterDeferred || function (fn) { 307 if (window.__dsDeferredFired) { 308 // Chegou tarde. NÃO executa inline: o disparo pode ter acontecido no meio do 309 // parse (um `mousemove` já dispara), e os callbacks assumem contexto pós-load. 310 // O do `vehicle-view`, por exemplo, chama `window.visitorTracker.getVisitorId()` 311 // â e o `base.js` que define esse objeto é `defer` no fim do body, muito depois 312 // do partial. Executar inline lançaria TypeError e perderia o POST de 313 // visualização em silêncio: a mesma falha silenciosa que o EVO-2286 corrige. 314 // Agendar dá ao callback tardio o mesmo contexto que ele teria se estivesse na 315 // fila desde o inÃcio. 316 var executar = function () { 317 try { 318 fn(); 319 } catch (e) { 320 // VisÃvel, em vez de engolido â foi o silêncio que escondeu este bug. 321 if (window.console && console.error) { 322 console.error('[deferred] callback tardio falhou', e); 323 } 324 } 325 }; 326 327 // `DOMContentLoaded`, não `load`: basta o parse terminar. Nesse ponto os 328 // scripts `defer` Jà executaram â é deles que o callback do `vehicle-view` 329 // depende (`window.visitorTracker`, definido em `js/templates/base.js`, que é 330 // `defer` no fim do body) â e ainda estamos bem antes do `load`, que só chega 331 // depois de imagens e recursos de terceiros. Esperar o `load` numa página 332 // lenta atrasaria o `recaptcha/api.js` por segundos, e o 333 // `waitForGrecaptcha()` do lead-service só espera 8s a partir do submit. 334 // 335 // readyState: 'loading' = ainda em parse; 'interactive' = parse terminou e os 336 // `defer` já rodaram; 'complete' = pós-load. Nos dois últimos já é seguro 337 // agendar direto. 338 if (document.readyState === 'loading') { 339 document.addEventListener('DOMContentLoaded', function () { setTimeout(executar, 0); }, { once: true }); 340 } else { 341 setTimeout(executar, 0); 342 } 343 return; 344 } 345 window.__dsDeferredCallbacks.push(fn); 346}; 347 348(function () { 349 if (window.__dsDeferredTriggerInit) return; 350 window.__dsDeferredTriggerInit = true; 351 352 var fired = false; 353 var events = ['scroll', 'click', 'touchstart', 'keydown', 'mousemove']; 354 355 function run() { 356 if (fired) return; 357 fired = true; 358 // Publica o disparo para o registrador (EVO-2286). Precisa ser setado ANTES 359 // de percorrer a fila: um callback que registre outro callback durante a 360 // execução também tem de rodar na hora, e não voltar para a fila. 361 window.__dsDeferredFired = true; 362 363 events.forEach(function (evt) { 364 window.removeEventListener(evt, run, { passive: true, capture: true }); 365 }); 366 367 window.__dsDeferredCallbacks.forEach(function (fn) { 368 try { 369 fn(); 370 } catch (e) { 371 // Mesmo tratamento do caminho tardio: falha de UM consumidor não pode 372 // derrubar os outros, mas também não pode sumir. `.claude/rules/ 373 // convencoes.md`: "Exceções sempre logadas; evitar falhas silenciosas" 374 // â e esta é a via MAIS comum, não podia ser menos observável que a 375 // tardia (achado de code review). 376 if (window.console && console.error) { 377 console.error('[deferred] callback falhou', e); 378 } 379 } 380 }); 381 } 382 383 function scheduleIdle() { 384 if (window.requestIdleCallback) { 385 requestIdleCallback(run, { timeout: 4000 }); 386 } else { 387 setTimeout(run, 3000); 388 } 389 } 390 391 if (document.readyState === 'complete') { 392 scheduleIdle(); 393 } else { 394 window.addEventListener('load', scheduleIdle, { once: true }); 395 } 396 397 // capture: true â dispara na descida do evento, antes de qualquer handler do 398 // elemento clicado/tocado, e sobrevive a stopPropagation() de um descendente.
399 events.forEach(function (evt) { 400 window.addEventListener(evt, run, { once: true, passive: true, capture: true }); 401 }); 402})();</script>
402<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">window.dataLayer = window.dataLayer || []; 403// Stub temporario: enfileira chamadas feitas ANTES da reidratacao (por script 404// sincrono fora da allowlist no mesmo ds_head_scripts). O marcador __dsStub e o 405// que autoriza a remocao mais abaixo â sem ele, um fbq REAL (Pixel carregado por 406// um script fora da allowlist, portanto nunca adiado) seria destruido. Ver DB-460. 407if (!window.fbq) { 408 window.fbq = function () { (window.fbq.q = window.fbq.q || []).push(arguments); }; 409 window.fbq.__dsStub = true; 410} 411window.clarity = window.clarity || function () { (window.clarity.q = window.clarity.q || []).push(arguments); }; 412window.hj = window.hj || function () { (window.hj.q = window.hj.q || []).push(arguments); }; 413 414 415window.__dsRegisterDeferred(function () { 416 // Meta Pixel (DB-460): o snippet oficial faz `if(f.fbq)return;` â o stub tem 417 // que sair de `window` ANTES de qualquer placeholder ser reidratado, senao o 418 // Pixel nunca inicializa. A fila acumulada e reemitida depois, no fbq real. 419 var pendingFbq = []; 420 if (window.fbq && window.fbq.__dsStub) { 421 pendingFbq = window.fbq.q || []; 422 // `window.fbq` nasceu de atribuicao simples e este script nao roda em 423 // modo estrito: a propriedade e sempre configuravel, `delete` devolve 424 // false em vez de lancar. Sem try/catch de proposito. 425 delete window.fbq; 426 delete window._fbq; 427 } 428 429 // O Pixel pode vir do proprio ds_head_scripts (reidratado logo abaixo) ou de 430 // uma tag dentro do GTM, que carrega depois â nao da pra saber quando 431 // `window.fbq` real vai aparecer. Este acessor espera pela atribuicao do 432 // snippet: o getter devolve undefined (o guard `if(f.fbq)return` passa) e o 433 // setter volta a propriedade pro normal e reemite a fila. O replay vai pra um 434 // setTimeout(0) porque o snippet ainda precisa terminar de montar 435 // `n.queue`/`n.loaded` DEPOIS de atribuir `f.fbq`. 436 // 437 // Instalado independentemente de a fila ter itens (achado do review): assim a 438 // propriedade `fbq` continua existindo em `window` durante a janela entre a 439 // remocao do stub e a atribuicao do snippet real, e o replay fica sempre 440 // armado. 441 // 442 // A guarda `if (!window.fbq)` NAO e opcional: instalar o acessor por cima de 443 // um `fbq` REAL preexistente (Pixel carregado por script fora da allowlist, 444 // portanto nunca adiado) troca a global por um getter que devolve undefined e 445 // mata o Pixel de novo. Medido em Chrome real: sem essa guarda, o cenario 446 // "Pixel real ja inicializado antes do ativador" saia com `fbq.loaded` false. 447 // 448 // â ï¸ Limite conhecido, medido em Chrome real: uma chamada `fbq(...)` "bare" 449 // feita DENTRO dessa janela (script adiado que chama o Pixel e e reidratado 450 // ANTES do script que contem o snippet oficial) lanca de todo jeito â com a 451 // propriedade deletada seria `ReferenceError`, com o acessor e 452 // `TypeError: fbq is not a function`. Nao ha como evitar: qualquer valor 453 // chamavel que o acessor devolvesse seria truthy e faria o `if(f.fbq)return` 454 // do snippet abortar de novo â que e exatamente o bug do DB-460. Esse 455 // cenario tambem nao funcionava ANTES do EVO-2167 (scripts sincronos rodavam 456 // na mesma ordem, e o `fbq` ainda nao existia): a ordem dos scripts dentro do 457 // `ds_head_scripts` sempre foi responsabilidade de quem configura o site. 458 var realFbq; 459 try { 460 if (!window.fbq) Object.defineProperty(window, 'fbq', { 461 configurable: true, 462 enumerable: true, 463 get: function () { return realFbq; }, 464 set: function (value) { 465 realFbq = value; 466 Object.defineProperty(window, 'fbq', { 467 value: value, writable: true, configurable: true, enumerable: true 468 }); 469 if (!pendingFbq.length) return; 470 setTimeout(function () { 471 pendingFbq.forEach(function (args) { 472 try { value.apply(window, args); } catch (e) {} 473 }); 474 pendingFbq = []; 475 }, 0); 476 } 477 }); 478 } catch (e) {} 479 480 document.querySelectorAll('script[data-ds-defer]').forEach(function (placeholder) { 481 var real = document.createElement('script'); 482 // IDL property, lida ANTES do loop de atributos: o browser esconde o 483 // atributo de conteúdo `nonce` (getAttribute/attributes[] devolvem "") 484 // assim que o elemento original é conectado ao documento sob CSP via 485 // header HTTP â só a propriedade `.nonce` preserva o valor real. Copiar 486 // via setAttribute('nonce', attr.value) recria o script com nonce vazio 487 // e o CSP bloqueia silenciosamente (achado do review da PR #239). 488 var nonceValue = placeholder.nonce; 489 for (var i = 0; i < placeholder.attributes.length; i++) { 490 var attr = placeholder.attributes[i]; 491 if (attr.name === 'type' || attr.name === 'data-ds-defer' || attr.name === 'nonce') continue; 492 real.setAttribute(attr.name, attr.value); 493 } 494 real.nonce = nonceValue; 495 if (!placeholder.getAttribute('src')) { 496 real.text = placeholder.text; 497 } 498 placeholder.parentNode.replaceChild(real, placeholder); 499 }); 500});</script>
500<style nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">{}</style></head><body class="d-flex flex-column body-page-home"><div id="ds-page-overlay" style="position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:99999;transition:opacity .4s ease;pointer-events:none"></div>
500<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">(function () { 501 var css = document.getElementById('template-css'); 502 var done = false; 503 function hide() { 504 if (done) return; 505 done = true; 506 var el = document.getElementById('ds-page-overlay'); 507 if (!el) return; 508 el.style.opacity = '0'; 509 setTimeout(function () { if (el.parentNode) el.parentNode.removeChild(el); }, 500); 510 } 511 if (css && css.rel === 'stylesheet') { 512 hide(); // CSS já aplicado (cache quente) 513 } else if (css) { 514 css.addEventListener('load', hide); 515 } 516 setTimeout(hide, 3000); // fallback de segurança 517}());</script>
517
517<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">_linkedin_partner_id = "4265985"; 518window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 519window._linkedin_data_partner_ids.push(_linkedin_partner_id);</script>
519<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">(function(l) { 520if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; 521window.lintrk.q=[]} 522var s = document.getElementsByTagName("script")[0]; 523var b = document.createElement("script"); 524b.type = "text/javascript";b.async = true; 525b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 526s.parentNode.insertBefore(b, s);})(window.lintrk);</script>
526 <noscript><img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4265985&fmt=gif"></noscript>
526<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">_linkedin_partner_id = "4265985"; 527window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 528window._linkedin_data_partner_ids.push(_linkedin_partner_id);</script>
528<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">(function(l) { 529if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; 530window.lintrk.q=[]} 531var s = document.getElementsByTagName("script")[0]; 532var b = document.createElement("script"); 533b.type = "text/javascript";b.async = true; 534b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 535s.parentNode.insertBefore(b, s);})(window.lintrk);</script>
535 <noscript><img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4265985&fmt=gif"></noscript>
535<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" async="" src="https://d335luupugsy2.cloudfront.net/js/loader-scripts/8a0c86d9-dc1a-4af4-867b-c24bc2e669da-loader.js"></script>
vendor: 68 bytes, line 535
535 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
535GTM-PLKWMHQ
vendor: 83 bytes, line 535
535" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
535<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">document.addEventListener("DOMContentLoaded", function(){ 536 const linkGAC = document.getElementById("banner-img-link-0"); 537 if(linkGAC){ 538 linkGAC.href = "/landing-page/lancamento-gac" 539 } 540});</script>
540 <header id="header-top" class="header-top fixed-top bg-body py-2"><div class="px-lg-3 px-0 container "><nav class="navbar navbar-expand-xl bg-transparent px-0"><div class="logo-header mb-0 px-3 px-lg-0 " style="height: 60px;"><a href="https://dealersites.com.br" class="top-link-logo-website my-1 mr-auto" id="header-top-link-logo-website" aria-label="Dealersites"><img class="image top-logo-website d-none d-lg-block" data-src="https://cdn.dealerspace.ai/dealersites/spacemarca/LOGOSITE.webp" src="" alt="Dealersites" title="Dealersites" height="60" width="" id="header-top-logo-website"> <img class="image top-logo-website d-block d-lg-none" data-src="https://cdn.dealerspace.ai/dealersites/spacemarca/M_LOGOSITE.webp" src="" alt="Dealersites" title="Dealersites" height="45" width="" id="header-top-logo-website"></a></div> <button class="navbar-toggler text-light border-0 mr-2 d-flex d-lg-none flex-column justify-content-center align-items-center font-size-10 d-flex text-light line-height-12 " type="button" data-toggle="collapse" data-target="#collapse-menu-list" aria-controls="collapse-menu-list" aria-expanded="false" aria-label="Menu"><i class="fas fa-bars font-size-30 py-1"></i> MENU </button> <div class="collapse navbar-collapse flex-column my-lg-auto pt-2 " id="navbar-menu-top"><ul id="list-menu-desktop" class="navbar-nav d-none d-md-none d-lg-flex d-xl-flex ml-auto"><li class="nav-item dropdown "><a href="https://dealersites.com.br/produtos" class="text-center nav-link dropdown-toggle text-lowercase font-size-15 text-primary px-3" id="header-top-navbar-menu-link-15880" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Produtos </a> <div class="dropdown-menu dropdown-submenus dropdown-menu-top " aria-labelledby="header-top-navbar-menu-link-15880"><a href="https://dealersites.com.br/produtos/mydealer" class="dropdown-item " id="header-top-navbar-submenu-link-15881" aria-label="MyDealer"> MyDealer </a> <a href="https://dealersites.com.br/produtos/dxp" class="dropdown-item " id="header-top-navbar-submenu-link-15882" aria-label="DXP"> DXP </a> <a href="https://dealersites.com.br/produtos/assinatura-de-veiculo" class="dropdown-item " id="header-top-navbar-submenu-link-15883" aria-label="Assinatura de VeÃculo"> Assinatura de VeÃculo </a></div></li> <li class="nav-item dropdown "><a href="https://dealersites.com.br/parcerias" class="text-center nav-link dropdown-toggle text-lowercase font-size-15 text-primary px-3" id="header-top-navbar-menu-link-19464" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Parcerias </a> <div class="dropdown-menu dropdown-submenus dropdown-menu-top " aria-labelledby="header-top-navbar-menu-link-19464"><a href="https://dealersites.com.br/parcerias/homologacao" class="dropdown-item " id="header-top-navbar-submenu-link-19465" aria-label="Homologação"> Homologação </a> <a href="https://dealersites.com.br/parcerias/dealer-partner" class="dropdown-item " id="header-top-navbar-submenu-link-19466" aria-label="Dealer Partner"> Dealer Partner </a> <a href="https://dealersites.com.br/parcerias/empresa-parceira" class="dropdown-item " id="header-top-navbar-submenu-link-19467" aria-label="Empresa Parceira"> Empresa Parceira </a></div></li> <li class="nav-item "><a href="https://dealersites.com.br/quem-somos" class="text-center nav-link text-lowercase font-size-15 text-primary px-3" id="header-top-navbar-menu-link-15885"> Quem Somos </a></li> <li class="nav-item "><a href="https://dealersites.com.br/contato" class="text-center nav-link text-lowercase font-size-15 text-primary px-3" id="header-top-navbar-menu-link-15886"> Contato </a></li> <li class="nav-item "><a href="https://dealersites.com.br/imprensa" class="text-center nav-link text-lowercase font-size-15 text-primary px-3" id="header-top-navbar-menu-link-15887"> Imprensa </a></li> <li class="nav-item "><a href="https://dealersites.inhire.app/vagas" class="text-center nav-link text-lowercase font-size-15 text-primary px-3" id="header-top-navbar-menu-link-15888" target="_blank" rel="noopener"> Trabalhe Conosco </a></li> <li class="nav-item "><a href="https://dealersites.com.br/blog" class="text-center nav
540-link text-lowercase font-size-15 text-primary px-3" id="header-top-navbar-menu-link-15889"> Blog </a></li> <li class="nav-item "><a href="https://dealersites.com.br/lgpd" class="text-center nav-link text-lowercase font-size-15 text-primary px-3" id="header-top-navbar-menu-link-15893"> LGPD </a></li></ul></div></nav></div> <div class="d-lg-none d-md-block d-block"><div class="collapse collapse-menu-list bg-light w-75 shadow position-fixed overflow-auto" id="collapse-menu-list" style="z-index: 9999;"><div class="menu-list-content"><div class="accordion" id="accordion-menu-list"><div class="card rounded-0"><div class="card-header p-0" id="heading-menu-produtos"><button class="btn btn-menu-collapse-opt btn-light btn-block shadow-none p-3 text-left rounded-0 text-uppercase font-weight-bold" type="button" data-toggle="collapse" data-target="#collapse-menu-produtos" aria-expanded="false" aria-controls="collapse-menu-produtos"> Produtos<i class="fas fa-chevron-down font-size-12 ml-2"></i></button></div> <div id="collapse-menu-produtos" class="collapse" aria-labelledby="heading-menu-produtos" data-parent="#accordion-menu-list"><ul class="nav nav-list py-3"><li class="nav-item w-100"><a class="nav-link" id="header-top-mob-navbar-menu-link-15881" href="https://dealersites.com.br/produtos/mydealer">MyDealer</a></li> <li class="nav-item w-100"><a class="nav-link" id="header-top-mob-navbar-menu-link-15882" href="https://dealersites.com.br/produtos/dxp">DXP</a></li> <li class="nav-item w-100"><a class="nav-link" id="header-top-mob-navbar-menu-link-15883" href="https://dealersites.com.br/produtos/assinatura-de-veiculo">Assinatura de VeÃculo</a></li></ul></div></div> <div class="card rounded-0"><div class="card-header p-0" id="heading-menu-parcerias"><button class="btn btn-menu-collapse-opt btn-light btn-block shadow-none p-3 text-left rounded-0 text-uppercase font-weight-bold" type="button" data-toggle="collapse" data-target="#collapse-menu-parcerias" aria-expanded="false" aria-controls="collapse-menu-parcerias"> Parcerias<i class="fas fa-chevron-down font-size-12 ml-2"></i></button></div> <div id="collapse-menu-parcerias" class="collapse" aria-labelledby="heading-menu-parcerias" data-parent="#accordion-menu-list"><ul class="nav nav-list py-3"><li class="nav-item w-100"><a class="nav-link" id="header-top-mob-navbar-menu-link-19465" href="https://dealersites.com.br/parcerias/homologacao">Homologação</a></li> <li class="nav-item w-100"><a class="nav-link" id="header-top-mob-navbar-menu-link-19466" href="https://dealersites.com.br/parcerias/dealer-partner">Dealer Partner</a></li> <li class="nav-item w-100"><a class="nav-link" id="header-top-mob-navbar-menu-link-19467" href="https://dealersites.com.br/parcerias/empresa-parceira">Empresa Parceira</a></li></ul></div></div> <div class="card rounded-0"><div class="card-header p-0" id="heading-menu-quem-somos"><a href="https://dealersites.com.br/quem-somos" id="header-top-mob-navbar-menu-link-15885" class="btn btn-menu-collapse-opt btn-light btn-block shadow-none p-3 text-left rounded-0 text-uppercase font-weight-bold" aria-controls="collapse-menu-quem-somos"> Quem Somos </a></div></div> <div class="card rounded-0"><div class="card-header p-0" id="heading-menu-contato"><a href="https://dealersites.com.br/contato" id="header-top-mob-navbar-menu-link-15886" class="btn btn-menu-collapse-opt btn-light btn-block shadow-none p-3 text-left rounded-0 text-uppercase font-weight-bold" aria-controls="collapse-menu-contato"> Contato </a></div></div> <div class="card rounded-0"><div class="card-header p-0" id="heading-menu-imprensa"><a href="https://dealersites.com.br/imprensa" id="header-top-mob-navbar-menu-link-15887" class="btn btn-menu-collapse-opt btn-light btn-block shadow-none p-3 text-left rounded-0 text-uppercase font-weight-bold" aria-controls="collapse-menu-imprensa"> Imprensa </a></div></div> <div class="card rounded-0"><div class="card-header p-0" id="heading-menu-trabalhe-conosco"><a href="https://dealersites.inhire.app/vagas" target="_blank" rel="noopener" id="header-top-mob-navbar-menu-link-15888" class="btn btn-menu-collapse-opt btn-light btn-block shadow-none p-3 text-left rounded-0 text-uppercase font-weight-bold" aria-controls="collapse-menu
540-trabalhe-conosco"> Trabalhe Conosco </a></div></div> <div class="card rounded-0"><div class="card-header p-0" id="heading-menu-blog"><a href="https://dealersites.com.br/blog" id="header-top-mob-navbar-menu-link-15889" class="btn btn-menu-collapse-opt btn-light btn-block shadow-none p-3 text-left rounded-0 text-uppercase font-weight-bold" aria-controls="collapse-menu-blog"> Blog </a></div></div> <div class="card rounded-0"><div class="card-header p-0" id="heading-menu-lgpd"><a href="https://dealersites.com.br/lgpd" id="header-top-mob-navbar-menu-link-15893" class="btn btn-menu-collapse-opt btn-light btn-block shadow-none p-3 text-left rounded-0 text-uppercase font-weight-bold" aria-controls="collapse-menu-lgpd"> LGPD </a></div></div></div></div></div></div> <style nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">.dropdown-menu-scroll { 541 max-height: 47vh; 542 overflow-y: auto; 543 }</style></header> <main id="main-body" class="flex-shrink-0"><div id="page-home"><section class="section-banners section-banners-Home"><div id="carousel-01" class="carousel slide" data-ride="carousel" data-pause="true"><div class="carousel-inner"><div class="carousel-item active " data-interval="5000" data-mute="1" id="div-banner-93862" data-id="93862"><a href="https://www.dealerspace.ai/" class="banner-img-link" id="banner-img-link-93862" aria-label="Dealerspace" target="_blank" rel="noopener"><picture class="pictures"><source class="image img-mobile w-100" media="(max-width:576px)" data-srcset="https://cdn.dealerspace.ai/dealersites/arquivos/BANNER-SITE%20Mobile.webp" srcset="https://cdn.dealerspace.ai/dealersites/arquivos/BANNER-SITE%20Mobile.webp" loading="eager" fetchpriority="high"><img class="image img-desktop w-100" data-src="https://cdn.dealerspace.ai/dealersites/banners-ds/Banner Site 2025.webp" src="https://cdn.dealerspace.ai/dealersites/banners-ds/Banner Site 2025.webp" alt="Banner Site 2025" title="Banner Site 2025" id="BSI-93862-0" loading="eager" fetchpriority="high"></picture></a></div></div></div></section> <div class="modal fade" id="modal-legal-text" tabindex="-1" role="dialog" aria-labelledby="" aria-hidden="true"><div class="modal-dialog modal-dialog-centered modal-lg"><div class="modal-content "><div class="modal-header border-0 pb-1"><div class="modal-title font-weight-bold px-0 pb-3 font-size-20">Texto legal </div> <button id="btn-close-modal-legal-text" class="btn close" type="button" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">X</span></button></div> <div class="modal-body py-0"></div> <div class="modal-footer"></div></div></div></div> <section class="section-home-top"><div class="container"><div class="row"><div class="col-12 col-md-5 pr-md-5"><h1 class="text-dark font-weight-bold font-size-56 mb-4">Sites de alta performance para concessionárias e multimarcas</h1> <p class="text-pantone-1 mb-4 pr-md-5">Os resultados da sua loja estão diretamente ligados a um site focado em performance de vendas.</p> <p class="text-pantone-1 mb-4 pr-md-5">Aqui na Dealersites somos especialistas em sites automotivos, isso porque conhecemos bem este mercado de veÃculos e o perfil do seu público.</p> <a href="#section-form-home" class="btn btn-primary d-block d-md-inline-block px-5 py-2 font-weight-medium font-size-13" draggable="false">Quero acelerar meus resultados</a></div> <div class="col-12 col-md-7 d-md-flex justify-content-end mt-5 mt-md-0"><div class="img-content"><div class="img-dashboard"><img src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/img-dashboard-1.png" alt="Imagem do painel de gestão DealerSites"></div></div></div></div></div> <a href="#home-section-acompanhamento" class="btn-scroll d-none d-md-block"><img src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/arrow-down.png" alt=""></a></section> <section class="section-services section-services-acompanhamos-e-adaptamos-a-estrategia-de-acordo-com-a-jornada-do-seu-cliente bg-light py-5 mt-5" id="home-section-acompanhamento"><div class="section-services-container container"><div class="section-services-row-header row justify-content-center mt-5"><div class="col-12 mb-3"><h2 class="title-content title-services text-left text-pantone-2 font-weight-bold font-size-48 w-100 w-md-33 px-md-0 my-5">
543Acompanhamos e adaptamos a estratégia de acordo com a jornada do seu cliente:</h2></div></div> <div class="section-services-row-content row justify-content-center"><div class="section-services-col-content col-12 col-md-3 mb-3"><div class="card card-services h-100 px-0 position-relative bg-transparent border-0"><div class="card-header bg-transparent border-0 d-flex justify-content-center mt-3 mb-2"><img class="image card-img-top visible entered loaded" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home-jornada/icone-plataformas.png" alt="icone-plataformas" title="icone-plataformas" id="card-service-0" data-ll-status="loaded" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home-jornada/icone-plataformas.png"></div> <div class="card-body bg-transparent p-3"><div class="card-content font-size-16 text-center text-black font-weight-medium">Plataformas digitais 100% voltadas para o <span class="text-pantone-3">setor automotivo</span></div></div></div></div> <div class="section-services-col-content col-12 col-md-3 mb-3"><div class="card card-services h-100 px-0 position-relative bg-transparent border-0"><div class="card-header bg-transparent border-0 d-flex justify-content-center mt-3 mb-2"><img class="image card-img-top visible entered loaded" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home-jornada/icone-experiencia.png" alt="icone-experiencia" title="icone-experiencia" id="card-service-1" data-ll-status="loaded" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home-jornada/icone-experiencia.png"></div> <div class="card-body bg-transparent p-3"><div class="card-content font-size-16 text-center text-black font-weight-medium">Foco na <span class="text-pantone-3">experiência do usuário</span> em cada etapa em que ele se encontra</div></div></div></div> <div class="section-services-col-content col-12 col-md-3 mb-3"><div class="card card-services h-100 px-0 position-relative bg-transparent border-0"><div class="card-header bg-transparent border-0 d-flex justify-content-center mt-3 mb-2"><img class="image card-img-top visible entered loaded" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home-jornada/icone-leads.png" alt="icone-leads" title="icone-leads" id="card-service-2" data-ll-status="loaded" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home-jornada/icone-leads.png"></div> <div class="card-body bg-transparent p-3"><div class="card-content font-size-16 text-center text-black font-weight-medium">Aumento em até <span class="text-pantone-3">30% na base de Leads</span></div></div></div></div> <div class="section-services-col-content col-12 col-md-3 mb-3"><div class="card card-services h-100 px-0 position-relative bg-transparent border-0"><div class="card-header bg-transparent border-0 d-flex justify-content-center mt-3 mb-2"><img class="image card-img-top visible entered loaded" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home-jornada/icone-analises.png" alt="icone-analises" title="icone-analises" id="card-service-3" data-ll-status="loaded" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home-jornada/icone-analises.png"></div> <div class="card-body bg-transparent p-3"><div class="card-content font-size-16 text-center text-black font-weight-medium"><span class="text-pantone-3">Análises e integração</span> de todos os dados com o melhor suporte do mercado.</div></div></div></div></div></div></section> <section id="section-form-home" class="section-form-home form bg-form pt-5 pb-4 px-3 px-md-0"><div class="container "><div class="row justify-content-center"><div class="col-form-title col-12 mb-3"><h2 class="title-content title-form-contact mb-0 text-left text-light font-weight-bold font-size-25 mb-3">Entre em contato</h2> <p class="mb-0 text-left text-light mb-3 mb-md-5"> Para saber mais sobre preços, informações ou dúvidas envie uma mensagem para nós. </p></div> <div class="col-12 col-md-12 col-lg-8 col-xl-7"><div id="form-690-" class="form-lead-home-formulario-de-contato-dealersites-id-690 w-100 text-dark "><form data-type="form-lead" class="needs-validation" method="post" enctype="multipart/form-data" id="form-lead-home-formulario-de-contato-dealersites-id-690"><input type="hidden" name="_token" value="F3CAAadRpDaAWjM4m9DrYUxth74CxmEJnvO8Cvnp" autocomplete="off"> <input type="hidden" name="token" id="token-home-formulario-de-contato-dealersites-id-690" value="590"> <input type="hidden" name="magic" id="magic-home-formulario-de-contato-dealersites-id-690" value=""> <input type="hidden" name="lead[origin]" id="origin-home-formulario-de-contato-dealersites-id-690" value="1"> <input type="hidden" name="utm_source" id="utmSource-home-formulario-de-contato-dealersites-id-690"> <input type="hidden" name="utm_medium" id="utmMedium-home-formulario-de-contato-dealersites-id-690"> <input type="hidden" name="utm_campaign" id="utmCampaign-home-formulario-de-contato-dealersites-id-690"> <input type="hidden" name="utm_content" id="utmContent-home-formulario-de-contato-dealersites-id-690"> <input type="hidden" name="utm_term" id="utmTerm-home-formulario-de-contato-dealersites-id-690"> <input type="hidden" name="fbclid" id="fbclid-home-formulario-de-contato-dealersites-id-690"> <input type="hidden" name="gclid" id="gclid-home-formulario-de-contato-dealersites-id-690"> <input type="hidden" name="userUrl" id="userUrl-home-formulario-de-contato-dealersites-id-690" value=""> <input type="hidden" name="userFullUrl" id="userFullUrl-home-formulario-de-contato-dealersites-id-690" value=""> <input type="hidden" name="userSearch" id="userSearch-home-formulario-de-contato-dealersites-id-690" value=""> <input type="hidden" name="extra[stock_vehicle]" id="stock_vehicle-home-formulario-de-contato-dealersites-id-690" value=""> <input type="hidden" name="extra[Nome do veÃculo]" id="stock_vehicle_detail-home-formulario-de-contato-dealersites-id-690" value=""> <input type="hidden" name="extra[Link do veÃculo]" id="stock_vehicle_link-home-formulario-de-contato-dealersites-id-690" value=""> <div class="row justify-content-center field-row-0"><div class="col-lg col-md-12"><input type="hidden" name="shop" id="shop-home-formulario-de-contato-dealersites-id-690" value="2134"></div></div> <div class="row justify-content-center field-row-1"><div class="col-lg col-md-12"><div class="form-group form-group-item mb-2"><input data-required="true" aria-label="Seu Nome *" maxlength="260" type="text" name="contact[name]" id="input-name-home-formulario-de-contato-dealersites-id-690" class="form-control" autocomplete="name" placeholder="Seu Nome *"></div> <span class="max-length-feedback" style="display: none;">Limite de caracteres excedido.</span></div> <div class="col-lg col-md-12"><div class="form-group form-group-item mb-2"><input data-required="true" aria-label="Função na empresa *" maxlength="260" type="text" name="extra[funcao]" id="input-funcao-home-formulario-de-contato-dealersites-id-690" class="form-control" placeholder="Função na empresa *"></div> <span class="max-length-feedback" style="display: none;">Limite de caracteres excedido.</span></div></div> <div class="row justify-content-center field-row-2"><div class="col-lg col-md-12"><div class="form-group form-group-item mb-2"><input data-required="true" aria-label="E-mail para contato *" maxlength="80" data-masker="email" inputmode="email" type="email" name="contact[email]" id="input-email-home-formulario-de-contato-dealersites-id-690" class="form-control" autocomplete="email" placeholder="E-mail para contato *"></div> <span class="max-length-feedback" style="display: none;">Limite de caracteres excedido.</span></div> <div class="col-lg col-md-12"><div class="form-group form-group-item mb-2"><input data-required="true" aria-label="Telefone para contato *" maxlength="260" data-masker="phone" inputmode="numeric" type="text" name="contact[phone]" id="input-phone-home-formulario-de-contato-dealersites-id-690" class="form-control" autocomplete="tel" placeholder="Telefone para contato *"></div> <span class="max-length-feedback" style="display: none;">Limite de caracteres excedido.</span></div></div> <div class="row justify-content-center field-row-3"><div class="col-lg col-md-12"><div class="form-group form-group-item mb-2"><input data-required="true" aria-label="Site da sua concessionária *" maxlength="260" type="text" name="extra[site]" id="input-site-home-formulario-de-contato-dealersites-id-690" class="form-control" placeholder="Site da sua concessionária *"></div> <span class="max-length-feedback" style="display: none;">Limite de caracteres excedido.</span></div></div> <div class="row justify-content-center field-row-4"><div class="col-lg col-md-12"><div class="form-group form-group-item mb-2"><textarea data-required="false" aria-label="Como podemos ajudar?" maxlength="260" name="contact[message]" id="input-message-home-formulario-de-contato-dealersites-id-690" class="form-control" placeholder="Como podemos ajudar?"></textarea></div></div></div> <div class="row justify-content-center field-row-5"><div class="col-lg col-md-12"><div class="custom-control custom-checkbox"><input class="d-none" name="extra[Aceito receber comunicação via e-mail]" type="text" value="
5430" data-required="false" aria-label="Aceito receber comunicação via e-mail" maxlength="260"><input data-required="false" aria-label="Aceito receber comunicação via e-mail" type="checkbox" name="extra[Aceito receber comunicação via e-mail]" id="check-aceito-receber-comunicacao-via-e-mail-home-formulario-de-contato-dealersites-id-690" value="1" class="custom-control-input"><label for="check-aceito-receber-comunicacao-via-e-mail-home-formulario-de-contato-dealersites-id-690" class="custom-control-label col-form-label-sm">Aceito receber comunicação via e-mail</label></div></div></div> <div class="row justify-content-center field-row-6"><div class="col-lg col-md-12"><div class="custom-control custom-checkbox"><input class="d-none" name="extra[Aceito receber comunicação via celular]" type="text" value="0" data-required="false" aria-label="Aceito receber comunicação via celular" maxlength="260"><input data-required="false" aria-label="Aceito receber comunicação via celular" type="checkbox" name="extra[Aceito receber comunicação via celular]" id="check-aceito-receber-comunicacao-via-celular-home-formulario-de-contato-dealersites-id-690" value="1" class="custom-control-input"><label for="check-aceito-receber-comunicacao-via-celular-home-formulario-de-contato-dealersites-id-690" class="custom-control-label col-form-label-sm">Aceito receber comunicação via celular</label></div></div></div> <input type="hidden" name="lead[type]" id="lead-type-home-formulario-de-contato-dealersites-id-690" value="1"> <input type="hidden" name="lead[subject]" id="lead-subject-home-formulario-de-contato-dealersites-id-690" value="Uma solicitação de fale conosco"> <div aria-hidden="true" style="position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden;"><label>Não preencha este campo <input type="text" name="website" tabindex="-1" autocomplete="off"></label></div> <input type="hidden" name="form_id" id="form-id-home-formulario-de-contato-dealersites-id-690" value="690"> <div class="row justify-content-center"><div class="form-group justify-content-center justify-content-md-end text-center btn-form"><button class="btn btn-pantone-3 px-5 py-2 text-uppercase font-weight-medium font-size-13 btn-submit btn-form-submit" id="form-lead-btn-submit-home-formulario-de-contato-dealersites-id-690" type="submit">Entrar em contato</button>
543<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">document.getElementById('form-lead-btn-submit-home-formulario-de-contato-dealersites-id-690').addEventListener('click', function() { 544 handleFormSubmission('form-lead-home-formulario-de-contato-dealersites-id-690', '', '', '', '', '', '', '', '', '', '', '', '', 'Fale conosco', 'Landing pages', 'Vendas', " . (isDDMProgram($site) ? 'true' : 'false') . ") 545 });</script>
545</div></div></form></div></div></div></div></section> <section class="section-home-motives py-5"><div class="container"><div class="row"><div class="col-12 col-md-4 mb-5"><h2 class="text-pantone-2 font-weight-bold font-size-30">Por que a sua concessionária precisa da Dealersites?</h2></div> <div class="line-motives"></div> <div class="col-12 mt-3"><div class="row align-items-center"><div class="col-12 col-md-6 mb-4 mb-md-0"><img data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/home/mockup-3.webp" class="image fadeLeftRight" alt="Por que a sua concessionária precisa da DealerSites?"></div> <div class="col-12 col-md-6"><div class="mb-4"><h3 class="text-pantone-2 font-weight-bold font-size-25 mb-4">Tudo fica mais fácil e intuitivo.</h3> <p class="text-dark font-size-15">As nossas soluções são totalmente voltadas para a autonomia do cliente em seu site. São inúmeras ferramentas de atualização disponÃveis a um clique dentro da nossa plataforma MyDealer.</p></div> <div class="mb-4"><h3 class="text-pantone-2 font-weight-bold font-size-25 mb-4">Você se preocupa apenas com os negócios.</h3> <p class="text-dark font-size-15">A parte técnica é com a gente! Sites inteligentes, bem posicionados e com atualizações automáticas são essenciais para que o dealer se preocupe apenas com o mais importante: As vendas. Os leads gerados a partir do nosso site são majoritariamente quentes!</p></div> <div class="mb-0"><h3 class="text-pantone-2 font-weight-bold font-size-25 mb-4">Estamos sempre ao seu lado!</h3> <p class="text-dark font-size-15">A nossa equipe de suporte está preparada para atender nossos clientes, seja para dar treinamentos ou tirar dúvidas, estaremos sempre à disposição. Além disso, contamos com reuniões periódicas que ajudam o dealer a mensurar os resultados e atualizar suas estratég
545ias.</p></div></div></div></div></div></div></section> <section class="section-home-products bg-gray-light py-5"><div class="container py-4"><div class="row"><div class="col-12 col-md-4 mb-4"><h2 class="text-pantone-2 font-weight-bold font-size-48">Conheça os nossos produtos</h2></div></div> <div class="row"><div class="col-12 col-md-4 mb-4 mb-md-0 px-1"><a href="https://dealersites.com.br/produtos/mydealer" aria-label="MyDealer"><div class="content-1"><img class="not-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/logo-mydealer-home.svg" alt="Ãcone My Dealer"> <img class=" d-none only-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/logo-mydealer-home-hover.svg" alt="Ãcone My Dealer"></div> <div class="content-text"><p class="mb-0 text-center">A plataforma definitiva para gerenciar o posicionamento digital da sua concessionária.</p></div></a></div> <div class="col-12 col-md-4 mb-4 mb-md-0 px-1"><a href="https://dealersites.com.br/produtos/dxp" aria-label="DXP"><div class="content-1"><img class="not-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/logo-dxp-home.svg" alt="Ãcone My DXP"> <img class=" d-none only-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/logo-dxp-home-hover.svg" alt="Ãcone My DXP"></div> <div class="content-text"><p class="mb-0 text-center">A experiência digital completa tanto para a concessionária quanto para o cliente final.</p></div></a></div> <div class="col-12 col-md-4 px-1"><a href="https://dealersites.com.br/produtos/assinatura-de-veiculo" aria-label="Assinatura de VeÃculo"><div class="content-1"><img class="not-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/FullNextDealer.svg" alt="Ãcone Next Dealer"> <img class=" d-none only-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/FullWhiteNextDealer.svg" alt="Ãcone Next Dealer"></div> <div class="content-text"><p class="mb-0 text-center">Faça parte dessa revolução e ofereça o serviço que está virando tendência no mundo todo.</p></div></a></div></div></div></section> <section class="section-home-integrators py-5"><div class="container py-3"><div class="row"><div class="col-12 col-md-3 mb-4 mb-md-0"><h2 class="text-dark font-size-40 mb-4"><span class="text-pantone-2 font-weight-bold">Integrador de estoque dos DMS</span> <span class="font-weight-medium">e demais portais</span></h2> <p class="mb-0"> Atualização automática de estoque e conexão com a plataforma de CRM que a sua concessionária já utiliza. </p></div> <div class="col-12 col-md-8 offset-md-1"><div class="row"><div class="col-12 col-md-4 mb-4 mb-md-0"><h3 class="text-pantone-2 font-weight-bold font-size-20">DMS</h3> <ul class="marker-3 font-weight-medium pl-3 mb-0"><li>Dealernet Workflow</li> <li>Dealernet Windows</li> <li>Apollo</li> <li>Bravos</li> <li>NBS</li> <li>Lynks</li> <li>Sysdia</li></ul></div> <div class="col-12 col-md-4 mb-4 mb-md-0"><h3 class="text-pantone-2 font-weight-bold font-size-20">Portais</h3> <ul class="marker-3 font-weight-medium pl-3 mb-0"><li>ABC Classificado</li> <li>GM Digital</li> <li>Sorocaba Motors</li> <li>WebSeminovos</li> <li>Tem Usados</li> <li>Vip Marcas</li> <li>UsadosBR</li> <li>OLX</li> <li>Reweb</li> <li>MR Sales</li> <li>MR Sistemas</li> <li>FCA</li></ul> <div class="collapse" id="collapsePortais"><ul class="marker-3 font-weight-medium pl-3 mb-0"><li>FolhaCar</li> <li>FaceBook</li> <li>WebMotors</li> <li>Icarros</li> <li>Meu Carro Novo</li> <li>Mercado Livre</li> <li>Busca Carros</li> <li>AutoLine</li> <li>Chaves na Mão</li> <li>Só Carrão</li> <li>Carros na Serra</li> <li>Carro Bauru</li> <li>Carro Jaú</li> <li>Carro Pira</li> <li>Carro Brasil</li> <li>Carro do Povo</li> <li>Sul Revenda Veiculos Maringa</li> <li>Sorocaba Motors</li> <li>Tem Usados</li> <li>LitoralCar</li> <li>VendAutos(RioSulCarros)</li> <li>MaxCarros</li> <li>ShopCar</li> <li>UsadosBr</li> <li>TendaCar</li> <li>CompreCar</li> <li>Carro Quente</li> <li>PasseCarros</li> <li>FolhaCar</li> <li>MobiAuto</li> <li>Clicarros</li> <li>Seminovos de Concessionária</li> <li>Ache Veiculos</li> <li>Karvi</li> <li>Carros no Vale</li> <li>SeminovosBH</li> <li>SulCarros</li> <li>Assovemg</li> <li>CarClik</li> <li>KleberCarros</li> <li>Connect Lead</li> <li>Followize</li> <li>Motos.com</li> <li>Caminhões e Carretas</li> <li>Carro na Serra</li> <li>New Motors</li> <li>Classificados.com.br</li> <li>Grupo Mogi (Mais de 30 Portais)</li></ul></div> <button class="btn btn-sm btn-primary mt-2 collapsed" type="button" data-toggle="collapse" data-target="#collapsePortais" aria-expanded="false" aria-controls="collapsePortais"> + ver mais </button></div> <div class="col-12 col-md-4"><h3 class="text-pantone-2 font-weight-bold font-size-20">CRM / Estoque</h3> <ul class="marker-3 font-weight-medium pl-3 mb-0"><li>AdSet</li> <li>Mobiauto</li> <li>Autocerto</li> <li>Webmotors</li> <li>Webmotors-stock</li> <li>Followize</li> <li>HPE Play</li> <li>RDStation</li> <li>NBS Gold</li> <li>LeadMob</li> <li>Autogestor-stock</li> <li>Mrsales</li> <li>Sirena</li></ul> <div class="collapse show" id="collapseEstoque" style=""><ul class="marker-3 font-weight-medium pl-3 mb-0"><li>Grow Stellantis e DCJ Stellantis</li> <li>Salesforce</li> <li>Revendamais</li> <li>Icarros</li> <li>Autocerto-stock</li> <li>Syonet</li> <li>Autoestoque</li> <li>Sugar</li> <li>MyHonda</li> <li>AmazonAPI</li> <li>LeadStation</li> <li>NBase</li> <li>LeadMob</li> <li>Contact2Sale</li> <li>DuSeller</li> <li>Sinapse</li> <li>AutoSync</li> <li>PrivacyTools</li> <li>Barigui-stock</li> <li>Barigui</li> <li>Permeets</li> <li>BeeCloud</li> <li>MobiGestor</li> <li>EuroBike</li> <li>LeadForce-Stock</li> <li>Fandi</li></ul></div> <button class="btn btn-sm btn-primary mt-2" type="button" data-toggle="collapse" data-target="#collapseEstoque" aria-expanded="true" aria-controls="collapseEstoque"> + ver mais </button></div></div></div></div></div></section> <section class="section-home-numbers bg-primary py-5"><div class="container py-3"><div class="row mb-5"><div class="col-12"><h2 class="text-light font-size-40 font-weight-bold mb-4"> Vamos falar em números? </h2> <div class="line bg-light"></div></div></div> <div class="row"><div class="col-12 col-md-4 mb-5 mb-md-0 text-center"><p class="text-light font-size-20 mb-0"><i class="fas fa-plus"></i></p> <p class="text-light font-size-60 font-weight-bold mb-0">1900</p> <p class="text-light font-size-20 mb-0">pontos de venda</p></div> <div class="col-12 col-md-4 mb-5 mb-md-0 text-center"><p class="text-light font-size-20 mb-0"><i class="fas fa-plus"></i></p> <p class="text-light font-size-60 font-weight-bold mb-0"><span class="counter">3.6</span> <span class="font-size-40">
545milhões</span></p> <p class="text-light font-size-20 mb-0">de acessos por mês</p></div> <div class="col-12 col-md-4 text-center"><p class="text-light font-size-20 mb-0"><i class="fas fa-plus"></i></p> <p class="text-light font-size-60 font-weight-bold mb-0"><span class="counter">250</span> <span class="font-size-40">mil</span></p> <p class="text-light font-size-20 mb-0">leads gerados por mês</p></div></div></div></section> <section class="section-home-partner py-2"><div class="container"><div class="row align-items-center"><div class="col-12 col-md-6 mb-5"><h2 class="text-pantone-2 font-weight-bold font-size-48 mt-5 mt-md-1">Seja parceiro da <br> Dealersites</h2> <div class="line-motives"></div> <p class="text-pantone-1 font-size-20 mt-5 d-none d-md-block">Fazemos parte da transformação digital de um mercado em constante evolução e crescimento. E enxergamos nesta caminhada inúmeras possibilidades de expandir horizontes e ampliar o nosso alcance por meio de grandes parcerias. Afinal, quando somamos nossas forças, potencializamos os resultados.</p></div> <div class="col-12 col-md-6 mb-5 d-md-flex justify-content-center justify-content-md-end "><img style="max-width: 100%;" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/mydealer/imagem-parcerias.png" class="d-none d-md-block image fadeRightLeft" alt="Por que a sua concessionária precisa da DealerSites?" draggable="false"> <img style="max-width: 100%;" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/mydealer/empresas_Parcerias_mobile.png" class="d-block d-md-none image fadeRightLeft" alt="Por que a sua concessionária precisa da DealerSites?" draggable="false"></div></div></div></section> <section class="section-home-partners bg-gray-light py-5"><div class="container py-4"><div class="row"><div class="col-12 col-md-4 mb-4"><h2 class="text-pantone-2 font-weight-bold font-size-48">Conheça as nossas modalidades de parcerias</h2></div></div> <div class="row"><div class="col-12 col-md-4 mb-4 mb-md-0 px-1"><a href="https://dealersites.com.br/parcerias/homologacao" aria-label="Homologação"><div class="content-1"><img class="not-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/homologacao.png" alt="Homologação"> <img class=" d-none only-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/homologacao-hover.png" alt="Homologação"></div> <div class="content-text"><p class="mb-0 text-center">Torne a Dealersites a fornecedora oficial da sua montadora e acelere a digitalização da sua rede de concessionárias.</p></div></a></div> <div class="col-12 col-md-4 mb-4 mb-md-0 px-1"><a href="https://dealersites.com.br/parcerias/dealer-partner" aria-label="Partner"><div class="content-1"><img class="not-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/dealer-partner.png" alt="Partner"> <img class=" d-none only-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/dealer-partner-hover.png" alt="Partner"></div> <div class="content-text"><p class="mb-0 text-center">Seja um parceiro oficial e ganhe recompensas por indicar nossos produtos e serviços.</p></div></a></div> <div class="col-12 col-md-4 px-1"><a href="https://dealersites.com.br/parcerias/empresa-parceira" aria-label="Empresa Parceira"><div class="content-1"><img class="not-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/empresas-parceiras.png" alt="Empresa Parceira"> <img class=" d-none only-hover" src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/webp/empresas-parceiras-hover.png" alt="Empresa Parceira"></div> <div class="content-text"><p class="mb-0 text-center">Se una a nós se a sua empresa têm visão de futuro e buscam novas oportunidades de ampliar a atuação.</p></div></a></div></div></div></section> <section class="section-home-logos py-5 text-center"><div class="container py-4"><div class="row mb-5"><div class="col-12"><h3 class="font-size-25 mb-5"> Marcas atendidas pela <span class="text-pantone-2 font-weight-bold">Dealersites</span></h3> <img class="image fadeIn w-100 d-none d-md-block" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/marcas-1.png" alt="Marc
545as atendidas pela DealerSites"> <img class="image fadeIn w-100 d-block d-md-none" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/marcas-mobile-2.png" alt="Marcas atendidas pela DealerSites"></div></div> <div class="row mb-5 pt-3"><div class="col-12"><h3 class="font-size-25 mb-5"><span class="text-pantone-2 font-weight-bold">homologadas</span></h3> <img class="image fadeIn w-100 d-none d-md-block" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/marcas-2-homologadas.png" alt="Clientes homologados"> <img class="image fadeIn w-100 d-block d-md-none" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/marcas-homologado-mobile-2.png" alt="Clientes homologados"></div></div> <div class="row pt-3"><div class="col-12"><h3 class="font-size-25 mb-5"><span class="text-pantone-2 font-weight-bold">Parcerias</span></h3> <img class="image fadeIn w-auto mr-md-5 mb-4 mb-md-0" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/parcerias/stellantis.webp" alt="Fornecedor homologado: Stellantis"> <img class="image fadeIn w-auto ml-md-5 mb-4 mb-md-0" data-src="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/parcerias/hpe.webp" alt="Fornecedor homologado: HPE"> <br> <div class="d-md-flex align-items-center mt-md-5 justify-content-between"><img class="image fadeIn w-auto ml-md-5 mb-4 mb-md-0" width="311" height="38" data-src="https://cdn.dealerspace.ai/logo-google-startups-desktop.png" alt="Parceiro"> <img class="image fadeIn w-auto ml-md-5 mb-4 mb-md-0" width="311" height="90" data-src="https://cdn.dealerspace.ai/logo-curitiba-tecnoparque-desktop.png" alt="Parceiro"> <img class="image fadeIn w-auto ml-md-5 mb-4 mb-md-0" width="311" height="148" data-src="https://cdn.dealerspace.ai/logo-scaleup-desktop.png" alt="Parceiro"></div></div></div></div></section></div></main> <footer class="footer mt-auto bg-primary" id="footer-id"><div class=""><div class="container"><div class="section-one border-top"><div class="row"><div class="col-lg-6 col-md-12 col-12 py-4"><p class="social-title text-lg-left text-md-center text-center font-size-16 mb-0">Nossas redes sociais:</p> <div class="section-midia-social"><ul class="nav nav-social justify-content-lg-start justify-content-center"><li class="nav-item pt-0"><a href="https://www.linkedin.com/company/dealerspace/mycompany/" class="nav-link text-dark text-center" id="footer-social-item-3143" aria-label="Linkedin" target="_blank" rel="noopener" style="height: 25px; width: 25px"><i class="fab fa-linkedin font-size-25" style="vertical-align: middle"></i></a></li> <li class="nav-item pt-0"><a href="https://www.instagram.com/_dealerspace/" class="nav-link text-dark text-center" id="footer-social-item-3144" aria-label="Instagram" target="_blank" rel="noopener" style="height: 25px; width: 25px"><i class="fab fa-instagram font-size-25" style="vertical-align: middle"></i></a></li> </ul></div></div> <div class="col-lg-6 col-md-12 col-12 py-4 text-lg-right text-center"><div class="logo-footer "><img class="image footer-logo-website d-none d-lg-block" data-src="https://cdn.dealerspace.ai/dealersites/spacemarca/LOGOSITE(NEG).webp" src="" alt="Dealersites" title="Dealersites" height="" width="" id="footer-logo-website"> <img class="image top-logo-website d-block d-lg-none" data-src="https://cdn.dealerspace.ai/dealersites/dealerspace/M_LOGOSITE(NEG).webp" src="" alt="Dealersites" title="Dealersites" height="40" width="" id="header-top-logo-website"></div></div></div></div> <div class="section-two border-top"><div class="row"><div class="col-lg-7 col-md-12 col-12 py-4"><div class="text-lg-left text-md-center text-center mb-3 font-weight-bold font-size-16">Serviços online</div> <ul class="list-grid grid--rows-3 grid--flow-column"><li class="nav-item col-lg col-md-12 col-12 px-0"><a class="nav-link font-weight-bold text-lg-left text-md-center text-center text-dark px-0 font-size-15" href="https://dealersites.com.br/lgpd" id="15893">LGPD</a></li></ul></div> <div class="col-lg-3 col-md-12 col-12 py-4"><div class="font-size-16 mb-3 text-lg-left text-md-center text-center mb-3 font-weight-bold font-size-16"> Sobre a concessionária</div> <ul class="list-grid grid--rows-3 grid--flow-column"></ul></div> <div class="col-lg-2 col-md-12 col-12 py-4 d-lg-flex flex-lg-column"><div class="block-safe-traffic d-flex text-center d-lg-flex py-2 justify-content-center align-items-center mt-auto"><img class="image footer-logo-safe-traffic mr-1" data-src="https://dealersites.com.br/images/logo-ibama.png" src="" alt="No trânsito, enxergar o outro salva vidas." title="No trânsito, enxergar o outro salva vidas." height="35"> <span class="footer-safe-traffic "> No trânsito, enxergar o outro salva vidas. </span></div></div></div></div> <div class="my-2 text-center text-lg-left"><p class="pl-0 pr-1 font-size-14"> Dealerspace SA </p> <p class="pl-0 pr-1 font-size-14"> CNPJ: 43.970.000/0001-27 </p></div></div></div> <div class="d-none"><div class="container"><ul class="nav-dealerbrand nav justify-content-lg-end justify-content-md-center justify-content-center"><li class="nav-item "><a href="https://www.dealerspace.ai/?utm_source=sitedealer&utm_campaign=dealersites.com.br" class="nav-link text-dark font-size-12 px-1" id="footer-dealercompany-logo" target="_blank" rel="noopener noreferrer" aria-label="DealerSpace Company Desenvolvido pela DealerSpace ® Direitos Reservados."><span class="assinatura_delaersites_new">Desenvolvido pela DEALERSPACE ® Direitos Reservados.</span></a></li></ul></div></div></footer> <div id="cookies-privacy" class="section-cookies-privacy bg-info text-dark fixed-bottom py-3 d-none"><div class="container"><div class="row align-items-center justify-content-center"><div class="col-lg-1 col-12"><div class="icon-cookies font-size-25 text-center"><i class="fas fa-exclamation-triangle"></i></div></div> <div class="col-lg-7 col-12 mb-lg-0 mb-md-0 mb-2"><div class="text-cookies font-size-12"> Para otimizar sua experiência durante a navegação, fazemos uso de nossa <a class="font-weight-bold" href="https://cdn.dealerspace.ai/dealersites/dealersites/conteudo-online/POL%C3%8DTICA%20DE%20COOKIES%20DEALERSITES.pdf" aria-label="PolÃtica de cookies" target="_blank">PolÃtica de Cookies</a>. Para proteger seus dados pessoais respeitamos nossa <a class="font-weight-bold" href="https://dealersites.com.br/lgpd" aria-label="PolÃtica de privacidade" target="_blank">PolÃtica de Privacidade</a>. Ao seguir com a navegação e visita você concorda com nossas PolÃticas. </div></div> <div class="col-lg-2 col-6"><button id="btn-cookies-privacy" type="button" class="btn-cookies-privacy btn btn-secondary btn-block font-size-14">Aceitar</button></div> <div class="col-lg-2 col-6"><button id="refuse-btn-cookies-privacy" type="button" class="btn-cookies-privacy-refuse btn btn-secondary btn-block font-size-14">Recusar</button></div></div></div></div> <div class="container-float-shop-phones-modal"></div> <style nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');</style>
545<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">window.DS_API_BASE_URLS = {"vehicles":"https:\/\/srv-veiculos.dealerspace.ai","srv_financiamentos":"https:\/\/srv-financiamentos.dealerspace.ai","dxp_stellantis":"https:\/\/srv-dxp-stellantis.dealerspace.ai","crawler":"https:\/\/crawler.dealerspace.ai"};</script>
545
545<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">window.__dsDeferredCallbacks = window.__dsDeferredCallbacks || []; 546// EVO-2286: `run()` percorre a fila UMA vez e nunca mais olha para ela. Sem este 547// flag em `window`, quem se registra DEPOIS do disparo é empilhado e nunca executado 548// â e o flag `fired` do gatilho é variável de closure, invisÃvel para este 549// registrador, que é definido fora dela. 550// 551// Não é caso de borda: o bootstrap é armado no <head> (analytics-loader) e o 552// recaptcha-loader se registra ~400KB de HTML depois, no corpo. Qualquer `mousemove` 553// nessa janela dispara o gatilho antes do registro, e o script do reCAPTCHA nunca 554// é injetado: o lead sai sem token e é rejeitado com `token_missing`. Intermitente 555// por construção, porque depende só da velocidade de parse da página. 556window.__dsDeferredFired = window.__dsDeferredFired || false; 557window.__dsRegisterDeferred = window.__dsRegisterDeferred || function (fn) { 558 if (window.__dsDeferredFired) { 559 // Chegou tarde. NÃO executa inline: o disparo pode ter acontecido no meio do 560 // parse (um `mousemove` já dispara), e os callbacks assumem contexto pós-load. 561 // O do `vehicle-view`, por exemplo, chama `window.visitorTracker.getVisitorId()` 562 // â e o `base.js` que define esse objeto é `defer` no fim do body, muito depois 563 // do partial. Executar inline lançaria TypeError e perderia o POST de 564 // visualização em silêncio: a mesma falha silenciosa que o EVO-2286 corrige. 565 // Agendar dá ao callback tardio o mesmo contexto que ele teria se estivesse na 566 // fila desde o inÃcio. 567 var executar = function () { 568 try { 569 fn(); 570 } catch (e) { 571 // VisÃvel, em vez de engolido â foi o silêncio que escondeu este bug. 572 if (window.console && console.error) { 573 console.error('[deferred] callback tardio falhou', e); 574 } 575 } 576 }; 577 578 // `DOMContentLoaded`, não `load`: basta o parse terminar. Nesse ponto os 579 // scripts `defer` Jà executaram â é deles que o callback do `vehicle-view` 580 // depende (`window.visitorTracker`, definido em `js/templates/base.js`, que é 581 // `defer` no fim do body) â e ainda estamos bem antes do `load`, que só chega 582 // depois de imagens e recursos de terceiros. Esperar o `load` numa página 583 // lenta atrasaria o `recaptcha/api.js` por segundos, e o 584 // `waitForGrecaptcha()` do lead-service só espera 8s a partir do submit. 585 // 586 // readyState: 'loading' = ainda em parse; 'interactive' = parse terminou e os 587 // `defer` já rodaram; 'complete' = pós-load. Nos dois últimos já é seguro 588 // agendar direto. 589 if (document.readyState === 'loading') { 590 document.addEventListener('DOMContentLoaded', function () { setTimeout(executar, 0); }, { once: true }); 591 } else { 592 setTimeout(executar, 0); 593 } 594 return; 595 } 596 window.__dsDeferredCallbacks.push(fn); 597}; 598 599(function () { 600 if (window.__dsDeferredTriggerInit) return; 601 window.__dsDeferredTriggerInit = true; 602 603 var fired = false; 604 var events = ['scroll', 'click', 'touchstart', 'keydown', 'mousemove']; 605 606 function run() { 607 if (fired) return; 608 fired = true; 609 // Publica o disparo para o registrador (EVO-2286). Precisa ser setado ANTES 610 // de percorrer a fila: um callback que registre outro callback durante a 611 // execução também tem de rodar na hora, e não voltar para a fila. 612 window.__dsDeferredFired = true; 613 614 events.forEach(function (evt) { 615 window.removeEventListener(evt, run, { passive: true, capture: true }); 616 }); 617 618 window.__dsDeferredCallbacks.forEach(function (fn) { 619 try { 620 fn(); 621 } catch (e) { 622 // Mesmo tratamento do caminho tardio: falha de UM consumidor não pode 623 // derrubar os outros, mas também não pode sumir. `.claude/rules/ 624 // convencoes.md`: "Exceções sempre logadas; evitar falhas silenciosas" 625 // â e esta é a via MAIS comum, não podia ser menos observável que a 626 // tardia (achado de code review). 627 if (window.console && console.error) { 628 console.error('[deferred] callback falhou', e); 629 } 630 } 631 }); 632 } 633 634 function scheduleIdle() { 635 if (window.requestIdleCallback) { 636 requestIdleCallback(run, { timeout: 4000 }); 637 } else { 638 setTimeout(run, 3000); 639 } 640 } 641 642 if (document.readyState === 'complete') { 643 scheduleIdle(); 644 } else { 645 window.addEventListener('load', scheduleIdle, { once: true }); 646 } 647 648 // capture: true â dispara na descida do evento, antes de qualquer handler do 649 // elemento clicado/tocado, e sobrevive a stopPropagation() de um descendente.
650 events.forEach(function (evt) { 651 window.addEventListener(evt, run, { once: true, passive: true, capture: true }); 652 }); 653})();</script>
653
653<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">if (!window.RECAPTCHA_SITE_KEY) { 654 window.RECAPTCHA_SITE_KEY = "6LcA4z0tAAAAALg0Jz90kHTtEWWPuMIU_euJDMM6"; 655 656 window.__dsRegisterDeferred(function () { 657 if (document.getElementById('ds-recaptcha-script')) { 658 return; 659 } 660 661 var script = document.createElement('script'); 662 script.id = 'ds-recaptcha-script'; 663 script.async = true; 664 script.src = 'https://www.google.com/recaptcha/api.js?render=' + encodeURIComponent(window.RECAPTCHA_SITE_KEY); 665 document.head.appendChild(script); 666 }); 667 }</script>
667
667<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" defer="defer" src="/js/templates/base.c7b41e1fbeee2f82.js"></script>
667
667<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" defer="defer" src="/js/templates/template-05.75bd07fd2f8baa96.js"></script>
667
667<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ">setTimeout(function () { 668 669 jQuery(document).ready(function ($) { 670 fadeVisible(); 671 }); 672 673 $(document).on("scroll", function () { 674 fadeVisible(); 675 }); 676 677 }, 1000); 678 679 function fadeVisible() { 680 var scroll = $(document).scrollTop(); 681 var tags = $("img.fadeIn, img.fadeLeftRight, img.card-img-top"); 682 683 for (var i = 0; i < tags.length; i++) { 684 var tag = tags[i]; 685 var hieghtThreshold = $(tag).offset().top - 800; 686 var hieghtThreshold_end = $(tag).offset().top + 400; 687 688 if (scroll >= hieghtThreshold && scroll <= hieghtThreshold_end) { 689 $(tag).addClass("visible"); 690 } else { 691 $(tag).removeClass("visible"); 692 } 693 } 694 }</script>
694
694<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ"></script>
694
694<script nonce="26tUWhlwWLJEGWjCTP8NEyFscY5eIabJ" defer="defer">function handleFormSubmission(formId, vehicleId, vehicleName, shopName, discount, brandName, versionName, buildYear, modelYear, fuelName, transmissionName, productCode, price, leadSubject, leadSubOrigin, productGroup, isDDMProgram) { 695 let nameForm = "Não preenchido", phoneForm = "Não preenchido", emailForm = "Não preenchido"; 696 697 nameForm = document.querySelector(`#${formId} input[name="contact[name]"]`)?.value || "Não preenchido"; 698 phoneForm = document.querySelector(`#${formId} input[name="contact[phone]"]`)?.value || "Não preenchido"; 699 emailForm = document.querySelector(`#${formId} input[name="contact[email]"]`)?.value || "Não preenchido"; 700 701 if (!emailForm || emailForm === "Não preenchido") { 702 const domain = location.hostname.split('.')[0]; 703 emailForm = `${domain}@dealerspace.com.se`; 704 705 emailInput = document.querySelector(`#${formId} input[name="contact[email]"]`); 706 if (emailInput?.type === "hidden") { 707 emailInput.value = emailForm; 708 } 709 } 710 711 const itemData = { 712 item_id: vehicleId, 713 item_name: vehicleName, 714 affiliation: shopName, 715 index: 0, 716 discount: discount, 717 item_brand: brandName, 718 item_category: versionName, 719 item_category2: buildYear + "/" + modelYear, 720 item_category3: fuelName, 721 item_category4: transmissionName, 722 item_variant: productCode, 723 price: price, 724 lead_type_name: leadSubject, 725 lead_sub_origin: leadSubOrigin, 726 lead_product_group: productGroup 727 }; 728 729 if (isDDMProgram) { 730 itemData.form_lead_name = nameForm; 731 itemData.form_lead_phone = phoneForm; 732 itemData.form_lead_email = emailForm; 733 } 734 735 window.DataLayerEvents.pushAddToCart(price, itemData); 736 } 737 738 document.addEventListener("DOMContentLoaded", function(event) { 739 $(document).ready(function() { 740 741 function removeReadonlyAttr(el) { 742 if (el) { 743 $(el).attr('readonly', false); 744 } 745 } 746 747 // Remove atributo readonly input date 748 var inputDate = $('[data-field=datepicker]'); 749 750 if (inputDate) { 751 var inputDateParent = $(inputDate).parent(); 752 var inputDateReadOnly = $(inputDateParent).find('[readonly=readonly]'); 753 removeReadonlyAttr(inputDateReadOnly); 754 755 inputDate.on('change', function() { 756 removeReadonlyAttr($('[data-field=timepicker]')); 757 }); 758 759 } 760 761 // Remove atributo readonly input time 762 removeReadonlyAttr($('[data-field=timepicker]')); 763 }); 764 }); 765 766 767 document.addEventListener("DOMContentLoaded", function(event) { 768 $(document).ready(function() { 769 770 function removeReadonlyAttr(el) { 771 if (el) { 772 $(el).attr('readonly', false); 773 } 774 } 775 776 $('[data-field=datepicker]').flatpickr({ 777 altInput: true, 778 altFormat: 'd/m/Y', 779 dateFormat: 'Y-m-d' 780 }); 781 782 removeReadonlyAttr($('[data-field=timepicker]')); 783 }); 784 }); 785 document.addEventListener("DOMContentLoaded", function () { 786 const inputsWithMaxLength = document.querySelectorAll('input[maxlength], textarea[maxlength]'); 787 788 inputsWithMaxLength.forEach((input) => { 789 790 let feedback = input.nextElementSibling; 791 if (!feedback || !feedback.classList.contains('max-length-feedback')) { 792 feedback = document.createElement('span'); 793 feedback.classList.add('max-length-feedback'); 794 feedback.style.color = 'red'; 795 feedback.style.display = 'none'; 796 feedback.textContent = 'Limite de caracteres excedido.'; 797 input.parentNode.insertBefore(feedback, input.nextSibling); 798 } 799 800 input.addEventListener('input', function () { 801 const maxLength = parseInt(input.getAttribute('maxlength'), 10); 802 const currentLength = input.value.length; 803 804 if (currentLength >= maxLength) { 805 feedback.style.display = 'block'; 806 } else { 807 feedback.style.display = 'none'; 808 } 809 }); 810 }); 811 });</script>
811</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.