#team-location-map { width: 100%; height: 600px; border-radius: 10px; overflow: hidden; }
#team-map-admin { width: 100%; height: 300px; border-radius: 10px; }

.team-pin { border-radius: 50%; border: 3px solid #fff; box-shadow: 0 0 6px rgba(0,0,0,0.4); }

.tlm-popup-img { width: 90px; margin: 6px 0; border-radius: 8px; box-shadow: 0 0 4px rgba(0,0,0,0.3); }

.tlm-popup strong { font-size: 16px; }