Deprecated: wpstgGetCloneSettings(): Implicitly marking parameter $option as nullable is deprecated, the explicit nullable type must be used instead in /home/c3s1aerhbm43/public_html/wptesting1.flourishdesignstudio.com/wp-content/mu-plugins/wp-staging-optimizer.php on line 294

Deprecated: Elementor\Modules\GlobalClasses\Atomic_Global_Styles::get_cache_root_key(): Implicitly marking parameter $key as nullable is deprecated, the explicit nullable type must be used instead in /home/c3s1aerhbm43/public_html/wptesting1.flourishdesignstudio.com/wp-content/plugins/elementor/modules/global-classes/atomic-global-styles.php on line 410
Header – Flourish Testing Ground

Add the Word "Menu" to Toggle:

				
					.elementor-menu-toggle:before {
    position: relative;
  content: "MENU";
    padding-right: 10px;
    bottom: 0px;
    color: #7c2525;
    font-family: "Cabin Condensed", Sans-serif;
    font-size: 1em;
}
				
			

Logo shrinks on scroll: check the custom css for the logo and the header section:

Add Overlay on page when MegaMenu is engaged... add this code to mega menu css

				
					/* overlay when sub nav are opened */
.e-n-menu-content::before {
    content:'';
    position: absolute;
    width: 100%;
    height:200vh;
    background-color:#000000;
    top:0;
    z-index:-4;
    pointer-events:none;
    opacity:0;
    transition: opacity 0.3s;
}

.e-n-menu-content.e-active::before {
    opacity:0.7;
}


				
			

Add Overlay on page when regular dropdown menu is engaged

				
					selector .elementor-nav-menu > li.menu-item-has-children::after {
content: "";
width: 100%;
height: 100%;
position: fixed;
left: 0;
top: 0;
background-color: transparent;
pointer-events: none;
transition: background-color 0.3s;
}

selector .elementor-nav-menu > li.menu-item-has-children:hover::after {
background-color: #FFFFFFBF;
}

				
			

Logo Changes on Scroll, can change background color etc; note classes and css on logos and header section

See sample below