/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 25 2026 | 07:48:46 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

li.nav_sub_menu a:hover {
	transform: unset !important;
	color: #2475D1 !important;
}

/* This forces the icon to stay upright, even when WordPress tries to rotate it */
.wp-block-navigation .wp-block-navigation__submenu-icon {
    transform: none !important;
}

.wp-block-navigation__container>.wp-block-navigation-item:not(.has-child)>a:hover:after {
	width: unset;
}

.wp-block-navigation .has-child>.wp-block-navigation__submenu-container {
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.25) !important;
}

@media (max-width: 1199px) {
    /* This forces the mobile icon to appear */
    .wp-block-navigation__responsive-container-open {
        display: flex !important;
    }

    /* This hides the horizontal desktop list */
    .wp-block-navigation__responsive-container:not(.is-menu-open) {
        display: none !important;
    }
	
	/* Force submenus to display block (open) */
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        position: relative !important;
        left: 0 !important;
		padding-left: 0 !important;
        padding-top: 0 !important;
    }

    /* Hide the submenu toggle arrows since they are no longer needed */
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu__toggle {
        display: none !important;
    }
    
    /* Optional: Add a little indentation to submenu items for better hierarchy */
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item {
/*         padding-left: 20px; */
    }
	
	/* Hide the dropdown arrow buttons */
    body .wp-block-navigation .wp-block-navigation-item.has-child .wp-block-navigation-submenu__toggle {
        display: none !important;
    }

    /* Adjust the parent item layout so the text doesn't look cut off */
    .wp-block-navigation-item.has-child {
        display: block;
    }
	
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container {
        /* This prevents the "floating" behavior */
        position: static !important; 
        float: none !important;
        box-shadow: none !important; /* Removes the shadow seen in your screenshot */
        width: 100% !important;
        opacity: 1 !important;
        visibility: visible !important;
        display: block !important;
		transform: unset !important;
    }
}