/* Stadt-, Branchen- und Über-uns-Seiten */
.regional-intro .regional-bild { display: block; width: 100%; height: auto; }
.regional-knoepfe { margin: 25px 0 0; }
.regional-knoepfe .button { font-size: 20px; margin: 0 10px 10px 0; }
.regional-block { margin-top: 60px; }
.regional-block h2 { margin-bottom: 20px; }
.regional-block .wie-h3 { margin-bottom: 20px; }
.regional-block dd { font-size: 18px; }
.regional-schluss { margin-top: 80px; margin-bottom: 80px; }
.regional-schluss .regional-knoepfe .button { margin: 0 5px 10px; }
.regional-links { margin-top: 30px; font-size: 16px; }
.seo-footer-links { margin: 0 0 10px; font-size: 14px; }
.regional-mehr { margin: 15px 0 0; font-size: 18px; }
.regional-block h3 { margin: 30px 0 10px; }
.regional-block h2[id] { scroll-margin-top: 130px; }
.regional-intro h1 { font-size: 38px; line-height: 44px; margin-bottom: 20px; }
@media (max-width: 600px) { .regional-intro h1 { font-size: 30px; line-height: 36px; } }
.regional-sprung { margin: 20px 0 0; font-size: 16px; line-height: 24px; }
@media (min-width: 981px) { .regional-mittig { display: flex; align-items: center; } }
