/* Fix for white text in hosting plan features */

/* Override white color for feature items outside carousel */
.feature-item:not(.hero-carousel .feature-item) {
    color: #4b5563 !important;
}

/* Ensure plan features are visible */
.pricing-plans-sec-i .plan .features .list li {
    color: var(--darkGray) !important;
}

/* Fix for any other feature lists */
.plan .features li,
.plan .feature-item,
.features .feature-item {
    color: #4b5563 !important;
}

/* Ensure text in pricing cards is visible */
.plan-title,
.plan-sub,
.plan-price,
.feature-item {
    color: inherit !important;
}

/* Override any global white text styles for features */
.se-ii .feature-item,
.pricing-section .feature-item,
.plans .feature-item {
    color: #4b5563 !important;
}

/* Specific fix for hosting plan features */
.options-sec .option-features li {
    color: var(--darkGray) !important;
}

/* Ensure all list items in plans are visible */
li:not(.hero-carousel li) {
    color: inherit !important;
}