/*
 * Everything visual on this page is controlled from inside Elementor.
 * The only rule here is position:fixed for the nav bar, which Elementor
 * free has no UI control for (Sticky is a Pro-only Motion Effect).
 * a1b2c3d4 is the nav container's Elementor element ID.
 *
 * The Google Fonts @import was removed on purpose - Elementor already
 * enqueues Plus Jakarta Sans as a real <link>, so the @import here was a
 * second, render-blocking request for the same family.
 */
.e-con.elementor-element-a1b2c3d4 {
	position: fixed !important;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999;
	backdrop-filter: blur(8px);
}

@media (max-width: 767px) {
	/* backdrop-filter is an expensive paint on mobile GPUs - use a solid bar */
	.e-con.elementor-element-a1b2c3d4 {
		backdrop-filter: none;
		background-color: #0C0C0C !important;
	}
}
