
/* PELUMS V15 – consistent shared site navigation */
:root{--pelums-nav-gold:#9c773c}
html{scroll-padding-top:104px}
body{overflow-x:hidden}
.p15-header{position:sticky!important;top:0;z-index:9999!important;background:rgba(255,255,255,.985)!important;border-bottom:1px solid #e8e1d6!important;box-shadow:0 3px 15px rgba(24,30,38,.055);font-family:Arial,Helvetica,sans-serif!important;line-height:1.2!important;direction:ltr!important}
.p15-inner{max-width:1200px;width:calc(100% - 36px);margin:0 auto;display:flex;align-items:center;gap:13px;min-height:76px;position:relative}
.p15-logo{display:flex;align-items:center;gap:7px;flex:0 0 auto;white-space:nowrap;text-decoration:none!important;color:#243043!important}
.p15-logo img{width:40px!important;height:40px!important;object-fit:contain}
.p15-logo-text{font:bold 15px Georgia,serif;letter-spacing:.065em;color:#a17a3d}
.p15-nav{display:flex!important;align-items:center;gap:9px;white-space:nowrap;flex:1;justify-content:center;min-width:0}
.p15-nav a{display:inline-flex!important;align-items:center;min-height:36px;font:500 10.5px/1.1 Arial,Helvetica,sans-serif!important;white-space:nowrap!important;text-decoration:none!important;color:#28313b!important;padding:5px 0!important;border-bottom:2px solid transparent;transition:color .15s,border-color .15s}
.p15-nav a:hover,.p15-nav a:focus-visible{color:#a17a3d!important;border-bottom-color:#a17a3d}
.p15-nav a[aria-current=page],.p15-nav a.p15-active{color:#9c773c!important;border-bottom-color:#9c773c;font-weight:700!important}
.p15-nav a.p15-cta{background:#9c773c!important;color:white!important;padding:9px 8px!important;border-radius:3px;border:0!important}
.p15-languages{display:flex;align-items:center;gap:3px;flex:0 0 auto;white-space:nowrap}
.p15-languages a{font:10px/1.2 Arial,Helvetica,sans-serif!important;padding:5px 3px!important;border:1px solid #e7ddce;text-decoration:none!important;color:#5b554d!important}
.p15-languages a[aria-current=page]{background:#9c773c;color:white!important}
.p15-toggle{display:none;align-items:center;justify-content:center;background:white;border:1px solid #d8c7a6;color:#69502b;border-radius:3px;min-width:40px;min-height:38px;cursor:pointer}
@media(max-width:1199px){.p15-inner{min-height:70px;flex-wrap:wrap;gap:10px}.p15-logo{margin-right:auto}.p15-toggle{display:flex;order:3}.p15-languages{order:2}.p15-nav{display:none!important;order:4;flex:0 0 100%;width:100%;white-space:normal;flex-wrap:wrap;justify-content:flex-start;gap:5px 16px;padding:5px 0 15px}.p15-nav.p15-open{display:flex!important}.p15-nav a{font-size:13px!important;min-height:38px}.p15-nav a.p15-cta{padding:10px!important}}
@media(max-width:540px){.p15-inner{width:calc(100% - 24px);gap:7px}.p15-logo-text{font-size:13px}.p15-logo img{width:34px!important;height:34px!important}.p15-languages{gap:2px}.p15-languages a{font-size:9px!important;padding:5px 2px!important}.p15-toggle{min-width:34px}}
[dir=rtl] .p15-header,[lang=ar] .p15-header{direction:ltr!important}
.p15-header + .statutes-wrap{padding-top:15px}
