.hhs-client-login-link{align-items:center;color:inherit;color:#368897;display:inline-flex;font-family:Open Sans;font-size:1rem;font-weight:600;padding:0 6px;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.hhs-client-login-link:focus-visible,.hhs-client-login-link:hover{color:#4c9d2f;text-decoration:none}@media (max-width:767px){.hhs-client-login-link{font-size:.8rem}}.hhs-nav-grid__extras .top-bar-search{display:inline-flex!important}.hhs-side-menu .top-bar-search{display:none!important}.hhs-search-modal{align-items:center;background:rgba(0,0,0,.85);display:flex;flex-direction:column;inset:0;justify-content:flex-start;opacity:0;padding-top:20vh;position:fixed;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:99999}.hhs-search-modal.is-open{opacity:1;visibility:visible}.hhs-search-modal__close{align-items:center;background:none!important;border:none!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:2.25rem!important;height:40px!important;justify-content:center;line-height:1!important;padding:0!important;position:absolute!important;position:absolute;right:32px!important;top:24px!important;transition:opacity .2s!important;width:40px!important}.hhs-search-modal__close:focus-visible,.hhs-search-modal__close:hover{opacity:.65}.hhs-search-modal__content{max-width:720px;padding:0 24px;width:100%}.hhs-search-modal__label{color:#fff;cursor:text;display:block;font-size:1.75rem;font-weight:400;margin-bottom:20px;text-align:center}.hhs-search-modal .hs-search-field{width:auto}.hhs-search-modal .hs-search-field__bar{max-width:none}.hhs-search-modal .hs-search-field__bar form{display:flex;width:100%}.hhs-search-modal .hs-search-field__input{-webkit-appearance:none;appearance:none;background:#fff;border:none;border-radius:0;color:#222;font-size:1.1rem;outline:none;padding:18px 22px;width:100%}.hhs-search-modal .hs-search-field__input::placeholder{color:#aaa}.hhs-search-modal .hs-search-field__suggestions{background:#fff;display:none;list-style:none;margin:0;padding:0}.hhs-search-modal .hs-search-field--open .hs-search-field__suggestions{display:block}.hhs-search-modal .hs-search-field__suggestions li a{border-top:1px solid #eee;color:#222;display:block;padding:11px 22px;text-decoration:none;transition:background .12s}.hhs-search-modal .hs-search-field__suggestions li a:hover{background:#f4f4f4}.hhs-search-modal .hs-search-field__suggestions #results-for{border-top:1px solid #eee;color:#888;font-size:.78rem;padding:8px 22px}body.hhs-search-modal-open{overflow:hidden}@media (max-width:767px){.hhs-search-modal{padding-top:10vh}.hhs-search-modal__close{font-size:1.85rem;right:20px;top:16px}.hhs-search-modal__label{font-size:1.3rem;margin-bottom:14px}.hhs-search-modal .hs-search-field__input{font-size:1rem;padding:14px 16px}}