.footer-widget-section .row {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

/* Make the middle column fixed width and centered horizontally */
.footer-widget-section .reeva_footer_col:nth-child(2) {
    flex: 0 0 300px; /* fixed width */
    margin-left: auto;
    margin-right: auto;
    text-align: left; /* keep text left-aligned inside */
}

/* Make the first and third columns flexible but with max widths */
.footer-widget-section .reeva_footer_col:nth-child(1),
.footer-widget-section .reeva_footer_col:nth-child(3) {
    flex: 1;
    max-width: 300px;
}
