.menuv-wrapper ul li{width:100%}.menuv-wrapper ul li ul.sub-menu,.menuv-wrapper ul li .ah-elementor-submenu-wrapper{visibility:visible;opacity:1;float:none;width:100%;height:auto;transition:none;display:none;position:relative;top:0;right:0}.menuv-wrapper .menu-location-wrap ul{box-shadow:none;background-color:#fff0;margin:0;padding:0}.menuv-wrapper .topmenu li.menu-item>ul.sub-menu{width:100%;max-width:none;min-height:0;box-shadow:none;background-color:#fff0;border-radius:0;margin:0;top:0;left:auto;right:0}.menuv-wrapper .topmenu li.menu-item>ul.sub-menu>li{width:100%;display:block}.menuv-wrapper ul li ul.sub-menu:after{content:"";clear:both;width:100%;display:block}.menuv-wrapper .menu-location-wrap ul li.menuv-open>ul,.menuv-wrapper .menu-location-wrap ul li.menuv-open>.sub-menu.ah-elementor-submenu-wrapper,.ahura-menuv-open-current-yes .menuv-element:not(.menuv-ready) .menu-location-wrap ul li.current-menu-ancestor>ul,.ahura-menuv-open-current-yes .menuv-element:not(.menuv-ready) .menu-location-wrap ul li.current-menu-ancestor>.sub-menu.ah-elementor-submenu-wrapper{display:block}.ahura-menuv-style-modern{--ahura-menuv-accent:var(--mw_primary_color,#2563eb);--ahura-menuv-muted:color-mix(in srgb,var(--ahura-c-text-primary,#191919)70%,transparent)}.ahura-menuv-style-modern .menuv-wrapper :is(.topmenu,ul.sub-menu)>.menu-item>a{text-align:start;width:100%;color:var(--ahura-c-text-primary,#191919);border-radius:10px;align-items:center;gap:10px;margin:0;padding:10px 14px;line-height:1.5;transition:background-color .2s,color .2s;display:flex;position:relative}.ahura-menuv-style-modern .menuv-wrapper ul.sub-menu>.menu-item>a{color:var(--ahura-menuv-muted);padding:8px 12px}.ahura-menuv-style-modern .menuv-wrapper .topmenu>.menu-item>a:hover,.ahura-menuv-style-modern .menuv-wrapper .topmenu>.menu-item>a:focus-visible,.ahura-menuv-style-modern .menuv-wrapper .topmenu ul.sub-menu>.menu-item>a:hover,.ahura-menuv-style-modern .menuv-wrapper .topmenu ul.sub-menu>.menu-item>a:focus-visible{background-color:#2563eb14;background-color:color-mix(in srgb,var(--ahura-menuv-accent)8%,transparent);color:var(--ahura-menuv-accent)}.ahura-menuv-style-modern .menuv-wrapper .menu-location-wrap .topmenu>.current-menu-ancestor>a,.ahura-menuv-style-modern .menuv-wrapper .menu-location-wrap .topmenu ul.sub-menu>.current-menu-ancestor>a{color:var(--ahura-menuv-accent)}.ahura-menuv-style-modern .menuv-wrapper .menu-location-wrap .topmenu>.current-menu-item>a,.ahura-menuv-style-modern .menuv-wrapper .menu-location-wrap .topmenu ul.sub-menu>.current-menu-item>a{background-color:#2563eb1f;background-color:color-mix(in srgb,var(--ahura-menuv-accent)12%,transparent);color:var(--ahura-menuv-accent)}.ahura-menuv-style-modern .menuv-wrapper .menu-location-wrap :is(.topmenu,ul.sub-menu)>.current-menu-item>a:before{content:"";background-color:var(--ahura-menuv-accent);border-radius:3px;width:3px;position:absolute;inset-block:8px;inset-inline-start:0}.ahura-menuv-style-modern .menuv-wrapper .menu-item-icon{background-color:#0000000d;background-color:color-mix(in srgb,currentColor 8%,transparent);border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ahura-menuv-style-modern .menuv-wrapper .ah-submenu-icon{opacity:.6;margin-inline-start:auto}.ahura-menuv-style-modern .menuv-wrapper .menu-location-wrap li>a>.ah-submenu-icon{position:static;transform:none}.ahura-menuv-style-modern .menuv-wrapper .topmenu li.menu-item-has-children>a:after{opacity:.6;flex:none;margin:0;margin-inline-start:auto;position:static;transform:none;-webkit-mask-image:url(/wp-content/themes/ahura/img/icons/chevron-down.svg);mask-image:url(/wp-content/themes/ahura/img/icons/chevron-down.svg)}.ahura-menuv-style-modern .menuv-wrapper .topmenu li.menu-item>ul.sub-menu{border-inline-start:1px solid #00000014;border-inline-start-color:color-mix(in srgb,var(--ahura-c-text-primary,#191919)12%,transparent);width:auto;margin-block:4px;margin-inline-start:20px}.ahura-menuv-style-modern .menuv-wrapper .topmenu ul.sub-menu>li.menu-item{border-bottom:0}