.bdt-marker{border-radius:100px}.bdt-marker-item svg{width:1em}.bdt-marker-animated .bdt-marker:before{width:100%;height:100%;left:50%;top:50%;z-index:-1}.bdt-marker-animated .bdt-marker:before,.bdt-marker-animated .bdt-marker:after{position:absolute;top:50%;left:50%;display:block;content:'';border:1px solid rgba(255,255,255,0.5);border-radius:50%;transform:scale(.35) translateY(-50%) translateX(-50%);opacity:0;animation:marker-ripple-animation 2.6s cubic-bezier(.25, .9, .2, 1) .4s infinite}.bdt-marker-animated .bdt-marker:after{width:100%;height:100%;z-index:-1;border-color:rgba(255,255,255,0.4);animation:marker-ripple-animation 2.6s cubic-bezier(.25, .9, .2, 1) 0s infinite}.bdt-marker-animated .bdt-marker svg{transition:transform .3s}.bdt-marker-animated .bdt-marker:hover svg{transform:rotate(90deg)}@keyframes marker-ripple-animation{0%{transform:translate3d(-50%, -50%, 0) scale(1);opacity:1}100%{transform:translate3d(-50%, -50%, 0) scale(1.7);opacity:0}}