.pulse-marker{position:relative;width:30px;height:30px;background-color:#f48066;border-radius:50%;display:flex;align-items:center;justify-content:center}.pulse-marker:before{content:"";position:absolute;width:60px;height:60px;border-radius:50%;background-color:rgba(244,128,102,.4);animation:pulse 2s infinite}.inner-circle{width:14px;height:14px;background-color:#5f79aa;border-radius:50%;z-index:2}@keyframes pulse{0%{transform:scale(.6);opacity:1}to{transform:scale(1.5);opacity:0}}