@media only screen and (max-width: 768px) {

	/*	.header-widget {
	order: 3;
	justify-content: end;
	flex-basis: 50% !important;
	margin-top: 0 !important;
}

	.main-navigation .mega-menu-wrap {
	display: block !important;
}

	.mega-search-btn{
	display: none !important;
}

	.main-navigation.sub-menu-right {
	flex-basis: 50% !important;
	order: 2;
}

	.site-logo {
	order: 1;
	width: 100%;
	margin-bottom: 20px;
}


	.header-widget {
		justify-content: center;
		flex-basis: 100% !important;
		margin-top: 0 !important;
		position: fixed;
		width: 100%;
		bottom: 0;
		left: 0;
		background-image: url(https://storage.googleapis.com/eli-vta-dev-site/2025/03/ZRStrWTQ-hero-bgr.svg);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: top;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	*/

	.main-navigation .mega-menu-wrap {
		display: block !important;
	}

	.main-navigation .mega-search-btn{
		display: none !important;
	}

	.main-navigation.sub-menu-right {
		flex-basis: 0% !important;
		order: 2;
		position: absolute;
	}

	.site-logo {
		order: 3;
		width: 100%;
		margin-bottom: 10px;
	}

	.menu-closer {
		margin-bottom: 20px !important;
		margin-top: 30px;
	}

	#mega-menu-primary .menu-closer {
		margin-top: 0px !important;
	}

	.main-navigation.mobile-menu-control-wrapper{
		display: none !important;
	}

	.main-navigation .menu-closer a{
		display: none;
	}
	
	.header-widget {
		flex-basis: 100%;
		order: 1;
		justify-content: space-between;
		margin-top: 0 !important;
	}

	.header-widget  #custom_html-3{
		order: 2;
	}

	.site-header .hero-btns a {
		padding-right: 40px;
		min-width: 143px;
	}

	 .site-logo {
		position: absolute;
		top: 19px;
	}

}