.btcp-sticky-btn-container {
  position: fixed;
  bottom: 20px;
  z-index: 10;
  width: 100%;
  display: none;
  justify-content: center;
  pointer-events: none;
}
@media (max-width: 991px) {
  .btcp-sticky-btn-container {
    bottom: 80px;
    z-index: 2;
  }
  .btcp-sticky-btn-container.btcp-sticky-btn-container-only-desktop {
    display: none;
    pointer-events: none;
    z-index: -1;
  }
}
.btcp-sticky-btn-container a, .btcp-sticky-btn-container button {
  display: inline-block;
  color: var(--bt-white);
  font-size: 14px;
  font-weight: 600;
  padding: 18px 32px;
  border-radius: 100px;
  border: 0;
  outline: 0;
  background-color: #0090FF;
  transition: background-color 0.2s ease-in, color 0.2s ease-in;
}
@media (max-width: 991px) {
  .btcp-sticky-btn-container a, .btcp-sticky-btn-container button {
    padding: 16px 32px;
    font-size: 12px;
  }
}
@media (min-width: 992px) {
  .btcp-sticky-btn-container a:hover, .btcp-sticky-btn-container button:hover {
    background-color: var(--bt-white);
    color: var(--bt-blackest-black);
  }
}
