:root {
--blue: #0182b2;
--green: #1DBE73;
--ink: #0E1C24;
--muted: #6B7E8A;
--light: #F4F8FA;
--line: #E2EBF0;
--white: #ffffff;
--r: 16px;
--max: 1200px;
--grad: linear-gradient(135deg, var(--blue), var(--green));
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
/* ── DIVI FULL WIDTH OVERRIDE ── */
body,
.entry-content,
.post-content,
#main-content,
.et_pb_section,
.et_pb_row,
.et_pb_column,
.et_pb_module,
.et_pb_code_inner {
max-width: 100% !important;
width: 100% !important;
padding-left: 0 !important;
padding-right: 0 !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
/* NOTE: ceci est une nouvelle page dédiée à Evolution+.
Remplace .page-id-406701 ci-dessous par l'ID réel de CETTE page WordPress. */
.page-id-406701 .et_pb_section_0_tb_footer,
.page-id-406701 footer.et-l,
.page-id-406701 footer .et_pb_section {
margin-right: 0 !important;
width: 100% !important;
max-width: 100% !important;
overflow-x: hidden !important;
}
.page-id-406701 .et_pb_row_1_tb_footer {
margin-left: auto !important;
margin-right: auto !important;
}
/* Break out of Divi content width constraint */
.hero, .section, .cta-wrap, .hr {
margin-left: calc(-50vw + 50%) !important;
margin-right: calc(-50vw + 50%) !important;
max-width: 100vw !important;
width: 100vw !important;
}
body {
font-family: 'Open Sans', sans-serif;
color: var(--ink);
background: var(--white);
overflow-x: hidden;
}
a { text-decoration: none; color: inherit; }
img { display: block; max-width: 100%; }
/* ── HERO ── */
.hero {
position: relative;
display: flex;
align-items: center;
overflow: hidden;
min-height: clamp(468px, 31.5vh, 558px);
}
.hero-photo {
position: absolute;
inset: 0;
background:
url('https://locawing.fr/wp-content/uploads/2026/03/photo-collage.png2_.webp')
center 40%/cover no-repeat;
}
.hero-photo::after {
content: '';
position: absolute;
inset: 0;
background: linear-gradient(
110deg,
rgba(14,28,36,.55) 0%,
rgba(14,28,36,.25) 50%,
rgba(14,28,36,.05) 100%
);
}
.hero-content {
position: relative;
width: 100%;
max-width: var(--max);
margin: 0 auto;
padding: 30px 40px 30px;
display: grid;
grid-template-columns: 1.05fr 1fr;
gap: 56px;
align-items: center;
}
.hero-eyebrow {
display: inline-flex;
align-items: center;
gap: 7px;
font-family: 'Open Sans', sans-serif;
font-size: 10px;
font-weight: 700;
letter-spacing: .18em;
text-transform: uppercase;
color: #7eb3ff !important;
margin-bottom: 5px;
background: rgba(68,125,253,.2) !important;
border: 1px solid rgba(68,125,253,.4) !important;
border-radius: 20px;
padding: 4px 12px 4px 8px;
}
.hero-eyebrow::before {
content: '▶';
font-size: 7px;
color: #7eb3ff !important;
}
.hero * { color: white !important; }
.hero h1,
.hero h1 *,
.hero .hero-content h1 { color: white !important; font-size: clamp(1.4rem, 2.8vw, 2.1rem) !important; font-weight: 700 !important; }
.hero h1 em {
font-style: normal;
background: linear-gradient(135deg, #7dd4f8, #4DF5A0) !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important;
background-clip: text !important;
color: transparent !important;
}
.hero .hero-sub { color: rgba(255,255,255,.85) !important; }
.hero .hero-eyebrow {
color: #CC2936 !important;
background: transparent !important;
border: none !important;
text-shadow: 0 1px 4px rgba(0,0,0,.6) !important;
}
.hero .hero-eyebrow::before { color: #CC2936 !important; }
.hero-sub {
font-size: 13px;
font-weight: 300;
line-height: 1.55;
color: rgba(255,255,255,.8) !important;
max-width: 420px;
margin-bottom: 14px;
}
.hero-actions { display: flex; gap: 12px; flex-wrap: wrap; align-items: center; }
.btn {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 700;
letter-spacing: .1em;
text-transform: uppercase;
padding: 10px 30px 10px 20px;
border-radius: 3px;
display: inline-flex;
align-items: center;
gap: 0;
position: relative;
transition: padding .3s ease, background .2s, box-shadow .2s;
cursor: pointer;
overflow: hidden;
}
.btn::after {
content: '»';
position: absolute;
right: 12px;
font-size: 16px;
line-height: 1;
opacity: 0;
transform: translateX(-6px);
transition: opacity .25s, transform .25s;
}
.btn:hover::after {
opacity: 1;
transform: translateX(0);
}
.btn:hover { padding-right: 38px; }
.btn-primary {
background: #0182b2 !important;
background-color: #0182b2 !important;
color: white !important;
border: 2px solid #0182b2 !important;
box-shadow: 0 4px 18px rgba(68,125,253,.3);
}
.btn-primary:hover {
background: #2d63d4 !important;
background-color: #2d63d4 !important;
border-color: #2d63d4 !important;
box-shadow: 0 6px 24px rgba(68,125,253,.45);
}
.btn-ghost {
background: transparent !important;
border: 2px solid rgba(255,255,255,.6) !important;
color: white !important;
}
.btn-ghost:hover {
background: rgba(255,255,255,.1) !important;
border-color: white !important;
}
.hero-prices { display: none; }
.scroll-hint { display: none; }
/* ── SECTIONS ── */
.section {
max-width: var(--max);
margin: 0 auto;
padding: 36px 40px;
}
.section-tag {
font-family: 'Open Sans', sans-serif;
font-size: 11px;
font-weight: 700;
letter-spacing: .13em;
text-transform: uppercase;
color: var(--blue);
display: flex;
align-items: center;
gap: 8px;
margin-bottom: 6px;
}
.section-tag::before { content: ''; width: 18px; height: 1px; background: var(--blue); }
h2 {
font-family: 'Open Sans', sans-serif;
font-size: clamp(1.6rem, 3vw, 2.35rem);
font-weight: 800;
letter-spacing: -.025em;
line-height: 1.1;
color: var(--ink);
}
.section-row {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 20px;
}
.section-desc { font-size: 14px; color: var(--muted); line-height: 1.65; }
/* Une seule offre sur cette page : carte centrée, largeur limitée */
.offers-grid { display: grid; grid-template-columns: 1fr; justify-items: center; }
.offers-grid .card { max-width: 560px; width: 100%; }
.card {
background: var(--white);
border: 1px solid var(--line);
border-radius: 20px;
overflow: hidden;
transition: box-shadow .2s, transform .2s;
display: flex;
flex-direction: column;
}
.card:hover { box-shadow: 0 10px 36px rgba(68,125,253,.1); transform: translateY(-2px); }
.card-prices { padding: 10px 20px 16px; margin-top: auto; }
.card-head { padding: 14px 20px 12px; border-bottom: none; }
.card-head.blue { background: #0182b2; }
.card-head.green { background: #2daa52; }
.card-badge {
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-size: 10px; font-weight: 700;
letter-spacing: .1em; text-transform: uppercase;
padding: 3px 10px; border-radius: 20px; margin-bottom: 6px;
}
.card-badge.blue { background: rgba(255,255,255,.2); color: white; }
.card-badge.green { background: rgba(255,255,255,.2); color: white; }
.card-head.blue .card-title,
.card-head.blue .card-sub,
.card-head.green .card-title,
.card-head.green .card-sub { color: white; }
.card-head.blue .card-sub,
.card-head.green .card-sub { color: rgba(255,255,255,.75); }
.card-title { font-family: 'Open Sans', sans-serif; font-size: 1.25rem; font-weight: 800; color: var(--ink); margin-bottom: 2px; }
.card-sub { font-size: 12px; color: var(--muted); }
.card-perks { padding: 10px 20px; border-bottom: 1px solid var(--line); display: flex; flex-direction: column; gap: 6px; }
.perk { display: flex; align-items: center; gap: 10px; font-size: 13px; color: #3d5260; }
.perk-dot {
width: 16px; height: 16px; flex-shrink: 0;
border-radius: 50%;
background: rgba(29,190,115,.09);
border: 1px solid rgba(29,190,115,.28);
display: grid; place-items: center;
}
.perk-dot svg { width: 8px; height: 8px; }
.prices-label {
font-family: 'Open Sans', sans-serif;
font-size: 10px; font-weight: 700;
letter-spacing: .1em; text-transform: uppercase;
color: #b0bec8; margin-bottom: 8px;
}
.price-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 6px; }
.pi { background: var(--light); border-radius: 8px; padding: 8px 10px; }
.pi-name { font-size: 10px; color: var(--muted); margin-bottom: 2px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pi-val { font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 800; color: var(--ink); }
.pi-val span { font-size: 10px; font-weight: 400; color: var(--muted); }
/* ── DIVIDER ── */
.hr { max-width: var(--max); margin: 0 auto; padding: 0 40px; }
.hr::after { content: ''; display: block; height: 1px; background: var(--line); }
/* ── WHY ── */
.section#why { padding-top: 8px; }
.why-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }
.why-item {
padding: 14px 14px; border-radius: 14px;
border: 1px solid var(--line); background: var(--white);
transition: border-color .2s, box-shadow .2s;
}
.why-item:hover { border-color: rgba(43,183,232,.28); box-shadow: 0 4px 18px rgba(43,183,232,.08); }
.why-icon {
width: 30px; height: 30px; border-radius: 8px;
display: grid; place-items: center; font-size: 14px; margin-bottom: 8px;
}
.why-icon.b { background: rgba(43,183,232,.1); }
.why-icon.g { background: rgba(29,190,115,.1); }
.why-title { font-family: 'Open Sans', sans-serif; font-size: 13px; font-weight: 700; color: var(--ink); margin-bottom: 5px; }
.why-desc { font-size: 12px; color: var(--muted); line-height: 1.6; }
/* ── CTA ── */
.cta-wrap { padding: 0 40px 36px; max-width: var(--max); margin: 0 auto; }
.cta-inner {
background: #0182b2;
border: none;
border-radius: 20px;
padding: 28px 36px;
display: grid;
grid-template-columns: 1fr auto;
align-items: center;
gap: 36px;
}
.cta-title {
font-family: 'Open Sans', sans-serif;
font-size: clamp(1.3rem, 2.5vw, 1.85rem);
font-weight: 800; letter-spacing: -.02em;
color: white; margin-bottom: 7px;
}
.cta-sub { font-size: 14px; color: rgba(255,255,255,.8); }
.cta-btns { display: flex; gap: 10px; flex-wrap: wrap; align-items: center; }
.btn-outline {
font-family: 'Open Sans', sans-serif; font-size: 12px; font-weight: 700;
letter-spacing: .06em; text-transform: uppercase;
padding: 12px 22px; border-radius: 3px;
border: 2px solid rgba(255,255,255,.7); color: white; background: transparent;
display: inline-block; transition: background .2s, border-color .2s;
}
.btn-outline:hover { background: rgba(255,255,255,.15); border-color: white; }
/* Masque le footer Divi sur cette page uniquement */
.page-id-406701 footer.et-l--footer {
display: none !important;
}
/* ── RESPONSIVE ── */
@media (max-width: 820px) {
.nav { padding: 0 20px; }
.nav-links { display: none; }
.hero-content { grid-template-columns: 1fr; gap: 0; padding: 32px 20px 36px; }
.hero-prices { display: none; }
.section { padding: 52px 20px; }
.section-row { flex-direction: column; align-items: flex-start; }
.why-grid { grid-template-columns: 1fr 1fr; }
.cta-inner { grid-template-columns: 1fr; gap: 24px; padding: 30px 24px; }
.cta-wrap, .hr { padding-left: 20px; padding-right: 20px; }
}
@media (max-width: 500px) {
.why-grid { grid-template-columns: 1fr; }
.price-grid { grid-template-columns: 1fr 1fr; }
}
Passe à Evolution+,vole avec du matériel neuf.
La formule Evolution+ neuf : matériel 2026 jamais volé, assurance incluse, avec des mensualités flexibles de 1 à 12 mois, au choix, et option de rachat.
Découvrir Evolution+
La formule Evolution+
Choisis ta formule Evolution+ neuf
Aile, sellette ou secours neuf, avec des mensualités flexibles de 1 à 12 mois, au choix — assurance incluse et option de rachat.
Longue durée
Evolution+ neuf
Mensualités flexibles de 1 à 12 mois, au choix · matériel neuf jamais volé
Matériel de parapente strictement neuf
Assurance incluse
Aile, sellette, secours ou pack complet
Accompagnement personnalisé & option de rachat loyers déduits
Tarifs mensuels — à partir de, pour 12 mois
Aile EN-A
79€ / mois
Aile EN-B
140€ / mois
Biplace
170€ / mois
Sellette / secours
35€ / mois
Réserver
🔄
Reprise de ton aile d'occasion
Tu veux passer à Evolution+ sans te soucier de revendre ton aile actuelle ? Locawing la reprend contre un bon à valoir sur tes mensualités Evolution+. Simple, rapide, efficace.
Et en bonus : 50% offerts sur le contrôle Paracheck si tu ne l'as pas encore effectué. N'attends plus — fais-toi plaisir !
Reprise de mon aile
Pourquoi Evolution+
Le meilleur matériel de parapente,sans compromis.
🪂
Matériel neuf garanti
Uniquement du matériel de parapente strictement neuf en Evolution+, sélectionné par des pilotes expérimentés.
🪂
Ne choisis plus entre ton budget et ta passion.
Plus de gros investissement et évolue avec ta pratique. Locawing accompagne ta progression lorsque tes besoins évoluent.
🛡️
Assurance incluse
Chaque formule Evolution+ inclut l'assurance. Tu voles sereinement, sans risque de perdre ton matériel en cas d'incident.
🔄
Option de rachat
Tu peux racheter ton matériel Evolution+ sans surcoût à tout moment et sans perdre tes mensualités. Elles sont tout simplement déduites du prix d'achat.
📦
Pack ou équipement séparé
Aile seule, sellette, secours ou pack complet. Tu choisis exactement ce dont tu as besoin quand tu en as besoin.
🗺️
Toutes les pratiques de vol libre et tous les niveaux
Débutant/progression EN-A, confirmé EN-B ou Biplace, Marche & Vol light, UltraLight vol montagne/Alpi, Speed-flying, Parakite — nous couvrons tous les profils et pratiques.
Prêt à passer à Evolution+ ?
Consulte les disponibilités en temps réel ou contacte-nous pour un conseil personnalisé sur la formule Evolution+ neuf.
Réservation Evolution+
Nous contacter

