/* Hero Section */
.workforce-hero {
    padding: 100px 20px;
    background: #f8f9fa;
}

/* Features Section */
.workforce-features .feature-box {
    background: #fff;
    transition: transform 0.4s ease, box-shadow 0.4s ease, opacity 0.8s ease;
}

.feature-box:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 25px rgba(0,0,0,0.2);
}

/* AI & Automation Section */
.workforce-automation {
    background: #e9f7fe;
    padding: 80px 20px;
}

/* Call to Action Section */
.workforce-cta {
    background: #d4edda;
    padding: 80px 20px;
}

/* Animation for Titles */
.animate-title {
    opacity: 0;
    transform: translateY(50px);
    transition: all 1s ease-out;
}

/* Animation for Paragraphs */
.animate-p {
    opacity: 0;
    transform: translateY(50px);
    transition: all 1s ease-out;
    max-width: 700px;
    margin: 20px auto;
}

/* Feature Box Animation */
.feature-box {
    opacity: 0;
    transform: translateY(60px);
}

/* Show Classes */
.show, .show-from-bottom {
    opacity: 1;
    transform: translateY(0);
}

