
.mapa-info, .lista-lojas-container, .item-loja, .dados-imagem, .dados-text{
    display:grid;
}


.mapa-widget {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.mapa-info {
    width: auto;
    position: absolute;
  
   
}

.sec-mapa {
    width: 100%;
    display: flex;
    justify-content: center;
}

.mapa-brasil {
    width: 80%;
}
.alfinete:hover{
    cursor: pointer;
}



@media screen and (max-width:768px) {
    .mapa-brasil {
        width: 97%;
    }
    .mapa-info{
        left: 40px !important;
    }
}