PageSourceSearch

https://www.port-grimaud-immobilier.fr/contact

html port-grimaud-immobilier.fr collected 2026-10-03 02:47:03 UTC 103,049 bytes, 2,206 lines download raw bytes

1
2
3<!DOCTYPE html>
4<!-- Levant -->
5<html lang="fr">
6<head>
7    <meta charset="utf-8"/>
8    <base href="https://www.port-grimaud-immobilier.fr/">
9
10    <meta http-equiv="X-UA-Compatible" content="IE=edge">
11
12    <title>Contact | ABC IMMOBILIER</title>
13    <meta name="description" content="">
14    <meta name="author" content="">
15    <meta name="Language" content="fr">
16
17
18    
19                                    <meta name="generator" content="levant" >
20                            <link  rel="canonical" href="https://www.port-grimaud-immobilier.fr/contact" >
21                            <meta property="generator" content="bObcat" >
22                        
23
24    
25            
26    
27
28    
29    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">
30
31    
32        <link rel="image_src" href="images/logoSite.png" />
33    
34    
35        <link rel="icon" href="images/favicon.png" type="image/png"/>
36        <link rel="shortcut icon" href="images/favicon.png" type="image/png"/>
37    
38
39    
40            
41
42    
43                            
44                <meta property="og:type" content="website"/>
45        <meta property="og:url" content="https://www.port-grimaud-immobilier.fr/"/>
46        <meta property="og:title" content="Contact | ABC IMMOBILIER"/>
47        <meta property="og:description" content=""/>
48        <meta property="og:image" content="images/logo_og.png"/>
49    
50
51    
52
53                            
54                <meta name="twitter:card" content="summary_large_image"/>
55        <meta name="twitter:title" content="Contact | ABC IMMOBILIER"/>
56        <meta name="twitter:description" content=""/>
57        <meta name="twitter:image" content="images/logo_twittercard.png"/>
58        <meta name="twitter:url" content="https://www.port-grimaud-immobilier.fr/"/>
59    
60
61     
62
63    
64        <link rel="preload" href="/js/main.min.js?v=0.0.1" as="script">
65        <link rel="preload" href="/js/vendors/vendors.min.js?v=0.0.1" as="script">
66    
67
68    <!--
68<script src="https://cdn.tailwindcss.com"></script>
68-->
69    <link rel="stylesheet" type="text/css" href="/css/screen.css?v=0.0.1" />
vendor: 96 bytes, lines 69-73
69
70     
71
72    
73                    <script async src="https://www.googletagmanager.com/gtag/js?id=
73G-H7CDSK4FB9
vendor: 18 bytes, lines 73-74
73"></script>
74      
74<script language="JavaScript" type="text/javascript">
75        
vendor: 171 bytes, lines 75-80
75window.dataLayer = window.dataLayer || [];
76        function gtag(){
77          dataLayer.push(arguments);
78        }
79        gtag('js', new Date());
80        gtag('config', '
80G-H7CDSK4FB9
vendor: 10 bytes, lines 80-81
80');
81      
81</script>
81
82      
82<script>
83        gtag('consent', 'default', {
84          'ad_storage': 'granted',
85          'analytics_storage': 'granted',
86          'ad_user_data': 'granted',
87          'ad_personalization': 'granted',
88        });
89      </script>
89
90      
91
92    
93
94    
95</head>
96
97
98
99        
100
101
102    
103            
104                                    
105    
106
107
108<body id="bodyjs" class="body js-search-filter  body--search-v1 body--1  body--contact " data-modal-target="main-message">
109
110
111
112
113                                                
114
115
116
117
118    
119
120
121<header class="header header header--vinner " id="">
122
123<div class="header__container">
124
125    <div class="header__decorate ">
126
127    </div>
128
129    <div class="header__wrapper">
130
131        <div class="header__estimate">
132
133        </div>
134
135        <div class="header__topbar">
136            
137                                                                            
138            
139                
140<div class="topbar">
141    <div class="topbar__wrapper flex justify-between p-4">
142                                                            <div class="js-topbar-content topbar__content " data-key="1">
143                                    </div>
144                                                                <div class="js-topbar-content topbar__content " data-key="2">
145                                    </div>
146                                                                <div class="js-topbar-content topbar__content justify-self-end flex justify-center items-center" data-key="3">
147                    
148
149                        
150                        
151                                                    <div class="rating" data-ismovable="true" data-destination="bottom" data-base="3" data-order="0">
152
153    
154        
155
156    
157</div>
158                        
159                    
160
161                        
162                        
163                                                        <div class="selection flex" data-base="3" data-order="1">
164        <a href="/selection" class="selection-icon" data-title=" bien(s) sélectionné(s)">
165            <div class="selection-icon__badge js-selection-count">0</div>
166            <div class="selection-icon__icon">
167                <svg xmlns="http://www.w3.org/2000/svg" class="" viewBox="0 0 150 150">
168        <path d="M75 137a13 13 0 01-8.6-3.23c-5.12-4.47-10-8.66-14.38-12.37-13-11.1-24.18-20.61-32.15-30.22C10.42 79.77 6 68.82 6 56.71a45.24 45.24 0 0111.55-30.86A39.67 39.67 0 0147 13a37.39 37.39 0 0123.4 8.05 43.22 43.22 0 014.6 4.11 43.22 43.22 0 014.6-4.11A37.41 37.41 0 01103 13a39.69 39.69 0 0129.49 12.84A45.24 45.24 0 01144 56.71c0 12.1-4.4 23.06-13.86 34.47-8 9.63-19.18 19.17-32.14 30.22l-.87.74c-4.13 3.52-8.74 7.46-13.52 11.63A13 13 0 0175 137zM47 24.27a28.51 28.51 0 00-21.2 9.22 34 34 0 00-8.56 23.22c0 9.33 3.58 18 11.28 27.27 7.33 8.86 18.15 18.09 30.68 28.77 4.46 3.8 9.42 8 14.57 12.53a1.87 1.87 0 002.38 0c4.8-4.2 9.45-8.17 13.61-11.71l.87-.75c12.57-10.71 23.42-19.95 30.78-28.83 7.68-9.28 11.27-17.95 11.27-27.28a34 34 0 00-8.56-23.22A28.51 28.51 0 00103 24.27 26.4 26.4 0 0086.49 30a35.24 35.24 0 00-6.92 7.25 5.65 5.65 0 01-4.57 2.3 5.65 5.65 0 01-4.57-2.33A34.76 34.76 0 0063.5 30 26.34 26.34 0 0047 24.27z"/>
169</svg>
170
171            </div>
172        </a>
173    </div>
174
175                        
176                    
177
178                        
179                        
180                                                    
181
182    <div class="lang" data-base="3" data-order="2">
183        <div class="lang-switch ">
184            <form method="post" action="">
185                                <select class="js-select js-select--light lang__select  "  name="lang" id="lang-97953600" required>
186                                            <option value="fr" class="lang-switch__option lang-switch__option--fr" data-action="//www.port-grimaud-immobilier.fr/contact" selected>
187                            <span>fr</span>
188                        </option>
189                                            <option value="en" class="lang-switch__option lang-switch__option--en" data-action="//www.port-grimaud-immobilier.fr/contact" >
190                            <span>en</span>
191                        </option>
192                                    </select>
193            </form>
194        </div>
195    </div>
196
197                        
198                                    </div>
199                        </div>
200</div>
201
202
203        </div>
204
205
206        <div class="header__main">
207            <div class="header__logo logo">
208                <a class="logo__link" href="/">
209                    <img class="logo__source " src="/images/logoSite.png" alt="">
210                </a>
211            </div>
212
213            <div class="header__nav-toggle">
214                <button class="global-button nav-toggle" id="nav-toggle" aria-label="Ouvrir le menu">
215                                            <span class="nav-toggle__label">Menu</span>
216                                        <span><span class="nav-toggle__lines"></span></span>
217                </button>
218            </div>
219
220            <div class="header__nav">
221                
222                    
223
224
225
226<!-- [BEGIN] Menu -->
227<nav aria-label="Navigation principale" class="main-nav" id="main-nav" tabindex="-1">
228    <div class="main-nav__topbar">
229        <div class="js-topbar-destination-top main-nav__components">
230
231        </div>
232        <button aria-label="Fermer" class="main-nav__close">
233            <span class="main-nav__close-text">Fermer</span>
234                        <svg class="main-nav__close-icon" width="9.679" height="9.679" viewBox="0 0 9.679 9.679">
235        <g transform="translate(-269.25 -5983.75)">
236        <path d="M9,17.929a.75.75,0,0,1-.53-1.28L16.648,8.47A.75.75,0,0,1,17.709,9.53L9.53,17.709A.748.748,0,0,1,9,17.929Z" transform="translate(261 5975.5)" />
237        <path d="M17.179,17.929a.748.748,0,0,1-.53-.22L8.47,9.53A.75.75,0,0,1,9.53,8.47l8.179,8.179a.75.75,0,0,1-.53,1.28Z" transform="translate(261 5975.5)" />
238    </g>
239</svg>        </button>
240    </div>
241
242    <div class="main-nav__wrapper">
243        <div class="main-nav__navigation">
244            <ul class="main-nav__menu menu">
245                                        
246    <li class="menu__item  ">
247    <div class="menu__item-header">
248                    <a
249                                            href="/"
250                                        class="menu__link "
251                    target=""
252                                                    >
253                Accueil                                            </a>
254            </div>
255    </li>                                        
256    <li class="menu__item  ">
257    <div class="menu__item-header">
258                    <a
259                                            href="/vente/maison-villa/1"
260                                        class="menu__link "
261                    target=""
262                                                    >
263                MAISONS                                            </a>
264            </div>
265    </li>                                        
266    <li class="menu__item  ">
267    <div class="menu__item-header">
268                    <a
269                                            href="/vente/appartement/1"
270                                        class="menu__link "
271                    target=""
272                                                    >
273                APPARTEMENTS                                            </a>
274            </div>
275    </li>                                        
276    <li class="menu__item  ">
277    <div class="menu__item-header">
278                    <a
279                                            href="/location/1"
280                                        class="menu__link "
281                    target=""
282                                                    >
283                LOUER                                            </a>
284            </div>
285    </li>                                        
286    <li class="menu__item  ">
287    <div class="menu__item-header">
288                    <a
289                                            href="/estimation"
290                                        class="menu__link "
291                    target=""
292                                                    >
293                ESTIMER                                            </a>
294            </div>
295    </li>                                        
296    <li class="menu__item  ">
297    <div class="menu__item-header">
298                    <a
299                                            href="/mon-agence"
300                                        class="menu__link "
301                    target=""
302                                                    >
303                MON AGENCE                                            </a>
304            </div>
305    </li>                                        
306    <li class="menu__item  ">
307    <div class="menu__item-header">
308                    <a
309                                            href="/ma-newsletter"
310                                        class="menu__link "
311                    target=""
312                                                    >
313                MA NEWSLETTER                                            </a>
314            </div>
315    </li>                                        
316    <li class="menu__item  menu__item--active">
317    <div class="menu__item-header">
318                    <a
319                                            href="/contact"
320                                        class="menu__link menu__link--active"
321                    target=""
322                                                    >
323                Contact                                            </a>
324            </div>
325    </li>                            </ul>
326        </div>
327            </div>
328
329    <div class="js-topbar-destination-bottom main-nav__footer">
330
331    </div>
332
333</nav>
334<!-- [END] Menu -->
335                
336            </div>
337        </div>
338
339
340    </div>
341
342</div>
343</header>
344    
345
346<div data-scroll>
347    <div class="body__wrapper">
348
349        
350                            
351
352<main id="main" class=" main">
353    <div class="main__wrapper">
354
355        
356                            <div class="main__page-heading">
357    
358                    
359
360
361<div id="" class="breadcrumb px-4 my-2 ">
362    <div class="breadcrumb__wrapper  container mx-auto lg:max-w-[80rem] ">
363        <ol class="breadcrumb__items flex flex-wrap">
364                                                                                                    <li class="breadcrumb__item px-3 py-2"><a href="/" class="breadcrumb__link" >Accueil</a></li>
365                                                                                                        <li class="breadcrumb__item breadcrumb__item--active flex items-center px-3 py-2"><svg xmlns="http://www.w3.org/2000/svg" class="breadcrumb__item-drawing mr-1" width="5.756" height="10.008" viewBox="0 0 5.756 10.008">
366    <path  d="M4.254,5.006a.75.75,0,0,1-.53-.22L-.53.53A.75.75,0,0,1-.53-.53.75.75,0,0,1,.53-.53L4.254,3.2,7.978-.53a.75.75,0,0,1,1.061,0,.75.75,0,0,1,0,1.061L4.784,4.786A.75.75,0,0,1,4.254,5.006Z" transform="translate(0.75 9.258) rotate(-90)"/>
367</svg>
368 Contact</li>
369                                                        </ol>
370    </div>
371</div>
372        
373    
374                    
375                                                                                
376
377
378<div id="" class="title-v1  mt-8">
379            <div class="title-v1__part1">Contact</div>
380                <span class="title-v1__part2 line-clamp-2">Contactez-nous !</span>
381    </div>
382
383        
384    </div>
385            
386        
387                                                
388
389
390
391<div class="page-contact-v1   px-4">
392    <div class="page-contact-v1__container container mx-auto lg:max-w-[80rem] flex flex-col">
393        <div class="page-contact-v1__top w-full">
394                                
395                        
396    
397
398
399
400
401
402<section id="" class="editorial-v1   editorial">
403    <div class="editorial-v1__container  container px-4 mx-auto lg:max-w-[85rem] ">
404        <strong>Vous recherchez un bien &agrave; l&#39;achat, vous &ecirc;tes vendeurs, ou propri&eacute;taire bailleur, vous avez besoin de prendre conseils aupr&egrave;s de vrais professionnels de l&#39;immobilier, et finaliser ainsi votre projet en toute s&eacute;curit&eacute; ?<br />
405<br />
406Nous nous ferons un plaisir de vous accompagner dans vos d&eacute;marches.<br />
407<br />
408Il vous suffit de compl&eacute;ter le formulaire ci-apr&egrave;s et nous ferons de notre mieux pour y r&eacute;pondre au plus vite.</strong>
409    </div>
410</section>
411
412
413            
414                            
415
416
417
418
419
420<section class="contact-agency-v1 py-20 ">
421    <div class="contact-agency-v1__container container mx-auto">
422        
423                    <div class="contact-agency-v1__content md:w-full mx-auto max-w-[85rem]">
424
425                                                            <div class="contact-agency-v1__items js-contact-agency-v1-swiper overflow-hidden"
426                                                                                                                        >
427
428                            <div class="contact-agency-v1__swiper-wrapper mb-4 lg:mb-0 swiper-wrapper">
429                                
430                                                                                                                                                    <div class="contact-agency-v1__item h-full swiper-slide">
431                                            
432
433
434<article class="item">
435    <div class="item__container flex flex-col lg:flex-row lg:group-even/item-list:flex-row-reverse">
436
437        <div class="item__decorate w-full lg:w-1/2">
438            <div class="item__visual h-full w-full">
439                                                        <img data-src="images/default-agency.png" class="aspect-[341/228] h-full w-full js-lazy object-cover" alt="">
440                            </div>
441        </div>
442
443        <div class="item__content flex flex-col w-full lg:w-1/2 lg:pl-20 lg:group-even/item-list:pl-0 lg:group-even/item-list:pr-20">
444
445                            <div class="item__coords mb-8">
446                    <div class="coords-v1">
447
448    <div class="coords-v1__title">
449                
450                
451
452<div id="" class="title-v2  ">
453            <span class="title-v2__part1">Agence Port Grimaud  1</span}>
454    </div>
455
456    </div>
457    <div class="coords-v1__coords">
458
459                                    <div class="coords-v1__coords-element coords-v1__coords-phone my-2">
460                                            <a href="tel:+334 94 56 18 30" class="coords-v1__coords-phone-text">+334 94 56 18 30</a>
461                                    </div>
462                                                <div class="coords-v1__coords-element coords-v1__coords-phone my-2">
463                                            <a href="tel:+ 33 617898900" class="coords-v1__coords-phone-text">+ 33 617898900</a>
464                                    </div>
465                                                <div class="coords-v1__coords-element coords-v1__coords-phone my-2">
466                                            <a href="tel:" class="coords-v1__coords-phone-text"></a>
467                                    </div>
468                                                <div class="coords-v1__coords-element coords-v1__coords-mail my-2">
469                                            <a href="mailto:[email protected]" class="coords-v1__coords-mail-text">[email protected]</a>
470                                    </div>
471                                                                                            <div class="coords-v1__coords-element coords-v1__coords-address my-2">
472                            <div class="coords-v1__coords-address--text">
473                                <span class="coords-v1__coords-address-detail block">24 place des artisans</span>
474                                <span class="coords-v1__coords-zipcode block">83310 PORT GRIMAUD</span>
475                            </div>
476                        </div>
477                                                        
478    </div>
479    
480</div>
481                </div>
482            
483
484                                                            <div class="item__timetable timetable mb-8">
485                            <div class="timetable__schedule" data-animation="fade">
486<strong>Horaires d'été (du 1er juin au 15 octobre)</strong>
487<br> Lundi : 10h00 à 12h00 et 15h00 à 17h00 <br>Du mardi au samedi : 9h00 à 12h15 et 15h00 à 18h45 <br> 
488<strong>Horaires d'hiver (du 15 octobre au 31 mai)</strong> <br>
489 Lundi : Sur rendez-vous <br> 
490 Du mardi au samedi : 9h00 à 12h15 et 14h30 à 18h15
491
492                    </div>
493                            
494            
495        </div>
496
497    </div>
498
499</article>
500                                    </div>
501
502                                
503                                                                                                                                                    <div class="contact-agency-v1__item h-full swiper-slide">
504                                            
505
506
507<article class="item">
508    <div class="item__container flex flex-col lg:flex-row lg:group-even/item-list:flex-row-reverse">
509
510        <div class="item__decorate w-full lg:w-1/2">
511            <div class="item__visual h-full w-full">
512                                                        <img src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1059 720'%3E%3C/svg%3E" data-src="//abc-immobilier.staticlbi.com/800xauto/images/../images/agence3.jpg" data-path="/images/../images/agence3.jpg" class="aspect-[341/228] h-full w-full js-lazy object-cover" alt="" width="1059" height="720" />
513                            </div>
514        </div>
515
516        <div class="item__content flex flex-col w-full lg:w-1/2 lg:pl-20 lg:group-even/item-list:pl-0 lg:group-even/item-list:pr-20">
517
518                            <div class="item__coords mb-8">
519                    <div class="coords-v1">
520
521    <div class="coords-v1__title">
522                
523                
524
525<div id="" class="title-v2  ">
526            <span class="title-v2__part1">Agence Port Grimaud 2</span}>
527    </div>
528
529    </div>
530    <div class="coords-v1__coords">
531
532                                    <div class="coords-v1__coords-element coords-v1__coords-phone my-2">
533                                            <a href="tel:+334 94 56 18 30" class="coords-v1__coords-phone-text">+334 94 56 18 30</a>
534                                    </div>
535                                                <div class="coords-v1__coords-element coords-v1__coords-phone my-2">
536                                            <a href="tel:" class="coords-v1__coords-phone-text"></a>
537                                    </div>
538                                                <div class="coords-v1__coords-element coords-v1__coords-phone my-2">
539                                            <a href="tel:+ 33 617898900" class="coords-v1__coords-phone-text">+ 33 617898900</a>
540                                    </div>
541                                                <div class="coords-v1__coords-element coords-v1__coords-mail my-2">
542                                            <a href="mailto:[email protected]" class="coords-v1__coords-mail-text">[email protected]</a>
543                                    </div>
544                                                                                            <div class="coords-v1__coords-element coords-v1__coords-address my-2">
545                            <div class="coords-v1__coords-address--text">
546                                <span class="coords-v1__coords-address-detail block"> 20 place François Spoerry</span>
547                                <span class="coords-v1__coords-zipcode block">83310 PORT GRIMAUD</span>
548                            </div>
549                        </div>
550                                                        
551    </div>
552    
553</div>
554                </div>
555            
556
557                                                            <div class="item__timetable timetable mb-8">
558                            <div class="timetable__schedule" data-animation="fade">
559<strong>Horaires d'été (du 1er juin au 30 septembre) </strong><br>
560 <br>
561 Lundi : 9h00 à 12h15 et 15h00 à 18h45 <br>
562 Du mardi au samedi : 9h00 à 12h15 et 15h00 à 18h45 <br>
563<strong> Horaires d'hiver (du 1er octobre au 31 mai) </strong><br>
564 Lundi : Sur rendez-vous <br> 
565 Du mardi au samedi : 9h00 à 12h15 et 14h30 à 18h15
566</div>
567</div>
568                    </div>
569                            
570            
571        </div>
572
573    </div>
574
575</article>
576                                    </div>
577
578                                                            </div>
579
580                            <div class="contact-agency-v1__swiper-nav relative flex flex-col-reverse lg:flex-row items-center justify-end">
581
582                                <!-- If we need pagination buttons -->
583                                <div class="contact-agency-v1__swiper-pagination top-0 lg:top-4 swiper-pagination"></div>
584
585                                <!-- If we need navigation buttons -->
586                                <div class="contact-agency-v1__swiper-buttons swiper-buttons w-20 mt-10 lg:mt-2 relative ">
587                                    <div class="swiper-button-next">
588                                                                                                                        <svg xmlns="http://www.w3.org/2000/svg" class="swiper-button-next__svg arrow_link_svg" width="9.507" height="9.507" viewBox="0 0 9.507 9.507">
589    <title>Page suivante</title>    <g transform="translate(-4.25 -4.25)">
590        <path d="M13.007,12.75H5a.75.75,0,0,1,0-1.5h8.007a.75.75,0,1,1,0,1.5Z" transform="translate(0 -2.996)"/>
591        <path d="M12,13.757a.75.75,0,0,1-.516-1.295L15.139,9,11.484,5.545a.75.75,0,1,1,1.031-1.089l4.23,4a.75.75,0,0,1,0,1.089l-4.23,4A.748.748,0,0,1,12,13.757Z" transform="translate(-3.223)"/>
592    </g>
593</svg>
594
595                                    </div>
596                                    <div class="swiper-button-prev">
597                                                                                                                        <svg xmlns="http://www.w3.org/2000/svg" class="swiper-button-prev__svg arrow_link_svg" width="9.507" height="9.507" viewBox="0 0 9.507 9.507">
598    <title>Page précédente</title>    <g transform="translate(0.75 0.75)">
599        <path d="M13.007,12.75H5a.75.75,0,0,1,0-1.5h8.007a.75.75,0,1,1,0,1.5Z" transform="translate(-5 -7.996)"/>
600        <path d="M16.23,13.757a.747.747,0,0,1-.515-.205l-4.23-4a.75.75,0,0,1,0-1.089l4.23-4a.75.75,0,1,1,1.031,1.089L13.091,9l3.655,3.459a.75.75,0,0,1-.516,1.295Z" transform="translate(-12 -5)"/>
601    </g>
602</svg>
603
604                                    </div>
605                                </div>
606
607                            </div>
608
609                        </div>
610                    
611                            </div>
612        
613    </div>
614</section>
615
616
617
618                    </div>
619        <div class="page-contact-v1_bottom w-full flex flex-col lg:flex-row">
620
621                            <div class="page-contact-v1__form  lg:w-7/12  lg:pr-12 pb-12 lg:pb-24">
622                        
623                        
624    
625
626
627
628
629
630
631<form
632                method="post"
633        action="i/json/sendSiteMail"
634        class="form  module-form"
635        data-subject="messagedepuisvotresiteinternet"
636        data-template="" data-title="Formulaire de contact"
637        data-confirm-modal="information-message"
638        data-title="Formulaire de contact"
639        data-error_msg="Erreur lors de la saisie du formulaire"
640>
641    <div class="form__wrapper">
642                                                                    
643                                                                                
644
645
646<div id="" class="title-v1  ">
647            <span class="title-v1__part1">Formulaire</span>
648                <span class="title-v1__part2 line-clamp-2">Prendre contact</span>
649    </div>
650
651        
652        <div class="js-form-response form__response response shadow-lg p-4 mb-4 rounded-2xl relative">
653            <div class="response-icon absolute"></div>
654        </div>
655                                    
656                                
657
658
659    
660
661
662
663<fieldset class="form__fieldset  form__fieldset--legend-hide">
664        <div class="form__fields">
665                                        <div class="form-group form-group--row">
666                                                                                        
667                                            
668
669                                                            
670    
671                                                
672
673
674
675
676<div   class="form__field textfield  field-validate">
677            <label for="f_322384316_nom"
678               class="textfield__label "
679        >
680            Nom *        </label>
681        <input
682            type="text"
683                        name="data[Contact][nom]"
684            class="textfield__input"
685            id="f_322384316_nom"
686                        placeholder="Saisir "
687            data-label="Nom"
688            
689                            data-pristine-required
690                                    data-pristine-required-message="Champ obligatoire"
691                                >
692</div>
693                                                        
694                                            
695
696                                                            
697    
698                                                
699
700
701
702
703<div   class="form__field textfield  field-validate">
704            <label for="f_322384316_prenom"
705               class="textfield__label "
706        >
707            Prénom *        </label>
708        <input
709            type="text"
710                        name="data[Contact][prenom]"
711            class="textfield__input"
712            id="f_322384316_prenom"
713                        placeholder="Saisir "
714            data-label="Prénom"
715            
716                            data-pristine-required
717                                    data-pristine-required-message="Champ obligatoire"
718                                >
719</div>
720                                                                                            </div>
721                            </div>
722</fieldset>
723                                                
724                                
725
726
727    
728
729
730
731<fieldset class="form__fieldset  form__fieldset--legend-hide">
732        <div class="form__fields">
733                                        <div class="form-group form-group--row">
734                                                                                        
735                                            
736                                                    
737    
738
739
740<div  class="form__field textfield  ">
741            <label for="f_313708173_tel"
742               class="textfield__label "
743        >
744            Téléphone         </label>
745    
746    <input
747            type="tel"
748            name="data[Contact][tel]"
749            class="textfield__input"
750            id="f_313708173_tel"
751                        placeholder="Saisir "
752            data-label="Téléphone"
753            
754                            
755                                >
756</div>
757                                                        
758                                            
759                                                            
760
761    
762                                                
763
764
765
766
767<div  class="form__field textfield  field-validate">
768            <label for="f_313708173_email"
769               class="textfield__label "
770        >
771            E-mail *        </label>
772    
773    <input
774            type="email"
775            name="data[Contact][email]"
776            class="textfield__input"
777            id="f_313708173_email"
778                        placeholder="Saisir "
779            
780            data-label="E-mail"
781                            data-pristine-required
782                                    data-pristine-required-message="Champ obligatoire"
783                                >
784</div>
785                                                                                            </div>
786                            </div>
787</fieldset>
788                                                
789                                
790
791
792    
793
794
795
796<fieldset class="form__fieldset  form__fieldset--legend-hide">
797        <div class="form__fields">
798                                        <div class="form-group form-group--row">
799                                                                                        
800                                                                
801
802
803
804
805                                                                
806    
807    
808    
809
810
811    <div  class="form__field select  ">
812                    <label for="f_357319340_object"
813                   class="select__label "
814            >
815                Motif             </label>
816        
817        <select name="data[Contact][object]"
818                class="select__input js-select js-select--main js-select--no-search"
819                data-placeholder="Saisir "
820                id="f_357319340_object"
821                data-label="Motif"
822                                                                                                    
823                                            >
824            <option data-placeholder="true" value="" hidden>Saisir </option>
825
826            
827                <option value="1" >Avoir des informations sur un bien</option>
828
829            
830                <option value="2" >Estimer mon bien pour vendre ou mettre en location</option>
831
832            
833                <option value="3" >Acheter un bien</option>
834
835            
836                <option value="4" >Louer un bien</option>
837
838            
839                <option value="5" >Proposer ma candidature</option>
840
841            
842                <option value="6" >Autre demande</option>
843
844            
845
846            
847        </select>
848    </div>
849
850
851                                                        
852                                                                
853
854
855
856
857                                                                
858    
859    
860    
861
862
863
864            <div  class="form__field select  ">
865
866                                                                                                                                            <label for="f_357319340_to"
867                       class="select__label "
868                >
869                    Agence à contacter                 </label>
870            
871            <select name="data[Contact][to]"
872                    class="select__input js-select js-select--main js-select--no-search"
873                    data-placeholder="Agences "
874                    id="f_357319340_to"
875                    data-label="Agence à contacter"
876                                                                                                                            
877                                                        >
878                <option data-placeholder="true" value="" hidden>Agences </option>
879
880                
881                    <option value="[email protected]" >Agence Port Grimaud  1</option>
882                
883                    <option value="[email protected]" >Agence Port Grimaud 2</option>
884                
885            </select>
886
887        </div>
888    
889
890                                                                                            </div>
891                                                <div class="form-group form-group--row">
892                                                                                        
893                                            
894                                
895    
896                                                
897
898
899
900
901<div  class="form__field textarea field-validate">
902    <label for="f_357319340_message"
903           class="textarea__label "
904    >
905        Message *    </label>
906    <textarea
907            name="data[Contact][message]"
908            class="textarea__input"
909            id="f_357319340_message"
910                        rows="3"
911            placeholder="Saisir"
912            data-label="Message"
913                            data-pristine-required
914                                    data-pristine-required-message="Champ obligatoire"
915                                ></textarea>
916</div>
917                                                                                            </div>
918                            </div>
919</fieldset>
920                                                
921                                
922
923
924    
925
926
927
928<fieldset class="form__fieldset  form__fieldset--legend-hide">
929        <div class="form__fields">
930                                                                                                    
931                                            
932
933    
934                                                                
935
936
937
938<div  class="form__validation flex flex-col md:flex-row ">
939
940            <div class="form__validation-container">
941                                            
942                                                    
943    
944                                                
945
946
947    
948
949
950<div  class="form__field checkboxes " style=>
951    <div class="checkbox field-validate">
952        <label class="checkbox__label" for="f_43999322_rgpd-agreement">
953            <input type="checkbox"
954                   name="rgpd-agreement"
955                   class="checkbox__field"
956                   id="f_43999322_rgpd-agreement"
957                   value="Oui"
958                   data-label="J'ai pris connaissance de la Politique de confidentialité et des informations relatives au traitement de mes données personnelles"
959                                                                                   data-pristine-required
960                                                    data-pristine-required-message="Champ obligatoire"
961                                                        >
962            <div class="checkbox__box">
963
964            </div>
965            <span class="checkbox__span">J'ai pris connaissance de la Politique de confidentialité et des informations relatives au traitement de mes données personnelles *</span>
966        </label>
967    </div>
968</div>
969
970                                        
971                                            
972
973    
974
975
976<input type="hidden"
977              name="data[Contact][consentement_tel]"
978       value="Non"
979         data-label="J'accepte d'être contacté(e) par téléphone par l'Agence / le Réseau. Ce consentement est libre et peut être retiré à tout moment.">
980
981                                
982                                                    
983    
984    
985
986
987<div  class="form__field checkboxes " style=>
988    <div class="checkbox ">
989        <label class="checkbox__label" for="f_152681909_consentement_tel">
990            <input type="checkbox"
991                   name="data[Contact][consentement_tel]"
992                   class="checkbox__field"
993                   id="f_152681909_consentement_tel"
994                   value="Oui"
995                   data-label="J'accepte d'être contacté(e) par téléphone par l'Agence / le Réseau. Ce consentement est libre et peut être retiré à tout moment."
996                                                                                   
997                                                        >
998            <div class="checkbox__box">
999
1000            </div>
1001            <span class="checkbox__span">J'accepte d'être contacté(e) par téléphone par l'Agence / le Réseau. Ce consentement est libre et peut être retiré à tout moment. </span>
1002        </label>
1003    </div>
1004</div>
1005
1006                                        <p class="form__conditions">* Champs obligatoires</p>
1007                                </div>
1008    
1009</div>
1010<div class="form__submit mt-4 flex justify-end md:mt-0">
1011    <button type="submit" class="submit__field cta-primary cta-primary--leads">
1012        <span class="cta-primary__label mr-2">Envoyer</span>
1013                <svg xmlns="http://www.w3.org/2000/svg" class="cta-primary__drawing" width="9.507" height="9.507" viewBox="0 0 9.507 9.507">
1014        <g transform="translate(-4.25 -4.25)">
1015        <path d="M13.007,12.75H5a.75.75,0,0,1,0-1.5h8.007a.75.75,0,1,1,0,1.5Z" transform="translate(0 -2.996)"/>
1016        <path d="M12,13.757a.75.75,0,0,1-.516-1.295L15.139,9,11.484,5.545a.75.75,0,1,1,1.031-1.089l4.23,4a.75.75,0,0,1,0,1.089l-4.23,4A.748.748,0,0,1,12,13.757Z" transform="translate(-3.223)"/>
1017    </g>
1018</svg>
1019
1020    </button>
1021</div>
1022                                                                                            </div>
1023</fieldset>
1024                            <div class="form__legals">
1025                            <p>Les informations recueillies sur ce formulaire sont enregistrées dans un fichier informatisé par La Boite Immo agissant comme Sous-traitant du traitement pour la gestion de la clientèle/prospects de l'Agence / du Réseau qui reste Responsable du Traitement de vos Données personnelles.
1026La base légale du traitement repose sur l'intérêt légitime de l'Agence / du Réseau. Elles sont conservées jusqu'à demande de suppression et sont destinées à l'Agence / au Réseau.
1027Conformément à la loi « informatique et libertés », vous disposez des droits d’accès, de rectification, d’effacement, d’opposition, de limitation et de portabilité de vos données.
1028Vous pouvez retirer votre consentement à tout moment en contactant directement l’Agence / Le Réseau. Consultez le site <a href='https://cnil.fr/fr' target='_blank' rel='noopener noreferrer'>https://cnil.fr/fr</a> pour plus d’informations sur vos droits.
1029Si vous estimez, après avoir contacté l'Agence / le Réseau, que vos droits « Informatique et Libertés » ne sont pas respectés, vous pouvez adresser une réclamation à la CNIL.
1030Nous vous informons de l’existence de la liste d'opposition au démarchage téléphonique « Bloctel », sur laquelle vous pouvez vous inscrire ici : <a href='https://www.bloctel.gouv.fr' target='_blank' rel='noopener noreferrer'>https://www.bloctel.gouv.fr</a>.
1031Dans le cadre de la protection des Données personnelles, nous vous invitons à ne pas inscrire de Données sensibles dans le champ de saisie libre.
1032</p><br>
1033Ce site est protégé par reCAPTCHA, les <a href='https://policies.google.com/privacy' target='_blank' rel='noopener noreferrer'><b>Politiques de Confidentialité</b></a> et es <a href='https://policies.google.com/terms' target='_blank' rel='noopener noreferrer'><b>Conditions d'utilisation</b></a> de Google s'appliquent.
1034                    </div>
1035        <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response-0" value="">
1036<input type="hidden" name="action" id="action-0" value="submit_LBI_form">
1037<script>
1038(function () {
1039                var responseInput = document.getElementById('g-recaptcha-response-0');
1040                var form = responseInput.closest('form');
1041                var form_submit = form.querySelector('[type=submit]');
1042                form_submit.addEventListener('click', function _listener(e) {
1043                    e.preventDefault();
1044                    grecaptcha.ready(function() {
1045                        grecaptcha.execute('6LcPSwcjAAAAALqRxz1OmV3XskwQrdJBMbyDDSJU', {action: 'submit_LBI_form'}).then(function(token) {
1046                            responseInput.value = token;
1047                            var event = new Event('submit', {
1048                                'bubbles'    : true, // Whether the event will bubble up through the DOM or not
1049                                'cancelable' : true  // Whether the event may be canceled or not
1050                            });
1051                            form.dispatchEvent(event);
1052                        });
1053                    });
1054                }, true);
1055            })();
1056</script>
1056
1057
1058    </div>
1059</form>
1060                </div>
1061                                        <div class="page-contact-v1__map lg:w-5/12 lg:pl-12 pb-12 lg:pb-24">
1062                                            <div class="page-contact-v1__title">
1063                            
1064                                                                                
1065
1066
1067<div id="" class="title-v1  ">
1068            <span class="title-v1__part1">Plan</span>
1069                <span class="title-v1__part2 line-clamp-2">Nous situer</span>
1070    </div>
1071
1072                        </div>
1073                                                                                        
1074
1075
1076<div class="module-map-js"
1077                    data-url="/i/jsonMap/contacts"    data-popin="<article>
1078    <div class='popin popin--map'>
1079        <div class='popin__title'>
1080            <div class='title title-v3'>
1081                <span class='title-v3__part1'>[[nom]]</span>
1082            </div>
1083        </div>
1084
1085        <div class='popin__coords coords-v1'>
1086            <div class='coords-v1__coords-element coords-v1__coords-phone my-2'>
1087                <a href='tel:[[tel]]' class='coords-v1__coords-phone-text'>[[tel]]</a>
1088            </div>
1089            <div class='coords-v1__coords-element coords-v1__coords-mail my-2'>
1090                <a href='mailto:[[mail]]' class='coords-v1__coords-mail-text'>[[mail]]</a>
1091            </div>
1092            <div class='coords-v1__coords-element coords-v1__coords-address my-2'>
1093                <div  class='coords-v1__coords-address--text'>
1094                    <span class='coords-v1__coords-address-detail block' >[[adresse]]</span>
1095                    <span class='coords-v1__coords-zipcode block' >[[cp]] [[ville]]</span>
1096                </div>
1097            </div>
1098        </div>
1099
1100        <div class='popin__item-links mt-4'>
1101            <div class='popin__links-group links-group flex justify-center'>
1102                <div class='links-group__wrapper'>
1103                    <a href='/contact'  class='button links-group__link cta-secondary'>
1104                        <span class='cta-secondary__text mr-2'>Contact</span>
1105                        <svg xmlns='http://www.w3.org/2000/svg' class='cta-secondary__drawing' width='5.756' height='10.008' viewBox='0 0 5.756 10.008'>
1106                            <path  d='M4.254,5.006a.75.75,0,0,1-.53-.22L-.53.53A.75.75,0,0,1-.53-.53.75.75,0,0,1,.53-.53L4.254,3.2,7.978-.53a.75.75,0,0,1,1.061,0,.75.75,0,0,1,0,1.061L4.784,4.786A.75.75,0,0,1,4.254,5.006Z' transform='translate(0.75 9.258) rotate(-90)'/>
1107                        </svg>
1108                    </a>
1109                </div>
1110            </div>
1111        </div>
1112    </div>
1113</article>"         data-style="normal"
1114                >
1115    <div class="js-map map" id="js-map--492586883">
1116    </div>
1117</div>
1118                                    </div>
1119                    </div>
1120    </div>
1121</div>
1122
1123            
1124        
1125    </div>
1126</main>                    
1127
1128        
1129                    
1130
1131        
1132
1133        
1134        
1135            <div data-modal-id="information-message" class="modal modal-message" role="dialog" aria-modal="true" >
1136    <div class="modal__body">
1137        <button class="modal__close">
1138            <svg version="1.1" class="modal__close-drawing" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="150px" height="150px" viewBox="0 0 150 150" style="enable-background:new 0 0 150 150;" xml:space="preserve">
1139                <g>
1140                    <g id="cross">
1141                        <g>
1142                            <polygon points="134.5,22.5 127.6,15.6 75,68.1 22.4,15.6 15.5,22.5 68.1,75 15.5,127.5 22.4,134.4 75,81.9 127.6,134.4
1143                                134.5,127.5 81.9,75">
1144                            </polygon>
1145                        </g>
1146                    </g>
1147                </g>
1148            </svg>
1149        </button>
1150        <div class="modal__scroller">
1151            <div class="modal__title" data-modal-var="title">
1152                
1153            </div>
1154
1155            <div class="modal__text" data-modal-var="text">
1156                
1157            </div>
1158
1159            <button class="modal__focus-trap"></button>
1160        </div>
1161    </div>
1162    <div class="modal__background"></div>
1163</div>        
1164        
1165            
1166                    
1167
1168
1169
1170
1171
1172
1173
1174
1175<footer id="" class="footer-v1 ">
1176    <div class="footer-v1__container container px-2 xl:px-8 mx-auto lg:max-w-[85rem]">
1177        <div class="footer-v1__wrapper">
1178
1179            <div id="" class="footer-v1-top  my-20">
1180                <div class="footer-v1-top__wrapper grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-y-10 gap-x-10">
1181
1182                                            <div class="footer-column flex flex-col justify-between">
1183                                                                                                <div class="footer-logo my-3 first:mt-0 last:mb-0 flex justify-center">
1184            <a class="logo_menber_link" href="/" target="" rel="nofollow">
1185            <img class="logo_menber_img" src="images/logoFooter.png" alt="logo interkab" loading="lazy">
1186        </a>
1187    </div>
1188                                                                                    </div>
1189                                            <div class="footer-column ">
1190                                                                                                <div class="footer-contact">
1191    <div class="footer-contact__wrapper flex justify-center lg justify-start">
1192                    
1193<div class="footer-coords">
1194    <div class="footer-coords__wrapper">
1195
1196        <div class="footer__coords coords">
1197            <div class="coords__wrapper">
1198
1199                                                                                                                        <div class="coords__info coords__info--address">
1200                                    <div class="coords__data">
1201                                        <span class="coords__value coords__value--address"><span class='name2 coords__value'>Agence Port Grimaud 1</span></span>
1202                                        <span class="coords__value coords__value--zip-city"> <span class="coords__value coords__value--city"></span></span>
1203                                    </div>
1204                                </div>
1205                                                                                                                                                                                                <div class="coords__info coords__info--address">
1206                                    <div class="coords__data">
1207                                        <span class="coords__value coords__value--address">24 PLACE DES ARTISANS  </span>
1208                                        <span class="coords__value coords__value--zip-city">83310 Port Grimaud <span class="coords__value coords__value--city"></span></span>
1209                                    </div>
1210                                </div>
1211                                                                                                                                                                                                <div class="coords__info coords__info--address">
1212                                    <div class="coords__data">
1213                                        <span class="coords__value coords__value--address"><a href='tel:+334 94 56 18 30' style='font-weight:500; font-size:16px'> +334 94 56 18 30 </a></span>
1214                                        <span class="coords__value coords__value--zip-city"> <span class="coords__value coords__value--city"></span></span>
1215                                    </div>
1216                                </div>
1217                                                                                                                                                                                                <div class="coords__info coords__info--address">
1218                                    <div class="coords__data">
1219                                        <span class="coords__value coords__value--address"><a href='tel:+ 33 617898900' style='font-weight:500; font-size:16px'> + 33 617898900 </a></span>
1220                                        <span class="coords__value coords__value--zip-city"> <span class="coords__value coords__value--city"></span></span>
1221                                    </div>
1222                                </div>
1223                                                                                                                                                                                                <div class="coords__info coords__info--address">
1224                                    <div class="coords__data">
1225                                        <span class="coords__value coords__value--address"><a href='mailto:[email protected] ' style='font-weight:500; font-size:16px'>[email protected] </a></span>
1226                                        <span class="coords__value coords__value--zip-city"> <span class="coords__value coords__value--city"></span></span>
1227                                    </div>
1228                                </div>
1229                                                                                                    </div>
1230                    </div>
1231
1232    </div>
1233</div>
1234        
1235        
1236    </div>
1237</div>
1238
1239
1240
1241
1242                                                                                    </div>
1243                                            <div class="footer-column ">
1244                                                                                                <div class="footer-contact">
1245    <div class="footer-contact__wrapper flex justify-center lg justify-start">
1246                    
1247<div class="footer-coords">
1248    <div class="footer-coords__wrapper">
1249
1250        <div class="footer__coords coords">
1251            <div class="coords__wrapper">
1252
1253                                                                                                                        <div class="coords__info coords__info--address">
1254                                    <div class="coords__data">
1255                                        <span class="coords__value coords__value--address"><span class='name2 coords__value'>Agence Port Grimaud 2</span></span>
1256                                        <span class="coords__value coords__value--zip-city"> <span class="coords__value coords__value--city"></span></span>
1257                                    </div>
1258                                </div>
1259                                                                                                                                                                                                <div class="coords__info coords__info--address">
1260                                    <div class="coords__data">
1261                                        <span class="coords__value coords__value--address"> 20 PLACE François Spoerry</span>
1262                                        <span class="coords__value coords__value--zip-city">83310 Port Grimaud <span class="coords__value coords__value--city"></span></span>
1263                                    </div>
1264                                </div>
1265                                                                                                                                                                                                <div class="coords__info coords__info--address">
1266                                    <div class="coords__data">
1267                                        <span class="coords__value coords__value--address"><a href='tel:+334 94 56 18 30' style='font-weight:500; font-size:16px'> +334 94 56 18 30 </a></span>
1268                                        <span class="coords__value coords__value--zip-city"> <span class="coords__value coords__value--city"></span></span>
1269                                    </div>
1270                                </div>
1271                                                                                                                                                                                                <div class="coords__info coords__info--address">
1272                                    <div class="coords__data">
1273                                        <span class="coords__value coords__value--address"><a href='tel:+ 33 617898900' style='font-weight:500; font-size:16px'> + 33 617898900 </a></span>
1274                                        <span class="coords__value coords__value--zip-city"> <span class="coords__value coords__value--city"></span></span>
1275                                    </div>
1276                                </div>
1277                                                                                                                                                                                                <div class="coords__info coords__info--address">
1278                                    <div class="coords__data">
1279                                        <span class="coords__value coords__value--address"><a href='mailto:[email protected]' style='font-weight:500; font-size:16px'>[email protected]</a></span>
1280                                        <span class="coords__value coords__value--zip-city"> <span class="coords__value coords__value--city"></span></span>
1281                                    </div>
1282                                </div>
1283                                                                                                    </div>
1284                    </div>
1285
1286    </div>
1287</div>
1288        
1289        
1290    </div>
1291</div>
1292
1293
1294
1295
1296                                                                                    </div>
1297                                    </div>
1298            </div>
1299
1300
1301            <div id="" class="footer-v1-last  my-10">
1302                <div class="footer-v1-last__wrapper flex flex-col">
1303                                                                        
1304
1305<div class="copyright  mb-6">
1306<div class="copyright__wrapper flex flex-col lg:flex-row justify-center">
1307    <p class="copyright__text text-center mb-2 lg:text-left lg:mb-0">© 2026 | Tous droits réservés</p>
1308    <nav class="copyright-last__menu">
1309        <ul class="copyright__nav-list nav-list flex flex-wrap justify-center">
1310
1311            
1312            
1313                
1314                <li class="nav-list__item pl-4">
1315                    <a
1316                                                            href="/honoraires.pdf"
1317                                                        title=" - Ouverture nouvelle fenêtre"
1318                            target="_blank"
1319                            class="nav-list__link">
1320                         Nos honoraires
1321                    </a>
1322                </li>
1323            
1324                                                                                                
1325                <li class="nav-list__item pl-4">
1326                    <a
1327                                                            href="/nos-partenaires"
1328                                                        title=""
1329                            target=""
1330                            class="nav-list__link">
1331                        Nos partenaires
1332                    </a>
1333                </li>
1334            
1335                                                                                                
1336                <li class="nav-list__item pl-4">
1337                    <a
1338                                                            href="/mentions-legales"
1339                                                        title=""
1340                            target=""
1341                            class="nav-list__link">
1342                        Mentions légales
1343                    </a>
1344                </li>
1345            
1346            <li class="nav-list__item pl-4">
1347                <a title="Politique RGPD" class="nav-list__link" href="https://www.la-boite-immo.com/politique-de-gestion-des-donnees-personnelles">Politique RGPD</a>
1348            </li>
1349            <li class="nav-list__item pl-4">
1350                <button class="js_openPopinCookie nav-list__link">Cookies</button>
1351            </li>
1352        </ul>
1353    </nav>
1354</div>
1355</div>
1356                                                                                                
1357<div class="logolbi flex justify-center">
1358    <span>Réalisé par :</span>
1359    <a href="https://www.la-boite-immo.com/" target="_blank" rel="noopener" title="Visiter le site" aria-label="Visiter le site Laboiteimmo - Ouverture nouvelle fenêtre">
1360        <svg class="logolbi__svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 411.33 65.16" width="187.371"
1361     height="25.002" y="0px" x="0px">
1362        <g>
1363        <rect x="90.54" y="5.23" width="8.52" height="32.83"/>
1364        <path d="M113.06,26.49c0,3.23,2.06,5.06,4.64,5.06,2.9,0,4.78-2.34,4.78-5.06,0-3.09-1.73-5.1-4.78-5.1-2.57,0-4.64,1.87-4.64,5.1m9.88-11.57h8.1v23.13h-7.96l-.38-2.48c-1.97,2.25-5.06,3.04-7.63,2.9-6.79-.42-10.58-5.24-10.58-11.99s4.5-12.08,11.24-12.08c3.28,0,5.57,1.12,6.79,3l.42-2.48Z"/>
1365        <path d="M158.44,26.73c0,2.43,1.73,4.82,4.64,4.82,2.58,0,4.64-1.83,4.64-5.06s-2.06-5.1-4.64-5.1c-3.04,0-4.64,2.53-4.64,5.34m.19-9.83c1.26-1.54,3.47-2.48,6.42-2.48,6.74,0,11.24,5.01,11.24,12.08s-3.79,11.57-10.58,11.99c-2.58,.14-5.67-.65-7.63-2.9l-.37,2.48h-7.68V5.28h8.62v11.61Z"/>
1366        <path d="M198.48,26.54c0-2.67-1.73-5.06-4.78-5.06s-4.78,2.39-4.78,5.06,1.73,5.01,4.78,5.01,4.78-2.2,4.78-5.01m8.43,0c0,8.43-6.7,12.08-13.21,12.08s-13.21-3.65-13.21-12.08,6.51-12.13,13.21-12.13,13.21,3.7,13.21,12.13"/>
1367        <rect x="212.34" y="14.93" width="8.62" height="23.13"/>
1368        <path d="M236.42,4.39V15.07h5.2v6.6h-5.25v7.59c.05,1.64,.98,2.25,2.3,2.25,.84,0,1.83-.33,2.53-.8l1.87,6.37c-1.97,1.12-4.26,1.54-6.65,1.54-4.59,0-8.71-2.11-8.57-9.37V5.33l8.57-.94Z"/>
1369        <path d="M263.35,23.4c-.23-3.65-7.82-3.79-8.38,0h8.38Zm7.73,5.53h-16.16c.61,2.06,3.28,2.95,5.15,2.95,2.53,0,4.45-.75,5.95-1.87l4.22,4.73c-2.76,2.58-6.56,3.84-10.54,3.84-7.31,0-13.49-3.61-13.49-12.03s6.6-12.18,12.88-12.18c8.2,0,13.96,5.43,11.99,14.56"/>
1370        <rect x="289.06" y="14.83" width="2.29" height="23.23"/>
1371        <path d="M333.83,38.06v-13.86c0-4.45-3-7.59-7.4-7.59s-7.45,3.28-7.45,7.73v13.72h-2.29v-13.72c0-4.45-3.04-7.68-7.45-7.68s-7.4,3.23-7.4,7.68v13.72h-2.29V14.93h2.15l.05,3.84c1.59-3.04,4.54-4.31,7.54-4.31,3.51,0,7.21,1.59,8.57,5.71,1.41-3.79,5.01-5.71,8.57-5.71,5.67,0,9.69,3.98,9.69,9.74v13.86h-2.29Z"/>
1372        <path d="M378.5,38.06v-13.86c0-4.45-3-7.59-7.4-7.59s-7.45,3.28-7.45,7.73v13.72h-2.29v-13.72c0-4.45-3.04-7.68-7.45-7.68s-7.4,3.23-7.4,7.68v13.72h-2.29V14.93h2.15l.05,3.84c1.59-3.04,4.54-4.31,7.54-4.31,3.51,0,7.21,1.59,8.57,5.71,1.41-3.79,5.01-5.71,8.57-5.71,5.67,0,9.69,3.98,9.69,9.74v13.86h-2.29Z"/>
1373        <path d="M409.08,26.54c0-5.99-4.26-9.88-9.51-9.88s-9.51,3.89-9.51,9.88,4.26,9.6,9.51,9.6,9.51-3.61,9.51-9.6m-21.26,0c0-7.35,5.24-12.03,11.75-12.03s11.75,4.68,11.75,12.03-5.24,11.85-11.75,11.85-11.75-4.5-11.75-11.85"/>
1374        <polygon
1375                points="218.8 4.86 225.08 12.3 225.08 12.68 218.43 12.68 216.41 10.57 214.3 12.68 207.75 12.68 207.75 12.3 214.07 4.86 218.8 4.86"/>
1376        <path d="M292.1,7.39c0,2.44-3.7,2.44-3.7,0s3.7-2.43,3.7,0"/>
1377        <path d="M36.84,36.49l-10.5,18.19c-.36,.63-1.17,.85-1.8,.48l-1.11-.64c-.63-.36-.85-1.17-.48-1.8l10.5-18.19c.69-1.2,.69-2.68,0-3.89L22.94,12.45c-.36-.63-.15-1.44,.48-1.8l1.11-.64c.63-.36,1.44-.15,1.8,.48l10.5,18.19c.69,1.2,1.98,1.94,3.37,1.94h28.59c2.01,0,3.26-2.17,2.26-3.91L57.11,2.54C56.21,.97,54.53,0,52.71,0H20.96c-1.82,0-3.5,.97-4.41,2.54L.68,30.03c-.91,1.58-.91,3.52,0,5.09l15.87,27.49c.91,1.58,2.59,2.54,4.41,2.54h31.74c1.82,0,3.5-.97,4.41-2.54l13.95-24.16c1.01-1.74-.25-3.91-2.26-3.91h-28.59c-1.39,0-2.67,.74-3.37,1.94"/>
1378        <g>
1379            <polygon
1380                    points="90.6 57.07 92.1 57.07 92.1 50.63 90.54 50.63 90.54 48.98 93.97 48.98 93.97 57.07 95.35 57.07 95.35 58.61 90.6 58.61 90.6 57.07"/>
1381            <path d="M99.32,50.61c-.06-.51-.46-.77-1.02-.77-.53,0-.96,.26-1.11,.77h2.13Zm-2.15,.81c.06,.49,.49,.84,1.18,.84,.36,0,.83-.14,1.06-.37l.62,.62c-.42,.43-1.1,.64-1.7,.64-1.36,0-2.17-.84-2.17-2.11s.82-2.07,2.1-2.07,2.15,.82,2,2.44h-3.09Z"/>
1382            <path d="M101.97,49.1l.07,.46c.3-.49,.71-.56,1.11-.56s.8,.16,1.02,.38l-.44,.85c-.2-.17-.38-.26-.7-.26-.51,0-.99,.27-.99,1v2.08h-.98v-3.95h.91Z"/>
1383        </g>
1384        <g>
1385            <path d="M115.29,54.11h2.72c2.32,0,2.31-3.41,0-3.41h-2.72v3.41Zm2.72,1.66h-2.72v2.83h-1.82v-9.63c1.51,0,3.03-.01,4.54-.01,4.7,0,4.72,6.81,0,6.81"/>
1386            <path d="M129.84,51l-1.79,4.1h3.58l-1.79-4.1Zm2.52,5.79h-5.03l-.82,1.82h-1.97l4.32-9.63h1.98l4.32,9.63h-1.98l-.81-1.82Z"/>
1387            <path d="M140.54,50.67v3.08h2.76c1.15,0,1.65-.77,1.65-1.54s-.51-1.54-1.65-1.54h-2.76Zm6.71,7.93h-2.16l-2.8-3.22h-1.75v3.22h-1.82v-9.64c1.53,0,3.05,.01,4.58,.01,2.27,.01,3.47,1.53,3.47,3.19,0,1.32-.61,2.65-2.43,3.03l2.92,3.29v.12Z"/>
1388            <polygon
1389                    points="153.66 50.63 150.6 50.63 150.6 48.98 158.52 48.98 158.52 50.63 155.47 50.63 155.47 58.6 153.66 58.6 153.66 50.63"/>
1390            <polygon
1391                    points="169.55 58.6 162.35 58.6 162.35 48.98 169.55 48.98 169.55 50.74 164.15 50.74 164.15 52.95 169.36 52.95 169.36 54.64 164.15 54.64 164.15 56.81 169.55 56.81 169.55 58.6"/>
1392            <polygon
1393                    points="180.32 48.96 182.14 48.96 182.14 58.6 181.01 58.6 181.01 58.62 175.95 52.11 175.95 58.6 174.14 58.6 174.14 48.98 175.61 48.98 180.32 54.94 180.32 48.96"/>
1394            <path d="M190.87,51l-1.79,4.1h3.58l-1.79-4.1Zm2.52,5.79h-5.03l-.83,1.82h-1.97l4.32-9.63h1.98l4.32,9.63h-1.98l-.81-1.82Z"/>
1395            <rect x="199.62" y="48.98" width="1.8" height="9.63"/>
1396            <path d="M207.71,50.67v3.08h2.76c1.15,0,1.65-.77,1.65-1.54s-.51-1.54-1.65-1.54h-2.76Zm6.71,7.93h-2.16l-2.8-3.22h-1.75v3.22h-1.82v-9.64c1.53,0,3.05,.01,4.58,.01,2.27,.01,3.46,1.53,3.46,3.19,0,1.32-.6,2.65-2.43,3.03l2.92,3.29v.12Z"/>
1397            <polygon
1398                    points="225.09 58.6 217.88 58.6 217.88 48.98 225.09 48.98 225.09 50.74 219.69 50.74 219.69 52.95 224.9 52.95 224.9 54.64 219.69 54.64 219.69 56.81 225.09 56.81 225.09 58.6"/>
1399        </g>
1400        <g>
1401            <path d="M236.18,56.86h1.98c2.19,0,3.05-1.6,3.01-3.16-.04-1.5-.92-3-3.01-3h-1.98v6.16Zm6.79-3.15c.04,2.43-1.44,4.9-4.81,4.9h-3.78v-9.62h3.78c3.3,0,4.77,2.35,4.81,4.73"/>
1402            <polygon
1403                    points="254.1 58.6 246.9 58.6 246.9 48.98 254.1 48.98 254.1 50.74 248.7 50.74 248.7 52.95 253.91 52.95 253.91 54.64 248.7 54.64 248.7 56.81 254.1 56.81 254.1 58.6"/>
1404            <path d="M264.49,51.3c-.33-.55-1.24-1.07-2.28-1.07-1.35,0-1.99,.56-1.99,1.28,0,.84,.99,1.07,2.15,1.21,2.01,.25,3.88,.77,3.88,3.07,0,2.15-1.9,3.07-4.04,3.07-1.97,0-3.48-.61-4.19-2.36l1.51-.78c.43,1.06,1.54,1.53,2.71,1.53s2.21-.4,2.21-1.44c0-.91-.95-1.28-2.23-1.42-1.97-.23-3.78-.76-3.78-2.92,0-1.98,1.95-2.79,3.73-2.8,1.5,0,3.05,.43,3.78,1.91l-1.44,.74Z"/>
1405        </g>
1406        <g>
1407            <rect x="275.53" y="48.98" width="1.8" height="9.63"/>
1408            <polygon
1409                    points="288.11 48.96 289.92 48.96 289.92 58.6 288.8 58.6 288.8 58.62 283.74 52.11 283.74 58.6 281.92 58.6 281.92 48.98 283.39 48.98 288.11 54.94 288.11 48.96"/>
1410            <path d="M296.02,56.86h1.98c2.19,0,3.05-1.6,3.01-3.16-.04-1.5-.92-3-3.01-3h-1.98v6.16Zm6.79-3.15c.04,2.43-1.44,4.9-4.81,4.9h-3.78v-9.62h3.78c3.3,0,4.77,2.35,4.81,4.73"/>
1411            <path d="M312.6,46.05h-1.98l-1.02,1.87v.08h1.48l1.51-1.88v-.07Zm1.33,12.55h-7.21v-9.63h7.21v1.76h-5.4v2.21h5.21v1.69h-5.21v2.17h5.4v1.79Z"/>
1412            <path d="M319.84,54.11h2.72c2.32,0,2.31-3.41,0-3.41h-2.72v3.41Zm2.72,1.66h-2.72v2.83h-1.82v-9.63c1.51,0,3.03-.01,4.54-.01,4.7,0,4.72,6.81,0,6.81"/>
1413            <polygon
1414                    points="337.25 58.6 330.04 58.6 330.04 48.98 337.25 48.98 337.25 50.74 331.85 50.74 331.85 52.95 337.06 52.95 337.06 54.64 331.85 54.64 331.85 56.81 337.25 56.81 337.25 58.6"/>
1415            <polygon
1416                    points="348.02 48.96 349.83 48.96 349.83 58.6 348.71 58.6 348.71 58.62 343.65 52.11 343.65 58.6 341.83 58.6 341.83 48.98 343.3 48.98 348.02 54.94 348.02 48.96"/>
1417            <path d="M355.93,56.86h1.98c2.19,0,3.05-1.6,3.01-3.16-.04-1.5-.92-3-3.01-3h-1.98v6.16Zm6.79-3.15c.04,2.43-1.44,4.9-4.81,4.9h-3.78v-9.62h3.78c3.3,0,4.77,2.35,4.81,4.73"/>
1418            <path d="M370.99,51l-1.79,4.1h3.58l-1.79-4.1Zm2.52,5.79h-5.03l-.83,1.82h-1.97l4.32-9.63h1.98l4.32,9.63h-1.98l-.81-1.82Z"/>
1419            <polygon
1420                    points="386.2 48.96 388.01 48.96 388.01 58.6 386.89 58.6 386.89 58.62 381.82 52.11 381.82 58.6 380.01 58.6 380.01 48.98 381.48 48.98 386.2 54.94 386.2 48.96"/>
1421            <polygon
1422                    points="394.92 50.63 391.87 50.63 391.87 48.98 399.79 48.98 399.79 50.63 396.73 50.63 396.73 58.6 394.92 58.6 394.92 50.63"/>
1423            <path d="M409.58,51.3c-.33-.55-1.24-1.07-2.28-1.07-1.35,0-1.99,.56-1.99,1.28,0,.84,.99,1.07,2.14,1.21,2.01,.25,3.88,.77,3.88,3.07,0,2.15-1.9,3.07-4.04,3.07-1.97,0-3.48-.61-4.19-2.36l1.51-.78c.43,1.06,1.54,1.53,2.71,1.53s2.21-.4,2.21-1.44c0-.91-.95-1.28-2.23-1.42-1.97-.23-3.78-.76-3.78-2.92,0-1.98,1.95-2.79,3.73-2.8,1.5,0,3.05,.43,3.78,1.91l-1.44,.74Z"/>
1424        </g>
1425    </g>
1426</svg>
1427
1428    </a>
1429</div>
1430
1431                                                            </div>
1432            </div>
1433
1434        </div>
1435    </div>
1436</footer>
1437
1438<div class="footer__bottombar"></div>        
1439
1440    </div>
1441
1442    
1443                                                                    
1444
1445
1446    
1447                                                
1448            
1449    
1450<div class="cookie-consent rgpd-v1 ">
1451    <div class="cookiesv2Container">
1452        <div class="cookiesStructure_1">
1453            <div class="cookiesContent">
1454                                <p class="titreCookies">
1455                    Comme beaucoup, notre site
1456                    <span class="colorPrimarySite">utilise les cookies</span>
1457                </p>
1458                <p class="textCookies">
1459                    <span class="textStrong">On aimerait vous accompagner pendant votre visite.</span>
1460                    En poursuivant, vous acceptez l'utilisation des cookies par ce site, afin de vous proposer des contenus adaptés et réaliser des statistiques !
1461                </p>
1462                <div class="btnContainer">
1463                    <button class="btnCookies lightVersion" id="getParamsCookies" type="button"> Paramétrer</button>
1464                    <button class="btnCookies" id="getValidAllCookies" type="button"> Tout accepter</button>
1465                </div>
1466            </div>
1467        </div>
1468        <div class="cookiesStructure_2 ">
1469            <div class="cookiesContent">
1470                <div class="cookieTitle_Content">
1471                    <button class="btnRetour" id="getReturnCookies" type="button">
1472                        <svg xmlns="http://www.w3.org/2000/svg" width="16.468" height="12.261" viewBox="0 0 16.468 12.261">
1473    <g transform="translate(1554.209 965.841) rotate(180)">
1474        <path d="M0,0H14.148" transform="translate(1538.741 959.71)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path>
1475        <path d="M0,0,4.621,4.621" transform="translate(1548.173 954.994)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path>
1476        <path d="M0,4.621,4.621,0" transform="translate(1548.173 959.805)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path>
1477    </g>
1478</svg>
1479                    </button>
1480                    <p class="topContentCookies"> Paramétrer</p>
1481                    <button class="btnTop" id="getCloseCookies" type="button"> Tout refuser</button>
1482                </div>
1483                <div class="cookieParams_Content">
1484                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <div class="cookiesElement">
1485    <div class="itemCheckboxCookieButtonContent">
1486        <div class="textSectionStructure">
1487            <div class="textSectionContent">
1488                <span class="titreSection">Statistiques de visites</span>
1489                <button class="buttonAcordeon js_accordeonCookies"></button>
1490            </div>
1491            <p>Pour améliorer votre expérience, on a besoin de savoir ce qui vous intéresse ! <br> Les données récoltées sont anonymisées.</p>
1492        </div>
1493    </div>
1494    <div class="itemCheckboxCookieContainer">
1495        <div class="itemCheckboxCookieStructure">
1496                                                                                                                                                                                                                                                                <div class="titleContent">
1497                                <p class="titleElement"></p>
1498                            </div>
1499                                                <div class="itemCheckboxCookieContent">
1500                            <div class="textContent">
1501                                <a class="linkElement" target="_blank" href="https://support.google.com/analytics/answer/6004245?hl=fr">?</a>
1502                                                                    <svg class="iconElement" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" preserveAspectRatio="xMidYMid">
1503    <g>
1504        <path d="M130 29v132c0 14.77 10.2 23 21 23 10 0 21-7 21-23V30c0-13.54-10-22-21-22s-21 9.33-21 21z"
1505              fill="#f9ab00"/>
1506        <g fill="#e37400">
1507            <path d="M75 96v65c0 14.77 10.2 23 21 23 10 0 21-7 21-23V97c0-13.54-10-22-21-22s-21 9.33-21 21z"/>
1508            <circle cx="41" cy="163" r="21"/>
1509        </g>
1510    </g>
1511</svg>
1512
1513
1514                                                                <p class="textElement">Google Analytics</p>
1515                            </div>
1516                            <div class="checkboxCookiesContent">
1517                                                                                                            <input name="checkbox_googleAnalytics" class="checkboxCookies"
1518                                               id="checkedgoogleAnalytics" type="checkbox" disabled checked>
1519                                        <span class="requiredCookie">requis</span>
1520                                                                                                </div>
1521                        </div>
1522                                                                                                        <div class="itemCheckboxCookieContent">
1523                            <div class="textContent">
1524                                <a class="linkElement" target="_blank" href="https://support.google.com/tagmanager/answer/9323295?hl=fr">?</a>
1525                                                                    <svg class="iconElement" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px"
1526      viewBox="0 0 192 192" enable-background="new 0 0 192 192" xml:space="preserve">
1527    <polygon fill="#8AB4F8" points="111.31,176.79 80.76,147 146.37,80 178,111  "/>
1528    <path fill="#4285F4"
1529          d="M111.44,45.08L81,14L14.44,79.93c-8.58,8.58-8.58,22.49,0,31.08L80,177l31-29L61.05,95.47L111.44,45.08z"/>
1530    <path fill="#8AB4F8"
1531          d="M177.56,80.44l-66-66c-8.59-8.59-22.52-8.59-31.11,0c-8.59,8.59-8.59,22.52,0,31.11l66,66   c8.59,8.59,22.52,8.59,31.11,0C186.15,102.96,186.15,89.03,177.56,80.44z"/>
1532    <circle fill="#246FDB" cx="95.5" cy="162.5" r="21.5"/>
1533</svg>
1534                                                                <p class="textElement">Google Tag Mananger</p>
1535                            </div>
1536                            <div class="checkboxCookiesContent">
1537                                                                                                            <input name="checkbox_googleTagManager" class="checkboxCookies"
1538                                               id="checkedgoogleTagManager" type="checkbox" disabled checked>
1539                                        <span class="requiredCookie">requis</span>
1540                                                                                                </div>
1541                        </div>
1542                                                        </div>
1543    </div>
1544</div>
1545
1546                                                                                                        </div>
1547                <div class="btnContainer btnConfigCookies">
1548                    <a href="i/redac/politiquecookies" class="btnCookies lightVersion" type="button">En savoir plus</a>
1549                    <button class="btnCookies" id="getValidAllCookies_2" type="button">Tout accepter</button>
1550                    <button class="btnCookies hidden" id="getSaveCookies" type="button">Enregistrer</button>
1551                </div>
1552            </div>
1553        </div>
1554        <input type="hidden" id="notDisplayForUrl" data-url="/i/redac/legals,/mentions-legales,">
1555    </div>
1556</div>
1557
1558
1559                                                                                                                                    <div class="js_googleAnalytics_cookies" style="display: none" data-ga4="G-H7CDSK4FB9" data-ua=""></div>
1560<script language="JavaScript" type="text/javascript">
1561
1562    function googleAnalytics() {
1563        let target = document.querySelector('.js_googleAnalytics_cookies');
1564        if(target) {
1565            let ua = target.getAttribute('data-ua');
1566            let ga4 = target.getAttribute('data-ga4');
1567
1568            let code = null;
1569            if (ga4) {
1570                code = ga4;
1571            } else if (ua) {
1572                code = ua;
1573            }
1574            
1575            if(code) {
1576                target.innerHTML = "
1576<script async src=\"https://www.googletagmanager.com/gtag/js?id=" + code + "\"><\/script>";
1577                window.dataLayer = window.dataLayer || [];
1578                function gtag(){dataLayer.push(arguments);}
1579                dataLayer.push('js', new Date());
1580                dataLayer.push('config', code);
1581            }
1582        }
1583    }
1584
1585</script>
1585
1586                                                                                                                                                    <input type="hidden" class="js_googleTagManager_cookies" data-gtm="">
1587<script>
1588    function googleTagManager() {
1589        let gtm = document.querySelector('.js_googleTagManager_cookies')?.getAttribute('data-gtm');
1590        if (gtm) {
1591            (function (w, d, s, l, i) {
1592                w[l] = w[l] || [];
1593                w[l].push({
1594                    'gtm.start':
1595                        new Date().getTime(), event: 'gtm.js'
1596                });
1597                var f = d.getElementsByTagName(s)[0],
1598                    j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
1599                j.async = true;
1600                j.src =
1601                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
1602                f.parentNode.insertBefore(j, f);
1603            })(window, document, 'script', 'dataLayer', 'GTM-' + gtm)
1604        }
1605    }
1606</script>
1606
1607
1608                            
1609
1610
1611
1612
1613
1614
1615    
1615<script >
1616        /* -------------------------------------------------------------------------- */
1617        /*                              NEW COOKIES RGPD                              */
1618        /* -------------------------------------------------------------------------- */
1619
1620        class cookiesRGPD {
1621
1622            constructor() {
1623                this.cookiesContainer = document.querySelector('.cookiesv2Container');
1624                if(this.cookiesContainer) {
1625                    this.cookiesStructure_1 =  this.cookiesContainer.querySelector('.cookiesStructure_1');
1626                    this.cookiesStructure_2 =  this.cookiesContainer.querySelector('.cookiesStructure_2');
1627                    this.listCookies = [];
1628                    this.desactivedCookiesList = false;
1629                    this.dataToSend = [];
1630                    this.whiteList = ["PHPSESSID", "cookies_hasVerifiedV2"];
1631                    this.widgetCall = [];
1632                    this.changeList = [];
1633                    this.listCheckbox = this.cookiesContainer.querySelectorAll('.checkboxCookies');
1634                    this.arrayOfUrl = this.cookiesContainer.querySelector('#notDisplayForUrl')?.getAttribute('data-url')?.split(',');
1635                    if(this.cookiesStructure_1 && this.cookiesStructure_2) {
1636                        this.animCookiesLoading();
1637                    }
1638                }
1639            }
1640
1641            animCookiesLoading() {
1642                this.formatedListCookies();
1643                let url = document.location.href.split('/');
1644                let lengthUrl = url.length - 1;
1645                this.initCookiesForced();
1646                if(this.listCookies['cookies_hasVerifiedV2'] === undefined && !url[lengthUrl].includes(this.arrayOfUrl)) {
1647                    if(this.listCookies['cookies_widgetActivatedV2']) {
1648                        this.initCookiesHasVerified();
1649                    }
1650                    setTimeout(() => {
1651                        this.cookiesStructure_1.classList.add('active');
1652                    }, 2000);
1653                } else {
1654                    this.initCookiesHasVerified();
1655                }
1656                this.initCookies();
1657                this.displayPopin();
1658            }
1659
1660            formatedListCookies() {
1661                let cookies = this.getAllCookies();
1662                for (const element of cookies) {
1663                    let item = element.split(';')[0].split('=');
1664                    this.listCookies[item[0]] = item[1];
1665                }
1666            }
1667
1668            initCookiesForced() {
1669                this.listCheckbox.forEach((element) => {
1670                    if(element.checked) {
1671                        let name = element.getAttribute('name').split('_')[1];
1672                        this.callFunctionCookies(name, "cookies_" + name, true);
1673                    }
1674                });
1675            }
1676
1677            initCookiesHasVerified() {
1678                const regex = new RegExp('^cookies_[a-zA-Z0-9]{0,}');
1679                for(let cookies in this.listCookies) {
1680                    if(regex.test(cookies) && cookies !== "cookies_hasVerifiedV2" && cookies !== "cookies_widgetActivatedV2") {
1681                        this.initCookiesChecked(cookies);
1682                        this.callFunctionCookies(cookies.split('_')[1], null, true);
1683                    }
1684                }
1685            }
1686
1687            initCookies() {
1688                this.animCookiesClickParams();
1689                this.animCookiesClickReturn();
1690                this.animCookiesClickValidAll();
1691                this.accordeonCookies();
1692                this.countCookiesChangeSave();
1693                this.animCookiesClickSave();
1694                this.animCookiesClickNoCookies();
1695            }
1696
1697            displayPopin() {
1698                document.querySelector('.js_openPopinCookie')?.addEventListener('click', (event) => {
1699                    this.cookiesStructure_1.classList.add('active');
1700                    this.cookiesStructure_2.classList.remove('active');
1701                });
1702            }
1703
1704            animCookiesClickParams() {
1705                this.cookiesContainer.querySelector('#getParamsCookies')?.addEventListener('click', (event) => {
1706                    this.cookiesStructure_1.classList.remove('active');
1707                    setTimeout(() => {
1708                        this.cookiesStructure_2.classList.add('active');
1709                    },500);
1710                });
1711            }
1712
1713            animCookiesClickReturn() {
1714                this.cookiesContainer.querySelector('#getReturnCookies')?.addEventListener('click', (event) => {
1715                    this.cookiesStructure_2.classList.remove('active');
1716                    setTimeout(() => {
1717                        this.cookiesStructure_1.classList.add('active');
1718                    },500);
1719                });
1720            }
1721
1722            animCookiesClickValidAll() {
1723                this.cookiesContainer.querySelector('#getValidAllCookies')?.addEventListener('click', () => {
1724                    this.actionAnimCookiesClickValidAll();
1725                });
1726                this.cookiesContainer.querySelector('#getValidAllCookies_2')?.addEventListener('click', () => {
1727                    this.actionAnimCookiesClickValidAll();
1728                });
1729            }
1730
1731            animCookiesClickNoCookies() {
1732                this.cookiesContainer.querySelector('#getCloseCookies')?.addEventListener('click', () => {
1733                    this.animCookiesClickNoCookiesAction();
1734                });
1735                this.cookiesContainer.querySelector('#getCloseCookies_2')?.addEventListener('click', () => {
1736                    this.animCookiesClickNoCookiesAction();
1737                });
1738            }
1739
1740            animCookiesClickSave() {
1741                this.cookiesContainer.querySelector('#getSaveCookies')?.addEventListener('click', (event) => {
1742                    this.animCookiesClickSaveAction();
1743                    this.reinitChangeList();
1744                });
1745            }
1746
1747            countCookiesChangeSave() {
1748                this.listCheckbox.forEach((elements) => {
1749                    let array = {
1750                        'value': false,
1751                        'count': 0
1752                    };
1753                    elements.addEventListener('change', (element) => {
1754                        array.value = element.currentTarget.checked;
1755                        array.count = array.count + 1;
1756                        this.changeList[element.currentTarget.id] = array;
1757                        this.changeActionCookiesSave();
1758                    });
1759                });
1760            }
1761
1762            getAllCookies() {
1763                return document.cookie.split(' ');
1764            }
1765
1766            initCookiesChecked(cookies) {
1767                let cookieChecked = document.querySelector('#checked' + cookies.split('_')[1]);
1768                if (cookieChecked !== null) {
1769                    cookieChecked.checked = true;
1770                } else {
1771                    this.animCookiesClickSaveAction();
1772                    this.reinitChangeList();
1773                }
1774            }
1775
1776            actionAnimCookiesClickValidAll() {
1777                this.dataToSend = [];
1778                for(let item of this.listCheckbox) {
1779                    item.checked = true;
1780                    let name = item.getAttribute('name');
1781                    if(name) {
1782                        this.dataToSend[name] = true;
1783                    }
1784                }
1785                this.animCookiesClose(false, false);
1786            }
1787
1788            accordeonCookies() {
1789                let accordeons = this.cookiesContainer.querySelectorAll('.js_accordeonCookies');
1790                if(accordeons.length) {
1791                    accordeons.forEach((accordeon) => {
1792                        accordeon.addEventListener('click', (element) => {
1793                            let parent = element.currentTarget.closest('.cookiesElement');
1794                            let sectionHide = parent.querySelector('.itemCheckboxCookieContainer');
1795                            let sectionHeigt = 0;
1796                            if(sectionHide && sectionHide.querySelector('.itemCheckboxCookieStructure')) {
1797                                sectionHeigt = sectionHide.querySelector('.itemCheckboxCookieStructure').clientHeight;
1798                            }
1799                            if(parent.classList.contains('active')) {
1800                                if(sectionHide) {
1801                                    sectionHide.style.height = 0;
1802                                }
1803                                parent.classList.remove('active');
1804                            } else {
1805                                let cookiesActive = this.cookiesContainer.querySelector('.cookiesElement.active');
1806                                if(cookiesActive) {
1807                                    let cookiesActiveItem = this.cookiesContainer.querySelector('.cookiesElement.active .itemCheckboxCookieContainer');
1808                                    if(cookiesActiveItem) {
1809                                        cookiesActiveItem.style.height = 0;
1810                                    }
1811                                    cookiesActive.classList.remove('active');
1812                                }
1813                                if(sectionHide) {
1814                                    sectionHide.style.height = sectionHeigt + "px";
1815                                }
1816                                parent.classList.add('active');
1817                            }
1818                        });
1819                    });
1820                }
1821            }
1822
1823            changeActionCookiesSave() {
1824                let count = 0;
1825                let allAcceptedBtn = document.querySelector('#getValidAllCookies_2');
1826                let savedBtn = document.querySelector('#getSaveCookies');
1827                for (let [key,element] of Object.entries(this.changeList)) {
1828                    if(element.count%2 !== 0) {
1829                        count++;
1830                    }
1831                }
1832                if(allAcceptedBtn && savedBtn) {
1833                    if(count) {
1834                        this.displaySavedButton(allAcceptedBtn, savedBtn);
1835                    } else {
1836                        this.displayAcceptedButton(allAcceptedBtn, savedBtn);
1837                    }
1838                }
1839            }
1840
1841            displaySavedButton(allAcceptedBtn, savedBtn) {
1842                allAcceptedBtn.classList.add('hidden');
1843                savedBtn.classList.remove('hidden');
1844            }
1845
1846            displayAcceptedButton(allAcceptedBtn, savedBtn) {
1847                savedBtn.classList.add('hidden');
1848                allAcceptedBtn.classList.remove('hidden');
1849            }
1850
1851            setAllCheckboxAtThisTime() {
1852                this.dataToSend = [];
1853                for(let item of this.listCheckbox) {
1854                    let name = item.getAttribute('name');
1855                    if(name) {
1856                        this.dataToSend[name] = item.checked;
1857                    }
1858                }
1859            }
1860
1861            getActionDeleteOrAddCookies() {
1862                for (let [key,element] of Object.entries(this.changeList)) {
1863                    if(element.count%2 !== 0 && !element.value) {
1864                        this.desactivedCookiesList = true;
1865                        break;
1866                    }
1867                }
1868            }
1869
1870            animCookiesClickSaveAction() {
1871                this.animCookiesApplyCookies(true);
1872                this.setAllCheckboxAtThisTime();
1873                this.checkCheckboxCookies();
1874                this.getActionDeleteOrAddCookies();
1875                this.reloadLocationCookies(this.desactivedCookiesList);
1876            }
1877
1878            checkCheckboxCookies() {
1879                for(let data in this.dataToSend) {
1880                    let key = data.split('_')[1];
1881                    this.callFunctionCookies(key, "cookies_" + key, this.dataToSend[data]);
1882                }
1883            }
1884
1885            reinitChangeList() {
1886                for (let [key,element] of Object.entries(this.changeList)) {
1887                    this.changeList[key].count = 0;
1888                }
1889                this.desactivedCookiesList = false;
1890            }
1891
1892            animCookiesClickNoCookiesAction() {
1893                this.dataToSend = [];
1894                for(let item of this.listCheckbox) {
1895                    if (item.hasAttribute('disabled')) {
1896                        item.checked = true;
1897                    } else {
1898                        item.checked = false;
1899                    }
1900                    let name = item.getAttribute('name');
1901                    if(name) {
1902                        this.dataToSend[name] = item.checked;
1903                    }
1904                }
1905                this.animCookiesClose(true, true);
1906            }
1907
1908            getArrayCookies() {
1909                let listCookieNow = this.getAllCookies();
1910                let newListCookieNow = [];
1911                listCookieNow.forEach((element) => {
1912                    newListCookieNow.push(element.replace(';', ''));
1913                });
1914                return newListCookieNow;
1915            }
1916
1917            cookiesHasVerifiedActived(reload) {
1918                if(reload) {
1919                    let newListCookieNow = this.getArrayCookies();
1920                    if(newListCookieNow.includes('cookies_hasVerifiedV2=true') || newListCookieNow.includes('cookies_widgetActivatedV2=true')) {
1921                        location.reload();
1922                    }
1923                }
1924            }
1925
1926            animCookiesClose(reload, deleted) {
1927                this.closeAllPopin();
1928                this.animCookiesApplyCookies(deleted);
1929                this.reloadLocationCookies(reload);
1930            }
1931
1932            closeAllPopin() {
1933                this.cookiesStructure_1.classList.remove('active');
1934                this.cookiesStructure_2.classList.remove('active');
1935                let allAcceptedBtn = document.querySelector('#getValidAllCookies_2');
1936                let savedBtn = document.querySelector('#getSaveCookies');
1937                if(allAcceptedBtn && savedBtn) {
1938                    this.displayAcceptedButton(allAcceptedBtn, savedBtn);
1939                }
1940            }
1941
1942            reloadLocationCookies(reload) {
1943                this.cookiesHasVerifiedActived(reload);
1944                this.closeAllPopin();
1945                document.cookie = "cookies_hasVerifiedV2" + this.expiredCookie(true);
1946            }
1947
1948            animCookiesApplyCookies(deleted) {
1949                if(deleted) {
1950                    for(let cookie of this.getAllCookies()) {
1951                        let name = cookie.split('=')[0];
1952                        let nameFeature = name.split('_')[1];
1953                        if(!this.whiteList.includes(name)) {
1954                            let key = name.split('_')[1];
1955                            this.callFunctionCookies(key, name, this.dataToSend['checkbox_' + nameFeature]);
1956                        }
1957                    }
1958                } else {
1959                    this.checkCheckboxCookies();
1960                }
1961            }
1962
1963            callFunctionCookies(key, cookieName = false, data = false) {
1964                if(cookieName) {
1965                    document.cookie = cookieName + this.expiredCookie(data);
1966                }
1967                if(data && typeof window[key] === "function") {
1968                    if(!this.widgetCall.includes(key)) {
1969                        this.widgetCall.push(key);
1970                        window[key]();
1971                    }
1972                }
1973            }
1974
1975            calcDateExpiration(isNotExpired) {
1976                let expiredDate = new Date();
1977                let year = 2000;
1978                let month = 1;
1979                if(isNotExpired) {
1980                    year = expiredDate.getFullYear() + 1;
1981                    month = expiredDate.getMonth() + 1;
1982                }
1983                let dateUTC = new Date(Date.UTC(year, month, 1));
1984                return dateUTC.toUTCString();
1985            }
1986
1987            expiredCookie(data) {
1988                return "=" + data + "; expires=" + this.calcDateExpiration(data) + "; path=/;"
1989            }
1990
1991        }
1992
1993        window.addEventListener('load', () => {
1994            let callCookies = new cookiesRGPD();
1995            let target = document.getElementsByClassName("cookiesv2Container");
1996            setTimeout(() => {
1997                if(target && target[0]) {
1998                    target[0].style.display = "block";
1999                }
2000            }, 1000);
2001        });
2002
2003    </script>
2003
2004
2005
2006
2007
2008            
2009
2010    
2011            
2012
2013
2014</div>
2015
2016<div class="js-search-holder--vertical"></div>
2017
2018
2019
2020    
2020<script src="https://unpkg.com/[email protected]/dist/leaflet.js"></script>
2020
2021    
2021<script src="https://unpkg.com/[email protected]/dist/leaflet.markercluster.js"></script>
2021
2022
2023    
2024    <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" media="nope!" onload="this.media='all'">
2025    <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/MarkerCluster.css" media="nope!" onload="this.media='all'">
2026
2027<script defer src='js/vendors/vendors.min.js?v=0.0.1'></script>
vendor: 1 bytes, line 2027
2027
2028<script defer src='js/main.min.js?v=0.0.1'></script>
2028
2029
2030<script>
2031    (function () {
2032
2033        window.l10n = {
2034            slimselect: {
2035                searchText: 'Aucun résultat',
2036                searchingText: 'Recherche',
2037                searchPlaceholder: 'Rechercher',
2038                placeholderText: 'Saisir une valeur',
2039
2040
2041            },
2042            search:{
2043                searchBtnSwitchBase: 'Utilisez le moteur de recherche classique',
2044                searchBtnSwitchIA: 'Utilisez le moteur de recherche IA'
2045            },
2046            formats: {
2047                date: 'dd/mm/YYYY',
2048                localString: 'fr'
2049            }
2050        };
2051
2052                window.appAsyncInit = function () {
2053
2054            var core = new APP.Levant({
2055                baseUrl: 'https://www.port-grimaud-immobilier.fr/',
2056                currentUrl: '/',
2057                section: 'contact',
2058                                env: 'prod',
2059                searchEngine: '',
2060                model: 'levant',
2061                                BREAKPOINT_MENU_SWITCH: '1279'
2062            });
2063        }
2064
2065    })();
2066</script>
2066
2067
2068        <div class="modal search-filter-full" data-modal-id="search-filter-full">
2069        <div class="modal__body">
2070            <button class="button_default button_icon modal__close">
2071                <span class="modal__close-label">Fermer</span>
2072                <span class="modal__close-icon"><svg class="modal__close-drawing" width="9.679" height="9.679" viewBox="0 0 9.679 9.679">
2073        <g transform="translate(-269.25 -5983.75)">
2074        <path d="M9,17.929a.75.75,0,0,1-.53-1.28L16.648,8.47A.75.75,0,0,1,17.709,9.53L9.53,17.709A.748.748,0,0,1,9,17.929Z" transform="translate(261 5975.5)" />
2075        <path d="M17.179,17.929a.748.748,0,0,1-.53-.22L8.47,9.53A.75.75,0,0,1,9.53,8.47l8.179,8.179a.75.75,0,0,1-.53,1.28Z" transform="translate(261 5975.5)" />
2076    </g>
2077</svg></span>
2078            </button>
2079            <div class="loader_container"></div>
2080            <div class="modal__container">
2081                <div class="modal__scroller">
2082                    <form method="post"
2083                          action=""
2084                          class="form-search-filter list-annonces-form js-form-search-filter open"
2085                          id="js-"
2086                          data-form-name="form-main">
2087                        <div class="formLine__container">
2088                            <div class="formLine__structure">
2089                                        
2090
2091
2092        
2093                            </div>
2094                            <div class="form-estimate__container js_form_estimate">
2095    <div class="form-estimate__structure">
2096        <p class="form-estimate__text"><span>Faites estimer votre bien par un professionnel</span></p>
2097                                
2098
2099                                                
2100    
2101
2102
2103<div   class="form__field textfield form-estimate__input-content ">
2104        <input
2105            type="text"
2106                        name="data[][adressebien]"
2107            class="textfield__input"
2108            id="f__adressebien"
2109                        placeholder="Saisir votre adresse "
2110            data-label="champs texte"
2111            
2112                            
2113                                >
2114</div>
2115        
2116
2117                                                            
2118    <div class="links-group ">
2119        <div class="links-group__wrapper flex ">
2120                                                                                
2121                
2122                                                    
2123                
2124                                                                
2125                                                    
2126                                            <a
2127                                                            href="/estimation?expand=estimation_pro_group#estimation-formulaires"
2128                                                        class="links-group__link  form-estimate__button cta-primary"
2129                            target=""
2130                            title="Estimer votre bien "
2131                        >
2132                            <span class=" ">Estimer votre bien</span>
2133                                                    </a>
2134                    
2135                
2136                    </div>
2137    </div>
2138
2139    </div>
2140</div>
2141                        </div>
2142                        <div class="formSubmit__container">
2143                            <div class="formSubmit__structure">
2144                                <button class="js_submit_main_form button-submit__item link-email__element links-group__link button" type="button">
2145                                    <span class="submit__icon"><svg class="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 150 150">
2146        <path d="M141.33 133.34l-32.69-32.69a57.26 57.26 0 10-8 8l32.69 32.66a5.66 5.66 0 008-8zm-77-23.12a45.92 45.92 0 1145.94-45.91 46 46 0 01-45.96 45.91z"/>
2147</svg>
2148</span>
2149                                                                        <span class="submit__label js_ajax_counter">Voir les <span></span> annonces</span>
2150                                </button>
2151                                <button class="button-reset__item js_reset_global_form" type="button">
2152                                                                        <sp
2152an class="button-reset__item-icon"><svg class="button-reset__item-icon-svg" x="0px" y="0px" viewBox="0 0 34.9 34.9">
2153        <path d="M17.6,23.2c2.5,0,4.6-1.7,5.3-4.1c0.2-0.5,0.7-0.7,1.2-0.5c0.4,0.2,0.7,0.6,0.6,1
2154	c-0.9,3.1-3.8,5.3-7,5.3c-4-0.1-7.2-3.3-7.3-7.3c0.1-4,3.3-7.3,7.3-7.3c1.9,0,3.7,0.7,5,2.1l0-1.7c0-0.5,0.4-0.9,0.9-0.9
2155	c0.5,0,0.9,0.4,0.9,0.9l0.1,4c0,0.5-0.4,0.9-0.9,0.9c0,0,0,0,0,0l-4-0.1c-0.5,0-0.9-0.4-0.9-0.9c0,0,0,0,0,0c0-0.5,0.4-0.9,0.9-0.9
2156	l2,0c-1-1.1-2.5-1.7-4-1.7c-3,0-5.5,2.5-5.5,5.5C12.1,20.7,14.5,23.2,17.6,23.2z"/>
2157</svg>
2158</span>
2159                                    <span class="submit__content">Réinitialiser</span>
2160                                </button>
2161                            </div>
2162                        </div>
2163                        <input type="hidden" id="allow_fields_form_full" name="allow_fields" value="">
2164                    </form>
2165                    <div class="formReference__container">
2166    <div class="formReference__structure">
2167        <label class="label__item">Rechercher par référence</label>
2168        <form class="formReference__content" action="" method="GET">
2169            <div class="form__content">
2170                <input class="input__item" type="text" name="reference" id="reference" required placeholder="Saisir la référence / N° de dossier">
2171                <input type="hidden" name="allow_fields" value="reference">
2172            </div>
2173            <button class="button_item" type="submit">OK</button>
2174        </form>
2175    </div>
2176</div>                    <button class="modal__focus-trap"></button>
2177                </div>
2178            </div>
2179        </div>
2180        <div class="modal__background"></div>
2181    </div>
2182    <style>
2183        input[type="date" i]::-webkit-calendar-picker-indicator{
2184            display:none
2185        }
2186        input::-webkit-date-and-time-value {
2187            text-align: left;
2188        }
2189    </style>
vendor: 67 bytes, lines 2189-2195
2189
2190
2191
2192
2193 
2194
2195<script src="https://www.google.com/recaptcha/api.js?render=
21956LcPSwcjAAAAALqRxz1OmV3XskwQrdJBMbyDDSJU
vendor: 12 bytes, line 2195
2195"></script>
2196<style>.grecaptcha-badge { visibility: hidden;}</style>
2197
2198<script>
2199grecaptcha.ready(function() {
2200                        grecaptcha.execute("6LcPSwcjAAAAALqRxz1OmV3XskwQrdJBMbyDDSJU", {action: "contact"}).then(function(token) {});
2201                    });</script>
2201
2202
2203
2204</body>
2205
2206</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.