/* Fix for Elementor hamburger menu dropdown visibility on intermediate screens */
.elementor-menu-toggle.elementor-active + .elementor-nav-menu--dropdown,
.elementor-menu-toggle.elementor-active ~ .elementor-nav-menu--dropdown {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: absolute !important;
    top: 100% !important;
    left: 0 !important;
    width: 100vw !important;
    max-width: 100vw !important;
    height: auto !important;
    background-color: #FFFFFF !important;
    z-index: 99999 !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

.elementor-nav-menu--dropdown a,
.elementor-nav-menu--dropdown a.elementor-item {
    color: #000000 !important;
}
