widget-slider-static{margin-top: -46px;}/* Séparation entre les blocs de la HP déconnectée (mobile) */html:not(.user-is-login) .home .poc-redesign-legacy-hp-2025--section-spacer { min-height: 80px;}/* Séparation entre les blocs de la HP déconnectée (desktop) */@media (min-width: 961px) { html:not(.user-is-login) .home .poc-redesign-legacy-hp-2025--section-spacer { min-height: 80px; }}.poc-redesign-legacy-hp-2025--section-container:has(.blocsinformations)::before{ /* Le texte à afficher */ content: "Grâce à AlumnForce"; /* Mise en forme */ display: block; width: 100%; text-align: center; font-family: 'Montserrat', sans-serif; font-size: 40px; font-weight: 600; /* Gras pour correspondre à l'image */ color: #212121; /* Couleur sombre standard, à ajuster selon ton thème */ /* Espacement */ margin-bottom: 48px; /* Espace entre le titre et les cartes */ }/* HP Accueil */.group_image { position: relative; /* Assure que la position de l'encadrement est relative à l'image. */}.group_image-right{margin-left: 10%; margin-top: 6%;}.group_image-up::before { content: ""; position: absolute; top: -8%; left: -8%; width: 30%; background-color: #CB1C39; height: 100%; box-sizing: border-box; z-index: -1; transform: translate(-10%,-10%);}.group_image-down::before { content: ""; position: absolute; bottom: -8%; left: -8%; width: 30%; background-color: #CB1C39; height: 100%; box-sizing: border-box; z-index: -1; transform: translate(-10%,10%);}.group-block-item__main{ margin-left: 10% !important;}.title-hp{ margin-top: 2% !important; font-size: 28px !important;}.description-hp{ font-size: 16px !important; color: gray !important;}.group_container{display: flex; align-items: center; flex-direction: column;}.bg-blue-clubmed{background-color:#1E2346;}/*COULEUR ECRITURE BARRE MENU CSS*/#menu .nav > li > a{ color: #ffffff !important;}html[lang="fr"] .poc-redesign-legacy-hp-2025--section-container:has(.blocsinformations)::before { content: "Grâce à Club Med Alumni"; }/* === Club Med - bas de HP deconnectee (oct. 2026) - debut === *//* Styles des blocs dans les pages statiques HP_titre bloc info, HP_bloc info 1 a 3 et _HP-Stats. Ici : conteneurs parents et widget carte. *//* Ancien titre genere en ::before : remplace par la page HP_titre bloc info */html:not(.user-is-login) #content .home .poc-redesign-legacy-hp-2025--section-container:has(.blocsinformations)::before { content: none;}/* Titre des cartes : espace avec l'intro au-dessus et les cartes en dessous */html:not(.user-is-login) #content .home .poc-redesign-legacy-hp-2025--widget-container:has(.cm-titre) { margin: clamp(48px, 6vw, 80px) 0 32px;}/* Chiffres : bandeau bleu (fond pose par les parametres de section, d'ou le !important) */html:not(.user-is-login) #content .home .poc-redesign-legacy-hp-2025--widget-container:has(.cm-stats) { background-color: var(--theme-light-primary-color) !important; border-radius: 24px; padding: clamp(40px, 5vw, 64px) clamp(24px, 4vw, 56px); margin-top: clamp(48px, 6vw, 80px);}/* Carte membres : meme largeur, memes arrondis et meme espacement que les autres blocs */html:not(.user-is-login) #content .home .poc-redesign-legacy-hp-2025--widget-container:has(.widget-map-member) { max-width: 1060px; margin: clamp(48px, 6vw, 80px) auto 0; border-radius: 24px; overflow: hidden;}html:not(.user-is-login) #content .home .widget-map-member .widget-member h3.title { font-family: Lato, "Helvetica Neue", Arial, sans-serif; font-size: clamp(30px, 3.6vw, 42px); font-weight: 700; line-height: 1.15; text-transform: none; color: var(--theme-light-primary-color);}html:not(.user-is-login) #content .home .widget-map-member .widget-member .btn-primary { background: var(--theme-light-secondary-color); border-color: var(--theme-light-secondary-color); color: var(--theme-light-primary-color) !important; font-weight: 700;}html:not(.user-is-login) #content .home .widget-map-member .widget-member .btn-primary:hover { background: var(--theme-light-primary-color); border-color: var(--theme-light-primary-color); color: #FFFFFF !important;}/* === Club Med - bas de HP deconnectee (oct. 2026) - fin === *//* === Club Med - menu COTISATION mis en avant (nov. 2026) - debut === */#menu .nav > li#submenu-101 > a,#menu .nav > li#submenu-101 > a:hover,#menu .nav > li#submenu-101 > a:focus { background: #FFFFFF !important; color: rgb(30, 35, 70) !important; font-weight: 700 !important; border-radius: 4px; text-shadow: none !important;}/* Menu mobile */ul.nav-mobile li#submenu-101 > a { background: #FFFFFF !important; color: rgb(30, 35, 70) !important; font-weight: 700 !important; border-radius: 4px; padding-left: 16px !important; padding-right: 16px !important; margin-right: 16px; box-shadow: 0 1px 4px rgba(30, 35, 70, .15);}/* === Club Med - menu COTISATION mis en avant (nov. 2026) - fin === */