.pulsing-marker{background:0 0;border:none}.pulsing-dot{background:#e74c3c;border-radius:50%;width:20px;height:20px;animation:2s infinite pulse;position:relative;box-shadow:0 0 #e74c3c66}.pulsing-dot:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:4px}@keyframes pulse{0%{box-shadow:0 0 #e74c3c66}70%{box-shadow:0 0 0 12px #e74c3c00}to{box-shadow:0 0 #e74c3c00}}
