/* Consultation Services Page Color Updates */

/* Hero Section Updates */
.consultation-hero {
    background: linear-gradient(135deg, #2E86AB 0%, #6c757d 100%);
}

.consultation-hero .hero-text h4 {
    color: white !important;
}

.consultation-hero .stat-item .stat-number {
    color: #6c757d !important;
}

/* Consultation Badge Updates */
.consultation-badge {
    background: linear-gradient(135deg, #6c757d 0%, #adb5bd 100%) !important;
}

/* Service Category Updates */
.service-category {
    background: #6c757d !important;
    color: white !important;
}

/* Service Features Checkmarks */
.consultation-service-card .service-features li::before {
    color: #6c757d !important;
}

/* Value Card Hover Effects */
.value-card::before {
    background: linear-gradient(90deg, transparent, rgba(108, 117, 125, 0.1), transparent) !important;
}

/* Consultation Service Card Hover Effects */
.consultation-service-card::after {
    background: linear-gradient(90deg, #2E86AB, #6c757d, #2E86AB) !important;
}

/* Footer Link Hover */
.footer-links a:hover {
    color: #2E86AB !important;
}

/* Consultation Service Card Header Color Update */
.consultation-service-card .service-header {
    background: linear-gradient(135deg, #2E86AB 0%, #4A90A4 100%) !important;
}

/* Consultation Section Headings Color Updates */
.value-section h2,
.consultation-services-section h2,
.process-section h2 {
    color: #2E86AB !important;
}

.value-card h4,
.process-step h4 {
    color: #2E86AB !important;
}

/* Process Step Numbers */
.step-number {
    background: linear-gradient(135deg, #2E86AB 0%, #4A90A4 100%) !important;
}

/* Service Features Checkmarks */
.consultation-service-card .service-features li::before {
    color: #2E86AB !important;
}