/* Custom styles for feature cards */
.feature-card {
    transition: all 0.3s ease-in-out;
    border: 1px solid rgba(0, 0, 0, 0.05);
    background: linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(230,244,255,1) 100%) !important;
}

.feature-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 10px 25px rgba(28, 124, 206, 0.15) !important;
    border-color: rgba(28, 124, 206, 0.1);
}

.feature-card:hover .service-icon {
    background: linear-gradient(45deg, #aae0ff, #ffffff) !important;
}

.feature-card:hover h5 {
    color: #1c7cce;
}

.feature-card .service-icon {
    transition: all 0.3s ease;
}
