.pp-map-actions{
    position:fixed;
    bottom:30px;
    right:30px;
    z-index:999999;
    display:flex;
    flex-direction:column;
    gap:12px;
}

.pp-map-actions a{
    text-decoration:none;
    color:white;
    padding:14px 18px;
    border-radius:50px;
    font-size:15px;
    font-weight:600;
    box-shadow:0 4px 12px rgba(0,0,0,0.25);
}

.pp-download{
    background:#0a7b83;
}

.pp-whatsapp{
    background:#25D366;
}

.pp-call{
    background:#e63946;
}