/* AI core section */

.ai-core{
    padding: 80px 0;
    background: #fafcff;
     /* background-image: url(image/image12.png); */
    background-size: cover;
}

.ai-grid{
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    gap: 48px;
}   


.ai-features{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 24px;
    margin-top: 32px;
    
    
}
.ai-feature{
    background: linear-gradient(170deg, #eef6fb 0%, #ffffff 45%);
    border: 1px solid #e3eef5;
    border-radius: 18px;
    padding: 20px;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.05);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.ai-feature:hover{
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(50, 145, 182, 0.15);
}

.ai-feature h4{
    color: #1f2937;
}

.ai-feature i{
    color: #3291B6 !important;
}

.industry-learning{
    background: linear-gradient(170deg, #eef6fb 0%, #ffffff 45%);
    border: 1px solid #e3eef5;
    border-radius: 32px;
    padding: 40px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);
  
}

.industry-learning h3{
    margin-bottom: 24px;
    font-size: 1.8rem;
    color: #3291B6;
}

.industry-learning p{
    color: black;
    font-size: 1.1rem;
    margin-bottom: 32px;
    opacity: 0.9;
}

.item-grid{
    display: grid;
    gap: 20px;
    
    
}
.item-flex{
    display: flex;
    align-items: center;
    gap: 16px;
    color: black;
    
}

/* Final CTA


.cat-section{

}

.cta-background{
   
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;

} */