
/* Mobile-specific fix for horizontal scroll issue without impacting overall structure */

@media (max-width: 576px) {
    /* Apply overflow-x hidden only on mobile to prevent layout shift on larger screens */
    body, html {
        overflow-x: hidden;
    }

    /* Adjust carousel and logo areas only on small screens */
    .partner-logos {
        overflow: hidden;
    }

    /* Prevent navbar container from exceeding screen width on mobile */
    .navbar .container {
        max-width: 100%;
    }
}

/* Ensure images do not exceed screen width */
img {
    max-width: 100%;
    height: auto;
}
