/* Styles are limited to fallback markup produced by MCH navigation JS. */
.mch-auto-parent{position:relative}
.mch-auto-parent>.mch-auto-submenu{display:none;position:absolute;z-index:99999;top:100%;left:0;min-width:205px;padding:6px 0;margin:0;list-style:none;background:#fff;color:#0b4337;border:1px solid #e4e8e5;border-radius:6px;box-shadow:0 10px 24px rgba(0,0,0,.12)}
.mch-auto-parent:hover>.mch-auto-submenu,.mch-auto-parent:focus-within>.mch-auto-submenu,.mch-auto-parent.mch-auto-open>.mch-auto-submenu{display:block}
.mch-auto-submenu>.mch-ibdp-auto-item{display:block;margin:0;padding:0;list-style:none}
.mch-auto-submenu>.mch-ibdp-auto-item>a{display:block;padding:11px 15px;color:#0b4337;text-decoration:none;white-space:nowrap}
.mch-auto-submenu>.mch-ibdp-auto-item>a:hover,.mch-auto-submenu>.mch-ibdp-auto-item>a:focus-visible{background:#f3f1e7;color:#123b30}
.mch-auto-parent>.mch-ibdp-toggle{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:inherit;padding:2px 7px;margin-left:3px;border:0;cursor:pointer;font:inherit;vertical-align:middle}
@media(max-width:900px){.mch-auto-parent>.mch-auto-submenu{position:static;width:100%;min-width:auto;box-shadow:none;border-radius:0;padding-left:12px}}
