.elementor .ahura-mega-menu-element .cats-list-title{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#333;margin:0;padding:0 10px}.elementor .ahura-mega-menu-element .cats-list-title svg{width:20px}.ahura-mega-menu-element .cats-list{width:270px}.ahura-mega-menu-element.has-dropdown-icon-onsubmenu .menu li.menu-item-has-children>a::after{content:"\F104";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:16px}.mw_rtl .ahura-mega-menu-element.has-dropdown-icon-onsubmenu .menu li.menu-item-has-children>a::after{text-align:left}.ahura-mega-menu-element.always-show-dropdown ul.menu li.mega_menu_hover.mega_menu ul.sub-menu ul.sub-menu{position:relative;opacity:1;visibility:visible;box-shadow:initial;padding:0}.ahura-mega-menu-element.always-show-dropdown ul.menu li.mega_menu_hover.mega_menu>ul.sub-menu{overflow:hidden;display:flex;flex-wrap:wrap;align-items:start;justify-content:start;height:500px;overflow-y:visible}.ahura-mega-menu-element .cats-list .menu{padding:5px 20px 5px 5px}.ahura-mega-menu-element.disable-border-line .cats-list .menu{padding:5px}.ahura-mega-menu-element.disable-border-line .cats-list ul.menu>li>a::before{display:none}@media screen and (max-width:1024px){.ahura-mega-menu-element .cats-list{width:100%}}@media screen and (max-width:575.98px){.ahura-mega-menu-element .cats-list .menu li.simple ul li{position:relative}.ahura-mega-menu-element .cats-list.isnotfront div ul.menu{overflow:scroll}}