.about-design .ab-regional-crumbs{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 20px;font-size:13px;line-height:1.5;color:#526b83}
.about-design .ab-regional-crumbs a{color:#078597;text-decoration:none}
.about-design .ab-regional-crumbs a:hover{text-decoration:underline}
@media(max-width:600px){.about-design .ab-regional-crumbs{font-size:12px;gap:5px;margin-bottom:16px}}

/* Let the mobile header occupy its actual height instead of a stale spacer. */
@media(max-width:1023px){.about-page-body #site-header{position:relative!important;top:auto!important}.about-page-body #header-spacer{display:none!important}}
