PageSourceSearch

https://20km.ch/

html 20km.ch collected 2026-10-04 08:32:34 UTC 28,330 bytes, 457 lines download raw bytes

1
2<!doctype html>
3<html lang="fr-fr" dir="ltr">
4	<head>
5		
6		<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
7		<meta charset="utf-8">
8	<meta name="description" content="20KM de Lausanne - Course populaire organisée par le service des sports de la ville de Lausanne">
9	<meta name="generator" content="Helix Ultimate - The Most Popular Joomla! Template Framework.">
10	<title>Accueil - 20KM de Lausanne</title>
11	<link href="/?sale/search/detail/?ITMCODE=44203222715&amp;format=feed&amp;type=rss" rel="alternate" type="application/rss+xml" title="Accueil - 20KM de Lausanne">
12	<link href="/?sale/search/detail/?ITMCODE=44203222715&amp;format=feed&amp;type=atom" rel="alternate" type="application/atom+xml" title="Accueil - 20KM de Lausanne">
13	<link href="/images/logos/20KM-Logo-RGB.png" rel="icon" type="image/png">
14<link href="/media/vendor/joomla-custom-elements/css/joomla-alert.min.css?0.4.1" rel="stylesheet">
15	<link href="/templates/shaper_helixultimate/css/bootstrap.min.css" rel="stylesheet">
16	<link href="/plugins/system/helixultimate/assets/css/chosen.css" rel="stylesheet">
17	<link href="/plugins/system/helixultimate/assets/css/system-j4.min.css" rel="stylesheet">
18	<link href="/media/system/css/joomla-fontawesome.min.css?3c45bd" rel="stylesheet">
19	<link href="/templates/shaper_helixultimate/css/template.css" rel="stylesheet">
20	<link href="/templates/shaper_helixultimate/css/presets/preset2.css" rel="stylesheet">
21	<link href="/templates/shaper_helixultimate/css/custom.css" rel="stylesheet">
22	<style>.collapse-nav-button,   .collapse-nav-button2,   .collapse-nav-button3 {
23font-size: 40px !important;
24text-align:center;
25}  
26 .collapse-nav-button:before {
27content:  "\f0d7";
28       
29}
30.collapsed .collapse-nav-button:before {
31    content:  "\f0da";
32}
33 .collapse-nav-button2:before {
34    content: "\f13a";
35}
36.collapsed .collapse-nav-button2:before {
37    content:  "\f138";
38}
39 .collapse-nav-button3:before {
40    content: "\f070";
41}
42.collapsed .collapse-nav-button3:before {
43    content:  "\f06e";
44}
45.rotate{
46    -moz-transition: all 2s linear;
47    -webkit-transition: all 2s linear;
48    transition: all 2s linear;
49}
50
51.sp-reseaux-sociaux ul li {
52    border: none;
53    display: inline-block;
54    margin: 0 5px 0 0;
55	color: white;
56}
57
58
59.cookie h2 {
60color:white !important;
61font-family: Alef, sans-serif !important;
62
63}
64.jb.cookie.bottom {
65    border-top: none !important;
66}</style>
67	<style>.logo-image {height:36px;}.logo-image-phone {height:36px;}</style>
68	<style>@media(max-width: 992px) {.logo-image {height: 36px;}.logo-image-phone {height: 36px;}}</style>
69	<style>@media(max-width: 576px) {.logo-image {height: 36px;}.logo-image-phone {height: 36px;}}</style>
70	<style>#sp-main-body{ padding:40px 0px; }</style>
71	<style>#sp-footer-partenaires{ background-color:#F6F6F6; }</style>
72	<style>#sp-footer{ background-color:#1F7274; }</style>
73<script src="/media/vendor/jquery/js/jquery.min.js?3.7.1"></script>
73
74	
74<script src="/media/vendor/jquery/js/jquery-noconflict.min.js?3.7.1"></script>
74
75	
75<script src="/media/mod_menu/js/menu.min.js?3c45bd" type="module"></script>
75
76	
76<script type="application/json" class="joomla-script-options new">{"data":{"breakpoints":{"tablet":991,"mobile":480},"header":{"stickyOffset":"100"}},"joomla.jtext":{"ERROR":"Erreur","MESSAGE":"Message","NOTICE":"Annonce","WARNING":"Avertissement","JCLOSE":"Fermer","JOK":"OK","JOPEN":"Ouvrir"},"system.paths":{"root":"","rootFull":"https:\/\/20km.ch\/","base":"","baseFull":"https:\/\/20km.ch\/"},"csrf.token":"63b9e235b8245146b7119e2645d30aa1"}</script>
76
77	
77<script src="/media/system/js/core.min.js?a3d8f8"></script>
77
78	
78<script src="/media/vendor/bootstrap/js/alert.min.js?5.3.8" type="module"></script>
78
79	
79<script src="/media/vendor/bootstrap/js/button.min.js?5.3.8" type="module"></script>
79
80	
80<script src="/media/vendor/bootstrap/js/carousel.min.js?5.3.8" type="module"></script>
80
81	
81<script src="/media/vendor/bootstrap/js/collapse.min.js?5.3.8" type="module"></script>
81
82	
82<script src="/media/vendor/bootstrap/js/dropdown.min.js?5.3.8" type="module"></script>
82
83	
83<script src="/media/vendor/bootstrap/js/modal.min.js?5.3.8" type="module"></script>
83
84	
84<script src="/media/vendor/bootstrap/js/offcanvas.min.js?5.3.8" type="module"></script>
84
85	
85<script src="/media/vendor/bootstrap/js/popover.min.js?5.3.8" type="module"></script>
85
86	
86<script src="/media/vendor/bootstrap/js/scrollspy.min.js?5.3.8" type="module"></script>
86
87	
87<script src="/media/vendor/bootstrap/js/tab.min.js?5.3.8" type="module"></script>
87
88	
88<script src="/media/vendor/bootstrap/js/toast.min.js?5.3.8" type="module"></script>
88
89	
89<script src="/media/system/js/showon.min.js?e51227" type="module"></script>
89
90	
90<script src="/media/system/js/messages.min.js?9a4811" type="module"></script>
90
91	
91<script src="/templates/shaper_helixultimate/js/inert.min.js"></script>
91
92	
92<script src="/plugins/system/helixultimate/assets/js/chosen.jquery.js"></script>
92
93	
93<script src="/templates/shaper_helixultimate/js/main.js"></script>
93
94	
94<script src="/templates/shaper_helixultimate/js/custom.js"></script>
94
95	
95<script src="/templates/shaper_helixultimate/js/lazysizes.min.js"></script>
95
96	
96<script>function gen_mail_to_link(lhs,rhs,subject) {
97        document.write("<a href=\"mailto");
98        document.write(":" + lhs + "@");
99        document.write(rhs + "?subject=" + subject + "\">" + lhs + "@" + rhs + "<\/a>");
100    }</script>
100
101	
101<script>template="shaper_helixultimate";</script>
101
102			</head>
103	<body class="site helix-ultimate hu com_content com-content view-featured layout-default task-none itemid-102 fr-fr ltr sticky-header layout-fluid offcanvas-init offcanvs-position-right">
104
105		
106		
107		<div class="body-wrapper">
108			<div class="body-innerwrapper">
109								<main id="sp-main">
110					
111<section id="sp-statistiques-matomo" >
112
113						<div class="container">
114				<div class="container-inner">
115			
116	
117<div class="row">
118	<div id="sp-matomo" class="col-lg-12 "><div class="sp-column stats-code"><div class="sp-module "><div class="sp-module-content">
119<div id="mod-custom255" class="mod-custom custom">
120    <p><!-- Matomo --> 
121<script> 
122var _paq = window._paq = window._paq || []; 
123/* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 
124_paq.push(['trackPageView']); 
125_paq.push(['enableLinkTracking']); 
126(function() { 
127var u="//statistique.lausanne.email/"; 
128_paq.push(['setTrackerUrl', u+'matomo.php']); 
129_paq.push(['setSiteId', '3']); 
130var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 
131g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 
132})(); 
133</script>
133 
134<!-- End Matomo Code --></p></div>
135</div></div></div></div></div>
136							</div>
137			</div>
138			
139	</section>
140
141<section id="sp-menu" class="header-menu">
142
143						<div class="container">
144				<div class="container-inner">
145			
146	
147<div class="row">
148	<div id="sp-logomenu" class=" col-lg-2 col-xxl-2 col-xl-2 "><div class="sp-column logo-menu"><div class="sp-module "><div class="sp-module-content">
149<div id="mod-custom146" class="mod-custom custom">
150    <div class="logo_Menu"><a href="https://www.20km.ch/" title="Page d'accueil des 20 KM"><img data-src="https://20km.ch/images/logos/20KM-Logo-RGB.webp" alt="20KM Logo RGB" width="152" height="152"  class="lazyload" /></a></div></div>
151</div></div></div></div><div id="sp-menu" class=" col-lg-8 col-xxl-6 col-xl-6 "><div class="sp-column menu-nav"><nav class="sp-megamenu-wrapper d-flex" role="navigation" aria-label="Main Navigation"><ul class="sp-megamenu-parent menu-animation-fade-down d-none d-lg-block"><li class="sp-menu-item sp-has-child"><span  class=" sp-menu-separator"  >INSCRIPTIONS</span><div class="sp-dropdown sp-dropdown-main sp-menu-right" style="width: 240px;"><div class="sp-dropdown-inner"><ul class="sp-dropdown-items"><li class="sp-menu-item"><a   href="/inscription/inscriptions-et-liste-de-depart"  >Inscriptions et liste de départ</a></li><li class="sp-menu-item"><a   href="/inscription/entreprises"  >Entreprises &amp; groupes</a></li><li class="sp-menu-item"><a   href="/inscription/ecole-des-prix-des-classes"  >Écoles - Prix des classes</a></li><li class="sp-menu-item"><a   href="/inscription/accessibilite"  >Inscriptions PluSport - Accessibilité</a></li><li class="sp-menu-item"><a   href="/inscription/elites-invitations"  >Élites - invitations</a></li></ul></div></div></li><li class="sp-menu-item sp-has-child"><span  class=" sp-menu-separator"  >COURSES</span><div class="sp-dropdown sp-dropdown-main sp-menu-right" style="width: 240px;"><div class="sp-dropdown-inner"><ul class="sp-dropdown-items"><li class="sp-menu-item"><a   href="/courses/parcours"  >Courses</a></li><li class="sp-menu-item"><a   href="/courses/horaires"  >Horaires &amp; tarifs</a></li><li class="sp-menu-item"><a   href="/courses/entrainements"  >Entrainements</a></li><li class="sp-menu-item"><a   href="/courses/retrait-des-dossards"  >Retrait des dossards</a></li><li class="sp-menu-item"><a   href="/courses/infos-utiles"  >Infos utiles</a></li><li class="sp-menu-item"><a  rel="noopener noreferrer" href="/courses/resultats" target="_blank"  >Résultats</a></li></ul></div></div></li><li class="sp-menu-item sp-has-child"><span  class=" sp-menu-separator"  >INFOS PRATIQUES</span><div class="sp-dropdown sp-dropdown-main sp-menu-right" style="width: 240px;"><div class="sp-dropdown-inner"><ul class="sp-dropdown-items"><li class="sp-menu-item"><a   href="/infos-pratiques/action-soutenue"  >Action soutenue</a></li><li class="sp-menu-item"><a  rel="noopener noreferrer" href="https://shop.20km.ch" target="_blank"  >Shop en ligne des 20KM</a></li><li class="sp-menu-item"><a   href="/infos-pratiques/volontaires"  >Volontaires</a></li><li class="sp-menu-item"><a   href="/infos-pratiques/garderie"  >Garderie</a></li><li class="sp-menu-item"><a   href="/infos-pratiques/animation"  >Animations</a></li><li class="sp-menu-item sp-has-child"><a   href="/infos-pratiques/durabilite"  >Durabilité</a><div class="sp-dropdown sp-dropdown-sub sp-menu-right" style="width: 240px;"><div class="sp-dropdown-inner"><ul class="sp-dropdown-items"><li class="sp-menu-item"><a   href="/infos-pratiques/durabilite/developpement-durable"  >Développement durable </a></li><li class="sp-menu-item"><a   href="/infos-pratiques/durabilite/20km-valorisent"  >20KM valorisent</a></li></ul></div></div></li><li class="sp-menu-item"><a   href="/infos-pratiques/historique"  >Historique</a></li><li class="sp-menu-item"><a   href="/infos-pratiques/venir-aux-20km"  >Venir aux 20km</a></li><li class="sp-menu-item"><a   href="/infos-pratiques/artistes"  >Artistes</a></li></ul></div></div></li><li class="sp-menu-item sp-has-child"><span  class=" sp-menu-separator"  >MÉDIAS</span><div class="sp-dropdown sp-dropdown-main sp-menu-right" style="width: 240px;"><div class="sp-dropdown-inner"><ul class="sp-dropdown-items"><li class="sp-menu-item"><a  rel="noopener noreferrer" href="https://photos.sport-city.ch/index.php?/category/326" target="_blank"  >Photos</a></li><li class="sp-menu-item"><a   href="/medias/videos"  >Vidéos</a></li><li class="sp-menu-item"><a   href="/medias/accreditations"  >Accréditations </a></li><li class="sp-menu-item"><a   href="/medias/communiques-de-presse"  >Communiqués de presse</a></li></ul></div></div></li><li class="sp-menu-item"><a   href="/partenaires"  >PARTENAIRES</a></li></ul><a id="offcanvas-toggler" aria-label="Menu" class="offcanvas-toggler-right offcanvas-toggler-custom d-lg-none" href="#" title="Menu"><div class="burger-icon" aria-hidden="true"><span></span><span></span><span></span></div></a></nav></div></div><div id="sp-header-cta" class=" col-lg-2 col-xxl-4 col-xl-4 d-none d-sm-none d-md-none d-lg-block"><div class="sp-column menu-cta"><div class="sp-module "><div class="sp-module-content">
152<div id="mod-custom257" class="mod-custom custom">
153    <div style="displey: flex; align-items: center; justify-content: center;"><a href="https://www.sportchrono.ch/events.php?id=919&amp;tab=inscrits" target="_blank" rel="noopener" class="btn lvl2" style="background-color: #fee1af;">Liste de départ</a> <a href="https://www.sportchrono.ch/events.php?id=919&amp;tab=resultats" target="_blank" rel="noopener" class="btn fire" style="background-color: #fee1af;">Résultats</a></div></div>
154</div></div></div></div></div>
155							</div>
156			</div>
157			
158	</section>
159
160<section id="sp-accueil-info" >
161
162				
163	
164<div class="row">
165	<div id="sp-position1" class="col-lg-12 "><div class="sp-column "><div class="sp-module "><div class="sp-module-content">
166<div id="mod-custom227" class="mod-custom custom">
167    <div class="video-background">
168<video autoplay="autoplay" loop="loop" muted="muted" playsinline="playsinline"><source src="/images/videos/20KM-2026-Aftermovie_WEB.mp4" type="video/mp4" /> Ton navigateur ne supporte pas les vidéos HTML5.</video>
169<div class="content-video-accueil container">
170<h2 style="color: #fff; font-size: 32pt; text-shadow: #000 1px 0 10px;">Merci à tous, c'était incroyable !<br />Rendez-vous les 24 &amp; 25 avril 2027</h2>
171</div>
172</div></div>
173</div></div></div></div></div>
174				
175	</section>
176
177<section id="sp-partenaires-accueil" >
178
179				
180	
181<div class="row">
182	<div id="sp-main-sponsor" class="col-lg-12 d-none d-sm-none d-md-none d-lg-block"><div class="sp-column "><div class="sp-module "><div class="sp-module-content">
183<div id="mod-custom145" class="mod-custom custom">
184    <div class="logo_Menu_Sponsor"><a href="https://www.bcv.ch/fr/home/particuliers/devenir-client.html?tid=0c82e28e-0cac-474e-96fc-b32ec9bfd205&amp;gclid=EAIaIQobChMI5p7Ho-u3_QIVUuh3Ch0pFQZxEAAYASAAEgLLOvD_BwE" target="_blank" rel="noopener" title="BCV"><img data-src="https://20km.ch/images/header/menu/bcv.webp" alt="bcv" width="284" height="82"  class="lazyload" /></a> <a href="https://www.vaudoise.ch/fr/particulier" target="_blank" rel="noopener" style="padding-right: 30px;" title="Vaudoise"><img data-src="https://20km.ch/images/header/menu/vaudoises_2.webp" alt="vaudoise" width="381" height="86"  class="lazyload" /></a><a href="https://www.migros.ch/fr" target="_blank" rel="noopener" title="Migros"><img data-src="https://20km.ch/images/header/menu/migros.webp" alt="migros" width="285" height="54"  class="lazyload" /></a></div></div>
185</div></div></div></div></div>
186				
187	</section>
188
189<section id="sp-main-body" >
190
191										<div class="container">
192					<div class="container-inner">
193						
194	
195<div class="row">
196	
197<div id="sp-component" class="col-lg-12 ">
198	<div class="sp-column ">
199		<div id="system-message-container" aria-live="polite"></div>
200
201
202		
203		<div class="articles-grid">
204          <a href="/courses/resultats" class="article-link ">
205      <div class="article-background"
206           style="background-image: url('/images/2025/05/10km_LAUSANNE_DIMANCHE_LILIAN_MENETRIER_2025-30.webp#joomlaImage://local-images/2025/05/10km_LAUSANNE_DIMANCHE_LILIAN_MENETRIER_2025-30.webp?width=900&amp;height=600')">
207        <div class="article-content">
208          <h2>Résultats</h2>
209          <div class="introtext"><div>Consultez tous les résultats officiels de l’édition 2026 sur le site de Sportchrono.</div>
210</div>
211          <span class="btn lvl2">En savoir plus</span>
212        </div>
213      </div>
214    </a>
215          <a href="/?view=article&amp;id=91:photos-personnalisee&amp;catid=2" class="article-link ">
216      <div class="article-background"
217           style="background-image: url('/images/2025/05/20km_photoperso.jpg#joomlaImage://local-images/2025/05/20km_photoperso.jpg?width=1920&amp;height=1080')">
218        <div class="article-content">
219          <h2>Photos personnalisée</h2>
220          <div class="introtext"><div>Retrouvez la photo de vous durant la course</div>
221</div>
222          <span class="btn lvl2">En savoir plus</span>
223        </div>
224      </div>
225    </a>
226          <a href="/?view=article&amp;id=89:shop&amp;catid=2" class="article-link ">
227      <div class="article-background"
228           style="background-image: url('/images/2025/05/10km_LAUSANNE_DIMANCHE_LILIAN_MENETRIER_2025-27.webp#joomlaImage://local-images/2025/05/10km_LAUSANNE_DIMANCHE_LILIAN_MENETRIER_2025-27.webp?width=800&amp;height=533')">
229        <div class="article-content">
230          <h2>Shop</h2>
231          <div class="introtext"><p>Découvre les articles aux couleurs des 20km</p>
232</div>
233          <span class="btn lvl2">En savoir plus</span>
234        </div>
235      </div>
236    </a>
237  </div>
238
239			</div>
240</div>
241</div>
242											</div>
243				</div>
244						
245	</section>
246
247<section id="sp-footer-partenaires" >
248
249				
250	
251<div class="row">
252	<div id="sp-main-sponsor" class="col-lg-12 d-lg-none d-xl-none d-xxl-none"><div class="sp-column "><div class="sp-module "><div class="sp-module-content">
253<div id="mod-custom145" class="mod-custom custom">
254    <div class="logo_Menu_Sponsor"><a href="https://www.bcv.ch/fr/home/particuliers/devenir-client.html?tid=0c82e28e-0cac-474e-96fc-b32ec9bfd205&amp;gclid=EAIaIQobChMI5p7Ho-u3_QIVUuh3Ch0pFQZxEAAYASAAEgLLOvD_BwE" target="_blank" rel="noopener" title="BCV"><img data-src="https://20km.ch/images/header/menu/bcv.webp" alt="bcv" width="284" height="82"  class="lazyload" /></a> <a href="https://www.vaudoise.ch/fr/particulier" target="_blank" rel="noopener" style="padding-right: 30px;" title="Vaudoise"><img data-src="https://20km.ch/images/header/menu/vaudoises_2.webp" alt="vaudoise" width="381" height="86"  class="lazyload" /></a><a href="https://www.migros.ch/fr" target="_blank" rel="noopener" title="Migros"><img data-src="https://20km.ch/images/header/menu/migros.webp" alt="migros" width="285" height="54"  class="lazyload" /></a></div></div>
255</div></div></div></div></div>
256				
257	</section>
258
259<footer id="sp-footer" >
260
261				
262	
263<div class="row">
264	<div id="sp-bottom1" class="col-lg-12 "><div class="sp-column "><div class="sp-module "><div class="sp-module-content">
265<div id="mod-custom140" class="mod-custom custom">
266    <p><div class="container"> 
267<div class="footer-info"> 
268 
269<div class="contact"> 
270<h4><strong> <span><i class="fas fa-phone-alt"></i></span> Contact </strong></h4> 
271<p><strong>20KM de Lausanne</strong><br /> <a href="https://www.google.com/maps/place/Chem.+des+Grandes-Roches+10,+1018+Lausanne" target="_blank" rel="noopener" class="lvlFooter" title="Adresse informations 20km"> Chemin des Grandes Roches 10<br /> 1000 Lausanne 18 VD</a></p> 
272<p><a href="/contact" class="btn lvl3" title="Contacter les 20km de Lausanne">Contactez-nous</a></p> 
273</div> 
274 
275<div id="newsletter" class="zoom-section newslleter"> 
276 
277<form method="post" action="https://newsletter.infomaniak.com/v3/api/1/newsletters/webforms/23848/submit" class="inf-form"> 
278<input type="email" name="email" style="display:none" /> 
279<input type="hidden" name="key" value="eyJpdiI6IjkyUGJsZHNNSUxUVVJteUcwWEVMYW9XZzRlUjNwczNEYXZZdzVYU2J1OXM9IiwibWFjIjoiZDM5NTJkZTg0N2VjMmIwZjM3YTVmZWEzOTFjYWU2N2FhMDcwZTUyMjRiOTBmNTA0ZGE0MTNiNjI1ZDA3ZmUwYSIsInZhbHVlIjoia3FKaXltaEtRTm90RDZvT0tvYmtuaktsOGpmXC94V21kUUl3WUljdCtCNnc9In0="> 
280<input type="hidden" name="webform_id" value="23848"> 
281 
282<style>  
283/* Retrait du fond et marges inutiles */ 
284.inf-main_8dd99f719edf43e07427cc78a3549648 { margin-top: 15px; }  
285 
286/* Forcer les textes en blanc */ 
287.inf-main_8dd99f719edf43e07427cc78a3549648 h4,  
288.inf-main_8dd99f719edf43e07427cc78a3549648 span,  
289.inf-main_8dd99f719edf43e07427cc78a3549648 label,  
290.inf-main_8dd99f719edf43e07427cc78a3549648 i, 
291.inf-main_8dd99f719edf43e07427cc78a3549648 .inf-success p a {  
292color: #ffffff !important;  
293font-size: 14px;  
294}  
295.inf-main_8dd99f719edf43e07427cc78a3549648 h4 { font-size: 18px; margin: 0px 0px 13px 0px; font-weight: bold; }  
296 
297/* Disposition Champ Email + Bouton sur la même ligne */ 
298.inf-inline-group { 
299display: flex; 
300align-items: flex-start; 
301gap: 10px; /* Espace entre le champ et le bouton */ 
302margin-top: 15px; 
303} 
304.inf-inline-group .inf-input { 
305flex-grow: 1; /* Le champ prend toute la place restante */ 
306margin-bottom: 0; 
307} 
308.inf-main_8dd99f719edf43e07427cc78a3549648 input[type="email"] {  
309height: 40px;  
310width: 100%; 
311color: #333333; /* Texte tapé par l'utilisateur en sombre */ 
312border: 1px solid #E9E9E9;  
313padding-left: 10px;  
314margin: 0; 
315border-radius: 3px; 
316}  
317.inf-inline-group .inf-submit { 
318margin: 0; 
319} 
320.inf-main_8dd99f719edf43e07427cc78a3549648 .inf-submit input {  
321background-color: #333333; /* Couleur de fond du bouton (modifiable) */ 
322color: #ffffff;  
323border: none;  
324height: 40px;  
325padding: 0 20px;  
326border-radius: 3px; 
327cursor: pointer; 
328font-weight: bold; 
329transition: 0.3s; 
330}  
331.inf-main_8dd99f719edf43e07427cc78a3549648 .inf-submit input:hover { 
332background-color: #555555; 
333} 
334 
335/* Messages d'erreur et succès */ 
336.inf-main_8dd99f719edf43e07427cc78a3549648 .inf-input.inf-error span.inf-message { color: #ff6b6b !important; display: block; margin-top: 5px; }  
337.inf-main_8dd99f719edf43e07427cc78a3549648 .inf-input.inf-error input { border: 1px solid #ff6b6b; }  
338.inf-btn { color: #333 !important; background-color: white; padding: 7px 15px; border-radius: 2px; text-decoration: none; display: inline-block; }  
339</style> 
340 
341<div class="inf-main_8dd99f719edf43e07427cc78a3549648">  
342 
343<h4><strong><i class="far fa-envelope"></i> Newsletter</strong></h4> 
344<span> Le respect de la vie privée est important pour nous, vous ne serez contacté que dans le cadre des 20km et la promotion de certaines manifestations partenaires. Vous pouvez à tout moment vous désinscrire. </span> 
345 
346<div class="inf-success" style="display:none">  
347<h4 style="margin-top: 15px; color: #4CAF50 !important;">Inscription validée. Un mail de confirmation vous a été envoyé.</h4>  
348<p> <a href="#" class="inf-btn">« Retour</a> </p>  
349</div>  
350 
351<div class="inf-content">  
352 
353<div class="inf-inline-group"> 
354<div class="inf-input inf-input-text">  
355<input type="email" name="inf[1]" data-inf-meta="1" data-inf-error="Merci de renseigner une adresse email" required="required" placeholder="Email *" >  
356</div>  
357<div class="inf-submit">  
358<input type="submit" name="GO" value="GO" title="S'abonner à la newsletter">  
359</div>  
360</div> 
361 
362<div style="margin-top: 10px;"> 
363<script src="https://eu.altcha.org/js/latest/altcha.min.js" type="module" defer></script>
363  
364<altcha-widget hidelogo hidefooter floating challengeurl="https://newsletter.infomaniak.com/v3/altcha-challenge" ></altcha-widget>  
365<script src="https://newsletter.storage5.infomaniak.com/mcaptcha/altcha.js" defer> </script>
365  
366<script type="text/javascript" src="https://newsletter.infomaniak.com/v3/static/webform_index.js?v=1775659482"></script>
366  
367</div> 
368 
369</div>  
370</div>  
371</form> 
372 
373</div> 
374 
375<div class="media-social"> 
376<h4><strong><span>Suivez-nous !</span></strong></h4> 
377<div class="media-picto"> 
378<a href="https://www.instagram.com/20kmlausanne/" target="_blank" rel="noopener" title="Instagram"> <i class="fab fa-instagram"></i> </a>  
379<a href="https://www.facebook.com/20kmlausanne" target="_blank" rel="noopener" title="Facebook"> <i class="fab fa-facebook-f"></i> </a>  
380<a href="https://www.youtube.com/playlist?list=PLwh37LnfpnpwOGDCPsA5ZSpMduWF09Pen" target="_blank" rel="noopener" title="Youtube"> <i class="fab fa-youtube"></i> </a> 
381</div> 
382</div> 
383 
384</div> 
385</div></p></div>
386</div></div></div></div></div>
387				
388	</footer>
389
390<section id="sp-footer-infomaniak" >
391
392				
393	
394<div class="row">
395	<div id="sp-logoinfomaniak" class="col-lg-12 "><div class="sp-column "><div class="sp-module "><div class="sp-module-content">
396<div id="mod-custom142" class="mod-custom custom">
397    <p><a href="https://www.infomaniak.com/fr" target="_blank" rel="noopener" title="Infomaniak"> <picture> <source srcset="/images/logos/hosted-by-infomaniak.webp" type="image/webp" /> <img data-src="https://20km.ch/images/logos/infomaniak2025.png" alt="Infomaniak" width="180"  class="lazyload" /> </picture> </a></p></div>
398</div></div></div></div></div>
399				
400	</section>
401
402<section id="sp-chat-bot-pop-up" >
403
404				
405	
406<div class="row">
407	<div id="sp-footer1" class="col-lg-12 "><div class="sp-column "></div></div></div>
408				
409	</section>
410				</main>
411			</div>
412		</div>
413
414		<!-- Off Canvas Menu -->
415		<div class="offcanvas-overlay"></div>
416		<!-- Rendering the offcanvas style -->
417		<!-- If canvas style selected then render the style -->
418		<!-- otherwise (for old templates) attach the offcanvas module position -->
419					<div class="offcanvas-menu left-1 offcanvas-arrow-right" tabindex="-1" inert>
420	<div class="d-flex align-items-center justify-content-between p-3 pt-4">
421				<a href="#" class="close-offcanvas" role="button" aria-label="Close Off-canvas">
422			<div class="burger-icon" aria-hidden="true">
423				<span></span>
424				<span></span>
425				<span></span>
426			</div>
427		</a>
428	</div>
429	
430	<div class="offcanvas-inner">
431		<div class="d-flex header-modules mb-3">
432			
433					</div>
434		
435					<div class="sp-module "><div class="sp-module-content"><ul class="mod-menu mod-list menu nav-pills">
436<li class="item-255 menu-divider  menu-deeper menu-parent"><span class="menu-separator ">INSCRIPTIONS<span class="menu-toggler"></span></span>
437<ul class="mod-menu__sub list-unstyled small menu-child"><li class="item-109"><a href="/inscription/inscriptions-et-liste-de-depart" >Inscriptions et liste de départ</a></li><li class="item-126"><a href="/inscription/entreprises" >Entreprises &amp; groupes</a></li><li class="item-119"><a href="/inscription/ecole-des-prix-des-classes" >Écoles - Prix des classes</a></li><li class="item-282"><a href="/inscription/accessibilite" >Inscriptions PluSport - Accessibilité</a></li><li class="item-304"><a href="/inscription/elites-invitations" >Élites - invitations</a></li></ul></li><li class="item-108 menu-divider  menu-deeper menu-parent"><span class="menu-separator ">COURSES<span class="menu-toggler"></span></span>
438<ul class="mod-menu__sub list-unstyled small menu-child"><li class="item-111"><a href="/courses/parcours" >Courses</a></li><li class="item-174"><a href="/courses/horaires" >Horaires &amp; tarifs</a></li><li class="item-123"><a href="/courses/entrainements" >Entrainements</a></li><li class="item-125"><a href="/courses/retrait-des-dossards" >Retrait des dossards</a></li><li class="item-122"><a href="/courses/infos-utiles" >Infos utiles</a></li><li class="item-124"><a href="/courses/resultats" target="_blank">Résultats</a></li></ul></li><li class="item-127 menu-divider  menu-deeper menu-parent"><span class="menu-separator ">INFOS PRATIQUES<span class="menu-toggler"></span></span>
439<ul class="mod-menu__sub list-unstyled small menu-child"><li class="item-133"><a href="/infos-pratiques/action-soutenue" >Action soutenue</a></li><li class="item-289"><a href="https://shop.20km.ch" target="_blank" rel="noopener noreferrer">Shop en ligne des 20KM</a></li><li class="item-136"><a href="/infos-pratiques/volontaires" >Volontaires</a></li><li class="item-137"><a href="/infos-pratiques/garderie" >Garderie</a></li><li class="item-147"><a href="/infos-pratiques/animation" >Animations</a></li><li class="item-138 menu-deeper menu-parent"><a href="/infos-pratiques/durabilite" >Durabilité<span class="menu-toggler"></span></a><ul class="mod-menu__sub list-unstyled small menu-child"><li class="item-259"><a href="/infos-pratiques/durabilite/developpement-durable" >Développement durable </a></li><li class="item-258"><a href="/infos-pratiques/durabilite/20km-valorisent" >20KM valorisent</a></li></ul></li><li class="item-139"><a href="/infos-pratiques/historique" >Historique</a></li><li class="item-305"><a href="/infos-pratiques/venir-aux-20km" >Venir aux 20km</a></li><li class="item-307"><a href="/infos-pratiques/artistes" >Artistes</a></li></ul></li><li class="item-140 menu-divider  menu-deeper menu-parent"><span class="menu-separator ">MÉDIAS<span class="menu-toggler"></span></span>
440<ul class="mod-menu__sub list-unstyled small menu-child"><li class="item-141"><a href="https://photos.sport-city.ch/index.php?/category/326" target="_blank" rel="noopener noreferrer">Photos</a></li><li class="item-198"><a href="/medias/videos" >Vidéos</a></li><li class="item-143"><a href="/medias/accreditations" >Accréditations </a></li><li class="item-144"><a href="/medias/communiques-de-presse" >Communiqués de presse</a></li></ul></li><li class="item-145"><a href="/partenaires" >PARTENAIRES</a></li></ul>
441</div></div>		
442		
443		
444		
445					
446				
447		<!-- custom module position -->
448		
449	</div>
450</div>				
451
452		
453		
454
455		<!-- Go to top -->
456					</body>
457</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.