.pet-card-content .card.active::before {
    content: url(/green-check-circle.svg);
}

.btn-outline-primary::selection,
.btn-outline-primary:focus,
.btn-outline-primary:hover {
    color: var(--white-color-100) !important;
    background-color: var(--primary-hover-color) !important;
    border: 1px solid var(--primary-hover-color) !important;
}

.bg-transparent.btn-outline-primary::selection,
.bg-transparent.btn-outline-primary:focus,
.bg-transparent.btn-outline-primary:hover {
    color: var(--primary-color) !important;
    background-color: transparent !important;
}

@media screen and (max-width: 991px) {
    .pp-thanks-bg {
        background-image: url(/thank-you-bg.webp);
        background-size: cover;
        background-repeat: no-repeat;
    }
}

@media screen and (max-width: 443px) {
    .pp-thanks-bg {
        background-size: contain;
    }
}



html {
  scrollbar-width: none!important; /* Firefox */
  -ms-overflow-style: none!important; /* Firefox */;
}
html::-webkit-scrollbar {
  display: none!important; /* Firefox */
}