html { scroll-padding-top: var(--scroll-padding-top, 0px) !important; }  *[hide-element="true"] { display:none !important; } header#brx-header { position: sticky; top: 0; z-index: 998; } .alignfull, .wp-block-categories-list.alignfull { width: 100% !important; position: unset !important; } img.pswp__img {  } .text-nowrap { text-wrap: nowrap; } @media screen and (max-width: 767px) { .directory-table { max-width: 100% !important; overflow-x: scroll; } } span.phone-number-extension:before { content: "x"; } @media (max-width: 991px) { .wp-block-media-text.is-stacked-on-mobile { grid-template-columns: 100%!important; } .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media { grid-column: 1 !important; grid-row: 1 !important; } }  .legacy-content-1 .wp-content-section iframe:not([title*="Libsyn"]) { width: 100% !important; height: auto !important; aspect-ratio: 1.78; float: unset !important; } .legacy-content-1 .wp-content-section figure { max-width: 100% !important; width: unset; } a.mail-link { word-break: break-all; }  body.search-results h3 { display:block; }