/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 06 2026 | 09:10:53 */
/* 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;
}

/* 1. Target only the footer navigation by its unique class */
.gs-0d16b4b0-5b67-4945-af6e-acc9286ebdf6 .wp-block-navigation-item.has-child:hover > .wp-block-navigation__submenu-container,
.gs-0d16b4b0-5b67-4945-af6e-acc9286ebdf6 .wp-block-navigation__submenu-container {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    height: 0 !important;
    overflow: hidden !important;
}

/* 2. Hide the dropdown arrow icons in the footer */
.gs-0d16b4b0-5b67-4945-af6e-acc9286ebdf6 .wp-block-navigation__submenu-icon {
    display: none !important;
}

/* 3. Ensure the top-level link text (e.g., "Financing Solutions") is still clickable/visible */
.gs-0d16b4b0-5b67-4945-af6e-acc9286ebdf6 .wp-block-navigation-item.has-child > a {
    pointer-events: auto !important;
    opacity: 1 !important;
    visibility: visible !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;
    }
}