/* Align all footer columns with the shared section gutter. */
.mf-5878 .mf-element.mf-element-5240873,
.mf-5878 .mf-element.mf-element-8f66d07,
.mf-5878 .mf-element.mf-element-6d9f4d1{--padding-left:0px;--padding-right:0px;padding-inline:0!important}
@media(max-width:1024px){
 .mf-5878 .mf-element.mf-element-853a519{--padding-left:20px;--padding-right:20px}
 .mf-5878 .mf-element.mf-element-140ca87{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;align-items:start}
 .mf-5878 .mf-element.mf-element-5240873{grid-column:1;grid-row:1 / span 2}
 .mf-5878 .mf-element.mf-element-8f66d07{grid-column:2;grid-row:1}
 .mf-5878 .mf-element.mf-element-6d9f4d1{grid-column:2;grid-row:2}
 .mf-5878 .mf-element.mf-element-140ca87>.e-con{width:100%;min-width:0;padding:0!important}
}
