.custom-render-widgets-container .ahura-mobile-menu-1.element-show-in-shortcode #mw_open_side_menu {
    display: block;
}

.ahura-mobile-menu-1 .menu-icon {
    font-size: 2em;
    height: 38px;
}

.ahura-mobile-menu-1 .menu-icon svg {
    width: 20px;
}

.ahura-mobile-menu-1 li a {
    color: #fff;
}

.ahura-mobile-menu-1 .mm-side-overlay {
    position: fixed;
    right: 0;
    top: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background-color: transparent;
    display: none;
}

.ahura-mobile-menu-1 .sitesideopen .mm-side-overlay {
    display: block;
}

.ahura-mobile-menu-1 .topmenu-wrap {
    position: relative;
    z-index: 10;
}