/* Landing Page Specific Styles */

/* Button colors using proper specificity */
.landing-page .btn.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #e91e63;
    --bs-btn-border-color: #e91e63;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #c2185b;
    --bs-btn-hover-border-color: #c2185b;
    --bs-btn-focus-shadow-rgb: 233, 30, 99;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #ad1457;
    --bs-btn-active-border-color: #ad1457;
}

.landing-page .btn.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #2196f3;
    --bs-btn-border-color: #2196f3;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #1976d2;
    --bs-btn-hover-border-color: #1976d2;
    --bs-btn-focus-shadow-rgb: 33, 150, 243;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #1565c0;
    --bs-btn-active-border-color: #1565c0;
}