/* nb-custom.css — sticky header (native), replacing Elementor Pro's jquery.sticky.
   Applied to the OUTER header container so its parent (body) is tall enough for
   position:sticky to hold the header pinned while the page scrolls. */
.elementor-location-header,
[data-elementor-type="header"].elementor {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 9999;
}
body.admin-bar .elementor-location-header { top: 32px; }
