#jusoor-navigation,#jusoor-navigation *{box-sizing:border-box}#jusoor-navigation{position:fixed;inset:0 0 auto;z-index:1000;min-height:72px;display:flex;align-items:center;gap:18px;padding:12px max(18px,calc((100vw - 1400px)/2));background:#fff;color:#102b50;border-bottom:1px solid #dbe4ef;box-shadow:0 3px 16px #102b5010;font:600 12px/1.6 Alexandria,Tahoma,Arial,sans-serif;direction:rtl}.jusoor-navigation-space{height:72px}#jusoor-navigation a{color:#102b50;text-decoration:none;white-space:nowrap;padding:8px 7px;border-radius:8px;margin:0;background:transparent;font:inherit}#jusoor-navigation a:hover,#jusoor-navigation a[aria-current=page]{background:#edf3fb;color:#165a9e}#jusoor-navigation .jn-brand{font-size:23px;font-weight:800;display:flex;gap:8px;align-items:center}#jusoor-navigation .jn-brand span{font-size:17px;color:#dfac32}#jn-links{display:flex;align-items:center;gap:3px;flex:1;justify-content:center}#jusoor-navigation .jn-book{background:#e9b83e;color:#102b50;font-weight:800;padding:10px 16px}#jusoor-navigation .jn-toggle{display:none}.jn-more{position:relative}.jn-more summary{cursor:pointer;padding:8px;list-style:none}.jn-more summary:after{content:' ▾'}.jn-more>div{position:absolute;top:100%;left:0;min-width:210px;background:white;border:1px solid #dbe4ef;border-radius:12px;box-shadow:0 10px 30px #102b5020;padding:8px;display:grid}#jusoor-navigation a:focus-visible,#jusoor-navigation button:focus-visible,.jn-more summary:focus-visible{outline:3px solid #e0ae37;outline-offset:2px}body>header.top,.hero>header.top,body>header.site-header,body.booking-design>header.nav{display:none!important}html{scroll-padding-top:85px}
@media(max-width:1100px){#jusoor-navigation{justify-content:space-between;gap:8px}#jusoor-navigation .jn-toggle{display:block;font:inherit;border:1px solid #cddbed;border-radius:8px;background:#f1f5fa;color:#102b50;padding:9px;cursor:pointer}#jn-links{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:12px 20px;max-height:calc(100dvh - 72px);overflow:auto;border-bottom:1px solid #dbe4ef;box-shadow:0 8px 20px #102b5020}#jn-links.jn-open{display:grid;grid-template-columns:1fr 1fr;gap:6px}#jusoor-navigation .jn-brand{font-size:20px}#jusoor-navigation .jn-book{padding:9px 10px;font-size:11px}.jn-more{grid-column:1/-1}.jn-more>div{position:static;box-shadow:none;margin-top:5px;grid-template-columns:1fr 1fr;min-width:0}#jusoor-navigation .jn-more a{white-space:normal}}
@media(prefers-reduced-motion:reduce){#jusoor-navigation *{scroll-behavior:auto}}
