.btnav{display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative;z-index:20;max-width:1240px;margin:auto;padding:22px 30px;border-bottom:1px solid #dce4d6;color:#254435;font:13px/1.5 system-ui;background:#f7f7f0;box-sizing:border-box}.btnav a{color:inherit;text-decoration:none}.btnav a:hover{text-decoration:underline}.btnav ul{list-style:none;margin:0;padding:0}.btnav .btnav-list{display:flex;align-items:center;gap:8px}.btnav li{position:relative}.btnav .btnav-list>li{display:flex;align-items:center;flex-wrap:wrap}.btnav li>a{display:inline-block;padding:12px 10px}.btnav .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:230px;background:#fff;border:1px solid #dce4d6;border-radius:9px;box-shadow:0 12px 30px #23463115;padding:6px;z-index:30}.btnav .sub-menu a{display:block;padding:10px 13px}.btnav .sub-menu .sub-menu{left:100%;top:0}.btnav li:hover>.sub-menu,.btnav li:focus-within>.sub-menu,.btnav li.btnav-subopen>.sub-menu{display:block}.btnav button{font:inherit;border:1px solid #c3d0ba;border-radius:7px;background:#edf2e6;color:#254435;min-height:44px;cursor:pointer}.btnav-subtoggle{width:28px;min-width:28px;padding:0}.btnav-toggle{display:none;padding:8px 14px}.btnav :focus-visible{outline:3px solid #aa8237;outline-offset:2px}.btnav [aria-current=page],.btnav .current-menu-item>a{font-weight:700;color:#1c6447}
@media(max-width:1000px){.btnav{flex-wrap:wrap;padding:18px 20px}.btnav-enhanced .btnav-toggle{display:block}.btnav-navigation{width:100%}.btnav-enhanced:not(.btnav-open)>.btnav-navigation{display:none}.btnav .btnav-list{display:block}.btnav .btnav-list>li{display:block;border-bottom:1px solid #e0e7dc}.btnav li>a{padding:13px 8px}.btnav .sub-menu,.btnav .sub-menu .sub-menu{position:static;box-shadow:none;border:0;background:#edf2e6;margin:0 0 10px 12px;min-width:0}.btnav li:hover>.sub-menu,.btnav li:focus-within>.sub-menu{display:none}.btnav li.btnav-subopen>.sub-menu{display:block}.btnav-subtoggle{position:absolute;right:0;top:0;width:44px}.btnav .sub-menu li>a{padding-right:50px}}
@media print{.btnav{display:none!important}}
.btnav-enhanced li:hover>.sub-menu,.btnav-enhanced li:focus-within>.sub-menu{display:none}.btnav.btnav-enhanced li.btnav-subopen>.sub-menu{display:block}
@media(max-width:1000px){.btnav:not(.btnav-enhanced) .sub-menu{display:block;position:static;box-shadow:none}}
