header {
	position: sticky;
	background-color: #FFF;
	z-index: 10;
	top: 0;
	padding-top: 0.8rem;
	padding-bottom: 0.625rem;
	border-bottom: solid var(--secondary) 0.4rem;
	z-index: 1000; /* Ensures header is above the navigation overlay */
}

header .logo img {
	height: 4rem;
}

.header-contentwrapper {
	padding-top: 0rem !important;
  	padding-bottom: 0rem !important;
}
