.elementor .e-4c093db7-8b08{width:150px;height:auto;}.elementor .e-1e6526d1-f5a9{font-family:var(--font-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;display:inline-flex;& ul { display: flex; margin: 0; padding: 0; list-style: none; border: 1px solid var(--filet); } & li { margin: 0; } & li:last-child { order: -1; } & a { display: block; padding: 8px 10px; color: var(--gris-moyen); text-decoration: none; } & a span { display: none; } & a[href*='/en/']::after { content: 'EN'; } & li:last-child a { background-color: var(--blanc); color: var(--encre); } & li:last-child a::after { content: 'FR'; } & a:hover { color: var(--rouge); } & a { padding: 7px 9px; }\n}.elementor .e-563ffe2d-e982{font-size:12px;letter-spacing:1px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:16px;padding-inline-end:16px;white-space: nowrap;\n}.elementor .e-737b730f-9310{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;flex:1 1 auto;justify-content:flex-end;align-items:center;& .elementor-nav-menu--main > ul { flex-wrap: nowrap; } & .elementor-nav-menu--main .elementor-item { font-family: 'JetBrains Mono', monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.6px; text-transform: uppercase; color: #4a5468; fill: #4a5468; padding: 12px 7px; white-space: nowrap; } & .elementor-nav-menu--main .elementor-item:hover, & .elementor-nav-menu--main .elementor-item.elementor-item-active, & .elementor-nav-menu--main .elementor-item.highlighted { color: #c1171b; fill: #c1171b; } & .elementor-nav-menu--main .elementor-item:after { background-color: #c1171b; height: 1px; } & .elementor-nav-menu--main .sub-arrow { font-size: 8px; margin-left: 3px; } & .elementor-nav-menu--dropdown { background-color: #ffffff; border: 1px solid #cfd5e1; } & .elementor-nav-menu--main .elementor-nav-menu--dropdown { min-width: 320px !important; } & .elementor-nav-menu--dropdown a { font-family: 'Plus Jakarta Sans', sans-serif; font-size: 14px; line-height: 20px; text-transform: none; letter-spacing: 0; color: #0a1020; padding: 12px 20px; border-left: 2px solid transparent; } & .elementor-nav-menu--dropdown a:hover, & .elementor-nav-menu--dropdown a.highlighted, & .elementor-nav-menu--dropdown a.elementor-item-active { background-color: #f4f5f8; color: #c1171b; border-left-color: #c1171b; } & .elementor-menu-toggle { color: #001341; fill: #001341; background-color: transparent; font-size: 26px; } & nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { margin-top: 24px; }\n}.elementor .e-5e4df018-fb67{width:100%;min-height:100px;max-width:1140px;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-2c12c3a1-4292{width:100%;position:relative;z-index:50;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;border-block-end-width:1px;background-color:var(--blanc-casse);display:flex;justify-content:center;border-bottom-style: solid; border-bottom-color: var(--filet);\n}