:root,.elementor-kit-5{--llh-type-navigation-menu:clamp(18px, 1.3vw, 19px);--llh-type-body-s:clamp(16px, 0.95vw, 18px);--llh-type-body-m:clamp(18px, 1.15vw, 22px);--llh-type-body-l:clamp(19px, 1.25vw, 24px);--llh-type-body-xl-intro:clamp(20px, 1.35vw, 26px);--llh-type-body-xxl-intro:clamp(22px, 1.67vw, 32px);--llh-type-citation:clamp(20px, 1.35vw, 26px);--llh-type-h4:clamp(24px, 1.55vw, 29px);--llh-type-h3:clamp(30px, 2.05vw, 39px);--llh-type-h2:clamp(34px, 2.35vw, 45px);--llh-type-h1-edito:clamp(44px, 3.9vw, 75px);--llh-type-h1-xl:clamp(40px, 3.35vw, 64px);--llh-type-h1-xl-1:clamp(50px, 4.3vw, 66px);--llh-type-h1-xl-2:clamp(60px, 5.3vw, 72px);--llh-type-h1-home:clamp(70px, 6.25vw, 90px);--llh-leading-body-s:1.72;--llh-leading-body-m:1.41;--llh-leading-body-l:1.38;--llh-leading-body-xl-intro:1.42;--llh-leading-body-xxl-intro:1.41;--llh-leading-citation:1.42;--llh-leading-h4:1.21;--llh-leading-h3:1.18;--llh-leading-h2:1.2;--llh-leading-h1-edito:1.15;--llh-leading-h1-home:1.02;--sew-ds-type-xs:var(--llh-type-body-s);--sew-ds-type-sm:var(--llh-type-body-m);--sew-ds-type-md:var(--llh-type-body-l);--sew-ds-type-lg:var(--llh-type-h2);--sew-ds-type-xl:var(--llh-type-h1-xl);--sew-ds-type-xl-1:var(--llh-type-h1-xl-1);--sew-ds-type-xl-2:var(--llh-type-h1-xl-2);--sew-ds-type-xxl:var(--llh-type-h1-home)}html body.page-id-147 .s-home-2.e-con{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:calc(100% - 40px)!important}html body.page-id-147 .llh-builder-hero{overflow-x:clip!important}@media (min-width:768px) and (max-width:1024px){:root,.elementor-kit-5{--llh-type-navigation-menu:clamp(16px, 2vw, 20px);--llh-type-body-s:clamp(14px, 1.7vw, 16px);--llh-type-body-m:clamp(15px, 1.9vw, 18px);--llh-type-body-l:clamp(16px, 2.1vw, 20px);--llh-type-body-xl-intro:clamp(17px, 2.3vw, 22px);--llh-type-body-xxl-intro:clamp(18px, 2.6vw, 24px);--llh-type-citation:clamp(17px, 2.3vw, 22px);--llh-type-h4:clamp(20px, 2.8vw, 24px);--llh-type-h3:clamp(21px, 3.4vw, 28px);--llh-type-h2:clamp(22px, 4vw, 30px);--llh-type-h1-edito:clamp(30px, 5.2vw, 48px);--llh-type-h1-xl:clamp(28px, 4.8vw, 44px);--llh-type-h1-xl-1:clamp(31px, 5.25vw, 49px);--llh-type-h1-xl-2:clamp(35px, 5.75vw, 55px);--llh-type-h1-home:clamp(38px, 6.2vw, 60px)}}@media (max-width:767px){:root,.elementor-kit-5{--llh-type-navigation-menu:clamp(15px, 4.3vw, 18px);--llh-type-body-s:clamp(14px, 3.8vw, 16px);--llh-type-body-m:clamp(15px, 4.2vw, 17px);--llh-type-body-l:clamp(16px, 4.6vw, 18px);--llh-type-body-xl-intro:clamp(17px, 5vw, 20px);--llh-type-body-xxl-intro:clamp(18px, 5.5vw, 22px);--llh-type-citation:clamp(17px, 5vw, 20px);--llh-type-h4:clamp(19px, 6vw, 22px);--llh-type-h3:clamp(20px, 7vw, 26px);--llh-type-h2:clamp(22px, 7.8vw, 30px);--llh-type-h1-edito:clamp(28px, 10vw, 42px);--llh-type-h1-xl:clamp(26px, 9vw, 38px);--llh-type-h1-xl-1:clamp(28px, 9.35vw, 40px);--llh-type-h1-xl-2:clamp(30px, 9.7vw, 43px);--llh-type-h1-home:clamp(32px, 10vw, 46px)}}.elementor-location-header,#site-header{--llh-type-navigation-menu:clamp(16px, 1.15vw, 17px);--llh-header-logo-width:clamp(230px, 18.5vw, 315px);--llh-header-blue:#10069f;--llh-header-navy:#012169;--llh-header-yellow:#ffb600;--llh-header-white:#ffffff;--llh-header-ease:cubic-bezier(.2, .7, .3, 1);background:var(--llh-header-white);color:var(--llh-header-navy)}body.llh-header-mode-integrated .elementor-location-header,body.llh-header-mode-integrated #site-header{background:transparent!important;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.elementor-location-header .elementor-element-8c703a9{background:#fff0}.elementor-location-header .elementor-element-8c703a9>.e-con-inner{align-items:center;gap:clamp(16px, 2vw, 28px);min-height:clamp(90px, 8.96vw, 172px);width:100%}.elementor-location-header .elementor-element-50f954f{align-items:center;display:flex;flex-wrap:nowrap;gap:clamp(10px, .8vw, 14px);justify-content:flex-end;min-width:0}.elementor-location-header .elementor-widget-nav-menu{flex:0 1 auto;min-width:0}.elementor-location-header .llh-header-search{flex:0 0 44px;width:44px;align-self:center}.elementor-location-header .llh-header-search .elementor-icon{align-items:center;justify-content:center;display:inline-flex;width:44px;height:44px;border-radius:50%;color:var(--llh-header-blue)!important}body.llh-header-theme-dark .elementor-location-header .llh-header-search .elementor-icon,body.page-id-147 .elementor-location-header .llh-header-search .elementor-icon{color:var(--llh-header-white)!important}.elementor-location-header .llh-header-search .elementor-icon svg{width:22px;height:22px;fill:currentColor}.elementor-location-header .llh-header-search .elementor-icon:hover{background:rgb(185 217 235 / .18)}.elementor-location-header .llh-header-search .elementor-icon:focus-visible{outline:2px solid var(--llh-header-yellow);outline-offset:2px}@media (min-width:1200px){html body .elementor-location-header.elementor-156 .elementor-element-08276f6{flex:1 1 auto;width:auto;min-width:0}html body .elementor-location-header.elementor-156 .elementor-element-50f954f{flex:0 0 auto;width:auto}html body .elementor-location-header.elementor-156 .elementor-widget-nav-menu{flex:0 0 auto}html body .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo img{max-width:100%}html body .elementor-location-header.elementor-156 .elementor-element-08276f6 .elementor-widget-theme-site-logo a{width:100%!important;min-width:0!important;max-width:var(--llh-header-logo-width)}}@media (min-width:1025px) and (max-width:1199px){html body .elementor-location-header.elementor-156 .elementor-nav-menu--main{display:none}html body .elementor-location-header.elementor-156 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{display:block}html body .elementor-location-header.elementor-156 .elementor-widget-nav-menu{flex:0 0 44px;width:44px}html body .elementor-location-header.elementor-156 .elementor-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--llh-menu-color)}html body .elementor-location-header.elementor-156 .elementor-menu-toggle svg{fill:currentColor}}@media (max-width:1199px){html body .elementor-location-header.elementor-156 .elementor-element-50f954f,html body .elementor-location-header.elementor-156 .elementor-widget-nav-menu{position:static!important}html body .elementor-location-header.elementor-156 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{top:100%!important;left:0!important;right:0!important;width:100%!important}}.elementor-location-header .elementor-widget-starter-advanced-button{flex:0 0 auto}.llh-mobile-menu-cta{display:none!important}@media (max-width:767px){html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta{display:inline-block!important;vertical-align:middle;width:auto!important;margin:18px 12px 8px 0!important}html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta>a{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:auto!important;min-height:44px;padding:0 18px!important;border:2px solid #fff0;border-radius:50px!important;background:var(--llh-header-blue)!important;color:var(--llh-header-white)!important;font-family:open-sans-condensed,sans-serif!important;font-size:var(--llh-type-navigation-menu)!important;font-weight:800;line-height:1!important;text-transform:uppercase!important;text-decoration:none;white-space:nowrap}html body.llh-header-theme-dark .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta--recruit>a,html body.page-id-147 .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta--recruit>a{background:var(--llh-header-white)!important;color:var(--llh-header-blue)!important}html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta--donate>a{background:var(--llh-header-yellow)!important;color:var(--llh-header-navy)!important}html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta>a:focus-visible{outline:2px solid var(--llh-menu-color);outline-offset:3px}html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta>a:hover{filter:brightness(.95)}html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta--recruit>a::after,html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta--donate>a::before{content:'';opacity:1!important;z-index:auto!important;transform:none!important;display:block;position:static;flex:0 0 16px;width:16px;height:16px;background:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain}html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta--recruit>a::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M438.6 278.6l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L338.7 288H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h306.7L233.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160c12.5 12.5 12.5 32.8 0 45.3z'/%3E%3C/svg%3E")}html body .elementor-location-header nav.elementor-nav-menu--dropdown .llh-mobile-menu-cta--donate>a::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M462.3 62.7C407.8 16.2 326.7 24.5 276.7 76.1L256 97.4l-20.7-21.3C185.3 24.5 104.2 16.2 49.7 62.7-12.8 116-16.1 211.7 39.9 269.5l192.3 198.6c13.1 13.5 34.5 13.5 47.6 0l192.3-198.6c56.1-57.8 52.8-153.5-9.8-206.8z'/%3E%3C/svg%3E")}}.elementor-location-header .elementor-widget-theme-site-logo img{height:auto;max-height:clamp(84px, 6.25vw, 100px);width:var(--llh-header-logo-width);object-fit:contain;object-position:left center}.elementor-location-header .elementor-nav-menu--main .elementor-nav-menu{flex-wrap:nowrap;gap:clamp(12px, 1.2vw, 17px);white-space:nowrap}.elementor-location-header .elementor-nav-menu--main .elementor-item{color:inherit!important;font-family:open-sans-condensed,sans-serif!important;font-size:var(--llh-type-navigation-menu)!important;font-weight:800!important;letter-spacing:.01em;line-height:1;padding:6px 0!important;position:relative;text-transform:uppercase}.elementor-location-header .elementor-nav-menu--main .elementor-item::after{background:var(--llh-header-yellow);bottom:-4px;content:"";height:2px;left:0;position:absolute;right:100%;transition:right 300ms var(--llh-header-ease)}.elementor-location-header .elementor-nav-menu--main .elementor-item:hover::after,.elementor-location-header .elementor-nav-menu--main .elementor-item:focus-visible::after,.elementor-location-header .elementor-nav-menu--main .elementor-item.elementor-item-active::after{right:0}.elementor-location-header .elementor-widget-starter-advanced-button .sew-button{font-family:open-sans-condensed,sans-serif!important;font-size:var(--llh-type-navigation-menu)!important;font-weight:800!important;letter-spacing:.01em;line-height:1!important;min-height:44px;padding:0 18px!important;text-transform:uppercase;transition:transform 250ms var(--llh-header-ease),box-shadow 250ms var(--llh-header-ease),background-color 250ms var(--llh-header-ease),border-color 250ms var(--llh-header-ease),color 250ms var(--llh-header-ease);white-space:nowrap}.elementor-location-header .elementor-widget-starter-advanced-button .sew-hover--lift:hover,.elementor-location-header .elementor-widget-starter-advanced-button .sew-hover--lift:focus-visible{transform:translateY(-2px)}body.admin-bar.llh-header-mode-integrated .elementor-location-header,body.admin-bar.llh-header-mode-integrated #site-header{top:32px}body.llh-header-mode-independent .elementor-location-header,body.llh-header-mode-independent #site-header{position:relative;z-index:100}body.llh-header-theme-dark .elementor-location-header,body.llh-header-theme-dark #site-header{background:var(--llh-header-blue);color:var(--llh-header-white)}body.llh-header-theme-light .elementor-location-header,body.llh-header-theme-light #site-header{background:var(--llh-header-white);box-shadow:0 10px 30px rgb(1 33 105 / .08);color:var(--llh-header-blue)}body.llh-header-theme-dark.llh-header-mode-integrated .elementor-location-header,body.llh-header-theme-dark.llh-header-mode-integrated #site-header,body.llh-header-theme-light.llh-header-mode-integrated .elementor-location-header,body.llh-header-theme-light.llh-header-mode-integrated #site-header{background:transparent!important}body.llh-header-theme-dark .elementor-location-header a,body.llh-header-theme-dark .elementor-location-header button,body.llh-header-theme-dark #site-header a,body.llh-header-theme-dark #site-header button{color:var(--llh-header-white)!important}body.llh-header-theme-light .elementor-location-header a:where(:not(.elementor-sub-item)),body.llh-header-theme-light .elementor-location-header button,body.llh-header-theme-light #site-header a:where(:not(.elementor-sub-item)),body.llh-header-theme-light #site-header button{color:var(--llh-header-blue)!important}body.llh-header-theme-dark .elementor-location-header .sew-button--secondary,body.llh-header-theme-dark #site-header .sew-button--secondary,body.llh-header-theme-dark .elementor-location-header .sew-button--secondary .sew-button__text,body.llh-header-theme-dark #site-header .sew-button--secondary .sew-button__text{color:var(--llh-header-blue)!important}body.llh-header-theme-light .elementor-location-header .sew-button--secondary,body.llh-header-theme-light #site-header .sew-button--secondary{background:var(--llh-header-blue)!important;border-color:var(--llh-header-blue)!important}body.llh-header-theme-light .elementor-location-header .sew-button--secondary,body.llh-header-theme-light .elementor-location-header .sew-button--secondary .sew-button__text,body.llh-header-theme-light #site-header .sew-button--secondary,body.llh-header-theme-light #site-header .sew-button--secondary .sew-button__text{color:var(--llh-header-white)!important}body.llh-header-theme-dark .elementor-location-header .sew-button--primary,body.llh-header-theme-light .elementor-location-header .sew-button--primary,body.llh-header-theme-dark #site-header .sew-button--primary,body.llh-header-theme-light #site-header .sew-button--primary{background:var(--llh-header-yellow)!important;border-color:var(--llh-header-yellow)!important;box-shadow:0 4px 16px rgb(255 182 0 / .28);color:var(--llh-header-navy)!important}body.llh-header-theme-dark .elementor-location-header .sew-button--primary .sew-button__text,body.llh-header-theme-light .elementor-location-header .sew-button--primary .sew-button__text,body.llh-header-theme-dark #site-header .sew-button--primary .sew-button__text,body.llh-header-theme-light #site-header .sew-button--primary .sew-button__text,body.llh-header-theme-dark .elementor-location-header .sew-button--primary .sew-button__icon,body.llh-header-theme-light .elementor-location-header .sew-button--primary .sew-button__icon,body.llh-header-theme-dark #site-header .sew-button--primary .sew-button__icon,body.llh-header-theme-light #site-header .sew-button--primary .sew-button__icon{color:var(--llh-header-navy)!important}body.llh-header-theme-dark .elementor-location-header img,body.llh-header-theme-dark #site-header img{filter:none}body.llh-header-theme-light .elementor-location-header img,body:not(.llh-header-theme-dark) .elementor-location-header img,body:not(.llh-header-theme-dark) #site-header img,body.llh-header-theme-light #site-header img{filter:none;opacity:0}body.llh-header-theme-light .elementor-location-header .elementor-widget-theme-site-logo a,body:not(.llh-header-theme-dark) .elementor-location-header .elementor-widget-theme-site-logo a,body:not(.llh-header-theme-dark) #site-header .elementor-widget-theme-site-logo a,body.llh-header-theme-light #site-header .elementor-widget-theme-site-logo a{background:url(/wp-content/uploads/2026/11/ligue-havraise-sans-baseline-bleu-jaune.svg) left center / contain no-repeat;display:inline-block}body.llh-header-theme-dark .elementor-location-header .elementor-widget-theme-site-logo a,body.llh-header-theme-dark #site-header .elementor-widget-theme-site-logo a{background:none}body.llh-header-theme-dark .elementor-location-header .elementor-widget-theme-site-logo img,body.llh-header-theme-dark #site-header .elementor-widget-theme-site-logo img{opacity:1}body:not(.llh-header-theme-dark) .elementor-location-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary.sew-button--solid,body:not(.llh-header-theme-dark) #site-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary.sew-button--solid,body.llh-header-theme-light .elementor-location-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary.sew-button--solid,body.llh-header-theme-light #site-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary.sew-button--solid{background:var(--llh-header-blue)!important;border-color:var(--llh-header-blue)!important}body:not(.llh-header-theme-dark) .elementor-location-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary,body:not(.llh-header-theme-dark) .elementor-location-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary .sew-button__text,body:not(.llh-header-theme-dark) #site-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary,body:not(.llh-header-theme-dark) #site-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary .sew-button__text,body:not(.llh-header-theme-dark) .elementor-location-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary .sew-button__icon,body:not(.llh-header-theme-dark) #site-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary .sew-button__icon,body.llh-header-theme-light .elementor-location-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary,body.llh-header-theme-light .elementor-location-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary .sew-button__text,body.llh-header-theme-light #site-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary,body.llh-header-theme-light #site-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary .sew-button__text,body.llh-header-theme-light .elementor-location-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary .sew-button__icon,body.llh-header-theme-light #site-header .elementor-widget-starter-advanced-button.sew-design-global .sew-button.sew-button--secondary .sew-button__icon{color:var(--llh-header-white)!important}@media (max-width:1024px){.elementor-location-header .elementor-element-8c703a9>.e-con-inner{min-height:96px}.elementor-location-header .elementor-nav-menu--dropdown{background:var(--llh-menu-background);padding:16px}.elementor-location-header .elementor-nav-menu--dropdown .elementor-item{color:var(--llh-menu-color)!important;font-family:open-sans-condensed,sans-serif!important;font-size:var(--llh-type-navigation-menu)!important;font-weight:800!important;text-transform:uppercase}.elementor-location-header .elementor-menu-toggle{background:transparent!important;color:var(--llh-menu-color)!important}}@media (max-width:782px){body.admin-bar.llh-header-mode-integrated .elementor-location-header,body.admin-bar.llh-header-mode-integrated #site-header{top:46px}}html body .elementor-location-header.elementor-156,html body #site-header{--llh-header-blue:#10069f;--llh-header-navy:#012169;--llh-header-yellow:#ffb600;--llh-header-white:#ffffff;--llh-header-ease:cubic-bezier(.2, .7, .3, 1);--llh-menu-background:#ffffff;--llh-menu-color:#10069f;--llh-menu-highlight:#ecf5f9;--llh-menu-border:rgba(1, 33, 105, .12);background:var(--llh-header-white)!important;color:var(--llh-header-navy)!important}html body.llh-header-theme-dark .elementor-location-header.elementor-156,html body.llh-header-theme-dark #site-header,html body.page-id-147 .elementor-location-header.elementor-156,html body.page-id-147 #site-header{--llh-menu-background:#10069f;--llh-menu-color:#ffffff;--llh-menu-highlight:#012169;--llh-menu-border:rgba(255, 255, 255, .18);background:var(--llh-header-blue)!important;color:var(--llh-header-white)!important}.elementor-location-header .elementor-nav-menu--main .elementor-nav-menu--dropdown{padding:8px;width:340px!important;max-width:calc(100vw - 40px)}.elementor-location-header .elementor-nav-menu--dropdown{background:var(--llh-menu-background)!important;border-color:var(--llh-menu-border)!important}.elementor-location-header .elementor-nav-menu--dropdown a.elementor-sub-item{border-radius:6px!important;color:var(--llh-menu-color)!important;line-height:1.45;min-height:44px;white-space:normal!important}.elementor-location-header .elementor-nav-menu--dropdown a.elementor-sub-item:focus-visible{outline:2px solid var(--llh-header-yellow);outline-offset:-2px}.elementor-location-header .elementor-nav-menu .sub-arrow{fill:currentColor;font-size:12px;padding-inline-start:8px}html body.llh-header-mode-integrated .elementor-location-header.elementor-156,html body.llh-header-mode-integrated #site-header,html body.page-id-147 .elementor-location-header.elementor-156,html body.page-id-147 #site-header{background:transparent!important;position:absolute!important}html body.llh-header-mode-integrated .elementor-location-header.elementor-156{left:0!important;right:0!important;top:0!important;width:100%!important;z-index:100!important}html body.page-id-147 .elementor-location-header.elementor-156{left:0!important;right:0!important;top:0!important;width:100%!important;z-index:100!important}html body.admin-bar.llh-header-mode-integrated .elementor-location-header.elementor-156,html body.admin-bar.page-id-147 .elementor-location-header.elementor-156{top:32px!important}html body .elementor-location-header.elementor-156 .elementor-element-8c703a9,html body .elementor-location-header.elementor-156 .elementor-element-8c703a9.e-con,html body .elementor-location-header.elementor-156 .elementor-element-8c703a9>.e-con-inner{background:transparent!important}html body .elementor-location-header.elementor-156 .elementor-element-8c703a9>.e-con-inner{align-items:center!important;column-gap:clamp(16px, 2vw, 28px)!important;min-height:clamp(90px, 8.96vw, 172px)!important}html body .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-nav-menu{column-gap:clamp(12px, 1.2vw, 17px)!important;flex-wrap:nowrap!important;white-space:nowrap!important}html body .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item,html body .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:visited,html body .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:hover,html body .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:focus,html body .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item.elementor-item-active{background:transparent!important;color:currentColor!important;font-family:open-sans-condensed,sans-serif!important;font-size:var(--llh-type-navigation-menu)!important;font-weight:800!important;letter-spacing:.01em!important;line-height:1!important;padding:6px 0!important;text-transform:uppercase!important}html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item,html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:visited,html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:hover,html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:focus,html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--llh-header-blue)!important}html body.llh-header-theme-dark .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item,html body.llh-header-theme-dark .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:visited,html body.llh-header-theme-dark .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:hover,html body.llh-header-theme-dark .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:focus,html body.llh-header-theme-dark .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item.elementor-item-active,html body.page-id-147 .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item,html body.page-id-147 .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:visited,html body.page-id-147 .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:hover,html body.page-id-147 .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item:focus,html body.page-id-147 .elementor-location-header.elementor-156 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--llh-header-white)!important}html body .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo a{background-position:left center!important;background-repeat:no-repeat!important;background-size:contain!important;display:inline-block!important;min-height:clamp(70px, 5.625vw, 72px)!important;min-width:var(--llh-header-logo-width)!important}html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo a{background-image:url(/wp-content/uploads/2026/11/ligue-havraise-sans-baseline-bleu-jaune.svg)!important}html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo img{opacity:0!important}html body.llh-header-theme-dark .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo a{background-image:none!important}html body.llh-header-theme-dark .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo img,html body.page-id-147 .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo img{opacity:1!important}html body .elementor-location-header.elementor-156 .elementor-widget-starter-advanced-button .sew-button{align-items:center!important;border-radius:50px!important;border-style:solid!important;border-width:2px!important;box-shadow:none!important;display:inline-flex!important;font-family:open-sans-condensed,sans-serif!important;font-size:var(--llh-type-navigation-menu)!important;font-weight:800!important;justify-content:center!important;letter-spacing:.01em!important;line-height:1!important;min-height:44px!important;padding:0 18px!important;text-transform:uppercase!important;white-space:nowrap!important}html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .sew-button.sew-button--secondary,html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .sew-button.sew-button--secondary:hover,html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .sew-button.sew-button--secondary:focus{background:var(--llh-header-blue)!important;border-color:var(--llh-header-blue)!important;color:var(--llh-header-white)!important}html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .sew-button.sew-button--secondary .sew-button__text,html body:not(.llh-header-theme-dark) .elementor-location-header.elementor-156 .sew-button.sew-button--secondary .sew-button__icon{color:var(--llh-header-white)!important}html body .elementor-location-header.elementor-156 .sew-button.sew-button--primary,html body .elementor-location-header.elementor-156 .sew-button.sew-button--primary:hover,html body .elementor-location-header.elementor-156 .sew-button.sew-button--primary:focus{background:var(--llh-header-yellow)!important;border-color:var(--llh-header-yellow)!important;color:var(--llh-header-navy)!important}html body .elementor-location-header.elementor-156 .sew-button.sew-button--primary .sew-button__text,html body .elementor-location-header.elementor-156 .sew-button.sew-button--primary .sew-button__icon{color:var(--llh-header-navy)!important}html body.llh-header-theme-dark .elementor-location-header.elementor-156 .sew-button.sew-button--secondary,html body.llh-header-theme-dark .elementor-location-header.elementor-156 .sew-button.sew-button--secondary:hover,html body.llh-header-theme-dark .elementor-location-header.elementor-156 .sew-button.sew-button--secondary:focus,html body.page-id-147 .elementor-location-header.elementor-156 .sew-button.sew-button--secondary,html body.page-id-147 .elementor-location-header.elementor-156 .sew-button.sew-button--secondary:hover,html body.page-id-147 .elementor-location-header.elementor-156 .sew-button.sew-button--secondary:focus{background:var(--llh-header-white)!important;border-color:var(--llh-header-white)!important;color:var(--llh-header-blue)!important}html body.llh-header-theme-dark .elementor-location-header.elementor-156 .sew-button.sew-button--secondary .sew-button__text,html body.llh-header-theme-dark .elementor-location-header.elementor-156 .sew-button.sew-button--secondary .sew-button__icon,html body.page-id-147 .elementor-location-header.elementor-156 .sew-button.sew-button--secondary .sew-button__text,html body.page-id-147 .elementor-location-header.elementor-156 .sew-button.sew-button--secondary .sew-button__icon{color:var(--llh-header-blue)!important}@media (max-width:1024px){html body .elementor-location-header.elementor-156 .elementor-element-8c703a9>.e-con-inner{align-items:center!important;column-gap:16px!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;min-height:112px!important}html body .elementor-location-header.elementor-156 .elementor-element-08276f6{flex:1 1 auto!important;max-width:min(360px, 56vw)!important;min-width:0!important;width:auto!important}html body .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo,html body .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo .elementor-widget-container{width:100%!important}html body .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo a{min-height:0!important;min-width:0!important;width:100%!important;max-width:100%}html body .elementor-location-header.elementor-156 .elementor-widget-theme-site-logo img{max-height:86px!important;width:100%!important}html body .elementor-location-header.elementor-156 .elementor-element-50f954f{align-items:center!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important;justify-content:flex-end!important;margin-left:auto!important;width:auto!important}html body .elementor-location-header.elementor-156 .elementor-widget-nav-menu{flex:0 0 auto!important;height:44px!important;max-width:44px!important;min-height:44px!important;width:auto!important}html body .elementor-location-header.elementor-156 .elementor-menu-toggle{align-items:center!important;background:transparent!important;color:var(--llh-menu-color)!important;display:inline-flex!important;justify-content:center!important;margin:0!important;max-width:44px!important;height:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;width:44px!important}html body .elementor-location-header.elementor-156 .elementor-menu-toggle svg{fill:currentColor!important}}@media (max-width:767px){html body.admin-bar.llh-header-mode-integrated .elementor-location-header.elementor-156,html body.admin-bar.page-id-147 .elementor-location-header.elementor-156{top:46px!important}html body .elementor-location-header.elementor-156 .elementor-element-8c703a9>.e-con-inner{column-gap:12px!important;min-height:102px!important}html body .elementor-location-header.elementor-156 .elementor-element-08276f6{max-width:min(335px, calc(100vw - 110px))!important}html body .elementor-location-header.elementor-156 .elementor-widget-starter-advanced-button{display:none!important}html body .elementor-location-header.elementor-156 .elementor-menu-toggle{color:var(--llh-menu-color)!important}html body.page-id-147 .video_box{display:block!important;height:auto!important;min-height:calc((100vw - 70px) * .5625 + 15px)!important}html body.page-id-147 .llh-builder-hero-video{height:auto!important;min-height:calc((100vw - 70px) * .5625 + 15px)!important}html body.page-id-147 .llh-builder-hero-video .elementor-widget-container,html body.page-id-147 .llh-builder-hero-video .sew-vlb,html body.page-id-147 .llh-builder-hero-video .sew-vlb__media{height:auto!important;min-height:0!important}}.single-etablissement .sew-acf-content .llh-establishment-content-image{margin:1.5em 0}.single-etablissement .sew-acf-content .llh-establishment-content-image img{display:block;width:100%;height:auto;object-fit:contain}.single-etablissement .llh-establishment-supplement h2{margin-block:1.6em .7em;line-height:1.2;color:#10069f}.single-etablissement .llh-establishment-supplement .llh-establishment-pictograms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.single-etablissement .llh-establishment-pictograms>*{min-width:0}.single-etablissement .llh-establishment-pictograms .llh-establishment-content-image{margin-top:0}@media (max-width:767px){.single-etablissement .llh-establishment-supplement .llh-establishment-pictograms{grid-template-columns:repeat(2,minmax(0,1fr))}}