#main_wrapper{position:relative;padding-top:200px;background-color:#f9f9f9;}@media (max-width: 768px){#main_wrapper{padding-top:100px;}}#main_wrapper #newsletter{margin-top:160px;position:relative;z-index:5;}@media (max-width: 768px){#main_wrapper #newsletter{margin-top:80px;}}footer{position:relative;z-index:5;}.menu-bar{background-color:white !important;}#main_wrapper #mapa{position:relative;z-index:5;}#main_wrapper #mapa .grid{max-width:1200px;}#main_wrapper #mapa .row{display:flex;align-items:center;}#main_wrapper #mapa .col-texto{width:45%;}#main_wrapper #mapa .col-texto .texto{max-height:150px;margin-bottom:20px;opacity:1;overflow:hidden;transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .texto.hiden{max-height:0;opacity:0;}#main_wrapper #mapa .col-texto .texto h1{letter-spacing:0px;font-size:50px;font-weight:300;color:#f5ac1c;margin-bottom:10px;}#main_wrapper #mapa .col-texto .texto p{font-size:20px;letter-spacing:0px;color:#393939;}#main_wrapper #mapa .col-texto .form{margin-bottom:20px;}#main_wrapper #mapa .col-texto .form label{display:block;max-width:400px;width:100%;}#main_wrapper #mapa .col-texto .form label input{position:relative;width:100%;color:var(--color-4);font-size:16px !important;padding:20px 30px;margin:0;border:1px solid;border-radius:50px;background:transparent;}#main_wrapper #mapa .col-texto .form label input::-webkit-input-placeholder{color:var(--color-4);}#main_wrapper #mapa .col-texto .form label input:-moz-placeholder{color:var(--color-4);}#main_wrapper #mapa .col-texto .form label input::-moz-placeholder{color:var(--color-4);}#main_wrapper #mapa .col-texto .form label input:-ms-input-placeholder{color:var(--color-4);}#main_wrapper #mapa .col-texto .form label > span{letter-spacing:0px;color:var(--color-4);text-transform:unset;font-weight:400;font-size:15px;display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center;margin:10px 20px 0;}#main_wrapper #mapa .col-texto .form label > span > span{border-bottom:1px solid;transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .form label > span > span:hover{color:var(--color-1);}#main_wrapper #mapa .col-texto .form label .container_input{width:100%;position:relative;}#main_wrapper #mapa .col-texto .form label .container_input::after{content:"";background-image:url("data:image/svg+xml,%3Csvg id='Grupo_38' data-name='Grupo 38' xmlns='http://www.w3.org/2000/svg' width='16.54' height='16.54' viewBox='0 0 16.54 16.54'%3E%3Cg id='Grupo_36' data-name='Grupo 36' transform='translate(10.191 10.191)'%3E%3Cg id='Grupo_35' data-name='Grupo 35' transform='translate(0)'%3E%3Cpath id='Caminho_28' data-name='Caminho 28' d='M617.417,277.659l-3.87-3.87a7.222,7.222,0,0,1-2.053,2.053l3.87,3.87a1.452,1.452,0,0,0,2.053-2.053Z' transform='translate(-611.494 -273.789)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cg id='Grupo_37' data-name='Grupo 37'%3E%3Cpath id='Caminho_29' data-name='Caminho 29' d='M446.841,115.4a6.258,6.258,0,1,1,6.259-6.258A6.266,6.266,0,0,1,446.841,115.4Zm0-10.7a4.444,4.444,0,1,0,4.444,4.444A4.449,4.449,0,0,0,446.841,104.694Z' transform='translate(-440.582 -102.879)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:15px;background-position:center;background-repeat:no-repeat;width:25px;height:25px;border-radius:25px;display:inline-block;position:absolute;right:10px;top:50%;transform:translateY(-50%);background-color:var(--color-1);}#main_wrapper #mapa .col-texto .form label .container_input:has(.submit)::after{content:none !important;}#main_wrapper #mapa .col-texto .form label .container_input .submit{content:"";background-image:url("data:image/svg+xml,%3Csvg id='Grupo_38' data-name='Grupo 38' xmlns='http://www.w3.org/2000/svg' width='16.54' height='16.54' viewBox='0 0 16.54 16.54'%3E%3Cg id='Grupo_36' data-name='Grupo 36' transform='translate(10.191 10.191)'%3E%3Cg id='Grupo_35' data-name='Grupo 35' transform='translate(0)'%3E%3Cpath id='Caminho_28' data-name='Caminho 28' d='M617.417,277.659l-3.87-3.87a7.222,7.222,0,0,1-2.053,2.053l3.87,3.87a1.452,1.452,0,0,0,2.053-2.053Z' transform='translate(-611.494 -273.789)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cg id='Grupo_37' data-name='Grupo 37'%3E%3Cpath id='Caminho_29' data-name='Caminho 29' d='M446.841,115.4a6.258,6.258,0,1,1,6.259-6.258A6.266,6.266,0,0,1,446.841,115.4Zm0-10.7a4.444,4.444,0,1,0,4.444,4.444A4.449,4.449,0,0,0,446.841,104.694Z' transform='translate(-440.582 -102.879)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px;background-position:center;background-repeat:no-repeat;width:40px;height:40px;border-radius:25px;display:inline-block;position:absolute;right:10px;top:50%;transform:translateY(-50%);background-color:var(--color-1);margin:0 !important;transition:all .3s ease-in-out;z-index:2;}#main_wrapper #mapa .col-texto .form label .container_input .submit:hover{background-color:var(--color-4);}#main_wrapper #mapa .col-texto .container-locais{position:relative;max-width:480px;min-height:0px;transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .container-locais::before,#main_wrapper #mapa .col-texto .container-locais::after{content:none !important;}#main_wrapper #mapa .col-texto .container-locais.loading{min-height:450px;}#main_wrapper #mapa .col-texto .container-locais.loading .loader{opacity:1;}#main_wrapper #mapa .col-texto .container-locais.loading .marcadores{opacity:0;overflow:hidden;}#main_wrapper #mapa .col-texto .container-locais.loading .marcadores::before{opacity:1;}#main_wrapper #mapa .col-texto .container-locais.loading .marcadores *{opacity:0;}#main_wrapper #mapa .col-texto .container-locais .loaderx{position:absolute;left:50%;top:50%;display:flex;transform:translate(-50%,-50%);}#main_wrapper #mapa .col-texto .container-locais .loader{width:64px;height:64px;opacity:0;background:transparent;border:3px solid var(--color-1);border-radius:50%;transform:rotate(45deg);animation:rotate 2s linear infinite;}#main_wrapper #mapa .col-texto .container-locais .loader:before{content:"";position:absolute;left:50%;top:50%;width:15px;height:30px;background:var(--color-1);transform:skew(5deg,60deg) translate(-50%,-5%);}#main_wrapper #mapa .col-texto .container-locais .loader:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);}#main_wrapper #mapa .col-texto .container-locais .marcadores{position:relative;max-width:480px;max-height:450px !important;overflow-y:scroll;color:var(--color-4);padding-right:5px;width:100%;margin-top:20px;transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local{margin:0 0 10px 0;padding:15px;-moz-text-align-last:justify;text-align-last:justify;background-color:#fff;border-radius:15px;border:1px solid #ebebeb;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local:last-child{margin:0;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .conteudo-titulo{display:flex;align-items:center;gap:10px;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .conteudo-titulo svg{min-width:20px;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .conteudo-titulo h3{margin:0;color:var(--color-4);text-transform:uppercase;font-size:18px;display:inline-block;vertical-align:middle;-moz-text-align-last:left;text-align-last:left;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .conteudo-texto{font-size:14px;line-height:16px;-moz-text-align-last:initial;text-align-last:initial;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .icon{width:20px;min-width:20px;height:20px;display:inline-block;color:var(--color-1);vertical-align:middle;margin-right:8px;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic{display:flex;align-items:flex-start;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic:not(:last-child){margin-top:15px;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:10px;font-style:italic;font-weight:400;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic.endereco{cursor:pointer;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic.endereco:hover > span{color:var(--color-1);text-decoration:underline;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic.endereco > span{transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic.site{align-items:center;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic.site a{font-style:normal;text-decoration:underline;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic.telefone .icon,#main_wrapper #mapa .col-texto .container-locais .marcadores .local .topic.whastapp .icon{padding:5px;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .distancia.topic{font-style:italic;font-weight:400;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .distancia .distancia-rotulo-valor-unidade{position:relative;font-style:italic;font-weight:400;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px;font-size:0;margin-top:15px;padding:5px;border-radius:10px;background-color:#f5ac1c29;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .title-produtos{font-size:15px;padding:0 5px 0 8px;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .title-produtos.all{width:100%;padding:4px 4px;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .rota{padding:10px 15px;font-size:15px;font-weight:500;color:white;cursor:pointer;border:1px solid;border-radius:10px;background-color:var(--color-1);transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .rota:hover{background-color:var(--color-4);}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .produto{padding:10px 10px;font-size:14px;font-weight:500;background-color:transparent;color:var(--color-4);border-radius:10px;border:1px solid var(--color-4);cursor:pointer;transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .produto.disabled{cursor:not-allowed;pointer-events:none;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .produto:hover{color:white;background-color:var(--color-4);}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .site{padding:10px 10px;color:var(--color-2);display:flex;align-items:center;background-color:var(--color-1);border-radius:10px;border:1px solid var(--color-1);cursor:pointer;transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .site:hover{color:white;background-color:var(--color-2);border-color:var(--color-2);}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .whatsapp{padding:10px 10px;color:#fff;display:flex;align-items:center;background-color:#78a329;border-radius:10px;border:1px solid;cursor:pointer;transition:all .3s ease-in-out;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .whatsapp:hover{background-color:var(--color-1);}#main_wrapper #mapa .col-texto .container-locais .marcadores::-webkit-scrollbar{width:10px;border-radius:5px;}#main_wrapper #mapa .col-texto .container-locais .marcadores::-webkit-scrollbar-track{background:#dcdcdc;border-radius:5px;}#main_wrapper #mapa .col-texto .container-locais .marcadores::-webkit-scrollbar-thumb{background:var(--color-4);border-radius:5px;height:40px;}#main_wrapper #mapa .col-texto .container-locais .marcadores::-webkit-scrollbar-thumb:hover{background:var(--color-1);}#main_wrapper #mapa .col-texto.loading::before{position:absolute;}#main_wrapper #mapa .col-texto.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff !important;border-radius:20px;z-index:-1;}#main_wrapper #mapa .col-texto.loading .marcadores{opacity:0;}#main_wrapper #mapa #map{width:55%;min-height:600px;overflow:hidden;border-radius:20px;background-color:#fff;border:1px solid #ebebeb;}#main_wrapper #mapa #map iframe{height:100vh;border:0;}@media (max-width: 992px){#main_wrapper #mapa .row{flex-direction:column;gap:10px;}#main_wrapper #mapa .row > div{width:100% !important;}#main_wrapper #mapa .col-texto .form label > span{flex-direction:row;}#main_wrapper #mapa .col-texto .container-locais{max-width:100%;}#main_wrapper #mapa .col-texto .container-locais .marcadores{max-width:100%;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes{flex-wrap:wrap;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .produto{font-size:13px;padding:9px;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .whatsapp{width:100%;justify-content:center;}#main_wrapper #mapa .col-texto .container-locais .marcadores .local .botoes .whatsapp::after{content:'Chamar no WhatsApp';display:inline-flex;font-size:13px;line-height:16px;margin-left:10px;}#main_wrapper #mapa #map{min-height:450px;}}@keyframes HideList{from{transform:scaleY(1);}to{transform:scaleY(0);}}@keyframes rotate{0%{transform:rotate(45deg);}30%,50%,70%{transform:rotate(230deg);}40%,60%,80%{transform:rotate(240deg);}100%{transform:rotate(245deg);}}.gm-style .gm-style-iw-c{padding:25px 10px 10px !important;box-shadow:0 2px 7px 1px #00000030;}.gm-style .gm-style-iw-c .gm-style-iw-chr{position:absolute;right:3px;top:3px;}.gm-style .gm-style-iw-c .gm-style-iw-chr .gm-ui-hover-effect{width:24px !important;height:24px !important;}.gm-style .gm-style-iw-c .gm-style-iw-chr .gm-ui-hover-effect span{margin:0 !important;}.gm-style .gm-style-iw-c .gm-style-iw-d{overflow:visible !important;max-height:none !important;}.gm-style .gm-style-iw-c .gm-style-iw-d .title{display:block;max-width:200px;font-size:16px;line-height:17px;font-weight:600;color:var(--color-2);margin-bottom:7px;}.gm-style .gm-style-iw-c .gm-style-iw-d .info{max-width:200px;display:block;color:var(--color-4);}