/* CSS Document */

header .navbar-nav .nav-link {
	font-family: var(--font-headline);
}

header .navbar {
	margin: 0;
	width: 100%;
	border-radius: 0;
	box-shadow: none !important;
	padding-left: 0;
	padding-right: 0;
	background-color: transparent;
	-webkit-backdrop-filter: none;
	backdrop-filter: none;
}

header {
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
}

header.navbar-container-light {
	background-color: rgba(255, 255, 255, 0.75);
}

header.navbar-container-dark {
	background-color: rgba(0, 0, 0, 0.85);
}

#page {
	padding-top: var(--navbar-height);
}

header .navbar-brand {
	margin-left: 0
}

header .navbar-container-light  .nav-link.active {
	background-color: rgba(0,0,0,0.2)
}

header .navbar-container-dark .nav-link.active {
	background-color: rgba(255,255,255,0.2)
}