
/* Gemeinsame Kopfzeile für alle vier Rubriken, MV unter 'Wir sind dabei' */
footer.site-footer-school-layout .footer-school-logos{display:grid!important;grid-template-columns:minmax(170px,1.2fr) minmax(95px,.75fr) minmax(140px,1fr) minmax(0,3.45fr)!important;gap:clamp(15px,2vw,30px)!important;align-items:start!important}
footer.site-footer-school-layout .footer-school-unit{display:grid!important;grid-template-rows:24px 105px!important;align-items:start!important;gap:8px!important;min-width:0!important}
footer.site-footer-school-layout .footer-school-label{display:block!important;height:24px!important;min-height:24px!important;line-height:20px!important;margin:0!important;font-size:12px!important;white-space:nowrap!important}
footer.site-footer-school-layout .footer-school-unit>a,footer.site-footer-school-layout .footer-school-iso>img{align-self:center!important;min-width:0!important}
footer.site-footer-school-layout .footer-school-initiatives .footer-school-logo-row{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,1.7vw,24px);height:105px;min-width:0}
footer.site-footer-school-layout .footer-school-initiatives .footer-school-logo-row a{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;flex:1 1 0}
footer.site-footer-school-layout .footer-school-initiatives .footer-school-logo-row a:last-child{flex:1.18 1 0}
footer.site-footer-school-layout .footer-school-initiatives img{display:block;max-width:100%!important;height:auto!important;object-fit:contain!important}
footer.site-footer-school-layout .footer-school-initiatives .footer-cdv-logo{max-height:48px!important}
footer.site-footer-school-layout .footer-school-initiatives .footer-wir-logo{max-height:60px!important}
footer.site-footer-school-layout .footer-school-initiatives .footer-mv-logo{max-height:104px!important;width:100%!important}
@media(max-width:1050px){footer.site-footer-school-layout .footer-school-logos{grid-template-columns:repeat(3,minmax(0,1fr))!important}footer.site-footer-school-layout .footer-school-initiatives{grid-column:1/-1}}
@media(max-width:610px){footer.site-footer-school-layout .footer-school-logos{grid-template-columns:repeat(2,minmax(0,1fr))!important}footer.site-footer-school-layout .footer-school-initiatives{grid-column:1/-1}footer.site-footer-school-layout .footer-school-initiatives .footer-school-logo-row{gap:12px}}
