
#cookie-bar p {
    margin-bottom: 0.75rem !important;
    font-size: 1rem !important;
    line-height: 1.5rem !important;
    font-family: Poppins, sans-serif !important;
}

#cookie-bar-button {
    background-color: #192ced;
    border: solid 0px transparent;
    color: #ffffff !important;
    display: block;
    padding: .5rem 1rem;
    text-align: center;
    font-weight: 500;
    line-height: 1;
    margin-right: 20px;
    margin-top: 2px;
    position: relative;
    text-decoration: none;
    border-radius: 0.25rem;
    box-shadow:  0.2rem 4px #ff5f00;
    -moz-box-shadow:  0.2rem 4px #ff5f00;
    -webkit-box-shadow:  0.2rem 4px #ff5f00;
    -o-box-shadow:  0.2rem 4px #ff5f00;    
    transition: all 0.15s ease-in-out;
}

#cookie-bar-button:hover {
    text-decoration: none !important;
    box-shadow:  0.4rem 6px #ff5f00;
    -moz-box-shadow:  0.4rem 6px #ff5f00;
    -webkit-box-shadow:  0.4rem 6px #ff5f00;
    -o-box-shadow:  0.4rem 6px #ff5f00;
}


.tracking-location {
    width:60px;
    height:60px;
    position:relative
  }
  .tracking-location:before {
    content:"";
    position:absolute;
    top:50%;
    left:50%;
    display:block;
    width:20px;
    height:20px;
    transform:translate(-50%,-50%);
    border-radius:50%;
    border-width:1px;
    --tw-border-opacity: 1;
    border-color:rgb(255 255 255 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color:rgb(255 95 0 / var(--tw-bg-opacity));
    --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
  }
  .tracking-location:after {
    content:"";
    top:50%;
    position:absolute;
    left:50%;
    display:block;
    height:100%;
    width:100%;
    transform:translate(-50%,-50%);
    border-radius:50%;
    opacity:.6;
    --tw-bg-opacity: 1;
    background-color:rgb(255 95 0 / var(--tw-bg-opacity));
    animation-name:pulse-map;
    animation-iteration-count:infinite;
    animation-duration:2s;
    animation-timing-function:ease-out
  }
  @keyframes pulse-map {
    0% {
      height:0%;
      width:0%;
      opacity:1
    }
    to {
      height:100%;
      width:100%;
      opacity:0
    }
  }