
/* Production: quiet headings and WordPress menu output. */
.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.jp-phrase{display:inline-block}
.desktop-nav>a,.footer-nav>a{display:inline-block}.inner-page .page-hero{padding-top:68px}
.service-catalog{max-width:870px}.content-section .split:only-child{margin-bottom:0}
.inner-page.page-contact .closing{display:none}
@media(max-width:768px){.inner-page .page-hero{padding-top:46px}.site-header{margin-bottom:0}}
