body[data-hierarchy-universe] #primary-navigation #submenu-fonds-maj{--menu-deep:#052b4d;--menu-main:#086887;--menu-accent:#82cee2}body[data-hierarchy-universe] #primary-navigation #submenu-d-couvrir{--menu-deep:#153c66;--menu-main:#2478a8;--menu-accent:#f4d77a}body[data-hierarchy-universe] #primary-navigation #submenu-participer{--menu-deep:#663145;--menu-main:#b9687e;--menu-accent:#e8a5b7}body[data-hierarchy-universe] #primary-navigation #submenu-actions{--menu-deep:#713b2d;--menu-main:#c4674b;--menu-accent:#f0a184}body[data-hierarchy-universe] #primary-navigation #submenu-opportunit-s{--menu-deep:#43234f;--menu-main:#744083;--menu-accent:#b6a3d1}body[data-hierarchy-universe] #primary-navigation #submenu-ressources{--menu-deep:#67500b;--menu-main:#a47c16;--menu-accent:#d8be87}body[data-hierarchy-universe] #primary-navigation #submenu-maj-digital{--menu-deep:#063b50;--menu-main:#087f9e;--menu-accent:#82cee2}body[data-hierarchy-universe] #primary-navigation .navGroup .navDropdown{background:var(--menu-deep)!important;color:#fff!important;border-top:4px solid var(--menu-accent)!important}body[data-hierarchy-universe] #primary-navigation .navGroup .navDropdown a{color:#fff!important;border-bottom-color:color-mix(in srgb,var(--menu-accent) 35%,transparent)!important}body[data-hierarchy-universe] #primary-navigation .navGroup .navDropdown a:is(:hover,:focus-visible,:active){color:var(--menu-deep)!important;background:#fff!important}body[data-hierarchy-universe] .foundationScope header .headerSearch{display:none!important}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess.headerSearchAccess{white-space:nowrap;border:1px solid #ffffffb8;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 18px;font-size:14px;font-weight:800;color:#fff!important;margin-left:auto!important;display:inline-flex!important}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess span{font-size:24px;line-height:1}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess:is(:hover,:focus-visible){color:var(--hierarchy-deep,#063b68)!important;background:#fff!important}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess:focus-visible{outline:3px solid var(--hierarchy-accent,#82cee2);outline-offset:4px}@media (min-width:951px){body[data-hierarchy-universe] .foundationScope header{justify-content:flex-start!important;gap:18px!important;padding-inline:2vw!important;display:flex!important}body[data-hierarchy-universe] .foundationScope header .universeNavigation{flex:0 auto!important;margin:0!important;position:static!important;transform:none!important}body[data-hierarchy-universe] .foundationScope header .headerFirstStep{flex:none!important;margin-left:0!important}}@media (max-width:1200px){body[data-hierarchy-universe] .foundationScope header .headerSearchAccess.headerSearchAccess{width:44px;min-width:44px;padding:0!important}body[data-hierarchy-universe] .foundationScope header .headerSearchAccess b{white-space:nowrap;clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@media (max-width:950px){body[data-hierarchy-universe] .foundationScope header .headerSearchAccess.headerSearchAccess{margin-left:auto!important}}.headerActions{display:contents}@media (min-width:951px){body[data-hierarchy-universe] .foundationScope header .universeNavigation{margin-left:auto!important}body[data-hierarchy-universe] .foundationScope header .headerActions{flex:none;align-items:center;gap:18px;margin-left:18px;display:flex}body[data-hierarchy-universe] .foundationScope header .headerActions .headerSearchAccess{margin-left:0!important}}@media (min-width:1800px){body[data-hierarchy-universe] .foundationScope header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px!important;display:grid!important}body[data-hierarchy-universe] .foundationScope header .universeNavigation{grid-area:1/2;justify-self:center;margin:0!important}body[data-hierarchy-universe] .foundationScope header .headerActions{white-space:nowrap;grid-area:1/3;justify-self:end;margin:0}}@media (min-width:951px){body[data-hierarchy-universe] .foundationScope header.majUniverseHeader{box-sizing:border-box;--header-side:clamp(200px,23vw,430px);justify-content:center!important;width:100%!important;max-width:none!important;display:flex!important}body[data-hierarchy-universe] .foundationScope header.majUniverseHeader .universeNavigation{width:max-content!important;max-width:calc(100% - 2 * var(--header-side))!important;gap:clamp(4px,.5vw,12px)!important;margin:0!important;position:absolute!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}body[data-hierarchy-universe] .foundationScope header.majUniverseHeader .headerActions{gap:18px!important;width:max-content!important;margin:0!important;display:flex!important;position:absolute!important;top:50%!important;left:auto!important;right:2vw!important;transform:translateY(-50%)!important}body[data-hierarchy-universe] .foundationScope header.majUniverseHeader .navTopLinkDesktop{padding-inline:clamp(5px,.7vw,16px)!important;font-size:clamp(10px,.85vw,15px)!important}body[data-hierarchy-universe] .foundationScope header.majUniverseHeader .navGroup{flex-shrink:1;min-width:0}}.foundationScope .navDropdown{width:min(360px,90vw);max-height:min(75vh,700px);overflow-y:auto}.universeOrientation a{color:inherit;white-space:nowrap;padding:8px;font-size:14px}.universeOrientation a:focus-visible{outline-offset:3px;outline:3px solid}@media (max-width:950px){.foundationScope .navGroup.isExpanded .navDropdown{width:auto;max-height:65vh;overflow-y:auto}.universeOrientation{margin:8px 0}}
