.admin-bar header {
	top: 32px;
}

header.wp-block-template-part {
    display: contents;
}

@media (min-width: 991px) {
	.home header:not(.scrolled)>.wp-block-group {
		background-color: rgba(0,0,0,.5) !important;
		border-bottom: 1px solid #7f7f7f;
		transition: background-color .3s, height ease-in .2s;
	}
	
	.home header.scrolled>.wp-block-group {
		background-color: rgba(255,255,255,.6) !important;
	  }

	.home header #nav-main ul a {
	  color: #fff;
	}
	.home header.scrolled #nav-main ul:not(.dropwdown-menu) a, .home .header #nav-main ul.dropdown-menu a, .home .header #nav-main li:hover a {
		color: #000;
	  }
} 

header.main-header {
	position: sticky;
	top: 0;
	z-index: 1001;
}

header .wp-block-site-logo img {
	width: 80px;
	transition: width ease-in .2s;
}

header.main-header .container {
	/* max-width: 1600px !important; */
}

@media (min-width: 1000px) {
	#nav-main.navbar-expand-lg .navbar-collapse {
		flex-grow: unset;
    margin: 0 auto;
	}
}

#nav-main {
	justify-content: center;
}

header>.wp-block-group {
	background-color: rgba(255,255,255,.8);
	border: none;
	margin-bottom: 0px;
	z-index: 100;
	border-radius: 0 !important;
	transition: height ease-in .2s;
	height: auto !important;
	border-bottom: 1px solid #eee;
	box-shadow: none !important;
}

@media (min-width: 991px) {
	header.scrolled .wp-block-site-logo img {
    	width: 40px;
	}
	header.scrolled .vst-main-nav .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content {
		padding: 17px 13px;
		transition: padding ease-in .2s;
	}
	header>.wp-block-group {
		backdrop-filter: blur(10px);
		-webkit-backdrop-filter: blur(10px);
	}
	.home header:not(.scrolled) .wp-block-navigation-item a,
.home header:not(.scrolled) .wp-block-navigation__submenu-icon {
	color: #fff;
}
.home header:not(.scrolled) .wp-block-navigation-item:hover a,
.home header:not(.scrolled) .wp-block-navigation-item:hover .wp-block-navigation__submenu-icon {
	color: inherit;
}
}