.elementor-26355 .elementor-element.elementor-element-a7c4e210{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26355 .elementor-element.elementor-element-c3e9a417{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS *//* Titre FLUO en contour (maquette Figma) */
[data-interaction-id="2901ed08"] { color: rgba(0, 211, 243, 0.02) !important; -webkit-text-stroke: 2px #00D3F3; }
@media (max-width: 767px) { [data-interaction-id="2901ed08"] { -webkit-text-stroke: 1.5px #00D3F3; } }
/* Mots en cyan dans les titres */
[data-interaction-id="5d869c21"] span, [data-interaction-id="5b395c30"] span, [data-interaction-id="46aa958d"] span { color: #00B8EC; }
[data-interaction-id="52e45e45"] span, [data-interaction-id="637c6b76"] span, [data-interaction-id="7d9b9665"] span { color: #00D3F3; }
/* Appel final : in-oubli-able en vert fluo */
[data-interaction-id="2e3db448"] span { color: #C6F54B; }
/* Coches vertes « Toujours inclus » */
[data-id="5c2a401b"] p span { color: #C6F54B; font-weight: 700; }
/* Bordure dégradée fluo des cartes formules */
[data-id="58e227a9"], [data-id="317d6114"], [data-id="6230a33b"], [data-id="5400f70d"] { background: linear-gradient(#0C1534, #0C1534) padding-box, linear-gradient(160deg, #00D3F3 0%, #9A66F9 50%, #C6F54B 100%) border-box !important; border: 3px solid transparent !important; }
/* Section options */
[data-interaction-id="6fc1db62"] span { color: #C6F54B; }
[data-interaction-id="6fc1db62"] strong { font-weight: 700; }
[data-interaction-id="2c985778"], [data-interaction-id="418a8c28"], [data-interaction-id="69c2ffd5"], [data-interaction-id="7160ec8c"], [data-interaction-id="10785144"] { white-space: nowrap; }
[data-interaction-id="5b931346"] strong, [data-interaction-id="368d8f3a"] strong, [data-interaction-id="38777be0"] strong { font-weight: 500; text-transform: uppercase; }
/* Section parents */
[data-interaction-id="28aad7e"] { -webkit-text-stroke: 1px rgba(255, 255, 255, 0.12); pointer-events: none; white-space: nowrap; }
[data-interaction-id="497073fc"] strong, [data-interaction-id="4223c187"] strong, [data-interaction-id="1d3cf086"] strong { font-weight: 700; color: #FFFFFF; }
[data-interaction-id="272aeccc"] { white-space: nowrap; }
/* FAQ : le + devient × à l'ouverture */
[data-id="551eac0f"] summary { list-style: none; }
[data-id="551eac0f"] summary::-webkit-details-marker { display: none; }
[data-id="551eac0f"] summary > *:last-child { transition: transform 0.3s ease; transform: none !important; }
[data-id="551eac0f"] details[open] summary > *:last-child { transform: rotate(45deg) !important; }
[data-id="551eac0f"] details { transition: box-shadow 0.3s, border-color 0.3s; }
[data-id="551eac0f"] details[open] { border-color: #00B8EC !important; box-shadow: 0 8px 24px rgba(0, 184, 236, 0.12) !important; }
/* Ancres #formules et #experience (titres de section) : défilement doux, place pour le menu fixe */
html { scroll-behavior: smooth; }
#formules, #experience { scroll-margin-top: 170px; }
@media (max-width: 767px) { #formules, #experience { scroll-margin-top: 130px; } }/* End custom CSS */