.et_mobile_menu .menu-item-has-children .sub-menu{display:block!important;visibility:hidden;max-height:0;overflow:hidden;transition:max-height 0.4s ease-in-out,opacity 0.3s ease,visibility 0.4s;opacity:0;padding:0!important}.et_mobile_menu .menu-item-has-children.submenu-open>.sub-menu{visibility:visible;max-height:800px;opacity:1;padding:10px 0 10px 10px!important}.et_mobile_menu .menu-item-has-children{position:relative}.et_mobile_menu .mobile-toggle{position:absolute;right:0;top:0;width:50px;height:44px;line-height:44px;text-align:center;cursor:pointer;z-index:10}.et_mobile_menu .mobile-toggle::before{content:'3';font-family:'ETmodules'!important;font-size:16px;color:#222;display:inline-block;transition:transform 0.3s ease}.et_mobile_menu .menu-item-has-children.submenu-open>.mobile-toggle::before{transform:rotate(180deg)}.et_mobile_menu .menu-item-has-children>a{padding-right:50px!important}