.item-p{
    width: 500px;
    word-wrap: break-word; /* Prevents text from overflowing */
}


.contact{
    margin-top:200px;
}

.feature-container {
    display: flex;
    justify-content: space-between;
    overflow: hidden;
}

.features-item-n {
    width: 120px; /* Adjust width */
    height: 120px; /* Adjust height */
    background: red;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    animation: moveLeft 3s forwards;
}

@keyframes moveLeft {
    from {
        transform: translateX(600px);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}

/* Adding delay for each div */
.features-item:nth-child(1) { animation-delay: 0.5s; }
.features-item:nth-child(2) { animation-delay: 1s; }
.features-item:nth-child(3) { animation-delay: 1.5s; }
.features-item:nth-child(4) { animation-delay: 2s; }
.features-item:nth-child(5) { animation-delay: 2.5s; }
.features-item:nth-child(6) { animation-delay: 3s; }
.features-item:nth-child(7) { animation-delay: 3.5s; }
.features-item:nth-child(8) { animation-delay: 4s; }
.features-item:nth-child(9) { animation-delay: 4.5s; }
.features-item:nth-child(10) { animation-delay: 5s; }
.features-item:nth-child(11) { animation-delay: 5.5s; }
.features-item:nth-child(12) { animation-delay: 6s; }

.story-content{
    line-height:1.5px;
    text-align: justify;
    margin-right: 100px;
    margin-left: 100px;
    width:30%;


.item {
    font-size: 22px;
    font-weight: 600;
    text-align: center;
}

.item i {
    margin-right: 10px;
    font-size: 24px;
}
/* Color based on icon */
.trophy { color: #FFD700; } /* Gold */
.trophy i { color: #FFD700; }

.briefcase { color: #007BFF; } /* Blue */
.briefcase i { color: #007BFF; }

.smile { color: #28A745; } /* Green */
.smile i { color: #28A745; }

.headset { color: #FF5733; } /* Red */
.headset i { color: #FF5733; }

.robot { color: #6C757D; } /* Grey */
.robot i { color: #6C757D; }

.item span {
    font-size: 18px;
    color: #555;
}

body {
    font-family: Arial, sans-serif;
}

.filter-container {
    display: flex;
    gap: 10px;
    margin-bottom: 20px;
}

.filter-container select,
.filter-container button {
    padding: 8px;
    border-radius: 5px;
    border: 1px solid #ddd;
}

.job-list {
    list-style: none;
    padding: 0;
}

.job-item {
    display: flex;
    align-items: center;
    background: #fff;
    padding: 15px;
    margin-bottom: 10px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.job-logo img {
    width: 50px;
    height: 50px;
    margin-right: 15px;
}

.job-content {
    flex-grow: 1;
}

.job-type {
    padding: 5px 10px;
    border-radius: 5px;
    font-weight: bold;
    text-transform: uppercase;
}

.job-type.fulltime {
    background: blue;
    color: white;
}

.job-type.parttime {
    background: red;
    color: white;
}

.job-type.temporary {
    background: green;
    color: white;
}

@media (max-width: 991px) {
    .story-content {
        display: none;
    }
}