.parham-sticky-root{position:sticky;top:0;z-index:850}.admin-bar .parham-sticky-root{top:32px}.parham-sticky-root.parham-sticky-active .parham-site-header{border-bottom-color:rgba(23,107,135,.15);box-shadow:0 12px 34px rgba(14,79,102,.11)}.parham-sticky-root .parham-site-header,.parham-sticky-root .parham-site-header .parham-logo-mark img,.parham-sticky-root .parham-site-header .elementor-nav-menu--main .elementor-item{transition:padding .22s ease,width .22s ease,height .22s ease,box-shadow .22s ease,border-color .22s ease}.parham-sticky-root.parham-sticky-compact .parham-site-header{padding-block:6px}.parham-sticky-root.parham-sticky-compact .parham-site-header .parham-logo-mark img{width:56px;height:56px}.parham-sticky-root.parham-sticky-compact .parham-site-header .elementor-nav-menu--main .elementor-item{padding-block:11px}.parham-back-to-top{position:fixed;z-index:800;left:max(24px,env(safe-area-inset-left));bottom:max(24px,env(safe-area-inset-bottom));display:grid;width:46px;height:46px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.34);border-radius:50%;background:#176b87;color:#fff;font:inherit;font-size:24px;line-height:1;box-shadow:0 10px 28px rgba(14,79,102,.24);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease,background-color .2s ease}.parham-back-to-top.is-visible{opacity:.94;visibility:visible;pointer-events:auto;transform:translateY(0)}.parham-back-to-top:hover{background:#0e4f66}.parham-back-to-top:focus-visible{outline:3px solid #f2a65a;outline-offset:3px}.parham-lightbox-open .parham-back-to-top,.parham-exit-modal-open .parham-back-to-top{opacity:0;visibility:hidden;pointer-events:none}.elementor-editor-active .parham-sticky-root{position:relative;top:auto}@media(max-width:782px){.admin-bar .parham-sticky-root{top:46px}}@media(max-width:767px){.parham-sticky-root.parham-sticky-compact .parham-site-header{padding-block:5px}.parham-sticky-root.parham-sticky-compact .parham-site-header .parham-logo-mark img{width:48px;height:48px}.parham-back-to-top{left:max(16px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));width:43px;height:43px;font-size:22px}}@media(prefers-reduced-motion:reduce){.parham-sticky-root .parham-site-header,.parham-sticky-root .parham-site-header .parham-logo-mark img,.parham-sticky-root .parham-site-header .elementor-nav-menu--main .elementor-item,.parham-back-to-top{transition:none!important}}
@media(max-width:1024px){.parham-site-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:absolute!important;inset-inline:0!important;width:100%!important;max-width:100%!important}}
