1 2 3<!DOCTYPE html> 4<!-- Alize --> 5<html lang="fr"> 6<head> 7 <meta charset="utf-8"/> 8 <base href="https://www.immobilier-logenord.fr/"> 9 10 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 11 12 <title>Contact | Logénord</title> 13 <meta name="description" content=""> 14 <meta name="author" content=""> 15 <link rel="alternate" hreflang="fr" href="/contact" /> 16 <meta name="Language" content="fr"> 17 18 19 <meta name="generator" content="alize" > 20 <link rel="canonical" href="https://www.immobilier-logenord.fr/contact" > 21 <meta property="generator" content="bObcat" > 22 23 24 25 26 27 28 29 30 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0"> 31 32 33 <link rel="image_src" href="images/logoSite.png" /> 34 35 36 <link rel="icon" href="images/favicon.png" type="image/png"/> 37 <link rel="shortcut icon" href="images/favicon.png" type="image/png"/> 38 39 40 41 42 43 44 45 46 <meta property="og:type" content="website"/> 47 <meta property="og:url" content="https://www.immobilier-logenord.fr/"/> 48 <meta property="og:title" content="Contact | Logénord"/> 49 <meta property="og:description" content=""/> 50 <meta property="og:image" content="images/logo_og.png"/> 51 52 53 54 55 56 <meta name="twitter:card" content="summary_large_image"/> 57 <meta name="twitter:title" content="Contact | Logénord"/> 58 <meta name="twitter:description" content=""/> 59 <meta name="twitter:image" content="images/logo_twittercard.png"/> 60 <meta name="twitter:url" content="https://www.immobilier-logenord.fr/"/> 61 62 63 64 65 66 67 <link rel="preload" href="/js/main.min.js?v=1.0.7" as="script"> 68 <link rel="preload" href="/js/vendors/vendors.min.js?v=1.0.7" as="script"> 69 70 71 72 <link rel="stylesheet" type="text/css" href="/css/screen.css?v=1.0.7" />
vendor: 97 bytes, lines 72-77
72 73 74 75 76 77 <script async src="https://www.googletagmanager.com/gtag/js?id=
77G-R5Z8124KKF
vendor: 18 bytes, lines 77-78
77"></script> 78
78<script language="JavaScript" type="text/javascript"> 79
vendor: 171 bytes, lines 79-84
79window.dataLayer = window.dataLayer || []; 80 function gtag(){ 81 dataLayer.push(arguments); 82 } 83 gtag('js', new Date()); 84 gtag('config', '
84G-R5Z8124KKF
vendor: 10 bytes, lines 84-85
84'); 85
85</script>
85 86
86<script> 87 gtag('consent', 'default', { 88 'ad_storage': 'granted', 89 'analytics_storage': 'granted', 90 'ad_user_data': 'granted', 91 'ad_personalization': 'granted', 92 }); 93 </script>
93 94 95 96 97 98 </head> 99 100 101 102 103 104 105 106 107 108 109 110 111<body id="bodyjs" class="body js-search-filter body--search-v1 body--1 body--page-contact-v1 body--inner" data-modal-target="main-message"> 112 113 114 115 116 117 118 119 120<header class="header" > 121 122<div class="header_topbar"> 123 <div class="topbar__elements_container"> 124 </div> 125 <div class="topbar__structure"> 126 <div class="topbar__content"> 127 128 </div> 129 <div class="topbar__content"> 130 <div class="topbar__elements"></div> 131 <div class="espace_pro espace_pro_"> 132 133 134 135 136 137<a 138 href="/admin/espace_client.php" target="_blank" class="flex items-center justify-center button_default button_light button_proprietaire" 139 > 140 <span class="text_item">Espace propriétaire</span> 141 <span class="icon_content"> 142 <svg xmlns="http://www.w3.org/2000/svg" width="12.03" height="15.467" viewBox="0 0 12.03 15.467" class="icon icon_right"> 143 <g id="Groupe_12027" data-name="Groupe 12027" transform="translate(-1761.491 -10.533)"> 144 <path id="Tracé_32286" data-name="Tracé 32286" d="M6.437,6.874A3.437,3.437,0,1,0,3,3.437,3.437,3.437,0,0,0,6.437,6.874m0-5.156A1.719,1.719,0,1,1,4.719,3.437,1.718,1.718,0,0,1,6.437,1.719" transform="translate(1761.069 10.533)"/> 145 <path id="Tracé_32287" data-name="Tracé 32287" d="M6.015,10A6.015,6.015,0,0,0,0,16.015a.859.859,0,1,0,1.719,0,4.3,4.3,0,0,1,8.593,0,.859.859,0,1,0,1.719,0A6.015,6.015,0,0,0,6.015,10" transform="translate(1761.491 9.126)"/> 146 </g> 147</svg> 148 149 </span> 150 </a> 151 </div> 152 153 154 155 156 157 158 159 160<a 161 href="/selection" class="flex items-center justify-center button_default button_selection button_heart js-selection-count" 162 > 163 <span class="icon_content"> 164 <svg xmlns="http://www.w3.org/2000/svg" width="20.234" height="18.182" viewBox="0 0 20.234 18.182" class="icon icon_left"> 165 <path class="fill_element" d="m18.28,2.15c-1.08-1.16-2.6-1.82-4.19-1.81-1.2,0-2.37.4-3.32,1.14-.23.18-.45.37-.65.58-.2-.21-.42-.4-.65-.58-.94-.74-2.11-1.14-3.32-1.14-1.59,0-3.11.65-4.19,1.81C.88,3.35.3,4.9.32,6.51c.04,1.81.74,3.53,1.97,4.86,1.4,1.54,2.93,2.97,4.56,4.27.62.52,1.32,1.11,2.04,1.75.7.61,1.75.61,2.44,0,.68-.59,1.33-1.14,1.92-1.64l.12-.11c1.64-1.3,3.16-2.73,4.57-4.27,1.23-1.33,1.93-3.06,1.97-4.86.02-1.6-.56-3.16-1.64-4.35"/> 166 <path class="stroke_element" d="m18.54,1.88h0C17.43.67,15.86-.01,14.22,0c-1.24,0-2.45.41-3.42,1.18-.24.18-.46.38-.67.6-.21-.22-.44-.42-.67-.6C8.47.41,7.26,0,6.02,0c-1.64-.01-3.21.67-4.32,1.88C.58,3.13-.02,4.74,0,6.41c.04,1.88.76,3.67,2.03,5.05,1.45,1.6,3.02,3.09,4.71,4.43.64.54,1.36,1.16,2.11,1.81.72.63,1.8.63,2.52,0,.7-.61,1.38-1.19,1.98-1.7l.13-.11c1.69-1.35,3.27-2.83,4.72-4.44,1.27-1.38,2-3.18,2.03-5.05.02-1.67-.58-3.28-1.69-4.53Zm-1.61,8.53c-1.39,1.53-2.9,2.94-4.51,4.23l-.13.11c-.61.52-1.28,1.1-2,1.72-.1.08-.25.08-.35,0-.75-.66-1.48-1.28-2.13-1.84-1.61-1.28-3.11-2.69-4.5-4.22-1.02-1.09-1.61-2.51-1.66-4-.02-1.25.43-2.46,1.26-3.4.8-.87,1.93-1.36,3.11-1.36.88,0,1.73.29,2.41.83.39.3.73.66,1.01,1.06.27.37.78.45,1.15.19.07-.05.13-.11.19-.19.29-.4.63-.76,1.02-1.06.69-.54,1.54-.83,2.41-.83,1.18,0,2.31.48,3.11,1.35.83.93,1.28,2.15,1.26,3.4-.05,1.49-.63,2.91-1.65,4h0Z"/> 167</svg> 168 </span> 169 <span class="text_item">0</span> 170 </a> 171 172 173 174 </div> 175 </div> 176</div> 177 <div class="header_menu header-1 withBefore " data-default-responsive="1450"> 178 <button class="menu_burger js_open_menu"> 179 <span class="menu_burger_icon">
180 <span class="icon"></span> 181 </span> 182 <span class="menu_burger_text" data-text-opened="Menu" data-text-closed="Fermer">Menu</span> 183 </button> 184 <div class="menu__logo"> 185 <a href=""> 186 <img class="logo" src="images/logoSite.png" alt=""> 187 </a> 188 </div> 189 <nav class="menu__navigation js_menu__navigation"> 190 <ul class="navigation__items"> 191 <li class="navigation__item"> 192 <a href="" 193 target="" 194 class="navigation__link"> 195 <span class="text">Accueil</span> 196 </a> 197 </li> 198 <li class="navigation__item js_open_submenu_mobile"> 199 <span class="navigation__link"> 200 <span class="text">Nos biens</span> 201 <svg xmlns="http://www.w3.org/2000/svg" width="10" height="5.833" viewBox="0 0 10 5.833" class="icon"> 202 <path id="Path" d="M5,2.012,1.423,5.589A.833.833,0,0,1,.244,4.411L4.411.244a.833.833,0,0,1,1.179,0L9.756,4.411A.833.833,0,0,1,8.577,5.589Z" transform="translate(10 5.833) rotate(180)"/> 203</svg> 204 205 </span> 206 <ul class="sub_navigation__items"> 207 <span class="sub_navigation_before"></span> 208 <li class="sub_navigation__item"> 209 <span href="" class="sub_navigation__link sub_navigation__link_light js_return_submenu hidden_default return_submenu"> 210 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 10 10" class="icon"> 211 <g transform="translate(0 10) rotate(-90)"> 212 <path d="M9.707,5.707a1,1,0,0,1-1.414,0L6,3.414V9A1,1,0,0,1,4,9V3.414L1.707,5.707A1,1,0,0,1,.293,4.293l4-4a1,1,0,0,1,1.416,0l4,4a1,1,0,0,1,0,1.414" transform="translate(0)"/> 213 </g> 214</svg> 215 216 Retour 217 </span> 218 </li> 219 220 221 <li class="sub_navigation__item"> 222 <a 223 href="/vente/1" 224 class="sub_navigation__link " 225 target="" 226 > 227 <span class="text">Acheter</span> 228 </a> 229 </li> 230 231 232 <li class="sub_navigation__item"> 233 <a 234 href="/location/1" 235 class="sub_navigation__link " 236 target="" 237 > 238 <span class="text">Louer</span> 239 </a> 240 </li> 241 242 243 <li class="sub_navigation__item"> 244 <a 245 href="/biens-vendus/1" 246 class="sub_navigation__link " 247 target="" 248 > 249 <span class="text">Biens vendus</span> 250 </a> 251 </li> 252 253 </ul> 254 </li> 255 <li class="navigation__item"> 256 <a href="/equipe/" 257 target="" 258 class="navigation__link">
259 <span class="text">Notre équipe</span> 260 </a> 261 </li> 262 <li class="navigation__item js_open_submenu_mobile"> 263 <span class="navigation__link"> 264 <span class="text">Estimation</span> 265 <svg xmlns="http://www.w3.org/2000/svg" width="10" height="5.833" viewBox="0 0 10 5.833" class="icon"> 266 <path id="Path" d="M5,2.012,1.423,5.589A.833.833,0,0,1,.244,4.411L4.411.244a.833.833,0,0,1,1.179,0L9.756,4.411A.833.833,0,0,1,8.577,5.589Z" transform="translate(10 5.833) rotate(180)"/> 267</svg> 268 269 </span> 270 <ul class="sub_navigation__items"> 271 <span class="sub_navigation_before"></span> 272 <li class="sub_navigation__item"> 273 <span href="" class="sub_navigation__link sub_navigation__link_light js_return_submenu hidden_default return_submenu"> 274 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 10 10" class="icon"> 275 <g transform="translate(0 10) rotate(-90)"> 276 <path d="M9.707,5.707a1,1,0,0,1-1.414,0L6,3.414V9A1,1,0,0,1,4,9V3.414L1.707,5.707A1,1,0,0,1,.293,4.293l4-4a1,1,0,0,1,1.416,0l4,4a1,1,0,0,1,0,1.414" transform="translate(0)"/> 277 </g> 278</svg> 279 280 Retour 281 </span> 282 </li> 283 284 285 <li class="sub_navigation__item"> 286 <a 287 href="/estimation" 288 class="sub_navigation__link " 289 target="" 290 > 291 <span class="text">Faire estimer votre bien</span> 292 </a> 293 </li> 294 295 296 <li class="sub_navigation__item"> 297 <a 298 href="/estimation-erquinghem-lys" 299 class="sub_navigation__link " 300 target="" 301 > 302 <span class="text">Estimation à Erquinghem-Lys</span> 303 </a> 304 </li> 305 306 307 <li class="sub_navigation__item"> 308 <a 309 href="/estimation-houplines" 310 class="sub_navigation__link " 311 target="" 312 > 313 <span class="text">Estimation à Houplines </span> 314 </a> 315 </li> 316 317 318 <li class="sub_navigation__item"> 319 <a 320 href="/estimation-chapelle-armentieres" 321 class="sub_navigation__link " 322 target="" 323 > 324 <span class="text"> Estimation à La Chapelle d'Armentières </span> 325 </a> 326 </li> 327 328 329 <li class="sub_navigation__item"> 330 <a 331 href="/estimation-nieppe" 332 class="sub_navigation__link " 333 target="" 334 >
335 <span class="text">Estimation à Nieppe</span> 336 </a> 337 </li> 338 339 340 <li class="sub_navigation__item"> 341 <a 342 href="/estimation-armentieres" 343 class="sub_navigation__link " 344 target="" 345 > 346 <span class="text">Estimation à Armentières</span> 347 </a> 348 </li> 349 350 </ul> 351 </li> 352 <li class="navigation__item"> 353 <a href="/nos-actualites" 354 target="" 355 class="navigation__link"> 356 <span class="text">Actualités</span> 357 </a> 358 </li> 359 <li class="navigation__item"> 360 <a href="/contact" 361 target="" 362 class="navigation__link"> 363 <span class="text">Contact</span> 364 </a> 365 </li> 366 <li class="navigation__item"> 367 <a href="/recrutement" 368 target="" 369 class="navigation__link"> 370 <span class="text">Recrutement</span> 371 </a> 372 </li> 373 </ul> 374 </nav> 375</div> 376 377</header> 378 379 380 381 382 383 384<div data-scroll> 385 <div class="body__wrapper"> 386 387 388 389 390<main id="main" class="main_container page-contact-v1 main"> 391 <div class="main__wrapper"> 392 393 <div class="form-search-filter__container search_form_inner "> 394 <img src="//loge-armentieres-logenord.staticlbi.com/original/images/modules/search/1.jpg" class="search-bg-img" alt="" /> 395 396 <form method="post" action="/nos-biens/xdpksiskj1r1611pjfgfpct1ionoyjpyyujo/1" data-short-label="true" class="form-search-filter list-annonces-form js-form-search-filter open" 397 id="js-main"> 398 <div class="formLine__container"> 399 400 401 402 <div class="line__container line1__container"> 403 <div class="line__container__structure"> 404 <div class="line__structure section0 canHidden "> 405 <div class="form__field form-offredem__field" data-component-name="offredem"> 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424<div class="formOffredem__container" data-search-component="offredem" data-search-field-type="radio"> 425 <div class="form__structure"> 426 <ul class="form__content"> 427 <li class="list-elements__structure js_change_form_parent">
428 <span data-init="acheter" class=" js_change_form_parent_active button-select__element active">Acheter <span class="button-select__element__text">De l'ancien</span></span> 429 <ul class="elements__content"> 430 <li class="item-element"> 431 <input class="radio__item" type="radio" name="offredem[]" id="main__offredem__0_0" 432 value="0" checked="checked" data-search-field="offredem" 433 data-search-id="offredem0" 434 data-search-label="De l'ancien" 435 > 436 <label data-form="js-form-search-filter" class="js_change_form item-label" for="main__offredem__0_0" data-search-id="offredem0" data-search-label="De l'ancien"> 437 <span class="radio__item-span"></span> 438 <span class="radio__item-text">De l'ancien</span> 439 </label> 440 </li> 441 <li class="item-element"> 442 <input class="radio__item" type="radio" name="offredem[]" id="main__offredem__0_10" 443 value="10" data-search-field="offredem" 444 data-search-id="offredem10" 445 data-search-label="De l'immo pro" 446 > 447 <label data-form="js-form-search-filter" class="js_change_form item-label" for="main__offredem__0_10" data-search-id="offredem10" data-search-label="De l'immo pro"> 448 <span class="radio__item-span"></span> 449 <span class="radio__item-text">De l'immo pro</span> 450 </label> 451 </li> 452 </ul> 453 </li> 454 <li class="list-elements__structure"> 455 <button type="button" class="button-select__element js_change_form" data-remove="true" data-form="js_form_estimate">Estimer</button> 456 </li> 457 </ul> 458 </div> 459 <div class="link-email__content"> 460 <a href="/alerte-email" class="link-email__element links-group__link button"> 461 <span class="link-email__content-icon"><svg class="link-email__content-icon-svg" viewBox="0 0 19.064 20.011"> 462 <g> 463 <path d="M18.973,13.506,16.806,5.7a7.768,7.768,0,0,0-15.07.393L.06,13.631A2.5,2.5,0,0,0,2.5,16.673H5.506a4.167,4.167,0,0,0,8.167,0h2.892a2.5,2.5,0,0,0,2.408-3.167ZM9.59,18.339a2.5,2.5,0,0,1-2.347-1.667h4.694A2.5,2.5,0,0,1,9.59,18.339m7.638-3.663a.828.828,0,0,1-.667.329H2.5a.834.834,0,0,1-.833-.833.824.824,0,0,1,.02-.181L3.363,6.449A6.1,6.1,0,0,1,15.2,6.139l2.167,7.81a.827.827,0,0,1-.136.728" transform="translate(0 0)" fill="#fff"/> 464 </g> 465</svg> 466</span> 467 <span class="link-email__content-label">Créez votre alerte e-mail</span> 468 </a> 469 </div> 470</div> 471</div> 472 </div> 473 </div> 474 </div> 475 <div class="line__container line2__container"> 476 <div class="line__container__structure"> 477 <div class="line__structure section0 canHidden "> 478 <div class="form__field form-type__field" data-component-name="type"><div class="formSelect__container formSelect__container__type" data-search-component="type" data-search-field-type="select"> 479 <div class="formSelect__structure"> 480 <label class="label-element" for="main__type__0">Type de bien</label> 481 <div class="formSelect__content"> 482 <select multiple name="type[]" id="main__type__0" class="select__input js-select-search" data-field="type[]"> 483 <option value="2" data-text="Ap
483partement" class=""> 484 Appartement 485 </option> 486 <option value="18" data-text="Duplex" class=""> 487 Duplex 488 </option> 489 <option value="21" data-text="Immeuble" class=""> 490 Immeuble 491 </option> 492 <option value="1" data-text="Maison" class=""> 493 Maison 494 </option> 495 <option value="4" data-text="Studio" class=""> 496 Studio 497 </option> 498 <option value="5" data-text="Terrain" class=""> 499 Terrain 500 </option> 501 <option value="25" data-text="Villa" class=""> 502 Villa 503 </option> 504 </select> 505 </div> 506 </div> 507</div> 508</div> 509 <div class="form__field form-commerce__field" data-component-name="commerce"></div> 510 </div> 511 <div class="line__structure section1 canHidden "> 512 <div class="form__field form-localisation__field" data-component-name="localisation"><div class="formSelect__container formSelect__container__localizator" data-search-component="localisation" 513 data-search-field-type="localizator"> 514 <div class="formSelect__structure"> 515 <div class="formSelect__content"> 516 <div class="formSelect__localizator localizator" data-name="localisation[loc][]" tabindex="0" 517 data-source="i/javascript/localisationAllItems" data-filter-type="LocalizatorSearch" 518 data-field="localisation[loc][]"> 519 <div class="localizator__summary"> 520 <div class="localizator__values"> 521 <div class="localizator__value localizator__value--count"></div> 522 <div class="localizator__hidden"></div> 523 </div> 524 </div> 525 <div class="localizator__content"> 526 <div class="localizator__input textfield"> 527 <input class="textfield__input" type="text" spellcheck="false" 528 placeholder="Localisation"> 529 </div> 530 <div class="ss-add"><span class="ss-plus"></span></div> 531 <div class="localizator__search"> 532 <div class="localizator__select"> 533 <select class="js-select js-select--custom js-select--main" multiple="multiple"> 534 </select> 535 </div> 536 </div> 537 538 <div class="localizator__values-container"> 539 <div class="localizator__values"> 540 541 </div> 542 <div class="localizator__extra"> 543 <div class="radios"> 544 <fieldset class="radios__fieldset"> 545 <legend class="radios__legend">Dans un rayon de</legend> 546 <ul class="radios__group"> 547 <li class="radios__item"> 548 <div class="radio"> 549 550 <input 551 class="input_radio_element" 552 type="radio" 553 name="localisation[distance]" 554 value="5" 555 id="main__localisation__0_distance_5" 556 data-field="localisation[distance]" 557 data-search-label="autour de 5 km" 558 /> 559 <label class="label_radio_element" for="main__localisation__0_distance_5"><span class="check_radio_element"></span> 5 km</label> 560 </div> 561 </li> 562 <li class="radios__item"> 563 <div class="radio"> 564 565 <input 566 class="input_radio_element" 567 type="radio" 568 name="localisation[distance]" 569 value="10" 570 id="main__localisation__0_distance_10" 571 data-field="localisation[distance]" 572 data-search-label="autour de 10 km" 573 /> 574 <label class="label_radio_element" for="main__localisation__0_distance_10"><span class="check_radio_element"></span> 10 km</label> 575 </div> 576 </li> 577 <li class="radios__item"> 578 <div class="radio"> 579 580 <input 581 class="input_radio_element" 582 type="radio" 583 name="localisation[distance]" 584 value="15" 585 id="main__localisation__0_distance_15" 586 data-field="localisation[distance]" 587 data-search-label="autour de 15 km" 588 /> 589 <label class="label_radio_element" for="main__localisation__0_distance_15"><span class="check_radio_element"></span> 15 km</label> 590 </div> 591 </li> 592 <li class="radios__item"> 593 <div class="radio"> 594 595 <input 596 class="input_radio_element" 597 type="radio" 598 name="localisation[distance]" 599 value="20" 600 id="main__localisation__0_distance_20" 601 data-field="localisation[distance]" 602 data-search-label="autour de 20 km" 603 /> 604 <label class="label_radio_element" for="main__localisation__0_distance_20"><span class="check_radio_element"></span> 20 km</label> 605 </div> 606 </li> 607 <li class="radios__item"> 608 <div class="radio"> 609 610 <input 611 class="input_radio_element" 612 type="radio" 613 name="localisation[distance]" 614 value="25" 615 id="main__localisation__0_distance_25" 616 data-field="localisation[distance]" 617 data-search-label="autour de 25 km" 618 /> 619 <label class="label_radio_element" for="main__localisation__0_distance_25"><span class="check_radio_element"></span> 25 km</label> 620 </div> 621 </li> 622 <li class="radios__item"> 623 <div class="radio"> 624 625 <input 626 class="input_radio_element" 627 type="radio" 628 name="localisation[distance]" 629 value="30" 630 id="main__localisation__0_distance_30" 631 data-field="localisation[distance]" 632 data-search-label="autour de 30 km" 633 /> 634 <label class="label_radio_element" for="main__localisation__0_distance_30"><span class="check_radio_element"></span> 30 km</label> 635 </div> 636 </li> 637 </ul> 638 </fieldset> 639 </div> 640 </div> 641 </div> 642 </div> 643 <div class="localizator__plus"></div> 644 </div> 645 </div> 646 </div> 647</div> 648 649 650 651</div> 652 </div> 653 <div class="line__structure section2 canHidden "> 654 <div class="form__field form-prices__field" data-component-name="prices"> 655<div class="formRange__container range " data-search-component="prices" data-search-field-type="range" data-min="86000" 656 data-max="299000" data-search-label="Budget"> 657 <div class="formRange__structure"> 658 <label for="main__prices__0" 659 class="formRange__label">Budget </label> 660 <div class="range__input" tabindex="0" data-steps="" data-id="price"> 661 <div class="formRange__content range__summary"> 662 Budget 663 </div> 664 <div class="range__plus"></div> 665 <div class="range__content"> 666 <div class="range__slider"></div> 667 <div class="range__preview"> 668 <div class="range__highlight">
669 <span class="range__text">Mini</span> 670 <input name="prices[min]" type="text" inputmode="numeric" value="86000" class="range__input range__input-min " data-field="prices[min]"> 671 <input type="hidden" name="prices[rmin]" value="86000" class="range__input-rmin"> 672 <span class="range__unit">â¬</span> 673 </div> 674 <div class="range__highlight"> 675 <span class="range__text">Maxi</span> 676 <input name="prices[max]" type="text" inputmode="numeric" value="299000" class="range__input range__input-max " data-field="prices[max]"> 677 <input type="hidden" name="prices[rmax]" value="299000" class="range__input-rmax"> 678 <span class="range__unit">â¬</span> 679 </div> 680 </div> 681 <div class="formRange__reset-content"> 682 <button type="reset" class="button__reset-button"> 683 <span class="button__reset-svg"><svg class="" x="0px" y="0px" viewBox="0 0 34.9 34.9"> 684 <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 685 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 686 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 687 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"/> 688</svg> 689</span> 690 <span class="button__reset-label">Réinitialiser ce filtre</span> 691 </button> 692</div> 693 </div> 694 </div> 695 </div> 696</div> 697</div> 698 <div class="form__field form-loyer__field" data-component-name="loyer"></div> 699 </div> 700 <div class="line__structure section3 canHidden hidden"> 701 <div class="form__field form-nbvacanciers__field" data-component-name="nbvacanciers"></div> 702 </div> 703 <div class="line__structure section4 canHidden hidden"> 704 <div class="form__field form-datelocsais__field" data-component-name="datelocsais"></div> 705 </div> 706 </div> 707 <div class="button_Content"> 708 <button type="button" class="form-search-filter_btn-toggle filter_button_item link-email__element links-group__link button" data-modal-target="search-filter-full" 709 aria-label="Ouvrir le formulaire de recherche"> 710 <span class="search__icon"><svg xmlns="http://www.w3.org/2000/svg" width="16.196" height="10.806" viewB
710ox="0 0 16.196 10.806" class=""> 711 <g transform="translate(-1158.48 -6877.696)"> 712 <path data-name="Tracé 32183" d="M15.3,0H.9a.9.9,0,0,0,0,1.8H15.3a.9.9,0,0,0,0-1.8" transform="translate(1158.48 6877.696)"/> 713 <path data-name="Tracé 32184" d="M12.877,4.949H3.852a.9.9,0,1,0,0,1.8h9.025a.9.9,0,1,0,0-1.8" transform="translate(1158.214 6877.25)"/> 714 <path data-name="Tracé 32185" d="M9.6,9.9H7.852a.9.9,0,1,0,0,1.8H9.6a.9.9,0,1,0,0-1.8" transform="translate(1157.854 6876.805)"/> 715 </g> 716</svg> 717</span> 718 <span class="search__label">Filtrer</span> 719 </button> 720 721 722 <button type="button" class="js_submit_main_form submit_button_item link-email__element links-group__link button" data-text="Voir les <span>%NUMBERANNONCES%</span> annonces"> 723 <span class="submit__icon"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class=""> 724 <path d="M15.766,14.634,12.82,11.689a7.218,7.218,0,1,0-1.131,1.131l2.946,2.946a.8.8,0,0,0,1.131-1.131M1.6,7.2a5.6,5.6,0,1,1,9.57,3.945l-.015.01s-.006.01-.01.015A5.6,5.6,0,0,1,1.6,7.2"/> 725</svg> 726</span> 727 728 729 730 <span class="submit__label js_ajax_counter">Voir les <span>32</span> annonces</span> 731 732 </button> 733 </div> 734 </div> 735 736 <div class="line__container line3__container"> 737 <div class="formBubble__container" data-search-component="bubble" data-search-field-type="bubble"> 738 <div class="formBubble__structure"> 739 <ul class="formBubble__content"></ul> 740 </div> 741 <button type="button" class="button-more__element js_button-more__element"></button> 742</div> <button type="reset" class="reset_button_item js_reset_global_form"> 743 <span class="reset__icon"><svg class="" x="0px" y="0px" viewBox="0 0 34.9 34.9"> 744 <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 745 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 746 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 747 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"/> 748</svg> 749</span> 750 <span class="reset__label">Réinitialiser</span> 751 </button> 752 </div> 753 <div class="form-estimate__container js_form_estimate"> 754 <div class="form-estimate__structure"> 755 <p class="form-estimate__text"><span>Faites estimer votre bien par un professionnel</span></p> 756 757 758 759 760 761<div class="form__field textfield form-estimate__input-content " > 762 763 <input 764 type="text" 765 name="data[][adressebien]" 766 class="textfield__input" 767 id="f__adressebien" 768 placeholder="Saisir votre adresse " 769 data-label="champs texte" 770 771 772 > 773</div> 774 775 776 777 778 779<a 780 href="/estimation?expand=estimation_pro_group#estimation-formulaires" class="flex items-center justify-center button_default button_primary_2 form-estimate__button" 781 > 782 <span class="text_item">Estimer votre bien</span> 783 <span class="icon_content"> 784 <svg width="10" height="10" viewBox="0 0 10 10" class="icon icon_right arrow_right_3"> 785 <g transform="translate(0 10) rotate(-90)"> 786 <path d="M9.707,4.293a1,1,0,0,0-1.414,0L6,6.586V1A1,1,0,0,0,4,1V6.586L1.707,4.293A1,1,0,0,0,.293,5.707l4,4a1,1,0,0,0,1.416,0l4-4a1,1,0,0,0,0-1.414" transform="translate(0)"/> 787 </g> 788</svg> 789 </span> 790 </a> 791 </div> 792 </div> 793 </div> 794 <input type="hidden" name="allow_fields" value="offredem,type,localisation,prices,reference"> 795 <div class="loader_container"></div> 796 </form> 797 </div> 798 799 800 801 802 803 <div id="" class="breadcrumb container mx-auto p-4 "> 804 <div class="breadcrumb_wrapper"> 805 <ol class="breadcrumb_items flex flex-wrap"> 806 <li class="breadcrumb_item flex items-center"><a href="/" class="breadcrumb__link" >Accueil</a></li> 807 <li class="breadcrumb_item item_active flex items-center">Contact</li> 808 </ol> 809 </div> 810 </div> 811 812 813 814 815 816 817<div class="contact_v1 container mx-auto p-4 flex flex-wrap"> 818 <div class="w-full lg:w-7/12 lg:pr-8"> 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 <div class="block_container js_editorial editorial-v2 editorial-v2--base flex flex-wrap px-0"> 835 <div class="block_structure"> 836 <div class="editorial-v2__text"> 837 <div class="editorial-v2__text_structure"> 838 839 840<h1 id="" class="title ">
841 <span class="title_content_1 block">Prendre</span> 842 <span class="title_content_2 block">contact</span> 843 </h1> 844 845 <div class="text_structure overflow-hidden js_display_text "> 846 <div class="text__content js_display_text_content">Vous recherchez un bien à l'achat, vous êtes vendeurs, ou propriétaire bailleur, vous avez besoin de prendre conseils auprès de vrais professionnels de l'immobilier, et finaliser ainsi votre projet en toute sécurité ?<br /><br /> Nous nous ferons un plaisir de vous accompagner dans vos démarches.<br /><br /> Il vous suffit de compléter le formulaire ci-après et nous ferons de notre mieux pour y répondre au plus vite</div> 847 </div> 848 </div> 849 </div> 850 </div> 851 </div> 852 853 854 855 856 857 858 859 860 861<form 862 method="post" 863 action="i/json/sendSiteMail" 864 class="form py-12 module-form" 865 data-subject="messagedepuisvotresiteinternet" 866 data-template="" data-title="Formulaire de contact" 867 data-confirm-modal="information-message" 868 data-title="Formulaire de contact" 869 data-error_msg="Erreur lors de la saisi du formulaire" 870> 871 <div class="form__wrapper"> 872 873 874<h2 id="" class="title "> 875 <span class="title_content_1 block">Formulaire</span> 876 <span class="title_content_2 block">de contact</span> 877 </h2> 878 879 880 <div class="js-form-response form__response response shadow-lg p-4 mb-4 rounded-2xl relative"> 881 <div class="response-icon absolute"></div> 882 </div> 883 884 885 886 887 888 889 890 891<fieldset class="form__fieldset form__fieldset--legend-hide"> 892 <div class="form__fields"> 893 <div class="form-group form-group--row"> 894 895 896 897 898 899 900 901 902<div class="form__field textfield field-validate" > 903 <label for="f_718792004_nom" 904 class="textfield__label " 905 > 906 Nom * </label> 907 908 <input 909 type="text" 910 name="data[Contact][nom]" 911 class="textfield__input" 912 id="f_718792004_nom" 913 placeholder="Saisir votre nom " 914 data-label="Nom" 915 916 data-pristine-required 917 data-pristine-required-message="Champ obligatoire" 918 > 919</div> 920 921 922 923 924 925 926 927 928 929<div class="form__field textfield field-validate" > 930 <label for="f_718792004_prenom" 931 class="textfield__label " 932 > 933 Prénom * </label> 934 935 <input 936 type="text" 937 name="data[Contact][prenom]" 938 class="textfield__input" 939 id="f_718792004_prenom" 940 placeholder="Saisir votre prénom " 941 data-label="Prénom" 942 943 data-pristine-required 944 data-pristine-required-message="Champ obligatoire" 945 > 946</div> 947 948 </div> 949 </div> 950 951</fieldset> 952 953 954 955 956 957 958 959 960<fieldset class="form__fieldset form__fieldset--legend-hide"> 961 <div class="form__fields"> 962 <div class="form-group form-group--row"> 963 964 965 966 967 968<div class="form__field textfield "> 969 <label for="f_508337081_tel" 970 class="textfield__label " 971 > 972 Téléphone </label> 973 974 <input 975 type="tel" 976 name="data[Contact][tel]" 977 class="textfield__input" 978 id="f_508337081_tel" 979 placeholder="Saisir votre numéro de téléphone " 980 data-label="Téléphone" 981 982 983 > 984</div> 985 986 987 988 989 990 991 992 993<div class="form__field textfield field-validate"> 994 <label for="f_508337081_email" 995 class="textfield__label " 996 > 997 E-mail * </label> 998 999 <input 1000 type="email" 1001 name="data[Contact][email]" 1002 class="textfield__input" 1003 id="f_508337081_email" 1004 placeholder="Saisir votre adresse email " 1005 1006 data-label="E-mail" 1007 data-pristine-required 1008 data-pristine-required-message="Champ obligatoire" 1009 > 1010</div> 1011 </div> 1012 </div> 1013 1014</fieldset> 1015 1016 1017 1018 1019 1020 1021 1022 1023<fieldset class="form__fieldset form__fieldset--legend-hide"> 1024 <div class="form__fields"> 1025 <div class="form-group form-group--row"> 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 <div class="form__field select "> 1039 <label for="f_172662087_object" 1040 class="select__label " 1041 > 1042 Vous souhaitez </label> 1043 <select name="data[Contact][object]"
1044 class="select__input js-select js-select--main js-select--no-search" 1045 data-placeholder="Vous souhaitez " 1046 id="f_172662087_object" 1047 data-label="Vous souhaitez" 1048 1049 > 1050 <option data-placeholder="true" value="" hidden>Vous souhaitez </option> 1051 1052 1053 <option value="1" >Avoir des informations sur un bien</option> 1054 1055 1056 <option value="2" >Estimer mon bien pour vendre ou mettre en location</option> 1057 1058 1059 <option value="3" >Acheter un bien</option> 1060 1061 1062 <option value="4" >Louer un bien</option> 1063 1064 1065 <option value="5" >Proposer ma candidature</option> 1066 1067 1068 <option value="6" >Autre demande</option> 1069 1070 1071 1072 1073 </select> 1074 </div> 1075 1076 </div> 1077 <div class="form-group form-group--row"> 1078 1079 1080 1081 1082 1083 1084 1085 1086<div class="form__field textarea field-validate"> 1087 <label for="f_172662087_message" 1088 class="textarea__label " 1089 > 1090 Message * </label> 1091 <textarea 1092 name="data[Contact][message]" 1093 class="textarea__input" 1094 id="f_172662087_message" 1095 rows="3" 1096 placeholder="Saisir votre message" 1097 data-label="Message" 1098 data-pristine-required 1099 data-pristine-required-message="Champ obligatoire" 1100 ></textarea> 1101</div> 1102 </div> 1103 </div> 1104 1105</fieldset> 1106 1107 1108 1109 1110 1111 1112 1113 1114<fieldset class="form__fieldset form__fieldset--legend-hide"> 1115 <div class="form__fields"> 1116 1117 1118 1119 1120 1121 1122 1123<div class="form__validation flex-col md:flex-row "> 1124 1125 <div class="form__validation-container"> 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135<div class="form__field checkboxes "> 1136 <div class="checkbox field-validate"> 1137 <label class="checkbox__label" for="f_7499738_rgpd-agreement"> 1138 <input type="checkbox" 1139 name="rgpd-agreement" 1140 class="checkbox__field" 1141 id="f_7499738_rgpd-agreement" 1142 value="Oui" 1143 data-label="J'ai pris connaissance de la Politique de confidentialité et des informations relatives au traitement de mes données personnelles" 1144 data-pristine-required 1145 data-pristine-required-message="Champ obligatoire" 1146 > 1147 <div class="checkbox__box"> 1148 1149 </div> 1150 <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> 1151 </label> 1152 </div> 1153</div> 1154 1155 1156 1157 1158 1159 1160 1161<input type="hidden" 1162 name="data[Contact][consentement_tel]" 1163 value="Non" 1164 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."> 1165 1166 1167 1168 1169 1170 1171 1172<div class="form__field checkboxes "> 1173 <div class="checkbox "> 1174 <label class="checkbox__label" for="f_895811464_consentement_tel"> 1175 <input type="checkbox" 1176 name="data[Contact][consentement_tel]" 1177 class="checkbox__field" 1178 id="f_895811464_consentement_tel" 1179 value="Oui" 1180 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." 1181 1182 > 1183 <div class="checkbox__box"> 1184 1185 </div>
1186 <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> 1187 </label> 1188 </div> 1189</div> 1190 1191 <p class="form__conditions">* Champs obligatoires</p> 1192 </div> 1193 1194 <div class="form__submit mx-auto md:mx-0 mt-4 md:mt-0 items-end"> 1195 1196 1197 1198 1199<button 1200 type="submit" class="flex items-center justify-center button_default button_primary_2 " 1201 > 1202 <span class="text_item">Envoyer</span> 1203 <span class="icon_content"> 1204 <svg width="10" height="10" viewBox="0 0 10 10" class="icon icon_right arrow_right_3"> 1205 <g transform="translate(0 10) rotate(-90)"> 1206 <path d="M9.707,4.293a1,1,0,0,0-1.414,0L6,6.586V1A1,1,0,0,0,4,1V6.586L1.707,4.293A1,1,0,0,0,.293,5.707l4,4a1,1,0,0,0,1.416,0l4-4a1,1,0,0,0,0-1.414" transform="translate(0)"/> 1207 </g> 1208</svg> 1209 </span> 1210 </button> 1211 </div> 1212</div> 1213 </div> 1214 1215</fieldset> 1216 <div class="form__legals"> 1217 <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. 1218La 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. 1219Conformé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. 1220Vous 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. 1221Si 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. 1222Dans 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. 1223</p><br> 1224Ce 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. 1225 </div> 1226 <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response-0" value=""> 1227<input type="hidden" name="action" id="action-0" value="submit_LBI_form">
1228<script> 1229(function () { 1230 var responseInput = document.getElementById('g-recaptcha-response-0'); 1231 var form = responseInput.closest('form'); 1232 var form_submit = form.querySelector('[type=submit]'); 1233 form_submit.addEventListener('click', function _listener(e) { 1234 e.preventDefault(); 1235 grecaptcha.ready(function() { 1236 grecaptcha.execute('6LcPSwcjAAAAALqRxz1OmV3XskwQrdJBMbyDDSJU', {action: 'submit_LBI_form'}).then(function(token) { 1237 responseInput.value = token; 1238 var event = new Event('submit', { 1239 'bubbles' : true, // Whether the event will bubble up through the DOM or not 1240 'cancelable' : true // Whether the event may be canceled or not 1241 }); 1242 form.dispatchEvent(event); 1243 }); 1244 }); 1245 }, true); 1246 })(); 1247</script>
1247 1248 1249 </div> 1250</form> 1251 </div> 1252 <div class="w-full lg:w-5/12 lg:p-6 pb-24"> 1253 <div class="p-6 shadow-lg rounded-3xl"> 1254 <div class="editorial_img overflow-hidden relative rounded-3xl max-h-96"> 1255 <img src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 1280'%3E%3C/svg%3E" data-src="//loge-armentieres-logenord.staticlbi.com/original/images/modules/contact/1.png" data-path="images/modules/contact/1.png" class="item__img js-lazy" alt="" width="1920" height="1280" /> 1256</div> 1257 <div class="coords_element__container w-full 1258 1259"> 1260 <div class="coords_element__structure"> 1261 <div class="coords_element__title"> 1262 1263 <span class="title__element title__element_2"> 1264 1265 <span class="icon_content"> 1266 <svg xmlns="http://www.w3.org/2000/svg" width="16.141" height="19.728" viewBox="0 0 16.141 19.728" class="icon"> 1267 <g id="Groupe_11748" data-name="Groupe 11748" transform="translate(-1194 -7092)"> 1268 <g id="Groupe_11504" data-name="Groupe 11504" transform="translate(1194 7092)"> 1269 <g id="Groupe_11503" data-name="Groupe 11503"> 1270 <path id="Tracé_32133" data-name="Tracé 32133" d="M8.07,19.727a.892.892,0,0,1-.538-.179C7.225,19.318,0,13.833,0,8.07a8.07,8.07,0,1,1,16.141,0c0,5.762-7.225,11.247-7.532,11.478a.892.892,0,0,1-.538.179m0-17.934A6.284,6.284,0,0,0,1.793,8.07c0,4.046,4.666,8.273,6.277,9.612,1.61-1.339,6.277-5.566,6.277-9.612A6.284,6.284,0,0,0,8.07,1.793"/> 1271 </g> 1272 <path id="Tracé_32134" data-name="Tracé 32134" d="M8.587,12.174a3.587,3.587,0,1,1,3.587-3.587,3.59,3.59,0,0,1-3.587,3.587m0-5.38A1.793,1.793,0,1,0,10.38,8.587,1.8,1.8,0,0,0,8.587,6.793" transform="translate(-0.516 -0.517)"/> 1273 </g> 1274 </g> 1275</svg> 1276 </span> 1277 <span class="text_content"> 1278 Logénord 1279 </span> 1280 </span> 1281 1282 </div> 1283 <div class="coords_element__content"> 1284 1285 <a href="tel:0359504617" class="text__element phone">0359504617</a> 1286 <a href="mailto:[email protected]" class="text__element mail">[email protected]</a> 1287 <span class="text__element">8 Rue de Dunkerque <br>59280 Armentières</span> 1288 1289 </div> 1290 </div> 1291</div> 1292 1293 <div class="coords_element__container w-full "> 1294 <div class="coords_element__structure"> 1295 <div class="coords_element__title"> 1296 1297 1298 1299 </div> 1300 <div class="coords_element__content"> 1301 1302 1303 </div> 1304 </div> 1305</div> 1306 1307 1308 1309<div class="module-map-js" 1310 data-url="/i/jsonMap/contacts" data-style="jawg-light" 1311 > 1312 <div class="js-map map" style="height:295px;" id="js-map--60523724" data-svg-marker-background="#fe505b" data-svg-marker-fill="#fff"> 1313 </div> 1314</div> 1315 </div> 1316 </div> 1317</div> 1318 1319 1320 1321 1322 </div> 1323</main> 1324 1325 1326 1327 1328 1329 1330 1331 <div data-modal-id="information-message" class="modal modal-message" role="dialog" aria-modal="true" > 1332 <div class="modal__body"> 1333 <button class="modal__close"> 1334 <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"> 1335 <g> 1336 <g id="cross"> 1337 <g> 1338 <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 1339 134.5,127.5 81.9,75"> 1340 </polygon> 1341 </g> 1342 </g> 1343 </g> 1344 </svg> 1345 </button> 1346 <div class="modal__scroller"> 1347 <div class="modal__title" data-modal-var="title"> 1348 1349 </div> 1350 1351 <div class="modal__text" data-modal-var="text"> 1352 1353 </div> 1354 1355 <button class="modal__focus-trap"></button> 1356 </div> 1357 </div> 1358 <div class="modal__background"></div> 1359</div> 1360 1361 1362 1363 1364 1365 1366 1367<footer class="footer footer_form"> 1368 1369 <div class="footer_container "> 1370 <div class="footer_left"> 1371 <div class="footer__logo"> 1372 <img class="logo" src="images/logoFooter.png" alt="" loading="lazy"> 1373 </div> <div class="footer_element__container w-full 1374 md:w-1/2 lg:w-1/4 1375"> 1376 <div class="footer_element__structure"> 1377 <div class="footer_element__title"> 1378
1379 <span class="title__element title__element_2"> 1380 1381 <span class="icon_content"> 1382 <svg xmlns="http://www.w3.org/2000/svg" width="16.141" height="19.728" viewBox="0 0 16.141 19.728" class="icon"> 1383 <g id="Groupe_11748" data-name="Groupe 11748" transform="translate(-1194 -7092)"> 1384 <g id="Groupe_11504" data-name="Groupe 11504" transform="translate(1194 7092)"> 1385 <g id="Groupe_11503" data-name="Groupe 11503"> 1386 <path id="Tracé_32133" data-name="Tracé 32133" d="M8.07,19.727a.892.892,0,0,1-.538-.179C7.225,19.318,0,13.833,0,8.07a8.07,8.07,0,1,1,16.141,0c0,5.762-7.225,11.247-7.532,11.478a.892.892,0,0,1-.538.179m0-17.934A6.284,6.284,0,0,0,1.793,8.07c0,4.046,4.666,8.273,6.277,9.612,1.61-1.339,6.277-5.566,6.277-9.612A6.284,6.284,0,0,0,8.07,1.793"/> 1387 </g> 1388 <path id="Tracé_32134" data-name="Tracé 32134" d="M8.587,12.174a3.587,3.587,0,1,1,3.587-3.587,3.59,3.59,0,0,1-3.587,3.587m0-5.38A1.793,1.793,0,1,0,10.38,8.587,1.8,1.8,0,0,0,8.587,6.793" transform="translate(-0.516 -0.517)"/> 1389 </g> 1390 </g> 1391</svg> 1392 </span> 1393 <span class="text_content"> 1394 Logénord 1395 </span> 1396 </span> 1397 1398 </div> 1399 <div class="footer_element__content"> 1400 1401 <a href="tel:0359504617" class="text__element phone">0359504617</a> 1402 <a href="mailto:[email protected]" class="text__element mail">[email protected]</a> 1403 <span class="text__element">8 Rue de Dunkerque <br>59280 Armentières</span> 1404 1405 </div> 1406 </div> 1407</div> 1408 1409 <div class="footer_element__container w-full 1410 md:w-1/2 lg:w-1/4 1411"> 1412 <div class="footer_element__structure"> 1413 <div class="footer_element__title"> 1414 1415 <span class="socials__title title__element">Restons connectés</span> 1416 1417 </div> 1418 <div class="footer_element__content"> 1419 1420 <ul class="social_network"> 1421 1422 <li class="social_network__item"> 1423 <a title="Visiter notre page Facebook - Ouverture dans une nouvelle fenêtre" 1424 aria-label="TRAD_ALIZE_visiternotrepagefacebook - Ouverture dans une nouvelle fenêtre" 1425 href="https://www.facebook.com/profile.php?id=61576481948442" 1426 rel="nofollow" 1427 target="_blank" 1428 class="social_network__link"> 1429 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7.03 14.8" class=""> 1430 <path d="M35.63,10.141H33.051V8.269c0-.575.591-.706.871-.706h1.659V5.016L33.692,5a2.921,2.921,0,0,0-3.2,3.1v2.037H28.6v2.612h1.889V19.8h2.562V12.753h2.185Z" transform="translate(-28.6 -5)"/> 1431</svg> 1432 1433 </a> 1434 </li> 1435 1436 <li class="social_network__item"> 1437 <a title="Visiter notre page Instagram - Ouverture dans une nouvelle fenêtre" 1438 aria-label="TRAD_ALIZE_visiternotrepageinstagram - Ouverture dans une nouvelle fenêtre" 1439 href="https://www.instagram.com/logenord_armentieres/" 1440 rel="nofollow" 1441 target="_blank" 1442 class="social_network__link"> 1443 <svg id="instagram" xmlns="http://www.w3.org/2000/svg" width="14.8" height="14.8" viewBox="0 0 14.8 14.8" class=""> 1444 <path d="M243.625-96.909a.97.97,0,0,0-.681.282.968.968,0,0,0-.283.681.974.974,0,0,0,.283.682.974.974,0,0,0,.681.282.974.974,0,0,0,.681-.282.97.97,0,0,0,.282-.682.965.965,0,0,0-.282-.681A.968.968,0,0,0,243.625-96.909Z" transform="translate(-232.252 99.382)"/> 1445 <path d="M237.254-95.4a3.817,3.817,0,0,0-3.813,3.813,3.818,3.818,0,0,0,3.813,3.814,3.818,3.818,0,0,0,3.813-3.814A3.817,3.817,0,0,0,237.254-95.4Zm0,6.314a2.5,2.5,0,0,1-2.5-2.5,2.5,2.5,0,0,1,2.5-2.5,2.5,2.5,0,0,1,2.5,2.5A2.5,2.5,0,0,1,237.254-89.09Z" transform="translate(-229.854 98.991)"/> 1446 <path d="M239.31-100.251h-6.632a4.089,4.089,0,0,0-4.084,4.084v6.632a4.089,4.089,0,0,0,4.084,4.084h6.632a4.089,4.089,0,0,0,4.084-4.084v-6.632A4.089,4.089,0,0,0,239.31-100.251Zm0,13.487h-6.632a2.774,2.774,0,0,1-2.771-2.771v-6.632a2.774,2.774,0,0,1,2.771-2.771h6.632a2.774,2.774,0,0,1,2.771,2.771v6.632h0A2.774,2.774,0,0,1,239.31-86.764Z" transform="translate(-228.594 100.251)"/> 1447</svg> 1448 1449 </a> 1450 </li> 1451 1452 <li class="social_network__item"> 1453 <a title="Visiter notre page Youtube - Ouverture dans une nouvelle fenêtre" 1454 aria-label="TRAD_ALIZE_visiternotrepageyoutube - Ouverture dans une nouvelle fenêtre" 1455 href="https://www.youtube.com/@logenord813?app=desktop" 1456 rel="nofollow" 1457 target="_blank" 1458 class="social_network__link"> 1459 <svg xmlns="http://www.w3.org/2000/svg" width="14.8" height="14.8" viewBox="0 0 14.8 14.8" class=""> 1460 <path id="Tracé_1800" data-name="Tracé 1800" d="M10.016,5,9.424,7.286H9.374L8.749,5.016H7.8l1.217,3.8v1.6H9.72V8.7L11,5.016,10.016,5Zm3.026,2.5a1.3,1.3,0,0,0-.3-.839.73.73,0,0,0-.658
1460-.329.944.944,0,0,0-.724.329,1.054,1.054,0,0,0-.329.789V9.21a1.179,1.179,0,0,0,.329.855.872.872,0,0,0,.707.312c.395,0,.428-.115.641-.3a1.1,1.1,0,0,0,.329-.855V7.5Zm2.713-1.168H15.1v2.7c-.082.1-.428.576-.493.576-.082,0-.1-.016-.132-.082a.364.364,0,0,1-.049-.23V6.332h-.707V9.6c0,.263.016.625.164.756a.524.524,0,0,0,.641-.1,2.264,2.264,0,0,0,.559-.691V10.3h.658V6.332Zm4.045,8.14a2.724,2.724,0,0,0-2.7-2.763H7.7A2.738,2.738,0,0,0,5,14.488v2.549A2.724,2.724,0,0,0,7.7,19.8H17.1a2.724,2.724,0,0,0,2.7-2.763V14.472Zm-3.733,4a.9.9,0,0,1-.724-.3,1.092,1.092,0,0,1-.263-.789v-1.6a1.841,1.841,0,0,1,.3-1.052A1.1,1.1,0,0,1,16.84,14.7a2.1,2.1,0,0,1,.263,1.069v.658H15.788v.888a.642.642,0,0,0,.082.395.257.257,0,0,0,.247.115.31.31,0,0,0,.247-.1.8.8,0,0,0,.082-.411v-.164h.707v.181a1,1,0,0,1-.263.806A1.067,1.067,0,0,1,16.067,18.468ZM16.4,15.9v-.132a2.2,2.2,0,0,0-.066-.625.293.293,0,0,0-.214-.1.31.31,0,0,0-.247.1,1.745,1.745,0,0,0-.082.625V15.9Zm-2.631,2.565a.721.721,0,0,1-.378-.1,1.03,1.03,0,0,1-.3-.247v.28H12.4V13.058h.658v1.612a1.6,1.6,0,0,1,.345-.263.928.928,0,0,1,.329-.1.626.626,0,0,1,.526.247,1.193,1.193,0,0,1,.164.691v2.4a.877.877,0,0,1-.164.592A.553.553,0,0,1,13.765,18.468Zm-.016-3.141c0-.132-.1-.214-.132-.28a.333.333,0,0,0-.23-.1.48.48,0,0,0-.148.033.373.373,0,0,0-.181.115v2.631a.688.688,0,0,0,.2.132.3.3,0,0,0,.164.033c.1,0,.148-.016.181-.082a.439.439,0,0,0,.132-.263v-2.22Zm-2.73,2.648a2.311,2.311,0,0,1-.411.395,1.039,1.039,0,0,1-.411.115.455.455,0,0,1-.378-.164.837.837,0,0,1-.148-.493V14.439h.691v3.124a.384.384,0,0,0,.033.181.2.2,0,0,0,.148.049.434.434,0,0,0,.247-.082,2.509,2.509,0,0,0,.263-.181V14.439h.658v4.012H11v-.477Zm-1.99.493H8.338v-4.72H7.664v-.658H9.687v.658H9l.033,4.72Zm3.026-8.781a.347.347,0,0,1-.263-.1.388.388,0,0,1-.1-.263V7.45a.3.3,0,0,1,.1-.23.388.388,0,0,1,.263-.1.226.226,0,0,1,.214.1.249.249,0,0,1,.115.23V9.325a.347.347,0,0,1-.1.263A.369.369,0,0,1,12.055,9.687Z" transform="translate(-5 -5)"/> 1461</svg> 1462 1463 </a> 1464 </li> 1465 1466 <li class="social_network__item"> 1467 <a title="TRAD_ALIZE_visiternotrepagelinkedin - Ouverture dans une nouvelle fenêtre" 1468 aria-label="TRAD_ALIZE_visiternotrepagelinkedin - Ouverture dans une nouvelle fenêtre" 1469 href="https://www.linkedin.com/company/log%C3%A9nord-armenti%C3%A8res/" 1470 rel="nofollow" 1471 target="_blank" 1472 class="social_network__link"> 1473 <svg xmlns="http://www.w3.org/2000/svg" width="17" height="14.8" viewBox="0 0 15.491 14.8" class=""> 1474 <path id="linkedin" d="M55.024,14.061V19.8H51.7V14.456c0-1.348-.477-2.253-1.678-2.253a1.778,1.778,0,0,0-1.694,1.217,1.984,1.984,0,0,0-.115.822V19.8H44.894s.033-9.044,0-10h3.3v1.4c0,.016-.016.016-.016.033H48.2V11.2a3.262,3.262,0,0,1,2.993-1.644c2.187.033,3.832,1.463,3.832,4.505ZM41.408,5a1.736,1.736,0,0,0-1.875,1.726,1.713,1.713,0,0,0,1.826,1.727h.016A1.733,1.733,0,1,0,41.408,5ZM39.731,19.8h3.306V9.818H39.731Z" transform="translate(-39.533 -5)"/> 1475</svg> 1476 1477 </a> 1478 </li> 1479 </ul> 1480 1481 </div> 1482 </div> 1483</div> 1484 </div> 1485 <div class="footer_bottom w-full"> 1486 1487<div class="copyright__nav_list"> 1488 <ul class="nav_list"> 1489 <li class="nav_list__item"> 1490 <a class="nav_list__link" 1491 href="/docs/Honoraires.pdf" 1492 title="Nos honoraires - Ouverture dans une nouvelle fenêtre" 1493 target="_blank"> 1494 Nos honoraires 1495 </a> 1496 </li> 1497 <li class="nav_list__item"> 1498 <a class="nav_list__link" 1499 href="/nos-partenaires" 1500 title="" 1501 target=""> 1502 Nos partenaires 1503 </a> 1504 </li> 1505 <li class="nav_list__item"> 1506 <a class="nav_list__link" 1507 href="/plan-du-site" 1508 title="" 1509 target=""> 1510 Plan du site 1511 </a> 1512 </li> 1513 <li class="nav_list__item"> 1514 <a class="nav_list__link" 1515 href="/mentions-legales" 1516 title="" 1517 target=""> 1518 Mentions légales 1519 </a> 1520 </li> 1521 <li class="nav_list__item"> 1522 <a class="nav_list__link" 1523 href="/admin" 1524 title="Se connecter à votre admin - Ouverture dans une nouvelle fenêtre" 1525 target="_blank"> 1526 Admin 1527 </a> 1528 </li> 1529 <li class="nav_list__item"> 1530 <a class="nav_list__link" 1531 href="https://www.la-boite-immo.com/politique-de-gestion-des-donnees-personnelles" 1532 title="Politique RGPD" 1533 target="_blank"> 1534 Politique RGPD 1535 </a> 1536 </li> 1537 <li class="nav_list__item"> 1538 <button class="nav_list__link js_openPopinCookie" 1539 href="https://www.la-boite-immo.com/politique-de-gestion-des-donnees-personnelles"> 1540 Cookies 1541 </button> 1542 </li> 1543 </ul> 1544 <p class="copyright__text">© 2026 | Tous droits réservés</p> 1545</div> 1546 1547 <div class="lbi-logo__content"> 1548 <p class="lbi-logo__text">Réalisé par</p> 1549 <a class="lbi-logo__link" href="https://www.la-boite-immo.com/" target="_blank" rel="noopener nofollow" title="visiter le site" aria-label="visiter le site Laboiteimmo - Ouverture dans une nouvelle fenêtre"> 1550 <svg class="lbi-logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 411.33 65.16" height="65.300003" 1551 width="488.875" y="0px" x="0px"> 1552 <g> 1553 <rect x="90.54" y="5.23" width="8.52" height="32.83"/> 1554 <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"/> 1555 <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"/> 1556 <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"/> 1557 <rect x="212.34" y="14.93" width="8.62" height="23.13"/> 1558 <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"/> 1559 <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"/> 1560 <rect x="289.06" y="14.83" width="2.29" height="23.23"/> 1561 <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"/> 1562 <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"/> 1563 <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"/> 1564 <polygon 1565 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"/> 1566 <path d="M292.1,7.39c0,2.44-3.7,2.44-3.7,0s3.7-2.43,3.7,0"/> 1567 <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"/> 1568 <g> 1569 <polygon 1570 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"/> 1571 <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"/> 1572 <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"/> 1573 </g> 1574 <g> 1575 <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"/> 1576 <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"/> 1577 <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"/> 1578 <polygon 1579 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"/> 1580 <polygon 1581 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"/> 1582 <polygon 1583 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"/> 1584 <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"/> 1585 <rect x="199.62" y="48.98" width="1.8" height="9.63"/> 1586 <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"/> 1587 <polygon 1588 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"/> 1589 </g> 1590 <g> 1591 <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"/> 1592 <polygon 1593 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"/> 1594 <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"/> 1595 </g> 1596 <g> 1597 <rect x="275.53" y="48.98" width="1.8" height="9.63"/> 1598 <polygon 1599 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"/> 1600 <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"/> 1601 <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"/> 1602 <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"/> 1603 <polygon 1604 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"/> 1605 <polygon 1606 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"/> 1607 <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"/> 1608 <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"/> 1609 <polygon 1610 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"/> 1611 <polygon 1612 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"/> 1613 <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"/> 1614 </g> 1615 </g> 1616</svg> 1617 </a> 1618</div> 1619 </div> 1620 </div> 1621</footer> 1622 1623 </div> 1624 1625 1626 1627 1628<div class="cookie-consent rgpd-v1 "> 1629 <div class="cookiesv2Container"> 1630 <div class="cookiesStructure_1"> 1631 <div class="cookiesContent"> 1632 <p class="titreCookies"> 1633 Comme beaucoup, notre site
1634 <span class="colorPrimarySite">utilise les cookies</span> 1635 </p> 1636 <p class="textCookies"> 1637 <span class="textStrong">On aimerait vous accompagner pendant votre visite.</span> 1638 En poursuivant, vous acceptez l'utilisation des cookies par ce site, afin de vous proposer des contenus adaptés et réaliser des statistiques ! 1639 </p> 1640 <div class="btnContainer"> 1641 <button class="btnCookies lightVersion" id="getParamsCookies" type="button"> Paramétrer</button> 1642 <button class="btnCookies" id="getValidAllCookies" type="button"> Tout accepter</button> 1643 </div> 1644 </div> 1645 </div> 1646 <div class="cookiesStructure_2 "> 1647 <div class="cookiesContent"> 1648 <div class="cookieTitle_Content"> 1649 <button class="btnRetour" id="getReturnCookies" type="button"> 1650 <svg xmlns="http://www.w3.org/2000/svg" width="16.468" height="12.261" viewBox="0 0 16.468 12.261"> 1651 <g transform="translate(1554.209 965.841) rotate(180)"> 1652 <path d="M0,0H14.148" transform="translate(1538.741 959.71)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path> 1653 <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> 1654 <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> 1655 </g> 1656</svg> 1657 </button> 1658 <p class="topContentCookies"> Paramétrer</p> 1659 <button class="btnTop" id="getCloseCookies" type="button"> Tout refuser</button> 1660 </div> 1661 <div class="cookieParams_Content"> 1662 <div class="cookiesElement"> 1663 <div class="itemCheckboxCookieButtonContent"> 1664 <div class="textSectionStructure"> 1665 <div class="textSectionContent">
1666 <span class="titreSection">Statistiques de visites</span> 1667 <button class="buttonAcordeon js_accordeonCookies"></button> 1668 </div> 1669 <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> 1670 </div> 1671 </div> 1672 <div class="itemCheckboxCookieContainer"> 1673 <div class="itemCheckboxCookieStructure"> 1674 <div class="titleContent"> 1675 <p class="titleElement"></p> 1676 </div> 1677 <div class="itemCheckboxCookieContent"> 1678 <div class="textContent"> 1679 <a class="linkElement" target="_blank" href="https://support.google.com/analytics/answer/6004245?hl=fr">?</a> 1680 <svg class="iconElement" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" preserveAspectRatio="xMidYMid"> 1681 <g> 1682 <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" 1683 fill="#f9ab00"/> 1684 <g fill="#e37400"> 1685 <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"/> 1686 <circle cx="41" cy="163" r="21"/> 1687 </g> 1688 </g> 1689</svg> 1690 1691 1692 <p class="textElement">Google Analytics</p> 1693 </div> 1694 <div class="checkboxCookiesContent"> 1695 <input name="checkbox_googleAnalytics" class="checkboxCookies" 1696 id="checkedgoogleAnalytics" type="checkbox" disabled checked> 1697 <span class="requiredCookie">requis</span> 1698 </div> 1699 </div> 1700 <div class="itemCheckboxCookieContent"> 1701 <div class="textContent"> 1702 <a class="linkElement" target="_blank" href="https://support.google.com/tagmanager/answer/9323295?hl=fr">?</a> 1703 <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" 1704 viewBox="0 0 192 192" enable-background="new 0 0 192 192" xml:space="preserve"> 1705 <polygon fill="#8AB4F8" points="111.31,176.79 80.76,147 146.37,80 178,111 "/> 1706 <path fill="#4285F4" 1707 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"/> 1708 <path fill="#8AB4F8" 1709 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"/> 1710 <circle fill="#246FDB" cx="95.5" cy="162.5" r="21.5"/> 1711</svg> 1712 <p class="textElement">Google Tag Mananger</p> 1713 </div> 1714 <div class="checkboxCookiesContent"> 1715 <input name="checkbox_googleTagManager" class="checkboxCookies" 1716 id="checkedgoogleTagManager" type="checkbox" disabled checked> 1717 <span class="requiredCookie">requis</span> 1718 </div> 1719 </div> 1720 </div> 1721 </div> 1722</div> 1723 1724 <div class="cookiesElement"> 1725 <div class="itemCheckboxCookieButtonContent"> 1726 <div class="textSectionStructure"> 1727 <div class="textSectionContent">
1728 <span class="titreSection">Cookies optionnels</span> 1729 <button class="buttonAcordeon js_accordeonCookies"></button> 1730 </div> 1731 <p>Ces cookies sont déposés par des prestataires afin d'identifier des produits ou services que vous consultez.</p> 1732 </div> 1733 </div> 1734 <div class="itemCheckboxCookieContainer"> 1735 <div class="itemCheckboxCookieStructure"> 1736 <div class="titleContent"> 1737 <p class="titleElement">Avis client</p> 1738 </div> 1739 <div class="itemCheckboxCookieContent"> 1740 <div class="textContent"> 1741 <a class="linkElement" target="_blank" href="https://www.opinionsystem.fr/fr-fr/dataprotection">?</a> 1742 <svg class="iconElement" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1743 viewBox="0 0 86.7 86.7" style="enable-background:new 0 0 86.7 86.7;" xml:space="preserve"> 1744 <g> 1745 <g> 1746 <g> 1747 <path style="fill:#102D69;" d="M77.5,43.3c0,19.7-16.6,35.5-36.6,34.1C24.1,76.3,10.4,62.6,9.3,45.8C7.9,25.8,23.7,9.2,43.3,9.2 1748 c5.9,0,11.5,1.5,16.4,4.2l6.5-6.8c-7.3-4.6-16.1-7-25.5-6.4C18.9,1.4,1.3,19,0.1,40.8c-0.7,11.5,3.1,22.1,9.8,30.2L5.7,84.8 1749 c-0.3,0.9,0.5,1.8,1.5,1.6l17.6-3.9C31,85.5,38,87,45.4,86.6c22.3-1.1,40.3-19.3,41.2-41.5c0.3-8.5-1.8-16.6-5.8-23.4L75,30.6 1750 C76.6,34.5,77.5,38.8,77.5,43.3z"/> 1751 </g> 1752 <path style="fill:#22AE85;" d="M82.5,1.7L43.4,43L30.1,31.5l-3.9,3.9l-5.4,5.6l22.6,22L83.5,2.5C83.9,1.8,83,1.1,82.5,1.7z"/> 1753 </g> 1754</g> 1755</svg> 1756 1757 <p class="textElement">Opinion System</p> 1758 </div> 1759 <div class="checkboxCookiesContent"> 1760 <input name="checkbox_opinionSystem" class="checkboxCookies" 1761 id="checkedopinionSystem" type="checkbox"> 1762 <label class="checkboxCookiesLabel" for="checkedopinionSystem"></label> 1763 </div> 1764 </div> 1765 <div class="itemCheckboxCookieContent"> 1766 <div class="textContent"> 1767 <a class="linkElement" target="_blank" href="https://www.meilleursagents.com/terms/#privacy">?</a> 1768 <svg class="iconElement" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" 1769 id="Calque_1" x="0px" y="0px" viewBox="0 0 295.2 295" style="enable-background:new 0 0 295.2 295;" 1770 xml:space="preserve"> 1771<g> 1772 <path style="fill:#1E91FF;" 1773 d="M252.5,251.4c56.9-57.2,56.9-150.5,0.2-207.9C224.7,15.4,187.6,0,147.7,0s-77.2,15.4-105,43.6 C-1,87.9-12.3,155.3,14.6,211.4c3.2,6.6,9.8,10.8,17.2,10.8c5.1,0,10-2.1,13.5-5.6c5.6-5.8,7.2-14.5,3.7-21.5 c-20.3-42.4-11.4-93.1,22.2-125.9c20.6-20.1,47.7-31.2,76.5-31.2c27.5,0,53.7,10.3,74,28.8c22.2,20.4,34.7,48.1,35.4,78.1 c0.6,30.1-10.6,58.2-31.7,79.6c-20.7,20.9-48.2,32.3-77.6,32.3c-15.8,0-31.5-3.5-45.8-10c-2.4-1.1-5-1.6-7.7-1.6 c-5,0-10,2.1-13.7,5.6c-4.5,4.5-6.4,10.6-5.1,16.9c1.1,6.3,5.1,11.4,11.1,14.1c19,8.7,40.2,13.2,61.3,13.2 C187.4,295,224.5,279.6,252.5,251.4z M104.6,122.3l42.9-34.1l42.9,34.1v70.9h-85.8L104.6,122.3z"/> 1774</g> 1775</svg> 1776 <p class="textElement">Meilleurs Agents</p> 1777 </div>
1778 <div class="checkboxCookiesContent"> 1779 <input name="checkbox_meilleursAgents" class="checkboxCookies" 1780 id="checkedmeilleursAgents" type="checkbox"> 1781 <label class="checkboxCookiesLabel" for="checkedmeilleursAgents"></label> 1782 </div> 1783 </div> 1784 <div class="titleContent"> 1785 <p class="titleElement">Vidéos</p> 1786 </div> 1787 <div class="itemCheckboxCookieContent"> 1788 <div class="textContent"> 1789 <a class="linkElement" target="_blank" href="https://www.dailymotion.com/legal/privacy">?</a> 1790 <svg class="iconElement" version="1.0" xmlns="http://www.w3.org/2000/svg" 1791 viewBox="0 0 550.000000 550.000000" 1792 preserveAspectRatio="xMidYMid meet"> 1793 <g transform="translate(0.000000,550.000000) scale(0.100000,-0.100000)" 1794 fill="#000000" stroke="none"> 1795 <path d="M0 2750 l0 -2750 2750 0 2750 0 0 2750 0 2750 -2750 0 -2750 0 0 1796 -2750z m4850 5 l0 -2095 -430 0 -430 0 0 170 c0 94 -4 170 -8 170 -5 0 -21 1797 -14 -38 -31 -51 -54 -173 -140 -267 -189 -192 -101 -365 -135 -642 -127 -311 1798 9 -515 72 -759 234 -124 82 -313 269 -404 398 -159 224 -249 483 -271 778 -37 1799 490 134 927 499 1270 219 206 488 340 770 382 112 18 317 19 426 4 239 -33 1800 466 -150 607 -312 l52 -59 5 663 5 662 420 88 c231 48 430 88 443 88 l22 1 0 1801 -2095z"/> 1802 <path d="M3090 2934 c-285 -61 -508 -273 -581 -553 -28 -106 -28 -268 0 -375 1803 56 -213 197 -383 396 -477 130 -61 189 -73 360 -74 131 0 159 3 219 23 238 80 1804 402 249 478 492 33 108 33 318 0 435 -110 381 -490 611 -872 529z"/> 1805 </g> 1806</svg> 1807 <p class="textElement">Dailymotion</p> 1808 </div> 1809 <div class="checkboxCookiesContent"> 1810 <input name="checkbox_dailymotion" class="checkboxCookies" 1811 id="checkeddailymotion" type="checkbox"> 1812 <label class="checkboxCookiesLabel" for="checkeddailymotion"></label> 1813 </div> 1814 </div> 1815 <div class="itemCheckboxCookieContent"> 1816 <div class="textContent"> 1817 <a class="linkElement" target="_blank" href="https://vimeo.com/privacy">?</a> 1818 <svg class="iconElement" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path d="M64 17c0 13-24 43-35 43-13 0-13-40-20.966-40C7 20 3.011 23 3.011 23L0 19S14 5 20 5c12 0 8 35 15 35 4 0 18-22 6-22-2 0-4 1-4 1C40 9 46 4 55 4c6 0 9 5 9 13z"/></svg> 1819 1820 <p class="textElement">Vimeo</p> 1821 </div>
1822 <div class="checkboxCookiesContent"> 1823 <input name="checkbox_vimeo" class="checkboxCookies" 1824 id="checkedvimeo" type="checkbox"> 1825 <label class="checkboxCookiesLabel" for="checkedvimeo"></label> 1826 </div> 1827 </div> 1828 <div class="itemCheckboxCookieContent"> 1829 <div class="textContent"> 1830 <a class="linkElement" target="_blank" href="https://support.google.com/youtube/answer/10364219/principes-fondamentaux-de-protection-de-la-vie-priv%C3%A9e-dans-les-applications-youtube?hl=fr">?</a> 1831 <svg class="iconElement" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"> 1832 <path class="ytp-large-play-button-bg" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z" fill="#f00"/><path d="M 45,24 27,14 27,34" fill="#fff"/> 1833</svg> 1834 <p class="textElement">Youtube</p> 1835 </div> 1836 <div class="checkboxCookiesContent"> 1837 <input name="checkbox_youtube" class="checkboxCookies" 1838 id="checkedyoutube" type="checkbox"> 1839 <label class="checkboxCookiesLabel" for="checkedyoutube"></label> 1840 </div> 1841 </div> 1842 </div> 1843 </div> 1844</div> 1845 1846 </div> 1847 <div class="btnContainer btnConfigCookies"> 1848 <a href="i/redac/politiquecookies" class="btnCookies lightVersion" type="button">En savoir plus</a> 1849 <button class="btnCookies" id="getValidAllCookies_2" type="button">Tout accepter</button> 1850 <button class="btnCookies hidden" id="getSaveCookies" type="button">Enregistrer</button> 1851 </div> 1852 </div> 1853 </div> 1854 <input type="hidden" id="notDisplayForUrl" data-url="/i/redac/legals,/mentions-legales,"> 1855 </div> 1856</div> 1857 1858 1859 <div class="js_googleAnalytics_cookies" style="display: none" data-ga4="G-R5Z8124KKF" data-ua=""></div>
1860<script language="JavaScript" type="text/javascript"> 1861 1862 function googleAnalytics() { 1863 let target = document.querySelector('.js_googleAnalytics_cookies'); 1864 if(target) { 1865 let ua = target.getAttribute('data-ua'); 1866 let ga4 = target.getAttribute('data-ga4'); 1867 1868 let code = null; 1869 if (ga4) { 1870 code = ga4; 1871 } else if (ua) { 1872 code = ua; 1873 } 1874 1875 if(code) { 1876 target.innerHTML = "
1876<script async src=\"https://www.googletagmanager.com/gtag/js?id=" + code + "\"><\/script>"; 1877 window.dataLayer = window.dataLayer || []; 1878 function gtag(){dataLayer.push(arguments);} 1879 dataLayer.push('js', new Date()); 1880 dataLayer.push('config', code); 1881 } 1882 } 1883 } 1884 1885</script>
1885 1886 <input type="hidden" class="js_googleTagManager_cookies" data-gtm="">
1887<script> 1888 function googleTagManager() { 1889 let gtm = document.querySelector('.js_googleTagManager_cookies')?.getAttribute('data-gtm'); 1890 if (gtm) { 1891 (function (w, d, s, l, i) { 1892 w[l] = w[l] || []; 1893 w[l].push({ 1894 'gtm.start': 1895 new Date().getTime(), event: 'gtm.js' 1896 }); 1897 var f = d.getElementsByTagName(s)[0], 1898 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; 1899 j.async = true; 1900 j.src = 1901 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 1902 f.parentNode.insertBefore(j, f); 1903 })(window, document, 'script', 'dataLayer', 'GTM-' + gtm) 1904 } 1905 } 1906</script>
1906 1907 1908
1908<script> 1909 function opinionSystem() { 1910 let targets = document.querySelectorAll('.js_opinion_system_cookies'); 1911 let targetsFooter = document.querySelectorAll('.js_opinion_system_footer_cookies'); 1912 let generator = document.querySelector('meta[name="generator"]')?.getAttribute('content')?.toUpperCase(); 1913 if(targets.length) { 1914 if(generator && generator === "PAMPERO") { 1915 avisClientPampero(targets, 'opinionSystem'); 1916 } 1917 else if(generator && generator === "SIROCCO") { 1918 avisClientSirocco(targets, 'opinionSystem'); 1919 } 1920 else if(generator && generator === "ZEPHYR") { 1921 avisClientZephyr(targets, 'opinionSystem'); 1922 removeAttributeStyle(); 1923 } 1924 else { 1925 targets.forEach((target) => { 1926 target.innerHTML = opinionSystemGenerate(target); 1927 }); 1928 } 1929 } 1930 if(targetsFooter.length) { 1931 targetsFooter.forEach((target) => { 1932 opinionSystemGenerateFooter(target); 1933 }); 1934 } 1935 } 1936 1937 function meilleursAgents() { 1938 let targets = document.querySelectorAll('.js_meilleurs_agents_cookies'); 1939 let targetsFooter = document.querySelectorAll('.js_meilleurs_agents_footer_cookies'); 1940 let generator = document.querySelector('meta[name="generator"]')?.getAttribute('content')?.toUpperCase(); 1941 if(targets.length) { 1942 if(generator && generator === "PAMPERO") { 1943 avisClientPampero(targets, 'meilleursAgents'); 1944 } 1945 else if(generator && generator === "SIROCCO") { 1946 avisClientSirocco(targets, 'meilleursAgents'); 1947 } 1948 else if(generator && generator === "ZEPHYR") { 1949 avisClientZephyr(targets, 'meilleursAgents'); 1950 removeAttributeStyle(); 1951 } 1952 else { 1953 targets.forEach((target) => { 1954 target.innerHTML = meilleursAgentsGenerate(target); 1955 getScriptMeilleursAgents(target); 1956 }); 1957 } 1958 } 1959 if(targetsFooter.length) { 1960 targetsFooter.forEach((target) => { 1961 meilleursAgentsGenerateFooter(target); 1962 getScriptMeilleursAgents(target); 1963 }); 1964 } 1965 } 1966 1967 function avisClientPampero(targets, key) { 1968 if(targets.length) { 1969 let widget; 1970 targets.forEach((target) => { 1971 if(key === 'meilleursAgents') { 1972 widget = meilleursAgentsGenerate(target); 1973 } 1974 else if(key == 'opinionSystem') { 1975 widget = opinionSystemGenerate(target); 1976 } 1977 if(!document.querySelectorAll('.toolbar-opinion').length) { 1978 target.innerHTML = avisClientPamperoGenerateZone(); 1979 } 1980 if(widget) { 1981 document.querySelector('.toolbar-opinion__content').innerHTML += widget; 1982 if(key === 'meilleursAgents') { 1983 getScriptMeilleursAgents(target); 1984 } 1985 } 1986 }); 1987 } 1988 } 1989 1990 function avisClientSirocco(targets, key) { 1991 if(targets.length) { 1992 let widget; 1993 targets.forEach((target) => { 1994 if(key === 'meilleursAgents') { 1995 widget = meilleursAgentsGenerate(target); 1996 } 1997 else if(key == 'opinionSystem') { 1998 widget = opinionSystemGenerate(target); 1999 } 2000 if(!document.querySelectorAll('.container-opinion').length) { 2001 target.innerHTML = avisClientSiroccoGenerateZone(); 2002 } 2003 if(widget && document.querySelector('.container-opinion')) { 2004 document.querySelector('.container-opinion').innerHTML += widget; 2005 if(key === 'meilleursAgents') { 2006 getScriptMeilleursAgents(target); 2007 } 2008 } 2009 }); 2010 } 2011 } 2012 2013 function avisClientZephyr(targets, key) { 2014 if(targets.length) { 2015 let widget;
2016 targets.forEach((target) => { 2017 if(key === 'meilleursAgents') { 2018 widget = meilleursAgentsGenerate(target); 2019 } 2020 else if(key == 'opinionSystem') { 2021 widget = opinionSystemGenerate(target); 2022 } 2023 if(!document.querySelectorAll('.container-opinion').length) { 2024 target.innerHTML = avisClientSiroccoGenerateZone(); 2025 } 2026 if(!document.querySelectorAll('.topbar__rating').length) { 2027 target.innerHTML = avisClientZephyrGenerateZone(); 2028 } 2029 if(widget) { 2030 document.querySelector('.container-opinion').innerHTML += widget; 2031 if(key === 'meilleursAgents') { 2032 getScriptMeilleursAgents(target); 2033 } 2034 } 2035 }); 2036 } 2037 } 2038 2039 function opinionSystemGenerate(target) { 2040 if(target) { 2041 let src = target.getAttribute('data-src'); 2042 let style = target.getAttribute('data-style'); 2043 if(src) { 2044 return getIframeOpinionSystem(src, style); 2045 } else { 2046 return false; 2047 } 2048 } 2049 } 2050 2051 function meilleursAgentsGenerate(target) { 2052 if(target) { 2053 let id = target.getAttribute('data-id'); 2054 let img = target.getAttribute('data-img'); 2055 let url = target.getAttribute('data-url'); 2056 if(url) { 2057 return getIframeMeilleursAgents(id, url, img); 2058 } 2059 } 2060 } 2061 2062 function meilleursAgentsGenerateFooter(target) { 2063 let title = target.getAttribute('data-title'); 2064 let id = target.getAttribute('data-id'); 2065 let className = target.getAttribute('data-class'); 2066 let classmoreName = target.getAttribute('data-class-more'); 2067 if(className) { 2068 target.innerHTML = avisClientGenerateFooterContainer(title, id, className, classmoreName); 2069 if(document.querySelector('.' + className + '__wrapper')) { 2070 document.querySelector('.' + className + '__wrapper').innerHTML += meilleursAgentsGenerate(target); 2071 } 2072 target.removeAttribute('style'); 2073 } 2074 } 2075 2076 function getScriptMeilleursAgents(target) { 2077 let urlscript = target.getAttribute('data-urlscript'); 2078 if(urlscript) { 2079 let script = document.createElement('script'); 2080 script.setAttribute('src', urlscript); 2081 target.append(script); 2082 } 2083 } 2084 2085 2086 function getIframeOpinionSystem(src, style) { 2087 if(src) { 2088 return '<iframe src="' + src + '" style="' + style + '" scrolling=no" frameborder="0" allowTransparency="true"></iframe>'; 2089 } else { 2090 return false; 2091 } 2092 } 2093 2094 function opinionSystemGenerateFooter(target) { 2095 if(target) { 2096 let title = target.getAttribute('data-title'); 2097 let id = target.getAttribute('data-id'); 2098 let className = target.getAttribute('data-class'); 2099 let classmoreName = target.getAttribute('data-class-more'); 2100 2101 if(className) { 2102 target.innerHTML = avisClientGenerateFooterContainer(title, id, className, classmoreName); 2103 let OSgen = opinionSystemGenerate(target); 2104 if(OSgen && document.querySelector('.' + className + '__wrapper')) { 2105 document.querySelector('.' + className + '__wrapper').innerHTML += OSgen; 2106 } 2107 target.removeAttribute('style'); 2108 } 2109 } 2110 } 2111 2112 function getIframeMeilleursAgents(id, url, img) { 2113 let idName = 'ma_w_content'; 2114 if(id) { 2115 idName = idName + id; 2116 } 2117 if(img) { 2118 return '<div id="ma_w_wrapper" data-version="v2" data-script-url="https://widgets.meilleursagents.com/feedback.js" class="ma-widget-feedback ma-widget-feedback-v2 ma-widget-feedback-type1 ma-widget-feedback--small">' + 2119 '<div id="' + idName + '"></div>' + 2120 '<a href="' + url + '" target="_blank" id="ma_w_feedback_licence" class="ma-widget-feedback__logo">' + 2121 '<img src="' + img + '" width="100" alt="meilleurs agents"></a>' + 2122 '</div>'; 2123 } else { 2124 return '<div id="ma_w_wrapper" data-version="v2" data-script-url="https://widgets.meilleursagents.com/feedback.js" class="ma-widget-feedback ma-widget-feedback-v2 ma-widget-feedback-type1 ma-widget-feedback--small">' + 2125 '<div id="' + idName + '"></div>' + 2126 '<a href="' + url + '" target="_blank" id="ma_w_feedback_licence" class="ma-widget-feedback__logo"></a>' + 2127 '</div>'; 2128 } 2129 } 2130 2131 function avisClientGenerateFooterContainer(title, id, className, classmoreName) { 2132 return '<div id="' + id + '" class="' + className + ' ' + classmoreName + '">' + 2133 '<div class="' + className + '__wrapper">' + 2134 '<div class="title">' + 2135 '<h2 class="title__content"><span>' + title + '</span></h2>' + 2136 '</div></div></div>'; 2137 } 2138 2139 function avisClientPamperoGenerateZone() { 2140 return '<div class="toolbar-opinion">' + 2141 '<div class="toolbar-opinion__title">' + 2142 '<div class="title">' + 2143 '<div class="title__content">' + 2144 '<span class="title__content-1">Nos</span>' + 2145 '<span class="title__content-2">avis clients</span>' + 2146 '</div></div></div>' + 2147 '<div class="toolbar-opinion__content">' + 2148 '</div></div>'; 2149 } 2150 2151 function avisClientSiroccoGenerateZone() { 2152 return '<div class="container-opinion"></div>'; 2153 } 2154 2155 function avisClientZephyrGenerateZone() { 2156 return '<div class="topbar__rating rating container-opinion"></div>'; 2157 } 2158 2159 function removeAttributeStyle() { 2160 if(document.querySelector('.footer-v1-top__rating')) { 2161 document.querySelector('.footer-v1-top__rating').removeAttribute('style'); 2162 } 2163 if(document.querySelectorAll('.contact-v1__rating') > 0) { 2164 document.querySelectorAll('.contact-v1__rating').forEach((element) => { 2165 element.removeAttribute('style'); 2166 }); 2167 } 2168 } 2169 2170</script>
2170 2171 2172
2172<script> 2173 function vimeo() { 2174 let targets = document.querySelectorAll('.js_vimeo_cookies'); 2175 if(targets.length) { 2176 targets.forEach((target) => { 2177 let url = "https://player.vimeo.com/video/"; 2178 let autoplay = "?autoplay=1&muted=1&loop=1"; 2179 let attributeIframe = [ 2180 { 2181 "key": "style", 2182 "value": "width:100%;height:100%;position:absolute;left:0px;top:0px;overflow:hidden" 2183 }, 2184 { 2185 "key": "frameborder", 2186 "value": "0" 2187 }, 2188 { 2189 "key": "allowfullscreen", 2190 "value": true 2191 } 2192 ]; 2193 let allow = "autoplay; muted; loop; fullscreen"; 2194 video(target, url, autoplay, allow, attributeIframe); 2195 }); 2196 } 2197 } 2198 function youtube() { 2199 let targets = document.querySelectorAll('.js_youtube_cookies'); 2200 if(targets.length) { 2201 targets.forEach((target) => { 2202 let dataUrl = target.getAttribute('data-url'); 2203 let url = "https://www.youtube-nocookie.com/embed/"; 2204 let autoplay = "?rel=0&autoplay=1&mute=1&loop=1&playlist="+dataUrl; 2205 let attributeIframe = [ 2206 { 2207 "key": "style", 2208 "value": "width:100%;height:100%;position:absolute;left:0px;top:0px;overflow:hidden;" 2209 }, 2210 { 2211 "key": "frameborder", 2212 "value": "0" 2213 }, 2214 { 2215 "key": "allowfullscreen", 2216 "value": true 2217 } 2218 ]; 2219 let allow = "autoplay; muted"; 2220 video(target, url, autoplay, allow, attributeIframe); 2221 }); 2222 } 2223 } 2224 function dailymotion() { 2225 let targets = document.querySelectorAll('.js_dailymotion_cookies'); 2226 if(targets.length) { 2227 targets.forEach((element) => { 2228 let url = "https://www.dailymotion.com/embed/video/"; 2229 let autoplay = "?autoplay=1&muted=1&loop=1"; 2230 let attributeIframe = [ 2231 { 2232 "key": "style", 2233 "value": "width:100%;height:100%;position:absolute;left:0px;top:0px;overflow:hidden;" 2234 }, 2235 { 2236 "key": "frameborder", 2237 "value": "0" 2238 }, 2239 { 2240 "key": "type", 2241 "value": "text/html" 2242 }, 2243 { 2244 "key": "width", 2245 "value": "100%" 2246 }, 2247 { 2248 "key": "height", 2249 "value": "100%" 2250 }, 2251 { 2252 "key": "allowfullscreen", 2253 "value": true 2254 } 2255 ]; 2256 let allow = "autoplay; muted"; 2257 video(element, url, autoplay, allow, attributeIframe); 2258 }); 2259 } 2260 } 2261 2262 function video(element, url, autoplay, allow, attributeIframe) { 2263 element.innerHTML = ""; 2264 let count = 0; 2265 let dataUrl = element.getAttribute('data-url'); 2266 let dataAutoplay = element.getAttribute('data-autoplay'); 2267 let dataAddParams = element.getAttribute('data-add-params'); 2268 let iframe = setAttribute(attributeIframe, "iframe"); 2269 2270 let finalurl = url + dataUrl; 2271 if (autoplay) { 2272 count++; 2273 finalurl = finalurl + autoplay; 2274 } 2275 if (dataAddParams) { 2276 let sign = "?"; 2277 if(count > 0) { 2278 sign = "&"; 2279 } 2280 count++; 2281 finalurl = finalurl + sign + dataAddParams; 2282 } 2283 iframe.setAttribute("src", finalurl); 2284 if (dataAutoplay) { 2285 iframe.setAttribute("allow", allow); 2286 } 2287 element.append(iframe); 2288 } 2289 2290 function setAttribute(elements, balise) { 2291 if(elements) { 2292 let dom = document.createElement(balise); 2293 for (let value of elements) { 2294 dom.setAttribute(value.key, value.value); 2295 } 2296 return dom; 2297 } 2298 } 2299</script>
2299 2300 2301 2302 2303 2304 2305 2306 2307
2307<script > 2308 /* -------------------------------------------------------------------------- */ 2309 /* NEW COOKIES RGPD */ 2310 /* -------------------------------------------------------------------------- */ 2311 2312 class cookiesRGPD { 2313 2314 constructor() { 2315 this.cookiesContainer = document.querySelector('.cookiesv2Container'); 2316 if(this.cookiesContainer) { 2317 this.cookiesStructure_1 = this.cookiesContainer.querySelector('.cookiesStructure_1'); 2318 this.cookiesStructure_2 = this.cookiesContainer.querySelector('.cookiesStructure_2'); 2319 this.listCookies = []; 2320 this.desactivedCookiesList = false; 2321 this.dataToSend = []; 2322 this.whiteList = ["PHPSESSID", "cookies_hasVerifiedV2"]; 2323 this.widgetCall = []; 2324 this.changeList = []; 2325 this.listCheckbox = this.cookiesContainer.querySelectorAll('.checkboxCookies'); 2326 this.arrayOfUrl = this.cookiesContainer.querySelector('#notDisplayForUrl')?.getAttribute('data-url')?.split(','); 2327 if(this.cookiesStructure_1 && this.cookiesStructure_2) { 2328 this.animCookiesLoading(); 2329 } 2330 } 2331 } 2332 2333 animCookiesLoading() { 2334 this.formatedListCookies(); 2335 let url = document.location.href.split('/'); 2336 let lengthUrl = url.length - 1; 2337 this.initCookiesForced(); 2338 if(this.listCookies['cookies_hasVerifiedV2'] === undefined && !url[lengthUrl].includes(this.arrayOfUrl)) { 2339 if(this.listCookies['cookies_widgetActivatedV2']) { 2340 this.initCookiesHasVerified(); 2341 } 2342 setTimeout(() => { 2343 this.cookiesStructure_1.classList.add('active'); 2344 }, 2000); 2345 } else { 2346 this.initCookiesHasVerified(); 2347 } 2348 this.initCookies(); 2349 this.displayPopin(); 2350 } 2351 2352 formatedListCookies() { 2353 let cookies = this.getAllCookies(); 2354 for (const element of cookies) { 2355 let item = element.split(';')[0].split('='); 2356 this.listCookies[item[0]] = item[1]; 2357 } 2358 } 2359 2360 initCookiesForced() {
2361 this.listCheckbox.forEach((element) => { 2362 if(element.checked) { 2363 let name = element.getAttribute('name').split('_')[1]; 2364 this.callFunctionCookies(name, "cookies_" + name, true); 2365 } 2366 }); 2367 } 2368 2369 initCookiesHasVerified() { 2370 const regex = new RegExp('^cookies_[a-zA-Z0-9]{0,}'); 2371 for(let cookies in this.listCookies) { 2372 if(regex.test(cookies) && cookies !== "cookies_hasVerifiedV2" && cookies !== "cookies_widgetActivatedV2") { 2373 this.initCookiesChecked(cookies); 2374 this.callFunctionCookies(cookies.split('_')[1], null, true); 2375 } 2376 } 2377 } 2378 2379 initCookies() { 2380 this.animCookiesClickParams(); 2381 this.animCookiesClickReturn(); 2382 this.animCookiesClickValidAll(); 2383 this.accordeonCookies(); 2384 this.countCookiesChangeSave(); 2385 this.animCookiesClickSave(); 2386 this.animCookiesClickNoCookies(); 2387 } 2388 2389 displayPopin() { 2390 document.querySelector('.js_openPopinCookie')?.addEventListener('click', (event) => { 2391 this.cookiesStructure_1.classList.add('active'); 2392 this.cookiesStructure_2.classList.remove('active'); 2393 }); 2394 } 2395 2396 animCookiesClickParams() { 2397 this.cookiesContainer.querySelector('#getParamsCookies')?.addEventListener('click', (event) => { 2398 this.cookiesStructure_1.classList.remove('active'); 2399 setTimeout(() => { 2400 this.cookiesStructure_2.classList.add('active'); 2401 },500); 2402 }); 2403 } 2404 2405 animCookiesClickReturn() { 2406 this.cookiesContainer.querySelector('#getReturnCookies')?.addEventListener('click', (event) => { 2407 this.cookiesStructure_2.classList.remove('active'); 2408 setTimeout(() => { 2409 this.cookiesStructure_1.classList.add('active'); 2410 },500); 2411 }); 2412 } 2413 2414 animCookiesClickValidAll() { 2415 this.cookiesContainer.querySelector('#getValidAllCookies')?.addEventListener('click', () => { 2416 this.actionAnimCookiesClickValidAll(); 2417 }); 2418 this.cookiesContainer.querySelector('#getValidAllCookies_2')?.addEventListener('click', () => { 2419 this.actionAnimCookiesClickValidAll(); 2420 }); 2421 } 2422 2423 animCookiesClickNoCookies() { 2424 this.cookiesContainer.querySelector('#getCloseCookies')?.addEventListener('click', () => { 2425 this.animCookiesClickNoCookiesAction(); 2426 }); 2427 this.cookiesContainer.querySelector('#getCloseCookies_2')?.addEventListener('click', () => { 2428 this.animCookiesClickNoCookiesAction(); 2429 }); 2430 } 2431 2432 animCookiesClickSave() { 2433 this.cookiesContainer.querySelector('#getSaveCookies')?.addEventListener('click', (event) => { 2434 this.animCookiesClickSaveAction(); 2435 this.reinitChangeList(); 2436 }); 2437 } 2438 2439 countCookiesChangeSave() {
2440 this.listCheckbox.forEach((elements) => { 2441 let array = { 2442 'value': false, 2443 'count': 0 2444 }; 2445 elements.addEventListener('change', (element) => { 2446 array.value = element.currentTarget.checked; 2447 array.count = array.count + 1; 2448 this.changeList[element.currentTarget.id] = array; 2449 this.changeActionCookiesSave(); 2450 }); 2451 }); 2452 } 2453 2454 getAllCookies() { 2455 return document.cookie.split(' '); 2456 } 2457 2458 initCookiesChecked(cookies) { 2459 let cookieChecked = document.querySelector('#checked' + cookies.split('_')[1]); 2460 if (cookieChecked !== null) { 2461 cookieChecked.checked = true; 2462 } else { 2463 this.animCookiesClickSaveAction(); 2464 this.reinitChangeList(); 2465 } 2466 } 2467 2468 actionAnimCookiesClickValidAll() { 2469 this.dataToSend = []; 2470 for(let item of this.listCheckbox) { 2471 item.checked = true; 2472 let name = item.getAttribute('name'); 2473 if(name) { 2474 this.dataToSend[name] = true; 2475 } 2476 } 2477 this.animCookiesClose(false, false); 2478 } 2479 2480 accordeonCookies() { 2481 let accordeons = this.cookiesContainer.querySelectorAll('.js_accordeonCookies'); 2482 if(accordeons.length) { 2483 accordeons.forEach((accordeon) => { 2484 accordeon.addEventListener('click', (element) => { 2485 let parent = element.currentTarget.closest('.cookiesElement'); 2486 let sectionHide = parent.querySelector('.itemCheckboxCookieContainer'); 2487 let sectionHeigt = 0; 2488 if(sectionHide && sectionHide.querySelector('.itemCheckboxCookieStructure')) { 2489 sectionHeigt = sectionHide.querySelector('.itemCheckboxCookieStructure').clientHeight; 2490 } 2491 if(parent.classList.contains('active')) { 2492 if(sectionHide) { 2493 sectionHide.style.height = 0; 2494 } 2495 parent.classList.remove('active'); 2496 } else { 2497 let cookiesActive = this.cookiesContainer.querySelector('.cookiesElement.active'); 2498 if(cookiesActive) { 2499 let cookiesActiveItem = this.cookiesContainer.querySelector('.cookiesElement.active .itemCheckboxCookieContainer'); 2500 if(cookiesActiveItem) { 2501 cookiesActiveItem.style.height = 0; 2502 } 2503 cookiesActive.classList.remove('active'); 2504 } 2505 if(sectionHide) { 2506 sectionHide.style.height = sectionHeigt + "px"; 2507 } 2508 parent.classList.add('active'); 2509 } 2510 }); 2511 }); 2512 } 2513 } 2514 2515 changeActionCookiesSave() { 2516 let count = 0; 2517 let allAcceptedBtn = document.querySelector('#getValidAllCookies_2'); 2518 let savedBtn = document.querySelector('#getSaveCookies'); 2519 for (let [key,element] of Object.entries(this.changeList)) { 2520 if(element.count%2 !== 0) { 2521 count++; 2522 } 2523 } 2524 if(allAcceptedBtn && savedBtn) { 2525 if(count) { 2526 this.displaySavedButton(allAcceptedBtn, savedBtn); 2527 } else { 2528 this.displayAcceptedButton(allAcceptedBtn, savedBtn); 2529 } 2530 } 2531 } 2532 2533 displaySavedButton(allAcceptedBtn, savedBtn) { 2534 allAcceptedBtn.classList.add('hidden'); 2535 savedBtn.classList.remove('hidden'); 2536 } 2537 2538 displayAcceptedButton(allAcceptedBtn, savedBtn) { 2539 savedBtn.classList.add('hidden'); 2540 allAcceptedBtn.classList.remove('hidden'); 2541 } 2542 2543 setAllCheckboxAtThisTime() { 2544 this.dataToSend = []; 2545 for(let item of this.listCheckbox) { 2546 let name = item.getAttribute('name'); 2547 if(name) { 2548 this.dataToSend[name] = item.checked; 2549 } 2550 } 2551 } 2552
2553 getActionDeleteOrAddCookies() { 2554 for (let [key,element] of Object.entries(this.changeList)) { 2555 if(element.count%2 !== 0 && !element.value) { 2556 this.desactivedCookiesList = true; 2557 break; 2558 } 2559 } 2560 } 2561 2562 animCookiesClickSaveAction() { 2563 this.animCookiesApplyCookies(true); 2564 this.setAllCheckboxAtThisTime(); 2565 this.checkCheckboxCookies(); 2566 this.getActionDeleteOrAddCookies(); 2567 this.reloadLocationCookies(this.desactivedCookiesList); 2568 } 2569 2570 checkCheckboxCookies() { 2571 for(let data in this.dataToSend) { 2572 let key = data.split('_')[1]; 2573 this.callFunctionCookies(key, "cookies_" + key, this.dataToSend[data]); 2574 } 2575 } 2576 2577 reinitChangeList() { 2578 for (let [key,element] of Object.entries(this.changeList)) { 2579 this.changeList[key].count = 0; 2580 } 2581 this.desactivedCookiesList = false; 2582 } 2583 2584 animCookiesClickNoCookiesAction() { 2585 this.dataToSend = []; 2586 for(let item of this.listCheckbox) { 2587 if (item.hasAttribute('disabled')) { 2588 item.checked = true; 2589 } else { 2590 item.checked = false; 2591 } 2592 let name = item.getAttribute('name'); 2593 if(name) { 2594 this.dataToSend[name] = item.checked; 2595 } 2596 } 2597 this.animCookiesClose(true, true); 2598 } 2599 2600 getArrayCookies() { 2601 let listCookieNow = this.getAllCookies(); 2602 let newListCookieNow = []; 2603 listCookieNow.forEach((element) => { 2604 newListCookieNow.push(element.replace(';', '')); 2605 }); 2606 return newListCookieNow; 2607 } 2608 2609 cookiesHasVerifiedActived(reload) { 2610 if(reload) { 2611 let newListCookieNow = this.getArrayCookies(); 2612 if(newListCookieNow.includes('cookies_hasVerifiedV2=true') || newListCookieNow.includes('cookies_widgetActivatedV2=true')) { 2613 location.reload(); 2614 } 2615 } 2616 } 2617 2618 animCookiesClose(reload, deleted) { 2619 this.closeAllPopin(); 2620 this.animCookiesApplyCookies(deleted); 2621 this.reloadLocationCookies(reload); 2622 } 2623 2624 closeAllPopin() { 2625 this.cookiesStructure_1.classList.remove('active'); 2626 this.cookiesStructure_2.classList.remove('active'); 2627 let allAcceptedBtn = document.querySelector('#getValidAllCookies_2'); 2628 let savedBtn = document.querySelector('#getSaveCookies'); 2629 if(allAcceptedBtn && savedBtn) { 2630 this.displayAcceptedButton(allAcceptedBtn, savedBtn); 2631 } 2632 } 2633 2634 reloadLocationCookies(reload) { 2635 this.cookiesHasVerifiedActived(reload); 2636 this.closeAllPopin(); 2637 document.cookie = "cookies_hasVerifiedV2" + this.expiredCookie(true); 2638 } 2639 2640 animCookiesApplyCookies(deleted) { 2641 if(deleted) { 2642 for(let cookie of this.getAllCookies()) { 2643 let name = cookie.split('=')[0]; 2644 let nameFeature = name.split('_')[1]; 2645 if(!this.whiteList.includes(name)) { 2646 let key = name.split('_')[1]; 2647 this.callFunctionCookies(key, name, this.dataToSend['checkbox_' + nameFeature]); 2648 } 2649 } 2650 } else { 2651 this.checkCheckboxCookies(); 2652 } 2653 } 2654 2655 callFunctionCookies(key, cookieName = false, data = false) { 2656 if(cookieName) { 2657 document.cookie = cookieName + this.expiredCookie(data); 2658 } 2659 if(data && typeof window[key] === "function") { 2660 if(!this.widgetCall.includes(key)) { 2661 this.widgetCall.push(key); 2662 window[key](); 2663 } 2664 } 2665 } 2666 2667 calcDateExpiration(isNotExpired) { 2668 let expiredDate = new Date(); 2669 let year = 2000; 2670 let month = 1; 2671 if(isNotExpired) { 2672 year = expiredDate.getFullYear() + 1;
2673 month = expiredDate.getMonth() + 1; 2674 } 2675 let dateUTC = new Date(Date.UTC(year, month, 1)); 2676 return dateUTC.toUTCString(); 2677 } 2678 2679 expiredCookie(data) { 2680 return "=" + data + "; expires=" + this.calcDateExpiration(data) + "; path=/;" 2681 } 2682 2683 } 2684 2685 window.addEventListener('load', () => { 2686 let callCookies = new cookiesRGPD(); 2687 let target = document.getElementsByClassName("cookiesv2Container"); 2688 setTimeout(() => { 2689 if(target && target[0]) { 2690 target[0].style.display = "block"; 2691 } 2692 }, 1000); 2693 }); 2694 2695 </script>
2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705</div> 2706 2707<div class="js-search-holder--vertical"></div> 2708 2709 2710 2711
2711<script src="https://unpkg.com/[email protected]/dist/leaflet.js"></script>
2711 2712
2712<script src="https://unpkg.com/[email protected]/dist/leaflet.markercluster.js"></script>
2712 2713 2714 2715 <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" media="nope!" onload="this.media='all'"> 2716 <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/MarkerCluster.css" media="nope!" onload="this.media='all'"> 2717
2718<script defer src='js/vendors/vendors.min.js?v=1.0.7'></script>
vendor: 1 bytes, line 2718
2718
2719<script defer src='js/main.min.js?v=1.0.7'></script>
2719 2720
2721<script> 2722 (function () { 2723 2724 window.l10n = { 2725 slimselect: { 2726 searchText: 'Aucun résultat', 2727 searchingText: 'Recherche', 2728 searchPlaceholder: 'Rechercher', 2729 placeholderText: 'Saisir une valeur' 2730 }, 2731 formats: { 2732 date: 'dd/mm/YYYY', 2733 localString: 'fr' 2734 }, 2735 search: { 2736 result_0: "Aucune annonce trouvée", 2737 result_1: "Voir l'annonce", 2738 result_multiple: "Voir les <span>%NUMBERANNONCES%</span> annonces", 2739 } 2740 }; 2741 2742 window.appAsyncInit = function () { 2743 2744 var core = new APP.Alize({ 2745 baseUrl: 'https://www.immobilier-logenord.fr/', 2746 currentUrl: '/', 2747 section: 'contact', 2748 env: 'prod', 2749 searchEngine: '', 2750 model: 'alize', 2751 BREAKPOINT_MENU_SWITCH: '1200', 2752 BREAKPOINT_MENU_SWITCH_INNER: '9000' 2753 }); 2754 } 2755 2756 })(); 2757</script>
2757 2758 2759 <div class="modal search-filter-full" data-modal-id="search-filter-full"> 2760 <div class="modal__body"> 2761 <button class="button_default button_icon modal__close"> 2762 <svg class="icon cross__svg" x="0px" y="0px" 2763 viewBox="0 0 150 150" style="enable-background:new 0 0 150 150;" xml:space="preserve"> 2764 <g> 2765 <g> 2766 <g> 2767 <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 2768 134.5,127.5 81.9,75 "/> 2769 </g> 2770 </g> 2771 </g> 2772</svg> </button> 2773 <div class="loader_container"></div> 2774 <div class="modal__container"> 2775 <div class="modal__scroller"> 2776 <form method="post" 2777 action="/nos-biens/xdpksiskj1r1611pjfgfpct1ionoyjpyyujo/1" 2778 class="form-search-filter list-annonces-form js-form-search-filter open" 2779 id="js-main_popin" 2780 data-form-name="form-main"> 2781 <div class="formLine__container"> 2782 <div class="formLine__structure"> 2783 2784 2785 2786 <div class="line__container line1__container"> 2787 <div class="line__structure section0 canHidden "> 2788 <div class="form__field form-offredem__field" data-component-name="offredem"> 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807<div class="formOffredem__container" data-search-component="offredem" data-search-field-type="radio"> 2808 <div class="form__structure"> 2809 <ul class="form__content"> 2810 <li class="list-elements__structure js_change_form_parent">
2811 <span data-init="acheter" class=" js_change_form_parent_active button-select__element active">Acheter <span class="button-select__element__text">De l'ancien</span></span> 2812 <ul class="elements__content"> 2813 <li class="item-element"> 2814 <input class="radio__item" type="radio" name="offredem[]" id="main_popin__offredem__0_0" 2815 value="0" checked="checked" data-search-field="offredem" 2816 data-search-id="offredem0" 2817 data-search-label="De l'ancien" 2818 > 2819 <label data-form="js-form-search-filter" class="js_change_form item-label" for="main_popin__offredem__0_0" data-search-id="offredem0" data-search-label="De l'ancien"> 2820 <span class="radio__item-span"></span> 2821 <span class="radio__item-text">De l'ancien</span> 2822 </label> 2823 </li> 2824 <li class="item-element"> 2825 <input class="radio__item" type="radio" name="offredem[]" id="main_popin__offredem__0_10" 2826 value="10" data-search-field="offredem" 2827 data-search-id="offredem10" 2828 data-search-label="De l'immo pro" 2829 > 2830 <label data-form="js-form-search-filter" class="js_change_form item-label" for="main_popin__offredem__0_10" data-search-id="offredem10" data-search-label="De l'immo pro"> 2831 <span class="radio__item-span"></span> 2832 <span class="radio__item-text">De l'immo pro</span> 2833 </label> 2834 </li> 2835 </ul> 2836 </li> 2837 <li class="list-elements__structure"> 2838 <button type="button" class="button-select__element js_change_form" data-remove="true" data-form="js_form_estimate">Estimer</button> 2839 </li> 2840 </ul> 2841 </div> 2842 <div class="link-email__content"> 2843 <a href="/alerte-email" class="link-email__element links-group__link button"> 2844 <span class="link-email__content-icon"><svg class="link-email__content-icon-svg" viewBox="0 0 19.064 20.011"> 2845 <g> 2846 <path d="M18.973,13.506,16.806,5.7a7.768,7.768,0,0,0-15.07.393L.06,13.631A2.5,2.5,0,0,0,2.5,16.673H5.506a4.167,4.167,0,0,0,8.167,0h2.892a2.5,2.5,0,0,0,2.408-3.167ZM9.59,18.339a2.5,2.5,0,0,1-2.347-1.667h4.694A2.5,2.5,0,0,1,9.59,18.339m7.638-3.663a.828.828,0,0,1-.667.329H2.5a.834.834,0,0,1-.833-.833.824.824,0,0,1,.02-.181L3.363,6.449A6.1,6.1,0,0,1,15.2,6.139l2.167,7.81a.827.827,0,0,1-.136.728" transform="translate(0 0)" fill="#fff"/> 2847 </g> 2848</svg> 2849</span> 2850 <span class="link-email__content-label">Créez votre alerte e-mail</span> 2851 </a> 2852 </div> 2853</div> 2854</div> 2855 </div> 2856 </div> 2857 <div class="line__container line2__container"> 2858 <div class="line__structure section0 canHidden "> 2859 <div class="form__field form-type__field" data-component-name="type"><div class="formSelect__container formSelect__container__type" data-search-component="type" data-search-field-type="select"> 2860 <div class="formSelect__structure"> 2861 <label class="label-element" for="main_popin__type__0">Type de bien</label> 2862 <div class="formSelect__content"> 2863 <select multiple name="type[]" id="main_popin__type__0" class="select__input js-select-search" data-field="type[]"> 2864 <option value="2" data-text="Ap
2864partement" class=""> 2865 Appartement 2866 </option> 2867 <option value="18" data-text="Duplex" class=""> 2868 Duplex 2869 </option> 2870 <option value="21" data-text="Immeuble" class=""> 2871 Immeuble 2872 </option> 2873 <option value="1" data-text="Maison" class=""> 2874 Maison 2875 </option> 2876 <option value="4" data-text="Studio" class=""> 2877 Studio 2878 </option> 2879 <option value="5" data-text="Terrain" class=""> 2880 Terrain 2881 </option> 2882 <option value="25" data-text="Villa" class=""> 2883 Villa 2884 </option> 2885 </select> 2886 </div> 2887 </div> 2888</div> 2889</div> 2890 <div class="form__field form-commerce__field" data-component-name="commerce"></div> 2891 </div> 2892 <div class="line__structure section1 canHidden "> 2893 <div class="form__field form-localisation__field" data-component-name="localisation"><div class="formSelect__container formSelect__container__localizator" data-search-component="localisation" 2894 data-search-field-type="localizator"> 2895 <div class="formSelect__structure"> 2896 <div class="formSelect__content"> 2897 <div class="formSelect__localizator localizator" data-name="localisation[loc][]" tabindex="0" 2898 data-source="i/javascript/localisationAllItems" data-filter-type="LocalizatorSearch" 2899 data-field="localisation[loc][]"> 2900 <div class="localizator__summary"> 2901 <div class="localizator__values"> 2902 <div class="localizator__value localizator__value--count"></div> 2903 <div class="localizator__hidden"></div> 2904 </div> 2905 </div> 2906 <div class="localizator__content"> 2907 <div class="localizator__input textfield"> 2908 <input class="textfield__input" type="text" spellcheck="false" 2909 placeholder="Localisation"> 2910 </div> 2911 <div class="ss-add"><span class="ss-plus"></span></div> 2912 <div class="localizator__search"> 2913 <div class="localizator__select"> 2914 <select class="js-select js-select--custom js-select--main" multiple="multiple"> 2915 </select> 2916 </div> 2917 </div> 2918 2919 <div class="localizator__values-container"> 2920 <div class="localizator__values"> 2921 2922 </div> 2923 <div class="localizator__extra"> 2924 <div class="radios"> 2925 <fieldset class="radios__fieldset"> 2926 <legend class="radios__legend">Dans un rayon de</legend> 2927 <ul class="radios__group"> 2928 <li class="radios__item"> 2929 <div class="radio"> 2930 2931 <input 2932 class="input_radio_element" 2933 type="radio" 2934 name="localisation[distance]" 2935 value="5" 2936 id="main_popin__localisation__0_distance_5" 2937 data-field="localisation[distance]" 2938 data-search-label="autour de 5 km" 2939 /> 2940 <label class="label_radio_element" for="main_popin__localisation__0_distance_5"><span class="check_radio_element"></span> 5 km</label> 2941 </div> 2942 </li> 2943 <li class="radios__item"> 2944 <div class="radio"> 2945 2946 <input 2947 class="input_radio_element" 2948 type="radio" 2949 name="localisation[distance]" 2950 value="10" 2951 id="main_popin__localisation__0_distance_10" 2952 data-field="localisation[distance]" 2953 data-search-label="autour de 10 km" 2954 /> 2955 <label class="label_radio_element" for="main_popin__localisation__0_distance_10"><span class="check_radio_element"></span> 10 km</label> 2956 </div> 2957 </li> 2958 <li class="radios__item"> 2959 <div class="radio"> 2960 2961 <input 2962 class="input_radio_element" 2963 type="radio" 2964 name="localisation[distance]" 2965 value="15" 2966 id="main_popin__localisation__0_distance_15" 2967 data-field="localisation[distance]" 2968 data-search-label="autour de 15 km" 2969 /> 2970 <label class="label_radio_element" for="main_popin__localisation__0_distance_15"><span class="check_radio_element"></span> 15 km</label> 2971 </div> 2972 </li> 2973 <li class="radios__item"> 2974 <div class="radio"> 2975 2976 <input 2977 class="input_radio_element" 2978 type="radio" 2979 name="localisation[distance]" 2980 value="20" 2981 id="main_popin__localisation__0_distance_20" 2982 data-field="localisation[distance]" 2983 data-search-label="autour de 20 km" 2984 /> 2985 <label class="label_radio_element" for="main_popin__localisation__0_distance_20"><span class="check_radio_element"></span> 20 km</label> 2986 </div> 2987 </li> 2988 <li class="radios__item"> 2989 <div class="radio"> 2990 2991 <input 2992 class="input_radio_element" 2993 type="radio" 2994 name="localisation[distance]" 2995 value="25" 2996 id="main_popin__localisation__0_distance_25" 2997 data-field="localisation[distance]" 2998 data-search-label="autour de 25 km" 2999 /> 3000 <label class="label_radio_element" for="main_popin__localisation__0_distance_25"><span class="check_radio_element"></span> 25 km</label> 3001 </div> 3002 </li> 3003 <li class="radios__item"> 3004 <div class="radio"> 3005 3006 <input 3007 class="input_radio_element" 3008 type="radio" 3009 name="localisation[distance]" 3010 value="30" 3011 id="main_popin__localisation__0_distance_30" 3012 data-field="localisation[distance]" 3013 data-search-label="autour de 30 km" 3014 /> 3015 <label class="label_radio_element" for="main_popin__localisation__0_distance_30"><span class="check_radio_element"></span> 30 km</label> 3016 </div> 3017 </li> 3018 </ul> 3019 </fieldset> 3020 </div> 3021 </div> 3022 </div> 3023 </div> 3024 <div class="localizator__plus"></div> 3025 </div> 3026 </div> 3027 </div> 3028</div> 3029 3030 3031 3032</div> 3033 </div> 3034 </div> 3035 <div class="line__container line3__container"> 3036 <div class="formBubble__container" data-search-component="bubble" data-search-field-type="bubble"> 3037 <div class="formBubble__structure"> 3038 <ul class="formBubble__content"></ul> 3039 </div> 3040 <button type="button" class="button-more__element js_button-more__element"></button> 3041</div> </div> 3042 <div class="line__container line4__container"> 3043 <div class="line__structure section0 canHidden hidden"> 3044 <div class="form__field form-nbpieces__field" data-component-name="nbpieces"></div> 3045 <div class="form__field form-nbvacanciers__field" data-component-name="nbvacanciers"></div> 3046 </div> 3047 <div class="line__structure section1 canHidden hidden"> 3048 <div class="form__field form-nbchambres__field" data-component-name="nbchambres"></div> 3049 </div> 3050 <div class="line__structure section2 canHidden hidden"> 3051 <div class="form__field form-nbsdb__field" data-component-name="nbsdb"></div> 3052 </div> 3053 <div class="line__structure section3 canHidden hidden"> 3054 <div class="form__field form-nbse__field" data-component-name="nbse"></div> 3055 </div> 3056 </div> 3057 <div class="line__container line5__container"> 3058 <div class="line__structure section0 canHidden hidden"> 3059 <div class="form__field form-datelocsais__field" data-component-name="datelocsais"></div> 3060 </div> 3061 <div class="line__structure section1 canHidden "> 3062 <div class="form__field form-prices__field" data-component-name="prices"> 3063<div class="formRange__container range " data-search-component="prices" data-search-field-type="range" data-min="86000" 3064 data-max="299000" data-search-label="Budget"> 3065 <div class="formRange__structure"> 3066 <label for="main_popin__prices__0" 3067 class="formRange__label">Budget </label> 3068 <div class="range__input" tabindex="0" data-steps="" data-id="price"> 3069 <div class="formRange__content range__summary"> 3070 Budget 3071 </div> 3072 <div class="range__plus"></div> 3073 <div class="range__content"> 3074 <div class="range__slider"></div> 3075 <div class="range__preview"> 3076 <div class="range__highlight">
3077 <span class="range__text">Mini</span> 3078 <input name="prices[min]" type="text" inputmode="numeric" value="86000" class="range__input range__input-min " data-field="prices[min]"> 3079 <input type="hidden" name="prices[rmin]" value="86000" class="range__input-rmin"> 3080 <span class="range__unit">â¬</span> 3081 </div> 3082 <div class="range__highlight"> 3083 <span class="range__text">Maxi</span> 3084 <input name="prices[max]" type="text" inputmode="numeric" value="299000" class="range__input range__input-max " data-field="prices[max]"> 3085 <input type="hidden" name="prices[rmax]" value="299000" class="range__input-rmax"> 3086 <span class="range__unit">â¬</span> 3087 </div> 3088 </div> 3089 <div class="formRange__reset-content"> 3090 <button type="reset" class="button__reset-button"> 3091 <span class="button__reset-svg"><svg class="" x="0px" y="0px" viewBox="0 0 34.9 34.9"> 3092 <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 3093 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 3094 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 3095 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"/> 3096</svg> 3097</span> 3098 <span class="button__reset-label">Réinitialiser ce filtre</span> 3099 </button> 3100</div> 3101 </div> 3102 </div> 3103 </div> 3104</div> 3105</div> 3106 <div class="form__field form-loyer__field" data-component-name="loyer"></div> 3107 <div class="form__field form-loyersais__field" data-component-name="loyersais"></div> 3108 </div> 3109 <div class="line__structure section2 canHidden "> 3110 <div class="form__field form-surface__field" data-component-name="surface"> 3111<div class="formRange__container range " data-search-component="surface" data-search-field-type="range" data-min="0" 3112 data-max="337" data-search-label="Surface"> 3113 <div class="formRange__structure"> 3114 <label for="main_popin__surface__0" 3115 class="formRange__label">Surface </label> 3116 <div class="range__input" tabindex="0" data-steps="" data-id="price"> 3117 <div class="formRange__content range__summary"> 3118 Surface 3119 </div> 3120 <div class="range__plus"></div> 3121 <div class="range__content"> 3122 <div class="range__slider"></div> 3123 <div class="range__preview"> 3124 <div class="range__highlight"> 3125 <span class="range__text">Mini</span> 3126 <input name="surface[min]" type="text" inputmode="numeric" value="0" class="range__input range__input-min " data-field="surface[min]"> 3127 <input type="hidden" name="surface[rmin]" value="0" class="range__input-rmin"> 3128 <span class="range__unit">m²</span> 3129 </div> 3130 <div class="range__highlight"> 3131 <span class="range__text">Maxi</span> 3132 <input name="surface[max]" type="text" inputmode="numeric" value="337" class="range__input range__input-max " data-field="surface[max]"> 3133 <input type="hidden" name="surface[rmax]" value="337" class="range__input-rmax"> 3134 <span class="range__unit">m²</span> 3135 </div> 3136 </div> 3137 <div class="formRange__reset-content"> 3138 <button type="reset" class="button__reset-button">
3139 <span class="button__reset-svg"><svg class="" x="0px" y="0px" viewBox="0 0 34.9 34.9"> 3140 <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 3141 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 3142 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 3143 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"/> 3144</svg> 3145</span> 3146 <span class="button__reset-label">Réinitialiser ce filtre</span> 3147 </button> 3148</div> 3149 </div> 3150 </div> 3151 </div> 3152</div> 3153</div> 3154 </div> 3155 <div class="line__structure section3 canHidden hidden"> 3156 <div class="form__field form-surfaceterrain__field" data-component-name="surfaceterrain"></div> 3157 </div> 3158 </div> 3159 <div class="line__container line6__container"> 3160 <div class="line__structure section0 canHidden hidden"> 3161 <div class="form__field form-datedispo__field" data-component-name="datedispo"></div> 3162 </div> 3163 <div class="line__structure section1 canHidden hidden"> 3164 <div class="form__field form-dispositifsfiscaux__field" data-component-name="dispositifsfiscaux"></div> 3165 </div> 3166 <div class="line__structure section2 canHidden hidden"> 3167 <div class="form__field form-secteuractivite__field" data-component-name="secteuractivite"></div> 3168 </div> 3169 </div> 3170 <div class="line__container line7__container"> 3171 <div class="line__structure section0 canHidden "> 3172 <div class="form__field form-particularites__field" data-component-name="particularites"><div class="formCheckbox__container" data-search-component="particularites" data-search-field-type="checkbox-group"> 3173 <div class="formCheckbox__structure"> 3174 <p class="formCheckbox__label-checkbox">Particularites</p> 3175 <div class="formCheckbox__content"> 3176 <ul class="formCheckbox__list-content"> 3177 <li class="list-element"> 3178 <input class="checkbox-input" type="checkbox" name="particularites[]" id="main_popin__particularites__0_1" 3179 value="1" data-search-field="particularites" data-search-label="Prestige"> 3180 <label class="checkbox-label" for="main_popin__particularites__0_1"> 3181 <span class="checkbox-span"></span> 3182 <span class="checkbox-text">Prestige</span> 3183 </label> 3184 </li> 3185 <li class="list-element"> 3186 <input class="checkbox-input" type="checkbox" name="particularites[]" id="main_popin__particularites__0_2" 3187 value="2" data-search-field="particularites" data-search-label="Investissement"> 3188 <label class="checkbox-label" for="main_popin__particularites__0_2"> 3189 <span class="checkbox-span"></span> 3190 <span class="checkbox-text">Investissement</span> 3191 </label> 3192 </li> 3193 </ul> 3194 </div> 3195 </div> 3196</div> 3197</div> 3198 </div> 3199 <div class="line__structure section1 canHidden hidden"> 3200 <div class="form__field form-equipements__field" data-component-name="equipements"></div> 3201 </div> 3202 <div class="line__structure section2 canHidden hidden"> 3203 <div class="form__field form-exposition__field" data-component-name="exposition"></div> 3204 </div> 3205 </div> 3206 <div class="line__container line8__container"> 3207 <div class="line__structure sectionParams"> 3208 <div class="line__title-element"> 3209 <p class="title-element">Afficher les biens</p> 3210 </div> 3211 </div> 3212 <div class="line__structure section0 canHidden "> 3213 <div class="form__field form-visitevirtuelle__field" data-component-name="visitevirtuelle"><div class="formSwitch__container" data-search-component="visitevirtuelle" data-search-field-type="checkbox-group"> 3214 <div class="formSwitch__structure"> 3215 <div class="formSwitch__content"> 3216 <input value="1" class="checkbox-input" type="checkbox" name="visitevirtuelle" id="main_popin__visitevirtuelle__0_visitevirtuelle" data-search-field="visitevirtuelle" data-search-label="Uniquement avec visite virtuelle"> 3217 <label class="checkbox-label" for="main_popin__visitevirtuelle__0_visitevirtuelle"><span class="switch-checkbox"></span> Uniquement avec visite virtuelle</label> 3218 </div> 3219 </div> 3220</div></div> 3221 </div> 3222 <div class="line__structure section1 canHidden hidden"> 3223 <div class="form__field form-internet__field" data-component-name="internet"></div> 3224 </div> 3225 <div class="line__structure section2 canHidden hidden"> 3226 <div class="form__field form-animauxaccepted__field" data-component-name="animauxaccepted"></div> 3227 </div> 3228 </div> 3229 3230 </div> 3231 <div class="form-estimate__container js_form_estimate"> 3232 <div class="form-estimate__structure"> 3233 <p class="form-estimate__text"><span>Faites estimer votre bien par un professionnel</span></p> 3234 3235 3236 3237 3238 3239<div class="form__field textfield form-estimate__input-content " > 3240 3241 <input 3242 type="text" 3243 name="data[][adressebien]" 3244 class="textfield__input" 3245 id="f__adressebien" 3246 placeholder="Saisir votre adresse " 3247 data-label="champs texte" 3248 3249 3250 > 3251</div> 3252 3253 3254 3255 3256 3257<a 3258 href="/estimation?expand=estimation_pro_group#estimation-formulaires" class="flex items-center justify-center button_default button_primary_2 form-estimate__button" 3259 >
3260 <span class="text_item">Estimer votre bien</span> 3261 <span class="icon_content"> 3262 <svg width="10" height="10" viewBox="0 0 10 10" class="icon icon_right arrow_right_3"> 3263 <g transform="translate(0 10) rotate(-90)"> 3264 <path d="M9.707,4.293a1,1,0,0,0-1.414,0L6,6.586V1A1,1,0,0,0,4,1V6.586L1.707,4.293A1,1,0,0,0,.293,5.707l4,4a1,1,0,0,0,1.416,0l4-4a1,1,0,0,0,0-1.414" transform="translate(0)"/> 3265 </g> 3266</svg> 3267 </span> 3268 </a> 3269 </div> 3270 </div> 3271 </div> 3272 <div class="formSubmit__container"> 3273 <div class="formSubmit__structure"> 3274 3275 3276 <button class="js_submit_main_form button-submit__item link-email__element links-group__link button" type="button" data-text="Voir les <span>%NUMBERANNONCES%</span> annonces"> 3277 <span class="submit__icon"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class=""> 3278 <path d="M15.766,14.634,12.82,11.689a7.218,7.218,0,1,0-1.131,1.131l2.946,2.946a.8.8,0,0,0,1.131-1.131M1.6,7.2a5.6,5.6,0,1,1,9.57,3.945l-.015.01s-.006.01-.01.015A5.6,5.6,0,0,1,1.6,7.2"/> 3279</svg> 3280</span> 3281 3282 <span class="submit__label js_ajax_counter">Voir les <span>32</span> annonces</span> 3283 3284 </button> 3285 <button class="button-reset__item js_reset_global_form" type="button"> 3286 <span class="button-reset__item-icon"><svg class="" x="0px" y="0px" viewBox="0 0 34.9 34.9"> 3287 <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 3288 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 3289 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 3290 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"/> 3291</svg> 3292</span> 3293 <span class="submit__content">Réinitialiser</span> 3294 </button> 3295 </div> 3296 </div> 3297 <input type="hidden" id="allow_fields_form_full" name="allow_fields" value="offredem,type,localisation,prices,surface,visitevirtuelle,particularites,reference"> 3298 </form> 3299 <div class="formReference__container"> 3300 <div class="formReference__structure"> 3301 <label class="label__item">Rechercher par référence</label> 3302 <form class="formReference__content" action="/nos-biens/xdpksiskj1r1611pjfgfpct1ionoyjpyyujo/1" method="GET"> 3303 <div class="form__content"> 3304 <input class="input__item" type="text" name="reference" id="reference" required placeholder="Saisir la référence / N° de dossier"> 3305 <input type="hidden" name="allow_fields" value="reference"> 3306 </div> 3307 <button class="button_item" type="submit">OK</button> 3308 </form> 3309 </div> 3310</div> <button class="modal__focus-trap"></button> 3311 </div> 3312 </div> 3313 </div> 3314 <div class="modal__background"></div> 3315 </div> 3316 <style> 3317 input[type="date" i]::-webkit-calendar-picker-indicator{ 3318 display:none 3319 } 3320 input::-webkit-date-and-time-value { 3321 text-align: left; 3322 } 3323 </style>
vendor: 67 bytes, lines 3323-3329
3323 3324 3325 3326 3327 3328 3329<script src="https://www.google.com/recaptcha/api.js?render=
33296LcPSwcjAAAAALqRxz1OmV3XskwQrdJBMbyDDSJU
vendor: 12 bytes, line 3329
3329"></script>
3330<style>.grecaptcha-badge { visibility: hidden;}</style> 3331
3332<script> 3333grecaptcha.ready(function() { 3334 grecaptcha.execute("6LcPSwcjAAAAALqRxz1OmV3XskwQrdJBMbyDDSJU", {action: "contact"}).then(function(token) {}); 3335 });</script>
3335 3336 3337 3338</body> 3339 3340</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.