.jt-zone-header{background:var(--jt-header-bg, var(--bs-body-bg));color:var(--jt-header-color, var(--bs-body-color));box-shadow:var(--jt-header-shadow, 0 1px 0 var(--jt-header-line, rgba(0, 0, 0, .08)));z-index:1030}.jt-zone-header a:not(.btn):not(.dropdown-item){color:inherit}.jt-zone-header .jt-role-topbar{background:var(--bs-primary);color:var(--jt-on-primary, #fff);font-size:.875rem;padding-block:.375rem}.jt-zone-header .jt-role-main{padding-block:1rem}.jt-zone-header .jt-role-navbar{border-top:var(--jt-navbar-border, 1px solid var(--jt-header-line, rgba(0, 0, 0, .08)))}.jt-parent.navbar-brand{font-size:inherit;padding:0;margin:0}.jt-brand-title{font-size:1.5rem;font-weight:700;line-height:1.2}.jt-brand-tagline{font-size:.875rem;opacity:.8}.jt-navbar{padding-block:0}.jt-navbar .nav-link{padding:.875rem 1rem;font-weight:600}.jt-navbar .nav-link.active{color:var(--bs-primary);box-shadow:inset 0 -3px 0 var(--bs-primary)}.jt-navbar .offcanvas{color:var(--bs-body-color)}.jt-search .jt-icon{width:1rem;height:1rem}.jt-zone-footer{background:var(--jt-footer-bg, var(--bs-dark));color:var(--jt-footer-color, #fff)}.jt-zone-footer a:not(.btn){color:inherit}.jt-zone-footer .jt-role-bottom{border-top:1px solid rgba(255,255,255,.15);font-size:.875rem;padding-block:1rem}.footer-heading-title{font-size:1rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.jt-back-top{display:none;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:50%;background:var(--bs-primary);color:var(--jt-on-primary, #fff);text-decoration:none}.jt-back-top.is-visible{display:inline-flex}
