.astareh-mega-menu-title-hide .astareh-mega-menu-title,.astareh-mega-menu-title-hide.astareh-mega-menu-title,.site-navigation ul.menu .astareh-custom-menu-has-submenu-template .astareh-mega-menu-overlay{display:none}.astareh-mega-menu-title{display:inline-block;flex-grow:1}.after-astareh-mega-menu-icons{display:inline-block;text-decoration:none;margin-inline-end:5px}.site-navigation ul.menu li.menu-item-has-children:has(.astareh-mega-menu-custom-dropdown-icon):after{content:none!important}.site-navigation ul.menu .astareh-custom-menu-has-submenu-template:hover .astareh-mega-menu-overlay{display:block}.astareh-mega-menu-overlay{display:none;z-index:-1;top:calc(100% - 2px)!important;border-radius:0 0 10px 10px;border:1px solid var(--color-primary-300, #D8DFF3);background:#fff;box-shadow:0 0 20px 0 rgba(76,86,134,.1);position:absolute;width:calc(100vw - 104px)}.dynamic-header .astareh-mega-menu-overlay{z-index:1000}.hl-site__navigation.site-navigation ul.menu li .astareh-mega-menu-overlay a{padding:unset}.site-navigation ul.menu .astareh-custom-menu-has-submenu-template:hover>a:after{content:"";width:100%;height:22px;position:absolute;bottom:-13px;right:0;left:0}.site-header:not(.header-stacked) .header-inner .site-branding{max-width:20%!important}.site-header:not(.header-stacked) .header-inner .site-navigation{max-width:80%!important}body.elementor-editor-mega-menu #elementor-preview-iframe .site-navigation ul.menu .astareh-custom-menu-has-submenu-template .astareh-mega-menu-overlay{display:block!important}