{"id":6104,"date":"2026-04-09T12:52:50","date_gmt":"2026-04-09T10:52:50","guid":{"rendered":"https:\/\/airexpo.org\/?page_id=6104"},"modified":"2026-04-26T01:14:53","modified_gmt":"2026-04-25T23:14:53","slug":"partenaires-2026","status":"publish","type":"page","link":"http:\/\/airexpo.org\/en\/partenaires-2026\/","title":{"rendered":"Partenaires 2026"},"content":{"rendered":"<div id=\"fb-root\"><\/div>\n\n<style>\n.ae-hero-wrap {\n    --navy:      #1a237e;\n    --navy-dark: #0d1642;\n    --cyan:      #00acc1;\n    --bg:        #f8fafc;\n}\n.ae-hero-wrap {\n    width: 105vw;\n    position: relative;\n    margin-left: calc(50% - 50vw);\n    transform: translateX(-9%);\n    max-width: 130vw;\n    overflow: hidden;\n}\n.wp-block-post-content,\n.entry-content,\n.wp-block-group,\n.wp-block-group__inner-container,\n.is-layout-constrained,\n.is-layout-flow {\n    overflow: visible !important;\n}\n\n\/* \u2500\u2500 Conteneur principal du h\u00e9ro \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero {\n    position: relative;\n    width: 100%;\n    height: 520px;\n    overflow: hidden;\n    background: linear-gradient(135deg, var(--navy-dark) 0%, var(--navy) 60%, #1565c0 100%);\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n}\n\n\/* \u2500\u2500 Photo de fond \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero-img {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center 40%;\n    opacity: 0.45;\n    filter: brightness(0.9) contrast(1.05) saturate(0.8);\n    transition: transform 8s ease;\n}\n\n.ae-hero:hover .ae-hero-img {\n    transform: scale(1.04);\n}\n\n\/* \u2500\u2500 Calque d\u00e9grad\u00e9 diagonal \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(\n        135deg,\n        rgba(13,22,66,0.70)  0%,\n        rgba(26,35,126,0.50) 50%,\n        rgba(0,172,193,0.20) 100%\n    );\n    z-index: 1;\n}\n\n\/* \u2500\u2500 Cercle lumineux d\u00e9coratif (coin bas-droit) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero::after {\n    content: '';\n    position: absolute;\n    bottom: -120px;\n    right: -80px;\n    width: 440px;\n    height: 440px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(0,172,193,0.18) 0%, transparent 70%);\n    z-index: 1;\n    animation: ae-float 18s ease-in-out infinite;\n}\n\n@keyframes ae-float {\n    0%, 100% { transform: translate(0, 0); }\n    50%       { transform: translate(-20px, -20px); }\n}\n\n\/* \u2500\u2500 Contenu centr\u00e9 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero-content {\n    position: relative;\n    z-index: 2;\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 40px 24px;\n    animation: ae-fadeInUp 0.9s cubic-bezier(0.4, 0, 0.2, 1) both;\n}\n\n@keyframes ae-fadeInUp {\n    from { opacity: 0; transform: translateY(36px); }\n    to   { opacity: 1; transform: translateY(0); }\n}\n\n\/* \u2500\u2500 Badge (cat\u00e9gorie \/ nom de la page) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero-badge {\n    display: inline-block;\n    background: rgba(255,255,255,0.15);\n    border: 1px solid rgba(255,255,255,0.30);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    color: #e0f7fa;\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 8px 20px;\n    border-radius: 30px;\n    margin-bottom: 22px;\n}\n\n\/* \u2500\u2500 Titre principal \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero-title {\n    font-family: 'Playfair Display', Georgia, 'Times New Roman', serif;\n    font-size: clamp(36px, 6vw, 72px);\n    font-weight: 800;\n    color: #fff;\n    text-shadow: 0 4px 24px rgba(0,0,0,0.35);\n    letter-spacing: -1px;\n    line-height: 1.1;\n    margin: 0 0 18px;\n    background: linear-gradient(135deg, #ffffff 0%, #b3e5ff 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n}\n\n\/* \u2500\u2500 Sous-titre \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero-subtitle {\n    font-size: clamp(15px, 2vw, 19px);\n    font-weight: 300;\n    color: rgba(255,255,255,0.88);\n    max-width: 560px;\n    text-shadow: 0 2px 8px rgba(0,0,0,0.30);\n    letter-spacing: 0.3px;\n    margin: 0;\n}\n\n\/* \u2500\u2500 Vague SVG de transition (bas du h\u00e9ro) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-hero-wave {\n    position: absolute;\n    bottom: -2px;\n    left: 0;\n    width: 100%;\n    z-index: 3;\n    line-height: 0;\n}\n\n.ae-hero-wave svg {\n    display: block;\n    width: 100%;\n    height: auto;\n}\n\n\/* \u2500\u2500 Responsive \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n@media (max-width: 768px) {\n    .ae-hero {\n        height: 380px;\n    }\n}\n<\/style>\n\n<div class=\"ae-hero-wrap\">\n    <div class=\"ae-hero\">\n\n        <!-- \u26a0\ufe0f Remplacez l'URL par votre photo depuis la M\u00e9diath\u00e8que WP -->\n        <img decoding=\"async\"\n            class=\"ae-hero-img\"\n            src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2025\/04\/DSC3839_DxO-scaled.jpg\"\n            alt=\"AirExpo \u2013 meeting a\u00e9rien\"\n        \/>\n\n        <div class=\"ae-hero-content\">\n\n            <!-- \u26a0\ufe0f Badge : adaptez selon la page (exemples ci-dessous) -->\n            <span class=\"ae-hero-badge\">Airexpo - Partners<\/span>\n\n            <!-- \u26a0\ufe0f Titre principal de la page -->\n            <h1 class=\"ae-hero-title\">Partenaires de la 40\u00e8me \u00e9dition<\/h1>\n\n            <!-- \u26a0\ufe0f Sous-titre \/ accroche -->\n            <p class=\"ae-hero-subtitle\">D\u00e9couvrez les partenaires de l&rsquo;\u00e9dition 2026 d&rsquo;Airexpo !<\/p>\n\n        <\/div>\n\n        <!-- Vague de transition vers le fond de la page.\n             Changez fill=\"#f8fafc\" si votre fond de page est blanc (#ffffff) -->\n        <div class=\"ae-hero-wave\">\n            <svg viewbox=\"0 0 1440 60\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"none\">\n                <path d=\"M0,40 C360,80 1080,0 1440,40 L1440,60 L0,60 Z\" fill=\"#f8fafc\"\/>\n            <\/svg>\n        <\/div>\n\n    <\/div>\n<\/div>\n\n\n\n<style>\n\/* \u2500\u2500 Variables \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-page {\n  --navy:        #0b1340;\n  --navy2:       #131d55;\n  --navy-light:  #1e2d6e;\n  --cyan:        #00c8e0;\n  --cyan-dark:   #0097a7;\n  --gold:        #f5c518;\n  --white:       #ffffff;\n  --bg:          #f0f4fa;\n  --text:        #1e293b;\n  --text-light:  #64748b;\n  --font:        'Segoe UI', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n}\n\n\/* \u2500\u2500 Reset \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-page *,\n.ae-sp-page *::before,\n.ae-sp-page *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n\n.ae-sp-page {\n  font-family: var(--font);\n  color: var(--text);\n  background: var(--bg);\n  \/* Sortie forc\u00e9e du conteneur WordPress (max-width + alignement contraint) *\/\n  max-width: none !important;\n  width: 100vw;\n  position: relative;\n  left: 50%;\n  transform: translateX(-50%);\n  overflow-x: hidden;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HERO\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.ae-sp-hero {\n  position: relative;\n  background: linear-gradient(135deg, var(--navy) 0%, var(--navy2) 60%, #1a0a3e 100%);\n  padding: 80px 24px 110px;\n  text-align: center;\n  overflow: hidden;\n}\n\n.ae-sp-hero-stars {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n}\n.ae-sp-hero-stars span {\n  position: absolute;\n  border-radius: 50%;\n  background: var(--white);\n  animation: ae-sp-twinkle 3s infinite alternate;\n}\n.ae-sp-hero-stars span:nth-child(1)  { width:3px; height:3px; top:10%; left:5%;  animation-delay:0s;   }\n.ae-sp-hero-stars span:nth-child(2)  { width:2px; height:2px; top:20%; left:15%; animation-delay:0.5s; }\n.ae-sp-hero-stars span:nth-child(3)  { width:3px; height:3px; top:8%;  left:28%; animation-delay:1s;   }\n.ae-sp-hero-stars span:nth-child(4)  { width:2px; height:2px; top:15%; left:45%; animation-delay:1.5s; }\n.ae-sp-hero-stars span:nth-child(5)  { width:3px; height:3px; top:7%;  left:60%; animation-delay:0.3s; }\n.ae-sp-hero-stars span:nth-child(6)  { width:2px; height:2px; top:18%; left:75%; animation-delay:0.8s; }\n.ae-sp-hero-stars span:nth-child(7)  { width:3px; height:3px; top:12%; left:88%; animation-delay:1.2s; }\n.ae-sp-hero-stars span:nth-child(8)  { width:2px; height:2px; top:5%;  left:93%; animation-delay:1.8s; }\n.ae-sp-hero-stars span:nth-child(9)  { width:2px; height:2px; top:30%; left:3%;  animation-delay:2s;   }\n.ae-sp-hero-stars span:nth-child(10) { width:3px; height:3px; top:35%; left:96%; animation-delay:0.6s; }\n.ae-sp-hero-stars span:nth-child(11) { width:1px; height:1px; top:22%; left:50%; animation-delay:2.4s; opacity:0.5; }\n.ae-sp-hero-stars span:nth-child(12) { width:2px; height:2px; top:28%; left:36%; animation-delay:0.9s; }\n\n@keyframes ae-sp-twinkle {\n  from { opacity: 0.2; transform: scale(0.8); }\n  to   { opacity: 1;   transform: scale(1.2); }\n}\n\n.ae-sp-hero-plane {\n  position: absolute;\n  font-size: 48px;\n  top: 22%;\n  left: -80px;\n  opacity: 0.07;\n  animation: ae-sp-plane 18s linear infinite;\n}\n@keyframes ae-sp-plane {\n  from { left: -80px; }\n  to   { left: calc(100% + 80px); }\n}\n\n.ae-sp-hero-inner {\n  position: relative;\n  z-index: 1;\n}\n\n.ae-sp-hero-badge {\n  display: inline-block;\n  background: rgba(0,200,224,0.15);\n  border: 1px solid rgba(0,200,224,0.35);\n  color: var(--cyan);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  padding: 6px 20px;\n  border-radius: 40px;\n  margin-bottom: 22px;\n}\n\n.ae-sp-hero-title {\n  font-size: clamp(2rem, 5vw, 3.2rem);\n  font-weight: 800;\n  color: var(--white);\n  line-height: 1.15;\n  margin-bottom: 14px;\n  text-shadow: 0 2px 20px rgba(0,0,0,0.4);\n}\n.ae-sp-hero-title span { color: var(--cyan); }\n\n.ae-sp-hero-sub {\n  font-size: 16px;\n  color: rgba(255,255,255,0.62);\n  max-width: 540px;\n  margin: 0 auto 30px;\n  line-height: 1.7;\n}\n\n.ae-sp-hero-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  background: var(--cyan);\n  color: var(--navy) !important;\n  font-weight: 700;\n  font-size: 15px;\n  padding: 14px 30px;\n  border-radius: 50px;\n  text-decoration: none !important;\n  box-shadow: 0 6px 24px rgba(0,200,224,0.35);\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n.ae-sp-hero-cta:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 10px 32px rgba(0,200,224,0.5);\n  color: var(--navy) !important;\n}\n\n.ae-sp-hero-wave {\n  position: absolute;\n  bottom: -2px; left: 0;\n  width: 100%;\n  overflow: hidden;\n  line-height: 0;\n}\n.ae-sp-hero-wave svg {\n  display: block;\n  width: 100%;\n  height: 56px;\n  fill: var(--bg);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CORPS\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.ae-sp-body {\n  max-width: none;\n  padding: 56px 32px 80px;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   AFFICHE \/ MUR DES SPONSORS\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.ae-sp-board {\n  position: relative;\n  background: var(--white);\n  border-radius: 28px;\n  overflow: hidden;\n  box-shadow:\n    0 2px 0 rgba(255,255,255,0.7) inset,\n    0 24px 80px rgba(11,19,64,0.13),\n    0 4px 16px rgba(11,19,64,0.07);\n\n  \/* Fine bordure dor\u00e9e pour l'\u00e9l\u00e9gance *\/\n  border: 1.5px solid rgba(245,197,24,0.22);\n}\n\n\/* Bandeau de titre de l'affiche *\/\n.ae-sp-board-header {\n  background: linear-gradient(135deg, var(--navy) 0%, var(--navy2) 55%, #1a0a3e 100%);\n  padding: 36px 40px 32px;\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Ligne dor\u00e9e d\u00e9corative en bas du bandeau *\/\n.ae-sp-board-header::after {\n  content: '';\n  position: absolute;\n  bottom: 0; left: 0;\n  width: 100%;\n  height: 3px;\n  background: linear-gradient(90deg, transparent, #ffd740 30%, #ffab00 70%, transparent);\n}\n\n.ae-sp-board-header-label {\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--cyan);\n  margin-bottom: 6px;\n}\n\n.ae-sp-board-header-title {\n  font-size: clamp(1.4rem, 3vw, 2rem);\n  font-weight: 800;\n  color: var(--white);\n  letter-spacing: 0.02em;\n}\n\n.ae-sp-board-header-sub {\n  margin-top: 6px;\n  font-size: 13px;\n  color: rgba(255,255,255,0.45);\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n}\n\n\/* \u2500\u2500 Chaque rang\u00e9e de sponsors \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-row {\n  padding: 36px 48px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 20px;\n}\n\n\/* S\u00e9parateur entre rang\u00e9es *\/\n.ae-sp-row + .ae-sp-row {\n  border-top: 1px solid rgba(11,19,64,0.07);\n}\n\n\/* En-t\u00eate de rang\u00e9e (\u00e9tiquette de niveau) *\/\n.ae-sp-row-label {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n  justify-content: center;\n}\n\n.ae-sp-row-label-text {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  padding: 4px 14px;\n  border-radius: 40px;\n  white-space: nowrap;\n}\n\n.ae-sp-row-label-line {\n  flex: 1;\n  height: 1px;\n  max-width: 120px;\n}\n\n\/* Logos align\u00e9s horizontalement, centr\u00e9s *\/\n.ae-sp-logos {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 0;\n  width: 100%;\n}\n\n\/* \u2500\u2500 Logo g\u00e9n\u00e9rique \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-logo {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-decoration: none !important;\n  transition: transform 0.22s ease, opacity 0.22s ease;\n  position: relative;\n  \/* S\u00e9parateur vertical entre logos *\/\n  border-right: 1px solid rgba(11,19,64,0.08);\n  padding: 0 28px;\n}\n.ae-sp-logo:last-child { border-right: none; }\n\n.ae-sp-logo:hover {\n  transform: scale(1.08);\n  opacity: 1 !important;\n  z-index: 2;\n}\n\n\/* Quand on survole la rang\u00e9e, les autres logos s'estompent l\u00e9g\u00e8rement *\/\n.ae-sp-logos:hover .ae-sp-logo:not(:hover) {\n  opacity: 0.55;\n}\n\n.ae-sp-logo img {\n  display: block;\n  width: auto;\n  object-fit: contain;\n  filter: grayscale(8%);\n  transition: filter 0.22s ease;\n}\n\n.ae-sp-logo:hover img {\n  filter: grayscale(0%);\n}\n\n\/* \u2500\u2500 Tailles des logos par niveau \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n\n\/* XL \u2014 Partenaires Titre : tr\u00e8s grands *\/\n.ae-sp-row-xl { background: rgba(255, 215, 64, 0.025); }\n\n.ae-sp-row-xl .ae-sp-row-label-text {\n  background: linear-gradient(135deg, #ffd740, #ffab00);\n  color: #5c3d00;\n}\n.ae-sp-row-xl .ae-sp-row-label-line {\n  background: linear-gradient(90deg, transparent, #ffd740);\n}\n.ae-sp-row-xl .ae-sp-row-label-line.ae-sp-line-right {\n  background: linear-gradient(90deg, #ffab00, transparent);\n}\n\n.ae-sp-row-xl .ae-sp-logo { padding: 0 44px; }\n.ae-sp-row-xl .ae-sp-logo img { max-height: 180px; max-width: 380px; }\n\n\/* L \u2014 Partenaires Or : grands *\/\n.ae-sp-row-l .ae-sp-row-label-text {\n  background: linear-gradient(135deg, #fff3cd, #ffe082);\n  color: #7a5900;\n}\n.ae-sp-row-l .ae-sp-row-label-line {\n  background: linear-gradient(90deg, transparent, #ffe082);\n}\n.ae-sp-row-l .ae-sp-row-label-line.ae-sp-line-right {\n  background: linear-gradient(90deg, #ffe082, transparent);\n}\n\n.ae-sp-row-l .ae-sp-logo { padding: 0 30px; }\n.ae-sp-row-l .ae-sp-logo img { max-height: 120px; max-width: 280px; }\n\n\/* M \u2014 Partenaires Argent : moyens *\/\n.ae-sp-row-m .ae-sp-row-label-text {\n  background: linear-gradient(135deg, #eceff1, #cfd8dc);\n  color: #37474f;\n}\n.ae-sp-row-m .ae-sp-row-label-line {\n  background: linear-gradient(90deg, transparent, #b0bec5);\n}\n.ae-sp-row-m .ae-sp-row-label-line.ae-sp-line-right {\n  background: linear-gradient(90deg, #b0bec5, transparent);\n}\n\n.ae-sp-row-m .ae-sp-logo { padding: 0 20px; }\n.ae-sp-row-m .ae-sp-logo img { max-height: 80px; max-width: 200px; }\n\n\/* S \u2014 Partenaires Bronze : petits *\/\n.ae-sp-row-s .ae-sp-row-label-text {\n  background: linear-gradient(135deg, #fbe9e7, #ffccbc);\n  color: #6d3200;\n}\n.ae-sp-row-s .ae-sp-row-label-line {\n  background: linear-gradient(90deg, transparent, #ffccbc);\n}\n.ae-sp-row-s .ae-sp-row-label-line.ae-sp-line-right {\n  background: linear-gradient(90deg, #ffccbc, transparent);\n}\n\n.ae-sp-row-s .ae-sp-logo { padding: 0 14px; }\n.ae-sp-row-s .ae-sp-logo img { max-height: 56px; max-width: 150px; }\n\n\/* Pied de l'affiche *\/\n.ae-sp-board-footer {\n  background: linear-gradient(to bottom, #f8fafc, var(--bg));\n  border-top: 1px solid rgba(11,19,64,0.07);\n  padding: 20px 40px;\n  text-align: center;\n}\n\n.ae-sp-board-footer-text {\n  font-size: 11px;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #94a3b8;\n  font-weight: 500;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   BANDEAU BAS DE PAGE \u2014 DEVENIR PARTENAIRE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.ae-sp-cta-banner {\n  position: relative;\n  background: linear-gradient(135deg, var(--navy) 0%, var(--navy2) 60%, #1a0a3e 100%);\n  border-radius: 24px;\n  padding: 52px 40px;\n  text-align: center;\n  overflow: hidden;\n  margin-top: 40px;\n}\n\n.ae-sp-cta-banner::before {\n  content: '';\n  position: absolute;\n  top: -80px; right: -80px;\n  width: 320px; height: 320px;\n  border-radius: 50%;\n  background: radial-gradient(circle, rgba(0,200,224,0.15) 0%, transparent 70%);\n  pointer-events: none;\n}\n\n.ae-sp-cta-banner::after {\n  content: '';\n  position: absolute;\n  bottom: -60px; left: -60px;\n  width: 240px; height: 240px;\n  border-radius: 50%;\n  background: radial-gradient(circle, rgba(255,215,64,0.10) 0%, transparent 70%);\n  pointer-events: none;\n}\n\n.ae-sp-cta-banner-inner { position: relative; z-index: 1; }\n\n.ae-sp-cta-banner-emoji { font-size: 40px; margin-bottom: 14px; }\n\n.ae-sp-cta-banner h3 {\n  font-size: 1.75rem;\n  font-weight: 800;\n  color: var(--white);\n  margin-bottom: 10px;\n}\n\n.ae-sp-cta-banner p {\n  font-size: 15px;\n  color: rgba(255,255,255,0.62);\n  max-width: 460px;\n  margin: 0 auto 26px;\n  line-height: 1.7;\n}\n\n.ae-sp-cta-banner-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  background: var(--cyan);\n  color: var(--navy) !important;\n  font-weight: 700;\n  font-size: 15px;\n  padding: 14px 32px;\n  border-radius: 50px;\n  text-decoration: none !important;\n  box-shadow: 0 6px 24px rgba(0,200,224,0.38);\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n.ae-sp-cta-banner-btn:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 12px 36px rgba(0,200,224,0.55);\n  color: var(--navy) !important;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ANIMATION D'APPARITION AU SCROLL\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.ae-sp-reveal {\n  opacity: 0;\n  transform: translateY(24px);\n  transition: opacity 0.55s ease, transform 0.55s ease;\n}\n.ae-sp-reveal.ae-sp-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n\/* d\u00e9lai en cascade sur les rang\u00e9es *\/\n.ae-sp-board .ae-sp-row:nth-child(2) { transition-delay: 0.08s; }\n.ae-sp-board .ae-sp-row:nth-child(3) { transition-delay: 0.16s; }\n.ae-sp-board .ae-sp-row:nth-child(4) { transition-delay: 0.24s; }\n.ae-sp-board .ae-sp-row:nth-child(5) { transition-delay: 0.32s; }\n.ae-sp-board .ae-sp-row:nth-child(6) { transition-delay: 0.40s; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 768px) {\n  .ae-sp-hero       { padding: 60px 20px 90px; }\n  .ae-sp-body       { padding: 36px 14px 56px; }\n  .ae-sp-board-header { padding: 28px 24px; }\n  .ae-sp-row        { padding: 28px 20px; }\n\n  .ae-sp-row-xl .ae-sp-logo { padding: 0 22px; }\n  .ae-sp-row-xl .ae-sp-logo img { max-height: 120px; max-width: 260px; }\n  .ae-sp-row-l  .ae-sp-logo { padding: 0 16px; }\n  .ae-sp-row-l  .ae-sp-logo img { max-height: 88px; max-width: 200px; }\n  .ae-sp-row-m  .ae-sp-logo { padding: 0 12px; }\n  .ae-sp-row-m  .ae-sp-logo img { max-height: 60px; max-width: 160px; }\n  .ae-sp-row-s  .ae-sp-logo { padding: 0 10px; }\n  .ae-sp-row-s  .ae-sp-logo img { max-height: 44px; max-width: 120px; }\n\n  .ae-sp-cta-banner { padding: 40px 20px; }\n  .ae-sp-cta-banner h3 { font-size: 1.4rem; }\n}\n\n@media (max-width: 480px) {\n  .ae-sp-row-xl .ae-sp-logos { flex-direction: column; gap: 24px; }\n  .ae-sp-row-xl .ae-sp-logo  { border-right: none; padding: 0; }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   \u2726 AM\u00c9LIORATIONS VISUELLES\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n\/* \u2500\u2500 Grille de points subtile sur les rang\u00e9es \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-row {\n  background-image: radial-gradient(circle, rgba(11,19,64,0.038) 1px, transparent 1px);\n  background-size: 22px 22px;\n}\n.ae-sp-row-xl {\n  background-image: radial-gradient(circle, rgba(255,215,64,0.13) 1px, transparent 1px);\n  background-size: 22px 22px;\n  background-color: rgba(255,215,64,0.025);\n}\n\n\/* \u2500\u2500 Bordure de l'affiche : glow anim\u00e9 or \u2194 cyan \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n@keyframes ae-sp-board-glow {\n  0%, 100% {\n    border-color: rgba(245,197,24,0.32);\n    box-shadow:\n      0 2px 0 rgba(255,255,255,0.7) inset,\n      0 24px 80px rgba(11,19,64,0.13),\n      0 4px 16px rgba(11,19,64,0.07),\n      0 0 32px rgba(245,197,24,0.10);\n  }\n  50% {\n    border-color: rgba(0,200,224,0.28);\n    box-shadow:\n      0 2px 0 rgba(255,255,255,0.7) inset,\n      0 24px 80px rgba(11,19,64,0.16),\n      0 4px 16px rgba(11,19,64,0.07),\n      0 0 40px rgba(0,200,224,0.09);\n  }\n}\n.ae-sp-board {\n  animation: ae-sp-board-glow 7s ease-in-out infinite;\n  will-change: box-shadow, border-color;\n}\n\n\/* \u2500\u2500 Shimmer anim\u00e9 sur le bandeau header \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-board-header::before {\n  content: '';\n  position: absolute;\n  top: 0; left: -70%;\n  width: 50%;\n  height: 100%;\n  background: linear-gradient(105deg,\n    transparent 0%,\n    rgba(255,255,255,0.055) 50%,\n    transparent 100%);\n  animation: ae-sp-header-shimmer 5s ease-in-out infinite;\n  pointer-events: none;\n  z-index: 0;\n}\n@keyframes ae-sp-header-shimmer {\n  0%        { left: -70%; }\n  55%, 100% { left: 120%; }\n}\n.ae-sp-board-header-label,\n.ae-sp-board-header-title,\n.ae-sp-board-header-sub {\n  position: relative;\n  z-index: 1;\n}\n\n\/* \u2500\u2500 Titre de l'affiche : texte d\u00e9grad\u00e9 dor\u00e9 anim\u00e9 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-board-header-title {\n  background: linear-gradient(135deg, #ffffff 0%, #ffd740 45%, #ffffff 100%);\n  background-size: 200% auto;\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  animation: ae-sp-gold-text 5s linear infinite;\n}\n@keyframes ae-sp-gold-text {\n  0%   { background-position: 0% center; }\n  100% { background-position: 200% center; }\n}\n\n\/* \u2500\u2500 Glow color\u00e9 au survol, selon le niveau \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-row-xl   .ae-sp-logo:hover { filter: drop-shadow(0 0 18px rgba(255,215,64, 0.65)); }\n.ae-sp-row-l    .ae-sp-logo:hover { filter: drop-shadow(0 0 14px rgba(255,213,0,  0.55)); }\n.ae-sp-row-m    .ae-sp-logo:hover { filter: drop-shadow(0 0 12px rgba(144,164,174, 0.70)); }\n.ae-sp-row-s    .ae-sp-logo:hover { filter: drop-shadow(0 0 10px rgba(205,127,50,  0.55)); }\n.ae-sp-row-inst .ae-sp-logo:hover { filter: drop-shadow(0 0 12px rgba(0,91,187,   0.55)); }\n\n\/* \u2500\u2500 Institutions \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-row-inst {\n  background-image: radial-gradient(circle, rgba(0,91,187,0.06) 1px, transparent 1px);\n  background-size: 22px 22px;\n  background-color: rgba(0,91,187,0.025);\n}\n\n.ae-sp-row-inst .ae-sp-row-label-text {\n  background: linear-gradient(135deg, #dbeafe, #93c5fd);\n  color: #1e3a8a;\n}\n.ae-sp-row-inst .ae-sp-row-label-line {\n  background: linear-gradient(90deg, transparent, #93c5fd);\n}\n.ae-sp-row-inst .ae-sp-row-label-line.ae-sp-line-right {\n  background: linear-gradient(90deg, #93c5fd, transparent);\n}\n\n.ae-sp-row-inst .ae-sp-logo { padding: 0 20px; }\n.ae-sp-row-inst .ae-sp-logo img { max-height: 72px; max-width: 180px; }\n\n@media (max-width: 768px) {\n  .ae-sp-row-inst .ae-sp-logo { padding: 0 12px; }\n  .ae-sp-row-inst .ae-sp-logo img { max-height: 56px; max-width: 140px; }\n}\n\n\/* \u2500\u2500 Pulse du badge niveau XL \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n@keyframes ae-sp-badge-pulse {\n  0%, 100% { box-shadow: 0 0 0 0   rgba(255,215,64,0);    }\n  50%       { box-shadow: 0 0 0 5px rgba(255,215,64,0.22); }\n}\n.ae-sp-row-xl .ae-sp-row-label-text {\n  animation: ae-sp-badge-pulse 3s ease-in-out infinite;\n}\n\n\/* \u2500\u2500 Animation en cascade des logos (pilot\u00e9e par JS) \u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.ae-sp-logo {\n  opacity: 0;\n  transform: translateY(10px) scale(0.94);\n  transition: opacity 0.45s ease, transform 0.45s ease, filter 0.2s ease;\n}\n.ae-sp-logo.ae-sp-logo-in {\n  opacity: 1;\n  transform: translateY(0) scale(1);\n}\n\/* Logos non r\u00e9v\u00e9l\u00e9s : cach\u00e9s en toutes circonstances *\/\n.ae-sp-logo:not(.ae-sp-logo-in):hover,\n.ae-sp-logos:hover .ae-sp-logo:not(.ae-sp-logo-in) {\n  opacity: 0 !important;\n  transform: translateY(10px) scale(0.94) !important;\n}\n\/* Hover sur un logo r\u00e9v\u00e9l\u00e9 *\/\n.ae-sp-logo.ae-sp-logo-in:hover {\n  transform: scale(1.08) !important;\n  opacity: 1 !important;\n  transition-duration: 0.15s;\n}\n\/* Estompage des voisins r\u00e9v\u00e9l\u00e9s quand un logo est survol\u00e9 *\/\n.ae-sp-logos:hover .ae-sp-logo.ae-sp-logo-in:not(:hover) {\n  opacity: 0.44;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   TABLEAU R\u00c9CAPITULATIF\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.ae-sp-recap {\n  margin-top: 40px;\n  background: var(--white);\n  border-radius: 24px;\n  overflow: hidden;\n  box-shadow: 0 16px 56px rgba(11,19,64,0.11), 0 2px 8px rgba(11,19,64,0.06);\n  border: 1.5px solid rgba(11,19,64,0.08);\n}\n\n\/* \u2500\u2500 En-t\u00eate \u2500\u2500 *\/\n.ae-sp-recap-header {\n  background: linear-gradient(135deg, var(--navy) 0%, var(--navy2) 55%, #1a0a3e 100%);\n  padding: 28px 40px 24px;\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n.ae-sp-recap-header::after {\n  content: '';\n  position: absolute;\n  bottom: 0; left: 0;\n  width: 100%; height: 3px;\n  background: linear-gradient(90deg, transparent, #ffd740 30%, #ffab00 70%, transparent);\n}\n.ae-sp-recap-header-label {\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--cyan);\n  margin-bottom: 5px;\n  font-family: var(--font);\n}\n.ae-sp-recap-header-title {\n  font-size: clamp(1.2rem, 2.5vw, 1.7rem);\n  font-weight: 800;\n  color: var(--white);\n  font-family: var(--font);\n}\n\n\/* \u2500\u2500 Corps \u00e0 deux colonnes \u2500\u2500 *\/\n.ae-sp-recap-body {\n  display: flex;\n  align-items: stretch;\n}\n\n.ae-sp-recap-col {\n  flex: 1;\n  padding: 32px 36px;\n}\n\n.ae-sp-recap-divider {\n  width: 1px;\n  background: linear-gradient(to bottom, transparent, rgba(11,19,64,0.12) 20%, rgba(11,19,64,0.12) 80%, transparent);\n  flex-shrink: 0;\n}\n\n\/* \u2500\u2500 Titre de colonne \u2500\u2500 *\/\n.ae-sp-recap-col-title {\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  margin-bottom: 18px;\n  padding-bottom: 10px;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font-family: var(--font);\n}\n\n.ae-sp-recap-col-title--partners {\n  color: #0097a7;\n  border-bottom: 2px solid rgba(0,200,224,0.25);\n}\n\n.ae-sp-recap-col-title--inst {\n  color: #1e3a8a;\n  border-bottom: 2px solid rgba(0,91,187,0.2);\n}\n\n.ae-sp-recap-col-icon { font-size: 16px; }\n\n\/* \u2500\u2500 Liste \u2500\u2500 *\/\n.ae-sp-recap-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));\n  gap: 4px 12px;\n}\n\n.ae-sp-recap-list li {\n  font-family: var(--font);\n  font-size: 13.5px;\n  color: var(--text);\n  padding: 5px 8px 5px 18px;\n  position: relative;\n  border-radius: 6px;\n  transition: background 0.15s ease;\n}\n\n.ae-sp-recap-list li::before {\n  content: '\u2022';\n  position: absolute;\n  left: 6px;\n  color: var(--cyan-dark);\n  font-size: 11px;\n  top: 6px;\n}\n\n.ae-sp-recap-col:last-child .ae-sp-recap-list li::before {\n  color: #3b82f6;\n}\n\n.ae-sp-recap-list li:hover {\n  background: rgba(0,200,224,0.06);\n}\n\n.ae-sp-recap-col:last-child .ae-sp-recap-list li:hover {\n  background: rgba(0,91,187,0.05);\n}\n\n\/* \u2500\u2500 Pied \u2500\u2500 *\/\n.ae-sp-recap-footer {\n  background: linear-gradient(to bottom, #f8fafc, var(--bg));\n  border-top: 1px solid rgba(11,19,64,0.07);\n  padding: 14px 40px;\n  text-align: center;\n  font-family: var(--font);\n  font-size: 11px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: #94a3b8;\n  font-weight: 500;\n}\n\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\n@media (max-width: 640px) {\n  .ae-sp-recap-body {\n    flex-direction: column;\n  }\n  .ae-sp-recap-divider {\n    width: 100%; height: 1px;\n    background: linear-gradient(to right, transparent, rgba(11,19,64,0.12) 20%, rgba(11,19,64,0.12) 80%, transparent);\n  }\n  .ae-sp-recap-col { padding: 24px 20px; }\n  .ae-sp-recap-list {\n    grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));\n  }\n  .ae-sp-recap-header { padding: 22px 20px; }\n}\n<\/style>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     STRUCTURE HTML\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"ae-sp-page\">\n\n  <!-- \u2500\u2500 HERO \u2500\u2500 -->\n  <header class=\"ae-sp-hero\">\n    <div class=\"ae-sp-hero-stars\" aria-hidden=\"true\">\n      <span><\/span><span><\/span><span><\/span><span><\/span><span><\/span>\n      <span><\/span><span><\/span><span><\/span><span><\/span><span><\/span>\n      <span><\/span><span><\/span>\n    <\/div>\n    <div class=\"ae-sp-hero-plane\" aria-hidden=\"true\">\u2708<\/div>\n\n    <div class=\"ae-sp-hero-inner\">\n      <div class=\"ae-sp-hero-badge\">\u2726 Airexpo 2026 \u2014 40\u00e8me \u00e9dition \u2726<\/div>\n\n      <p class=\"ae-sp-hero-sub\">\n        Airexpo existe gr\u00e2ce au soutien chaque ann\u00e9e de nombreux partenaires.\n        Nous remercions toutes les entreprises et institutions qui rendent cet \u00e9v\u00e9nement possible.\n      <\/p>\n\n    <\/div>\n\n    <div class=\"ae-sp-hero-wave\" aria-hidden=\"true\">\n      <svg viewbox=\"0 0 1440 56\" preserveaspectratio=\"none\">\n        <path d=\"M0,32 C360,56 1080,0 1440,32 L1440,56 L0,56 Z\"\/>\n      <\/svg>\n    <\/div>\n  <\/header>\n\n  <!-- \u2500\u2500 CORPS \u2500\u2500 -->\n  <div class=\"ae-sp-body\">\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         AFFICHE \/ MUR DES SPONSORS\n         \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <div class=\"ae-sp-board ae-sp-reveal\">\n\n      <!-- Bandeau titre de l'affiche -->\n      <div class=\"ae-sp-board-header\">\n        <div class=\"ae-sp-board-header-label\">Ils nous font confiance<\/div>\n        <div class=\"ae-sp-board-header-title\">Nos Partenaires<\/div>\n\n      <\/div>\n\n      <!-- \u2550\u2550\u2550\u2550 RANG\u00c9E XL \u2014 PARTENAIRES TITRE \u2550\u2550\u2550\u2550 -->\n      <!--\n        Pour ajouter un sponsor XL :\n        Copiez un <a class=\"ae-sp-logo\"> et collez-le dans cette rang\u00e9e.\n        Remplacez src=\"URL_LOGO_XL_...\" et le texte alt.\n      -->\n      <div class=\"ae-sp-row ae-sp-row-xl\">\n        <div class=\"ae-sp-row-label\">\n          <span class=\"ae-sp-row-label-line\"><\/span>\n          <span class=\"ae-sp-row-label-text\">\u2726 Partenaire principal<\/span>\n          <span class=\"ae-sp-row-label-line ae-sp-line-right\"><\/span>\n        <\/div>\n\n        <div class=\"ae-sp-logos\">\n\n          <!-- \u2500 Sponsor XL 1 \u2500 Remplacer href et src \u2500 -->\n          <a href=\"https:\/\/airplane.aero\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor XL 1\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/logo-AIRPLANE-RVB.png\" alt=\"AIRPLANE\" loading=\"lazy\" \/>\n          <\/a>\n\n        <\/div>\n      <\/div>\n\n      <!-- \u2550\u2550\u2550\u2550 RANG\u00c9E L \u2014 PARTENAIRES OR \u2550\u2550\u2550\u2550 -->\n      <div class=\"ae-sp-row ae-sp-row-l\">\n        <div class=\"ae-sp-row-label\">\n          <span class=\"ae-sp-row-label-line\"><\/span>\n          <span class=\"ae-sp-row-label-text\">\u2b50 Partenaires engag\u00e9s<\/span>\n          <span class=\"ae-sp-row-label-line ae-sp-line-right\"><\/span>\n        <\/div>\n\n        <div class=\"ae-sp-logos\">\n\n          <!-- \u2500 Sponsor L 1 \u2500 -->\n          <a href=\"https:\/\/www.ladepeche.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor L 1\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/image-removebg-preview-2.png\" alt=\"LA DEPECHE\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor L 2 \u2500 -->\n          <a href=\"https:\/\/www.dassault-aviation.com\/fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor L 2\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/logo-Dassault-Aviation-scaled.jpg\" alt=\"DASSAULT AVIATION\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor L 3 \u2500 -->\n          <a href=\"https:\/\/www.toulousefm.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor L 3\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/new-logo-2021_TLSFM-QUADRI-NUDE.png\" alt=\"TOULOUSEFM\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor L 4 \u2500 -->\n          <a href=\"https:\/\/www.parisaeroport.fr\/homepage-groupe\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor L 4\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/groupe-adp-logo-png-4.png\" alt=\"GROUPE ADP\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor L 5 \u2500 -->\n          <a href=\"https:\/\/www.groupe-clim.com\/honda\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor L 5\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/LOGO-HONDA-GROUPE-CLIM.jpg\" alt=\"HONDA\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor L 6 \u2500 -->\n          <a href=\"https:\/\/www.labsoft.fr\/fr\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor L 6\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-long@2x.png\" alt=\"LABSOFT\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor L 7 \u2500 -->\n          <a href=\"https:\/\/www.mews-partners.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"MEWS\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/LOGO_mews_partners_CMJN_vert_png-1-scaled.png\" alt=\"MEWS\" loading=\"lazy\" style=\"max-height: 70px; width: auto;\" \/>\n          <\/a>\n\n        <\/div>\n      <\/div>\n\n      <!-- \u2550\u2550\u2550\u2550 RANG\u00c9E M \u2014 PARTENAIRES ARGENT \u2550\u2550\u2550\u2550 -->\n      <div class=\"ae-sp-row ae-sp-row-m\">\n        <div class=\"ae-sp-row-label\">\n          <span class=\"ae-sp-row-label-line\"><\/span>\n          <span class=\"ae-sp-row-label-text\">\ud83e\udd48 Avec le soutien des Partenaires suivants<\/span>\n          <span class=\"ae-sp-row-label-line ae-sp-line-right\"><\/span>\n        <\/div>\n\n        <div class=\"ae-sp-logos\">\n\n          <!-- \u2500 Sponsor M 1 \u2500 -->\n          <a href=\"https:\/\/le-petit-cyclo.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 1\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-RS.png\" alt=\"LE PETIT CYCLO\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor M 2 \u2500 -->\n          <a href=\"https:\/\/locaforce.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 2\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/LOGO-LF-Toulousain-HD-15-10-Copie.png\" alt=\"LOCA FORCE\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor M 3 \u2500 -->\n          <a href=\"https:\/\/www.aeroscopia.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 3\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/LOGO-AEROSCOPIA-BLEU-FONCE-base-line-CMJN.jpg\" alt=\"AEROSCOPIA\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor M 4 \u2500 -->\n          <a href=\"https:\/\/www.toulouse.aeroport.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 4\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/logo_ATB_fondblanc_RVB.jpg\" alt=\"ATB\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor M 5 \u2500 -->\n          <a href=\"https:\/\/asf-fr.org\/fr\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 5\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/VERTICAL-scaled.jpg\" alt=\"ASF\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor M 6 \u2500 -->\n          <a href=\"https:\/\/www.aura-aero.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 6\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/LOGO-fond-transparent.png\" alt=\"AURA AERO\" loading=\"lazy\" style=\"max-height: 50px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor M 7 \u2500 -->\n          <a href=\"https:\/\/www.liebherr.com\/fr-fr\/aerospace-et-ferroviaire\/liebherr-aerospace-transportation-sas-7171738\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 7\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo_Liebherr.png\" alt=\"LIEBHERR\" loading=\"lazy\" style=\"height: 20px; max-height: 20px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor M 8 \u2500 -->\n          <a href=\"https:\/\/www.alumni.enac.fr\/fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 8\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2022\/03\/ENAC-Alumni.png\" alt=\"ENAC ALUMNI\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor M 9 \u2500 -->\n          <a href=\"https:\/\/www.wingly.io\/fr\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Nom du sponsor M 9\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Wingly-Bleu.png\" alt=\"WINGLY\" loading=\"lazy\" \/>\n          <\/a>\n\n        <\/div>\n      <\/div>\n\n      <!-- \u2550\u2550\u2550\u2550 RANG\u00c9E S \u2014 PARTENAIRES BRONZE \u2550\u2550\u2550\u2550 -->\n      <div class=\"ae-sp-row ae-sp-row-s\">\n        <div class=\"ae-sp-row-label\">\n          <span class=\"ae-sp-row-label-line\"><\/span>\n          <span class=\"ae-sp-row-label-text\">\ud83e\udd49 Partenaires<\/span>\n          <span class=\"ae-sp-row-label-line ae-sp-line-right\"><\/span>\n        <\/div>\n\n        <div class=\"ae-sp-logos\">\n\n          <!-- \u2500 Sponsor S 1 \u2500 -->\n          <a href=\"https:\/\/www.alten.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"ALTEN\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo_ALTEN_Black.png\" alt=\"ALTEN\" loading=\"lazy\" style=\"height: 65px; max-height: 65px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 2 \u2500 -->\n          <a href=\"https:\/\/bde-enac.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"BDE ENAC\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/370bc337-f520-4d97-b67b-4f171624255d.jpg\" alt=\"BDE ENAC\" loading=\"lazy\" style=\"height: 65px; max-height: 65px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 3 \u2500 -->\n          <a href=\"https:\/\/ae-isae-supaero.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"BDE SUP\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/image0-Copie.png\" alt=\"BDE SUP\" loading=\"lazy\" style=\"height: 65px; max-height: 65px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 4 \u2500 -->\n          <a href=\"https:\/\/www.tenvoiesdubois.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Tenvoies-du-Bois\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/logo_Tenvoies-du-Bois.jpg\" alt=\"Tenvoies-du-Bois\" loading=\"lazy\" style=\"height: 40px; max-height: 40px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 5 \u2500 -->\n          <a href=\"https:\/\/www.instagram.com\/ipsairclub\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"IPSA\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/LOGO-IPSAIRCLUB_page-0001-scaled.jpg\" alt=\"IPSA\" loading=\"lazy\" style=\"height: 70px; max-height: 70px; width: auto;\"\/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 6 \u2500 -->\n          <a href=\"https:\/\/www.edeis.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"EDEIS\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/EDEIS_couleurs.jpg\" alt=\"EDEIS\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 7 \u2500 -->\n          <a href=\"https:\/\/www.aeropyrenees.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"APY\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo_APY_Vecto_2026_page-0001-scaled.jpg\" alt=\"APY\" loading=\"lazy\" style=\"height: 40px; max-height: 40px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 8 \u2500 -->\n          <a href=\"https:\/\/www.supaerojuniorconseil.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"JE SUP\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Copie-de-Logo_SUPAERO_Junior_Conseil-scaled.png\" alt=\"JE SUP\" loading=\"lazy\" style=\"height: 40px; max-height: 40px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 9 \u2500 -->\n          <a href=\"https:\/\/www.iesf.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"IESF\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-IESF-Occitanie-Toulouse1.jpg\" alt=\"IESF\" loading=\"lazy\" style=\"height: 55px; max-height: 55px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 10 \u2500 -->\n          <a href=\"https:\/\/centrair.eu\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"CENTRAIR\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/CENTRAIR_logo_vecto-1_page-0001.jpg\" alt=\"CENTRAIR\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 11 \u2500 -->\n          <a href=\"https:\/\/www.viveris.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"VIVERIS\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Viveris-Logo-Baseline-RVB-Rouge1-scaled.jpeg\" alt=\"VIVERIS\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 12 \u2500 -->\n          <a href=\"https:\/\/noraero.fr\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"NORAERO\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Dova-NorAero1_page-0001-2.jpg\" alt=\"NORAERO\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 13 \u2500 -->\n          <a href=\"https:\/\/www.atr-aircraft.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"ATR\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/ATR_CMYK_Radiant_Sun_page-0001-scaled.jpg\" alt=\"ATR\" loading=\"lazy\" style=\"height: 40px; max-height: 40px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 14 \u2500 -->\n          <a href=\"https:\/\/www.trampolinepark.fr\/toulouse-sept-deniers\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Trampoline PARK\"\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/trampoline_park-1.png\" alt=\"Trampoline PARK\" loading=\"lazy\" style=\"height: 70px; max-height: 70px; width: auto;\" \/>\n          <\/a>\n       <!-- \u2500 Sponsor S 15 \u2500 -->\n          <a href=\"https:\/\/www.linkedin.com\/company\/gladstone-consulting-partners\/posts\/?feedView=all\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Gladstone\"\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Gladstone-logo.png\" alt=\"Gladstone\" loading=\"lazy\" style=\"height: 90px; max-height: 90px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Sponsor S 16 \u2500 -->\n          <a href=\"https:\/\/meteofrance.fr\/enm\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"ENM\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/ENM-scaled.jpg\" alt=\"ENM\" loading=\"lazy\" \/>\n          <\/a>\n\n        <\/div>\n      <\/div>\n\n      <!-- \u2550\u2550\u2550\u2550 RANG\u00c9E INSTITUTIONS \u2550\u2550\u2550\u2550 -->\n      <div class=\"ae-sp-row ae-sp-row-inst\">\n        <div class=\"ae-sp-row-label\">\n          <span class=\"ae-sp-row-label-line\"><\/span>\n          <span class=\"ae-sp-row-label-text\">\ud83c\udfdb\ufe0f Institutions<\/span>\n          <span class=\"ae-sp-row-label-line ae-sp-line-right\"><\/span>\n        <\/div>\n\n        <div class=\"ae-sp-logos\">\n\n          <!-- \u2500 Ville de Muret \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Ville de Muret\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Muret_page-0001.jpg\" alt=\"Ville de Muret\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Marine Nationale \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Marine Nationale\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/LOGOS_400_ANS_MN-SIMPLIFIE_OR.png\" alt=\"Marine Nationale\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Fondation ENAC \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Fondation ENAC\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Fondation-ENAC.jpg\" alt=\"Fondation ENAC\" loading=\"lazy\" style=\"max-height: 110px; height: 110px; width: auto;\" \/>\n          <\/a>\n\n          <!-- \u2500 Labastidette \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Labastidette\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Labastidette-scaled.png\" alt=\"Labastidette\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Lherm \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Lherm\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Lherm.png\" alt=\"Lherm\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 R\u00e9gion Occitanie \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"R\u00e9gion Occitanie\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-region.png\" alt=\"R\u00e9gion Occitanie\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Fondation Supaero \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Fondation Supaero\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Fondation-Sup-scaled.png\" alt=\"Fondation Supaero\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 CVEC \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"CVEC\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-CVEC.png\" alt=\"CVEC\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Crous \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Crous\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Crous-scaled.png\" alt=\"Crous\" loading=\"lazy\" \/>\n          <\/a>\n\n          <!-- \u2500 Coeur de Garonne \u2500 -->\n          <a href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"ae-sp-logo\" aria-label=\"Coeur de Garonne\">\n            <img decoding=\"async\" src=\"http:\/\/airexpo.org\/wp-content\/uploads\/2026\/04\/Logo-Coeur-de-Garonne.jpg\" alt=\"Coeur de Garonne\" loading=\"lazy\" \/>\n          <\/a>\n\n        <\/div>\n      <\/div>\n\n      <!-- Pied de l'affiche -->\n      <div class=\"ae-sp-board-footer\">\n        <span class=\"ae-sp-board-footer-text\">AirExpo 2026 \u2014 ENAC &#038; ISAE-SUPAERO<\/span>\n      <\/div>\n\n    <\/div><!-- \/.ae-sp-board -->\n\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n         TABLEAU R\u00c9CAPITULATIF\n         \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n    <div class=\"ae-sp-recap ae-sp-reveal\">\n\n      <div class=\"ae-sp-recap-header\">\n        <div class=\"ae-sp-recap-header-label\">R\u00e9capitulatif complet<\/div>\n        <div class=\"ae-sp-recap-header-title\">Tous nos soutiens 2026<\/div>\n      <\/div>\n\n      <div class=\"ae-sp-recap-body\">\n\n        <!-- \u2500\u2500 Colonne Partenaires \u2500\u2500 -->\n        <div class=\"ae-sp-recap-col\">\n          <div class=\"ae-sp-recap-col-title ae-sp-recap-col-title--partners\">\n            <span class=\"ae-sp-recap-col-icon\">\ud83e\udd1d<\/span> Partners\n          <\/div>\n          <ul class=\"ae-sp-recap-list\">\n            <li>Airplane<\/li>\n            <li>La D\u00e9p\u00eache<\/li>\n            <li>Dassault Aviation<\/li>\n            <li>Toulouse FM<\/li>\n            <li>Groupe ADP<\/li>\n            <li>Honda<\/li>\n            <li>Labsoft<\/li>\n            <li>Mews Partners<\/li>\n            <li>Le Petit Cyclo<\/li>\n            <li>LocaForce<\/li>\n            <li>Aeroscopia<\/li>\n            <li>A\u00e9roport Toulouse<\/li>\n            <li>ASF<\/li>\n            <li>Aura Aero<\/li>\n            <li>Liebherr<\/li>\n            <li>ENAC Alumni<\/li>\n            <li>Wingly<\/li>\n            <li>Alten<\/li>\n            <li>BDE ENAC<\/li>\n            <li>AE \/ BDE Sup<\/li>\n            <li>Edeis \u2014 A\u00e9roport Francazal<\/li>\n            <li>A\u00e9ropyren\u00e9es<\/li>\n            <li>JE Sup<\/li>\n            <li>IESF<\/li>\n            <li>Centrair<\/li>\n            <li>Viveris<\/li>\n            <li>NorAero<\/li>\n            <li>ATR<\/li>\n            <li>Gladstone Consulting<\/li>\n            <li>IPSA<\/li>\n            <li>3AF<\/li>\n            <li>Wolbrook<\/li>\n            <li>SignalTec<\/li>\n            <li>ENM<\/li>\n            <li>Aviasim<\/li>\n            <li>A\u00e9roclub de France<\/li>\n            <li>APNA<\/li>\n            <li>A\u00e9rotec &amp; Concept<\/li>\n            <li>SupAlumni<\/li>\n            <li>CPL UToulouse<\/li>\n            <li>Avirex<\/li>\n            <li>T&rsquo;envoies du bois !<\/li>\n          <\/ul>\n        <\/div>\n\n        <!-- \u2500\u2500 S\u00e9parateur vertical \u2500\u2500 -->\n        <div class=\"ae-sp-recap-divider\" aria-hidden=\"true\"><\/div>\n\n        <!-- \u2500\u2500 Colonne Institutions \u2500\u2500 -->\n        <div class=\"ae-sp-recap-col\">\n          <div class=\"ae-sp-recap-col-title ae-sp-recap-col-title--inst\">\n            <span class=\"ae-sp-recap-col-icon\">\ud83c\udfdb\ufe0f<\/span> Institutions\n          <\/div>\n          <ul class=\"ae-sp-recap-list\">\n            <li>R\u00e9gion Occitanie<\/li>\n            <li>Mairie de Muret<\/li>\n            <li>Mairie de Lherm<\/li>\n            <li>Mairie de Labastidette<\/li>\n            <li>CVEC<\/li>\n            <li>Crous<\/li>\n            <li>Fondation ISAE-Supaero<\/li>\n            <li>Fondation ENAC<\/li>\n            <li>Communaut\u00e9 C\u0153ur de Garonne<\/li>\n          <\/ul>\n        <\/div>\n\n      <\/div><!-- \/.ae-sp-recap-body -->\n\n      <div class=\"ae-sp-recap-footer\">\n        <span>AirExpo 2026 \u2014 40<sup>\u00e8me<\/sup> \u00e9dition \u00b7 ENAC &amp; ISAE-SUPAERO<\/span>\n      <\/div>\n\n    <\/div><!-- \/.ae-sp-recap -->\n\n  <\/div><!-- \/.ae-sp-body -->\n<\/div><!-- \/.ae-sp-page -->\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     SCRIPT \u2014 Animation au scroll\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<script>\n(function () {\n  'use strict';\n\n  var reveals    = document.querySelectorAll('.ae-sp-reveal');\n  var boardEl    = document.querySelector('.ae-sp-board');\n  var logosShown = false;\n\n  \/* \u2500\u2500 R\u00e9v\u00e9lation en cascade des logos \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  function revealLogos() {\n    if (logosShown) return;\n    logosShown = true;\n\n    document.querySelectorAll('.ae-sp-board .ae-sp-row').forEach(function (row, ri) {\n      row.querySelectorAll('.ae-sp-logo').forEach(function (logo, li) {\n        setTimeout(function () {\n          logo.classList.add('ae-sp-logo-in');\n        }, ri * 140 + li * 85);\n      });\n    });\n  }\n\n  \/* \u2500\u2500 Scroll reveal \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  if ('IntersectionObserver' in window) {\n    var io = new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add('ae-sp-visible');\n        if (entry.target === boardEl) revealLogos();\n        io.unobserve(entry.target);\n      });\n    }, { threshold: 0.08 });\n\n    reveals.forEach(function (el) { io.observe(el); });\n  } else {\n    reveals.forEach(function (el) { el.classList.add('ae-sp-visible'); });\n    revealLogos();\n  }\n\n  \/* \u2500\u2500 Inclinaison 3D au survol de l'affiche \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  if (boardEl && window.matchMedia('(hover: hover)').matches) {\n    var PERSP    = 1600;\n    var MAX_TILT = 1.4; \/* degr\u00e9s maximum *\/\n\n    boardEl.addEventListener('mouseenter', function () {\n      boardEl.style.transition = 'transform 0.12s ease';\n    });\n\n    boardEl.addEventListener('mousemove', function (e) {\n      var r  = boardEl.getBoundingClientRect();\n      var dx = ((e.clientX - r.left) \/ r.width  - 0.5) * 2; \/* -1 \u2192 +1 *\/\n      var dy = ((e.clientY - r.top)  \/ r.height - 0.5) * 2;\n      boardEl.style.transform =\n        'perspective(' + PERSP + 'px)' +\n        ' rotateY(' + (dx * MAX_TILT).toFixed(2) + 'deg)' +\n        ' rotateX(' + (-dy * MAX_TILT * 0.6).toFixed(2) + 'deg)';\n    });\n\n    boardEl.addEventListener('mouseleave', function () {\n      boardEl.style.transition = 'transform 0.7s ease';\n      boardEl.style.transform  =\n        'perspective(' + PERSP + 'px) rotateY(0deg) rotateX(0deg)';\n    });\n  }\n\n}());\n<\/script>","protected":false},"excerpt":{"rendered":"<p>AirExpo \u2014 Partenaires Partenaires de la 40\u00e8me \u00e9dition D\u00e9couvrez les partenaires de l&rsquo;\u00e9dition 2026 d&rsquo;Airexpo ! \u2708 \u2726 Airexpo 2026 \u2014 40\u00e8me \u00e9dition \u2726 Airexpo existe gr\u00e2ce au soutien chaque ann\u00e9e de nombreux partenaires. Nous remercions toutes les entreprises et institutions qui rendent cet \u00e9v\u00e9nement possible. Ils nous font confiance Nos Partenaires \u2726 Partenaire principal [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6104","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/airexpo.org\/en\/wp-json\/wp\/v2\/pages\/6104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/airexpo.org\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/airexpo.org\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/airexpo.org\/en\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"http:\/\/airexpo.org\/en\/wp-json\/wp\/v2\/comments?post=6104"}],"version-history":[{"count":77,"href":"http:\/\/airexpo.org\/en\/wp-json\/wp\/v2\/pages\/6104\/revisions"}],"predecessor-version":[{"id":6354,"href":"http:\/\/airexpo.org\/en\/wp-json\/wp\/v2\/pages\/6104\/revisions\/6354"}],"wp:attachment":[{"href":"http:\/\/airexpo.org\/en\/wp-json\/wp\/v2\/media?parent=6104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}