.adkh-menu{width:100%;min-width:600px;height:fit-content}.adkh-menu .menu-list{display:flex;flex-direction:row;align-items:center;margin:0;list-style:none;padding:0;width:100%;height:fit-content}.adkh-menu .menu-list>li{height:96px;min-width:110px;width:110px;display:flex;justify-content:center;align-items:center;transition:all 300ms;position:relative}.adkh-menu .menu-list>li:hover{box-shadow:0 0 8px rgba(0,0,0,.08)}.menu-item-has-children .menu-text-wrapper{justify-content:space-between}.adkh-menu .menu-list li a,.adalatkhane-mega-menu .menu-mega-trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--adkh-link-text-color,rgba(99,99,99,1));transition:all 300ms;cursor:pointer}.adkh-menu .menu-list li:hover>a,.adkh-menu .menu-list .current-menu-item>a,.adalatkhane-mega-menu:hover .menu-mega-trigger{color:var(--adkh-primary-color,rgba(164,131,78,1))}.menu-icon.svg-icon{display:flex;justify-content:center;align-items:center;width:fit-content;height:fit-content;margin:0;padding:0}.menu-text-wrapper{display:flex;flex-direction:row;align-items:center;width:100%}span.submenu-icon{width:16px;height:16px;margin:0;padding:0}.adkh-menu .sub-menu{display:none;position:absolute;top:110%;right:0;background:var(--adkh-menu-submenu-bg,#FAF8F4);padding:20px 0;min-width:200px;z-index:100;flex-direction:column;gap:6px;box-shadow:0 0 8px rgba(0,0,0,.08);border-radius:10px}.sub-menu::before{content:"";position:absolute;top:-10px;left:0;right:0;height:20px;display:block}.adkh-menu li:hover>.sub-menu{display:flex!important}.adkh-menu .sub-menu li{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:10px 20px;min-width:180px;background:none}.adkh-menu .sub-menu li a{display:flex;flex-direction:row;align-items:center;justify-content:right;text-align:right;width:100%;color:var(--adkh-link-text-color,rgba(99,99,99,1))}.adkh-menu .sub-menu li a::before{content:"";display:block;height:5px;width:5px;background:rgba(99,99,99,1);border-radius:50%;margin-left:8px}.adkh-menu .sub-menu li:hover>a{color:var(--adkh-primary-color,rgba(164,131,78,1))}.adkh-menu .sub-menu li:hover>a::before{background:rgba(164,131,78,1)}.adkh-menu .sub-menu .sub-menu{top:0;right:100%}.adkh-menu .sub-menu li:hover>.sub-menu{display:flex!important}.adkh-menu .sub-menu .sub-menu .sub-menu{top:0;right:100%}.adkh-menu .sub-menu .sub-menu li:hover>.sub-menu{display:flex!important}.adkh-menu .sub-menu .sub-menu .sub-menu li:hover>.sub-menu{display:flex!important}.adalatkhane-megamenu-wrapper{position:absolute;top:107%;right:0;z-index:999;width:100%;display:none;width:max-content}li:hover>.adalatkhane-megamenu-wrapper{display:block}.adalatkhane-mega-menu{position:static!important}.adalatkhane-megamenu-wrapper::before{content:"";position:absolute;top:-10px;height:10px;width:100%;left:0}.adalatkhane-megamenu-wrapper li a{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;text-align:right!important}
/* Integrated mobile navigation ------------------------------------------- */
.adkh-unified-menu,
.adkh-unified-menu *,
.adkh-unified-menu *::before,
.adkh-unified-menu *::after{box-sizing:border-box}
.adkh-unified-menu{--adkh-menu-submenu-bg:#FAF8F4;--adkh-menu-megamenu-bg:#FAF8F4;width:100%;position:relative}
.adkh-menu-mobile{display:none;width:100%}
.adkh-menu-mobile-toggle-wrap{width:100%;display:flex;align-items:center;justify-content:flex-start}
.adkh-menu-mobile-toggle,.adkh-menu-mobile-close,.adkh-mobile-submenu-toggle{margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:1;-webkit-tap-highlight-color:transparent}
.adkh-menu-mobile-toggle{width:44px;height:44px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:10px}
.adkh-menu-mobile-toggle:focus-visible,.adkh-menu-mobile-close:focus-visible,.adkh-mobile-submenu-toggle:focus-visible,.adkh-mobile-menu-link:focus-visible{outline:3px solid color-mix(in srgb,currentColor 24%,transparent);outline-offset:2px}
.adkh-menu-mobile-toggle svg,.adkh-menu-mobile-close svg{width:24px;height:24px;display:block}
.adkh-menu-fallback-bars,.adkh-menu-fallback-bars::before,.adkh-menu-fallback-bars::after{width:22px;height:2px;display:block;border-radius:999px;background:currentColor;content:"";transition:transform .2s ease,opacity .2s ease}
.adkh-menu-fallback-bars{position:relative}
.adkh-menu-fallback-bars::before{position:absolute;inset:-7px 0 auto}
.adkh-menu-fallback-bars::after{position:absolute;inset:7px 0 auto}
.adkh-menu-fallback-close{width:24px;height:24px;display:block;position:relative}
.adkh-menu-fallback-close::before,.adkh-menu-fallback-close::after{content:"";width:24px;height:2px;position:absolute;inset:11px 0 auto;border-radius:999px;background:currentColor}
.adkh-menu-fallback-close::before{transform:rotate(45deg)}
.adkh-menu-fallback-close::after{transform:rotate(-45deg)}
.adkh-menu-mobile-overlay{position:fixed;inset:0;z-index:99998;background:rgba(15,20,24,.5);opacity:0;visibility:hidden;transition:opacity .24s ease,visibility .24s ease;backdrop-filter:blur(2px)}
.adkh-menu-mobile-overlay.is-open{opacity:1;visibility:visible}
.adkh-menu-mobile-panel{width:min(88vw,420px);max-width:100%;height:100vh;height:100dvh;position:fixed;inset-block:0;z-index:99999;display:flex;flex-direction:column;overflow:hidden;direction:rtl;background:#fff;box-shadow:0 0 42px rgba(20,24,28,.18);visibility:hidden;transition:transform .28s cubic-bezier(.2,.72,.2,1),visibility .28s ease}
.adkh-menu-mobile-panel.is-right{right:0;left:auto;transform:translateX(105%)}
.adkh-menu-mobile-panel.is-left{left:0;right:auto;transform:translateX(-105%)}
.adkh-menu-mobile-panel.is-open{transform:translateX(0);visibility:visible}
.adkh-menu-mobile-close{width:42px;height:42px;position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:4;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:10px;background:color-mix(in srgb,#fff 88%,transparent);box-shadow:0 5px 18px rgba(20,24,28,.08);backdrop-filter:blur(8px)}
.adkh-menu-mobile-panel-head{width:100%;min-height:66px;flex:0 0 66px;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent)}
.adkh-menu-mobile-template{width:100%;max-width:none;min-width:0;margin:0;padding:0;display:block;align-self:stretch;flex:0 0 auto;position:relative;overflow:visible}
.adkh-menu-mobile-template--top{order:0}
.adkh-menu-mobile-panel-head{order:0}
.adkh-menu-mobile-panel-inner{order:1;min-height:0;padding:18px 20px 24px;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
.adkh-menu-mobile-template--bottom{order:2;margin-top:auto}
.adkh-menu-mobile-template>:where(.elementor,.elementor-section,.e-con,[data-elementor-id]){width:100%!important;max-width:none!important;min-width:0}
.adkh-menu-mobile-template :where(.elementor-element,.e-con,.e-con-inner,.elementor-container,.elementor-widget-wrap){max-width:100%;min-width:0}
.adkh-menu-mobile-template :where(img,video,iframe,svg){max-width:100%}
.adkh-mobile-navigation{width:100%;min-width:0}
.adkh-mobile-nav,.adkh-mobile-submenu{width:100%;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;list-style:none}
.adkh-mobile-menu-item{width:100%;min-width:0;margin:0;padding:0;display:block;position:relative;list-style:none}
.adkh-mobile-item-row{width:100%;min-height:50px;padding:8px 6px;display:flex;align-items:center;gap:8px;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:0;color:inherit;transition:color .18s ease,background-color .18s ease,border-color .18s ease}
.adkh-mobile-menu-link{min-width:0;min-height:34px;display:flex;border:0!important;align-items:center;gap:10px;flex:1 1 auto;color:inherit;text-decoration:none;line-height:1.65}
.adkh-mobile-menu-link:hover,.adkh-mobile-menu-link:focus-visible{color:inherit;text-decoration:none}
.adkh-unified-menu .adkh-mobile-nav li>a,.adkh-unified-menu .adkh-mobile-menu-link{border:0!important;box-shadow:none!important}
.adkh-mobile-menu-label{min-width:0;overflow-wrap:anywhere}
.adkh-mobile-menu-link .menu-icon-wrap,.adkh-mobile-menu-link .menu-icon{width:22px;min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;object-fit:contain}
.adkh-mobile-menu-link .menu-icon-wrap svg{width:100%;height:100%;display:block}
.adkh-mobile-submenu-toggle{width:38px;height:38px;flex:0 0 38px;border-radius:8px}
.adkh-mobile-submenu-toggle>span{width:9px;height:9px;display:block;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .18s ease}
.adkh-mobile-submenu-toggle[aria-expanded="true"]>span{transform:rotate(135deg)}
.adkh-mobile-submenu{margin-top:4px;padding:4px 12px 6px 0;border-radius:10px;background:var(--adkh-menu-submenu-bg,#FAF8F4)}
.adkh-mobile-submenu .adkh-mobile-item-row{min-height:44px}
.adkh-mobile-submenu .adkh-mobile-submenu{margin-inline-start:8px;padding-inline-start:8px}
.adkh-menu-mobile-panel [data-adkh-menu-collapsible][hidden]{display:none!important}
.adkh-menu-mobile-panel .adkh-mobile-megamenu{width:100%!important;max-width:100%!important;min-width:0!important;margin:5px 0 8px!important;padding:8px!important;position:static!important;inset:auto!important;display:block;overflow:hidden;border-radius:10px;background:var(--adkh-menu-megamenu-bg,var(--adkh-menu-submenu-bg,#FAF8F4));box-shadow:none;transform:none!important}
.adkh-menu-mobile-panel .adkh-mobile-megamenu[hidden]{display:none!important}
.adkh-menu-mobile-panel .adkh-mobile-megamenu::before{display:none!important}
.adkh-menu-mobile-panel .adkh-mobile-megamenu :where(.elementor,.elementor-section,.e-con,.e-con-inner,.elementor-container,.elementor-widget-wrap){max-width:100%!important;min-width:0}
.adkh-menu-mobile-panel .adkh-mobile-megamenu :where(.elementor-section,.e-con,.e-con-inner,.elementor-container){width:100%!important;margin-inline:0!important}
.adkh-menu-mobile-panel .adkh-mobile-megamenu :where(img,video,iframe,svg){max-width:100%}
body.adkh-menu-scroll-lock{overflow:hidden!important;touch-action:none}

@media (max-width:782px){.adkh-menu-mobile-panel{width:min(100vw,390px)}.adkh-menu-mobile-panel-inner{padding-inline:20px}.adkh-mobile-item-row{min-height:52px}}
@media (prefers-reduced-motion:reduce){.adkh-menu-mobile-panel,.adkh-menu-mobile-overlay,.adkh-mobile-item-row,.adkh-mobile-submenu-toggle>span{transition-duration:.01ms!important}}

/* Keyboard and semantic parity for the desktop menu trigger. */
.adkh-menu .menu-mega-trigger{
  appearance:none;
  -webkit-appearance:none;
  width:100%;
  min-width:0;
  margin:0;
  padding:0;
  border:0;
  background:transparent;
  font:inherit;
  text-align:inherit;
}
.adkh-menu li:focus-within>.sub-menu{display:flex!important}
.adkh-menu .adalatkhane-mega-menu.is-mega-open>.adalatkhane-megamenu-wrapper,
.adkh-menu .adalatkhane-mega-menu:focus-within>.adalatkhane-megamenu-wrapper{display:block}
.adkh-menu .menu-list li:focus-within>a,
.adkh-menu .adalatkhane-mega-menu:focus-within>.menu-mega-trigger,
.adkh-menu .adalatkhane-mega-menu.is-mega-open>.menu-mega-trigger{color:var(--adkh-primary-color,rgba(164,131,78,1))}

/* Vokala mobile frame 557:2577. The top artwork is exported from Figma. */
.adkh-menu{min-width:0;max-width:100%}
.adkh-menu .menu-list{flex-wrap:wrap}
.adkh-menu .menu-list>li{min-width:0;flex:1 1 90px;max-width:140px}
.adkh-menu .adalatkhane-megamenu-wrapper{max-width:min(100vw - 40px,var(--adkh-container,1296px));overflow-wrap:anywhere}
.adkh-menu .sub-menu{max-width:calc(100vw - 40px)}
.adkh-menu li:focus-within>.sub-menu{display:flex!important}
.adkh-menu-mobile-panel{width:min(calc(100vw - 21px),420px);box-shadow:none}
.adkh-menu-mobile-panel-head{position:relative;min-height:230px;flex:0 0 230px;background:#a4834e url('../../../../../assets/img/menu-header.png') center/100% 100% no-repeat;border:0}
.adkh-menu-mobile-panel-head:after{content:"";position:absolute;right:0;bottom:0;width:216px;height:221px;background:url('../../../../../assets/img/menu-justice.png') right bottom/contain no-repeat;mix-blend-mode:luminosity;pointer-events:none}
.adkh-menu-mobile-panel-inner{padding:28px 20px 24px}
.adkh-unified-menu .adkh-mobile-nav{gap:0}
.adkh-unified-menu .adkh-mobile-item-row{min-height:66px;padding:14px 0;border-color:#eee3d3;color:var(--adkh-primary-color,#a4834e);font-family:var(--adkh-heading-font-family,Modam),sans-serif;font-size:18px;font-weight:600;line-height:1.8}
.adkh-unified-menu .adkh-mobile-menu-link{color:inherit!important;gap:10px;min-width:0}
.adkh-unified-menu .adkh-mobile-menu-label{white-space:normal;overflow-wrap:anywhere}
.adkh-unified-menu .adkh-mobile-menu-link :is(svg,img){width:24px;height:24px;flex:0 0 24px}
.adkh-unified-menu .adkh-mobile-submenu-toggle{min-width:44px;min-height:44px;flex:0 0 44px;border-radius:8px}
.adkh-unified-menu .adkh-mobile-submenu{padding:8px 12px;background:var(--adkh-menu-submenu-bg);border-radius:12px;gap:0}
.adkh-unified-menu .adkh-mobile-submenu .adkh-mobile-item-row{font-size:15px;min-height:48px;font-family:inherit}
.adkh-menu-mobile-panel .adkh-mobile-megamenu :is(.elementor-container,.e-con,.e-con-inner){flex-wrap:wrap!important;--flex-wrap:wrap;--container-widget-width:100%;--width:100%;gap:12px}
.adkh-menu-mobile-panel .adkh-mobile-megamenu :is(.elementor-column,.elementor-widget,.e-con){max-width:100%!important;min-width:0!important}
.adkh-menu-mobile-panel .adkh-mobile-megamenu .elementor-column{width:100%!important}
.adkh-menu-mobile-panel .adkh-mobile-megamenu :is(img,iframe,video){height:auto}
.adkh-menu-mobile-panel .adkh-mobile-megamenu [data-adkh-unified-menu] .adkh-menu-desktop{display:block!important}
.adkh-menu-mobile-panel .adkh-mobile-megamenu [data-adkh-unified-menu] .adkh-menu-mobile{display:none!important}
.elementor-widget-adkh_mobile_menu .adkh-menu-desktop{display:none!important}
.elementor-widget-adkh_mobile_menu .adkh-menu-mobile{display:block!important}
@media(max-width:782px){.adkh-menu-mobile-panel{width:calc(100vw - 21px);max-width:420px}.adkh-menu-mobile-panel-inner{padding-inline:20px}.adkh-unified-menu .adkh-mobile-item-row{min-height:66px}}
@media(max-height:650px){.adkh-menu-mobile-panel-head{min-height:140px;flex-basis:140px}.adkh-menu-mobile-panel-head:after{height:136px;width:133px}}
