:root {
    --gplus-primary: #0066cc;
    --gplus-secondary: #4caf50;
    --gplus-accent: #e91e63;
}

/* Primary Color Applications */
.btn-primary,
.wp-block-button__link,
button[type="submit"],
.appointment-btn {
    background-color: #0066cc;
}

h1, h2, h3, h4, h5, h6 {
    color: #0066cc;
}

a {
    color: #0066cc;
}

.top-bar {
    background-color: #0066cc;
}

/* Secondary Color Applications */
.btn-secondary {
    background-color: #4caf50;
}

.service-card:hover {
    border-color: #4caf50;
}

/* Accent Color Applications */
a:hover,
.nav-menu a:hover,
.footer-widget a:hover {
    color: #e91e63;
}

.btn-accent {
    background-color: #e91e63;
}

.highlight-text {
    color: #e91e63;
}
