.swiper-container {
    overflow: hidden; /* Hide overflow on mobile */
}

.swiper-wrapper {
    display: flex; /* Use flexbox for horizontal layout */
    transition-property: transform; /* Enable transitions */
    box-sizing: content-box; /* Ensure proper box sizing */
}

.swiper-slide {
    flex-shrink: 0; /* Prevent slides from shrinking */
    width: 100%; /* Full width on mobile */
}


.foundation-services-section{
    margin-top: 50px;
}

#foundation-services-title{
    padding: 30px;
}


/* Card Styling */

.service-card{
    height:500px;
}





@media (min-width: 768px) { /* Adjust breakpoint as needed */
    .swiper-slide {
        width: 33.333%; /* 3 cards per row on larger screens */
    }
    .swiper-container {
        overflow: visible; /* Show all cards on larger screens */
    }
}
