@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.highlight-marker{animation:bounce 1.4s}.custom-marker{cursor:pointer}.marker-pin{background-color:var(--bs-primary);border-radius:50% 50% 50% 0;height:30px;margin:20px;position:relative;transform:rotate(-45deg);width:30px}.marker-pin:after{background-color:#fff;border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.map{height:50vh;min-height:550px;width:100%}.places-autocomplete-container>div{padding:0}