/* Responsive Adjustments */
@media (max-width: 768px) {
    .footer-content {
        flex-direction: column;
    }
    .footer-section, .footer-section2 {
        flex-basis: 100%;
    }
    .section {
        flex-direction: column;
    }
    .section .image-container, .section .text-container {
        max-width: 100%;
    }

    .section {
        flex-direction: column;
    }
    .image-container, .text-container {
        max-width: 100%;
    }
}

