@media screen and (max-width: 1199px) {
	
	/* Main Menu Styles */
	
	#main-header nav.main-menu-wrapper{ display:none;}
	#menu-toggle{ display:block; }
	
	#mobile-menu-toggle { display:block; }
	#main-menu-wrapper, #main-header-widgets { display:none; }
	#logo-wrapper { padding: 1.5em 0; }

	.header-content { display: block; position: relative; }

	.home #hero-wrapper .hero-content h1 { font-size: 3rem; line-height: normal; }
	.home #hero-wrapper .hero-content h2 { font-size: 3rem; line-height: normal; }

	.home #hero-wrapper .hero-content .hero-sections-wrapper .hero-section { width: 50%; padding: 0 0.5rem 0 0; }

	.home #hero-wrapper .hero-content .hero-sections-wrapper { flex-wrap: wrap; }

}
