/* Start custom CSS for html, class: .elementor-element-f3dfb77 *//* ===== PROMPT ENGINEERING HERO TEXT VISIBILITY FIX ===== */

.tcb-prompt-course .tcb-prompt-hero h1,
.tcb-prompt-course .tcb-prompt-hero h1 strong,
.tcb-prompt-course .tcb-prompt-hero h1 b {
    color: #f8fafc !important;
    opacity: 1 !important;
    text-shadow: none !important;
}

/* Main highlighted headline */
.tcb-prompt-course .tcb-prompt-hero h1 .highlight,
.tcb-prompt-course .tcb-prompt-hero h1 .tcb-prompt-highlight,
.tcb-prompt-course .tcb-prompt-hero h1 span {
    color: #4ade80 !important;
    opacity: 1 !important;
}

/* Hero description */
.tcb-prompt-course .tcb-prompt-hero p {
    color: #e2e8f0 !important;
    opacity: 1 !important;
}

/* Hero badge */
.tcb-prompt-course .tcb-prompt-badge {
    color: #f8fafc !important;
    opacity: 1 !important;
}

/* Mobile visibility */
@media (max-width: 767px) {
    .tcb-prompt-course .tcb-prompt-hero h1 {
        color: #f8fafc !important;
        opacity: 1 !important;
    }

    .tcb-prompt-course .tcb-prompt-hero h1 span,
    .tcb-prompt-course .tcb-prompt-hero h1 .highlight,
    .tcb-prompt-course .tcb-prompt-hero h1 .tcb-prompt-highlight {
        color: #4ade80 !important;
        opacity: 1 !important;
    }

    .tcb-prompt-course .tcb-prompt-hero p {
        color: #e2e8f0 !important;
    }
}/* End custom CSS */