.icon-box {
    display: flex;
    align-items: center;
    justify-content: center;
}

.mission-items h5 {
    color: #4F46E5;
}

.card {
    transition: transform 0.3s ease;
}

.card:hover {
    transform: translateY(-5px);
}

.lead {
    color: #4B5563;
}

@media (max-width: 767.98px) {
    .lead {
        font-size: 1.05rem !important;
    }

    h2.fw-bold {
        font-size: 2rem !important;
    }
}