/* =Service Colors */
.services, .generic {
    background-color: #5cd615 !important;
    background: #5cd615 !important;
    background-image: var(--bs-gradient) !important;
}
.bath, .bath a.wp-block-button__link {
    background-color: #00BFFF !important;
    background: #00BFFF !important;
    border-color: #00BFFF !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-bath, .invert-bath a.wp-block-button__link {
    border: solid 2px #00BFFF !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.tidy, .tidy a.wp-block-button__link {
    background-color: #00BFFF !important;
    background: #00BFFF !important;
    border-color: #00BFFF !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-tidy, .invert-tidy a.wp-block-button__link {
    border: solid 2px #00BFFF !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.boarding, .boarding a.wp-block-button__link {
    background-color: #02c2c7 !important;
    background: #02c2c7 !important;
    border-color: #02c2c7 !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-boarding, .invert-boarding a.wp-block-button__link {
    border: solid 2px #02c2c7 !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.day-care, .day-care a.wp-block-button__link {
    background-color: #e95601 !important;
    background: #e95601 !important;
    border-color: #e95601 !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-day-care, .invert-day-care a.wp-block-button__link {
    border: solid 2px #e95601 !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.drop-in, .drop-in a.wp-block-button__link {
    background-color: #5bbd2a !important;
    background: #5bbd2a !important;
    border-color: #5bbd2a !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-drop-in, .invert-drop-in a.wp-block-button__link {
    border: solid 2px #5bbd2a !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.grooming, .grooming a.wp-block-button__link {
    background-color: #f0d001 !important;
    background: #f0d001 !important;
    border-color: #f0d001 !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-grooming, .invert-grooming a.wp-block-button__link {
    border: solid 2px #f0d001 !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.house-sitting, .house-sitting a.wp-block-button__link {
    background-color: #ff48a4 !important;
    background: #ff48a4 !important;
    border-color: #ff48a4 !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-house-sitting, .invert-house-sitting a.wp-block-button__link {
    border: solid 2px #ff48a4 !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.poop-pickup, .poop-pickup a.wp-block-button__link {
    background-color: #543322 !important;
    background: #543322 !important;
    border-color: #543322 !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-poop-pickup, .invert-poop-pickup a.wp-block-button__link {
    border: solid 2px #543322 !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.walking, .walking a.wp-block-button__link {
    background-color: #9d60ff !important;
    background: #9d60ff !important;
    border-color: #9d60ff !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-walking, .invert-walking a.wp-block-button__link {
    border: solid 2px #9d60ff !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.transport, .transport a.wp-block-button__link {
    background-color: #26a589 !important;
    background: #26a589 !important;
    border-color: #26a589 !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-transport, .invert-transport a.wp-block-button__link {
    border: solid 2px #26a589 !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}
.veterinary, .veterinary a.wp-block-button__link {
    background-color: #26a589 !important;
    background: #26a589 !important;
    border-color: #26a589 !important;
    color: #fff !important;
    background-image: var(--bs-gradient) !important;
}
.invert-veterinary, .invert-veterinary a.wp-block-button__link {
    border: solid 2px #26a589 !important;
    color: #555 !important;
    background-image: var(--bs-gradient) !important;
}

.bg-green {
    background: #5cd615 !important;
    background-color: #5cd615 !important;
}