{"id":1745,"date":"2026-04-09T16:10:31","date_gmt":"2026-04-09T14:10:31","guid":{"rendered":"https:\/\/preprod.excel-vision.eu\/?page_id=1745"},"modified":"2026-04-16T16:52:11","modified_gmt":"2026-04-16T14:52:11","slug":"centres-partenaires","status":"publish","type":"page","link":"https:\/\/preprod.excel-vision.eu\/de\/centres-partenaires\/","title":{"rendered":"Partnerzentren"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1745\" class=\"elementor elementor-1745\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-283e5a0f e-flex e-con-boxed e-con e-parent\" data-id=\"283e5a0f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-12608a63 e-con-full e-flex e-con e-child\" data-id=\"12608a63\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50b81065 elementor-widget elementor-widget-theme-site-logo elementor-widget-image\" data-id=\"50b81065\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-site-logo.default\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/preprod.excel-vision.eu\/de\">\n\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1844\" height=\"520\" src=\"https:\/\/preprod.excel-vision.eu\/wp-content\/uploads\/2026\/03\/IMG-5016.png\" class=\"attachment-full size-full wp-image-128\" alt=\"\" srcset=\"https:\/\/preprod.excel-vision.eu\/wp-content\/uploads\/2026\/03\/IMG-5016.png 1844w, https:\/\/preprod.excel-vision.eu\/wp-content\/uploads\/2026\/03\/IMG-5016-300x85.png 300w, https:\/\/preprod.excel-vision.eu\/wp-content\/uploads\/2026\/03\/IMG-5016-1024x289.png 1024w, https:\/\/preprod.excel-vision.eu\/wp-content\/uploads\/2026\/03\/IMG-5016-768x217.png 768w, https:\/\/preprod.excel-vision.eu\/wp-content\/uploads\/2026\/03\/IMG-5016-1536x433.png 1536w\" sizes=\"(max-width: 1844px) 100vw, 1844px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5fd08735 e-con-full e-flex e-con e-child\" data-id=\"5fd08735\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-636c75c6 elementor-nav-menu--stretch elementor-nav-menu__align-end elementor-nav-menu--dropdown-mobile elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"636c75c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\\&quot;true\\&quot; class=\\&quot;e-font-icon-svg e-fas-caret-down\\&quot; viewBox=\\&quot;0 0 320 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Header Patient\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade\">\n\t\t\t\t<ul id=\"menu-1-636c75c6\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-83\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/\" class=\"elementor-item\">Accueil<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1747\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/centres-partenaires\/\" class=\"elementor-item\">Centres partenaires<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-106\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/defauts-visuels\/\" class=\"elementor-item\">D\u00e9fauts visuels<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-108\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/lastigmatisme\/\" class=\"elementor-sub-item\">L\u2019astigmatisme<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-109\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/lhypermetropie\/\" class=\"elementor-sub-item\">L&rsquo;hyperm\u00e9tropie<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-110\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/la-myopie\/\" class=\"elementor-sub-item\">La myopie<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-107\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/la-presbytie\/\" class=\"elementor-sub-item\">La presbytie<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-278\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/techniques-operatoires\/\" class=\"elementor-item\">Techniques op\u00e9ratoires<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-283\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/pkr\/\" class=\"elementor-sub-item\">PKR<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-282\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/trans-pkr\/\" class=\"elementor-sub-item\">Trans PKR<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-280\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/femto-lasik\/\" class=\"elementor-sub-item\">Femto-LASIK<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-279\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/femto-cataracte\/\" class=\"elementor-sub-item\">Femto-CATARACTE<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-281\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/presby-lasik\/\" class=\"elementor-sub-item\">Presby-LASIK<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2880\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/valeurs\/\" class=\"elementor-item\">Nos valeurs<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-286\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/faq\/\" class=\"elementor-item\">FAQ<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-284\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/carriere\/\" class=\"elementor-item\">Carri\u00e8re<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Men\u00fc Umschalter\" aria-expanded=\"false\">\n\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z\"><\/path><\/svg><svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z\"><\/path><\/svg>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-636c75c6\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-83\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/\" class=\"elementor-item\" tabindex=\"-1\">Accueil<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1747\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/centres-partenaires\/\" class=\"elementor-item\" tabindex=\"-1\">Centres partenaires<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-106\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/defauts-visuels\/\" class=\"elementor-item\" tabindex=\"-1\">D\u00e9fauts visuels<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-108\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/lastigmatisme\/\" class=\"elementor-sub-item\" tabindex=\"-1\">L\u2019astigmatisme<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-109\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/lhypermetropie\/\" class=\"elementor-sub-item\" tabindex=\"-1\">L&rsquo;hyperm\u00e9tropie<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-110\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/la-myopie\/\" class=\"elementor-sub-item\" tabindex=\"-1\">La myopie<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-107\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/la-presbytie\/\" class=\"elementor-sub-item\" tabindex=\"-1\">La presbytie<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-278\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/techniques-operatoires\/\" class=\"elementor-item\" tabindex=\"-1\">Techniques op\u00e9ratoires<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-283\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/pkr\/\" class=\"elementor-sub-item\" tabindex=\"-1\">PKR<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-282\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/trans-pkr\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Trans PKR<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-280\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/femto-lasik\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Femto-LASIK<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-279\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/femto-cataracte\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Femto-CATARACTE<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-281\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/presby-lasik\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Presby-LASIK<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2880\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/valeurs\/\" class=\"elementor-item\" tabindex=\"-1\">Nos valeurs<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-286\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/faq\/\" class=\"elementor-item\" tabindex=\"-1\">FAQ<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-284\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/carriere\/\" class=\"elementor-item\" tabindex=\"-1\">Carri\u00e8re<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f808232 e-con-full e-flex e-con e-parent\" data-id=\"f808232\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5997f8d elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"5997f8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Michroma&family=Metrophobic&display=swap\" rel=\"stylesheet\">\r\n\r\n<section class=\"ev-directory-page\">\r\n  <div class=\"ev-directory-container\">\r\n\r\n    <section class=\"ev-directory-hero\">\r\n      <div class=\"ev-directory-hero__content\">\r\n        <div class=\"ev-directory-badge\">R\u00e9seau Excel Vision<\/div>\r\n        <h1>Nos centres partenaires<\/h1>\r\n        <p class=\"ev-directory-intro\">\r\n          D\u00e9couvrez l\u2019ensemble des sites Excel Vision r\u00e9pertori\u00e9s en France, en Belgique et en Allemagne.\r\n          Acc\u00e9dez directement \u00e0 chaque page centre pour en savoir plus sur les techniques pratiqu\u00e9es\r\n          et demander une orientation vers un sp\u00e9cialiste proche de chez vous.\r\n        <\/p>\r\n\r\n        <div class=\"ev-directory-hero__cta\">\r\n          <a href=\"#france\" class=\"ev-directory-btn ev-directory-btn--primary\">Voir les centres en France<\/a>\r\n          <a href=\"#Carte\" class=\"ev-directory-btn ev-directory-btn--secondary\">Voir la carte<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"ev-directory-country\" id=\"france\">\r\n      <div class=\"ev-directory-country__header\">\r\n        <span class=\"ev-directory-kicker\">\ud83c\uddeb\ud83c\uddf7 France<\/span>\r\n        <h2>Centres Excel Vision en France<\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"ev-directory-grid\">\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-aix-en-provence\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Aix-en-Provence<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-amiens\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Amiens<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-aubergenville\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Aubergenville<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-aulnay-sous-bois\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Aulnay-sous-Bois<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-belfort\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Belfort<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-blois\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Blois<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-bourges\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Bourges<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-caen\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Caen<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-carcassonne\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Carcassonne<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-deauville\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Deauville<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-dijon\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Dijon<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-le-havre\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Le Havre<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-le-mans\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Le Mans<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-lunion\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">L\u2019Union<\/span>\r\n          <span class=\"ev-directory-tag\">Cataracte<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-lyon\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Lyon<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-metz\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Metz<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-montbeliard\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Montb\u00e9liard<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-montpellier\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Montpellier<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-mulhouse\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Mulhouse<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-nancy\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Nancy<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-pau\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Pau<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-poitiers\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Poitiers<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-rouen\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Rouen<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-rodez\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Rodez<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-rouffach\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Rouffach<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-terville\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Terville<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-toulouse\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Toulouse<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-tourville\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Tourville-la-Rivi\u00e8re<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-versailles\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Versailles<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-vienne\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Vienne<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-villerupt\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Villerupt<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-strasbourg\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Strasbourg<\/span>\r\n        <\/a>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"ev-directory-country\" id=\"belgique\">\r\n      <div class=\"ev-directory-country__header\">\r\n        <span class=\"ev-directory-kicker\">\ud83c\udde7\ud83c\uddea Belgique<\/span>\r\n        <h2>Centres Excel Vision en Belgique<\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"ev-directory-grid\">\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-bastogne\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Bastogne<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-bruxelles\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Bruxelles<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-charleroi\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Charleroi<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-courtai\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Courtrai<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-ottignies\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Ottignies<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-wavre\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Wavre<\/span>\r\n        <\/a>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"ev-directory-country\" id=\"allemagne\">\r\n      <div class=\"ev-directory-country__header\">\r\n        <span class=\"ev-directory-kicker\">\ud83c\udde9\ud83c\uddea Allemagne<\/span>\r\n        <h2>Centres Excel Vision en Allemagne<\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"ev-directory-grid\">\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-aachen\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Aachen<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-augsburg\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Augsburg<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-baden-baden\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Baden-Baden<\/span>\r\n          <span class=\"ev-directory-tag\">Cataracte<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-bocholt\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Bocholt<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-bochum\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Bochum<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-karlsruhe\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Karlsruhe<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-langen\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Langen<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-minden\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Minden<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-munster\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">M\u00fcnster<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-rosenheim\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Rosenheim<\/span>\r\n        <\/a>\r\n        <a href=\"https:\/\/preprod.excel-vision.eu\/centre-sindelfingen\/\" class=\"ev-directory-card\">\r\n          <span class=\"ev-directory-city\">Sindelfingen<\/span>\r\n        <\/a>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"ev-directory-final-cta\">\r\n      <div class=\"ev-directory-final-cta__content\">\r\n        <span class=\"ev-directory-kicker\">Besoin d\u2019un accompagnement ?<\/span>\r\n        <h2>Vous cherchez le centre le plus adapt\u00e9 \u00e0 votre situation ?<\/h2>\r\n        <p>\r\n          Faites votre demande via le formulaire Excel Vision pour \u00eatre orient\u00e9 vers un sp\u00e9cialiste\r\n          proche de chez vous et comparer les solutions disponibles.\r\n        <\/p>\r\n        <a href=\"https:\/\/pro.excel-vision.eu\/fr\/formulaire-contact?orig=EV\" class=\"ev-directory-btn ev-directory-btn--primary\">\r\n          Faire une demande de contact\r\n        <\/a>\r\n      <\/div>\r\n    <\/section>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  .ev-directory-page {\r\n    background: linear-gradient(180deg, #f5f5f5 0%, #ffffff 100%);\r\n    padding: 40px 20px 80px;\r\n    font-family: 'Metrophobic', sans-serif;\r\n    color: #1f1f1f;\r\n  }\r\n\r\n  .ev-directory-page * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .ev-directory-container {\r\n    max-width: 1240px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .ev-directory-hero {\r\n    position: relative;\r\n    overflow: hidden;\r\n    padding: 42px;\r\n    border-radius: 32px;\r\n    background:\r\n      radial-gradient(circle at top right, rgba(170,72,72,0.10), transparent 30%),\r\n      linear-gradient(135deg, #ffffff 0%, #f7f7f7 100%);\r\n    border: 1px solid #ececec;\r\n    box-shadow: 0 18px 40px rgba(0,0,0,0.05);\r\n    margin-bottom: 34px;\r\n  }\r\n\r\n  .ev-directory-hero__content {\r\n    max-width: 820px;\r\n  }\r\n\r\n  .ev-directory-badge,\r\n  .ev-directory-kicker {\r\n    display: inline-block;\r\n    font-family: 'Michroma', sans-serif;\r\n    font-size: 12px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.08em;\r\n    color: #AA4848;\r\n    margin-bottom: 14px;\r\n  }\r\n\r\n  .ev-directory-hero h1,\r\n  .ev-directory-country h2,\r\n  .ev-directory-final-cta h2 {\r\n    font-family: 'Michroma', sans-serif;\r\n    font-size: 24px;\r\n    line-height: 1.45;\r\n    margin: 0 0 18px;\r\n    color: #111111;\r\n  }\r\n\r\n  .ev-directory-intro,\r\n  .ev-directory-city,\r\n  .ev-directory-final-cta p {\r\n    font-family: 'Metrophobic', sans-serif;\r\n    font-size: 18px;\r\n    line-height: 1.75;\r\n    color: #343434;\r\n  }\r\n\r\n  .ev-directory-hero__cta {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 14px;\r\n    margin-top: 26px;\r\n  }\r\n\r\n  .ev-directory-btn {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    min-height: 48px;\r\n    padding: 12px 22px;\r\n    border-radius: 999px;\r\n    text-decoration: none;\r\n    font-family: 'Metrophobic', sans-serif;\r\n    font-size: 18px;\r\n    transition: all 0.2s ease;\r\n  }\r\n\r\n  .ev-directory-btn--primary {\r\n    background: #AA4848;\r\n    color: #ffffff;\r\n    border: 1px solid #AA4848;\r\n  }\r\n\r\n  .ev-directory-btn--primary:hover {\r\n    background: #943e3e;\r\n    border-color: #943e3e;\r\n    color: #ffffff;\r\n  }\r\n\r\n  .ev-directory-btn--secondary {\r\n    background: #ffffff;\r\n    color: #1f1f1f;\r\n    border: 1px solid #d8d8d8;\r\n  }\r\n\r\n  .ev-directory-btn--secondary:hover {\r\n    border-color: #bcbcbc;\r\n    color: #111111;\r\n  }\r\n\r\n  .ev-directory-country {\r\n    padding: 26px 0 18px;\r\n  }\r\n\r\n  .ev-directory-country__header {\r\n    margin-bottom: 24px;\r\n  }\r\n\r\n  .ev-directory-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(4, minmax(0, 1fr));\r\n    gap: 18px;\r\n  }\r\n\r\n  .ev-directory-card {\r\n    position: relative;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 10px;\r\n    justify-content: center;\r\n    min-height: 110px;\r\n    padding: 24px 22px;\r\n    background: #ffffff;\r\n    border: 1px solid #ececec;\r\n    border-radius: 24px;\r\n    text-decoration: none;\r\n    box-shadow: 0 10px 24px rgba(0,0,0,0.04);\r\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\r\n  }\r\n\r\n  .ev-directory-card:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 16px 30px rgba(0,0,0,0.08);\r\n    border-color: rgba(170,72,72,0.28);\r\n  }\r\n\r\n  .ev-directory-card::after {\r\n    content: \"\u2197\";\r\n    position: absolute;\r\n    top: 18px;\r\n    right: 18px;\r\n    font-family: 'Michroma', sans-serif;\r\n    font-size: 12px;\r\n    color: #AA4848;\r\n    opacity: 0.9;\r\n  }\r\n\r\n  .ev-directory-city {\r\n    font-family: 'Michroma', sans-serif;\r\n    font-size: 18px;\r\n    line-height: 1.45;\r\n    color: #111111;\r\n  }\r\n\r\n  .ev-directory-tag {\r\n    display: inline-flex;\r\n    align-self: flex-start;\r\n    padding: 6px 12px;\r\n    border-radius: 999px;\r\n    background: rgba(170,72,72,0.10);\r\n    border: 1px solid rgba(170,72,72,0.18);\r\n    color: #AA4848;\r\n    font-family: 'Metrophobic', sans-serif;\r\n    font-size: 15px;\r\n    line-height: 1.3;\r\n  }\r\n\r\n  .ev-directory-final-cta {\r\n    padding-top: 34px;\r\n  }\r\n\r\n  .ev-directory-final-cta__content {\r\n    text-align: center;\r\n    max-width: 920px;\r\n    margin: 0 auto;\r\n    padding: 42px 28px;\r\n    background:\r\n      radial-gradient(circle at top left, rgba(170,72,72,0.08), transparent 30%),\r\n      #f8f8f8;\r\n    border: 1px solid #ececec;\r\n    border-radius: 28px;\r\n    box-shadow: 0 10px 24px rgba(0,0,0,0.04);\r\n  }\r\n\r\n  @media (max-width: 1100px) {\r\n    .ev-directory-grid {\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    }\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    .ev-directory-page {\r\n      padding: 28px 16px 60px;\r\n    }\r\n\r\n    .ev-directory-hero {\r\n      padding: 28px 22px;\r\n      border-radius: 24px;\r\n    }\r\n\r\n    .ev-directory-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .ev-directory-hero__cta {\r\n      flex-direction: column;\r\n    }\r\n\r\n    .ev-directory-btn {\r\n      width: 100%;\r\n    }\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e5557e9 elementor-widget elementor-widget-menu-anchor\" data-id=\"e5557e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"Carte\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-72cd3ab e-con-full e-flex e-con e-parent\" data-id=\"72cd3ab\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;shape_divider_top&quot;:&quot;opacity-tilt&quot;}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 2600 131.1\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0 0L2600 0 2600 69.1 0 0z\"\/>\n\t<path class=\"elementor-shape-fill\" style=\"opacity:0.5\" d=\"M0 0L2600 0 2600 69.1 0 69.1z\"\/>\n\t<path class=\"elementor-shape-fill\" style=\"opacity:0.25\" d=\"M2600 0L0 0 0 130.1 2600 69.1z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9dd942 elementor-widget elementor-widget-html\" data-id=\"c9dd942\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Michroma&display=swap\" rel=\"stylesheet\"> \r\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\"\/>\r\n\r\n<section class=\"gradient-section\">\r\n  <div class=\"map-wrap\" id=\"mapWrap\">\r\n    <div id=\"map\"><\/div>\r\n\r\n    <div class=\"region-focus-overlay\" id=\"focusOverlay\">\r\n      <svg class=\"region-focus-svg\" id=\"focusSvg\" preserveAspectRatio=\"xMidYMid meet\">\r\n        <path id=\"focusPath\" class=\"region-focus-shape\"><\/path>\r\n        <g id=\"focusCitiesGroup\"><\/g>\r\n      <\/svg>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  .gradient-section {\r\n    background: ##FFFFFF;\r\n    padding: 0 0 30px;\r\n    position: relative;\r\n    font-family: 'Michroma', sans-serif;\r\n  }\r\n\r\n  .map-wrap {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 900px;\r\n  }\r\n\r\n  #map {\r\n    width: 100%;\r\n    height: 100%;\r\n    background: transparent;\r\n    display: block;\r\n  }\r\n\r\n  .leaflet-container {\r\n    background: transparent !important;\r\n  }\r\n\r\n  .region-path {\r\n    transition:\r\n      transform 0.18s ease,\r\n      filter 0.18s ease,\r\n      opacity 0.22s ease,\r\n      fill-opacity 0.22s ease,\r\n      stroke-width 0.18s ease;\r\n    transform-box: fill-box;\r\n    transform-origin: center;\r\n    vector-effect: non-scaling-stroke;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .country-outline-path {\r\n    vector-effect: non-scaling-stroke;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .region-hover {\r\n    transform: scale(1.02);\r\n    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.25));\r\n  }\r\n\r\n  .region-dimmed {\r\n    opacity: 0.18 !important;\r\n  }\r\n\r\n  .region-selected {\r\n    opacity: 0 !important;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .region-focus-overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    display: none;\r\n    align-items: center;\r\n    justify-content: center;\r\n    pointer-events: none;\r\n    z-index: 500;\r\n  }\r\n\r\n  .region-focus-overlay.active {\r\n    display: flex;\r\n  }\r\n\r\n  .region-focus-svg {\r\n    width: 100%;\r\n    height: 100%;\r\n    overflow: visible;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .region-focus-shape {\r\n    fill: #fff;\r\n    stroke: #d40000;\r\n    stroke-width: 1.2;\r\n    vector-effect: non-scaling-stroke;\r\n    filter: drop-shadow(0 16px 28px rgba(0, 0, 0, 0.22));\r\n    transform-origin: center;\r\n    animation: popRegion 280ms ease forwards;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .focus-city-link {\r\n    pointer-events: auto;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .focus-city-square {\r\n    fill: #000;\r\n    animation: cityPop 220ms ease both;\r\n    transition:\r\n      fill 0.15s ease,\r\n      opacity 0.15s ease,\r\n      width 0.15s ease,\r\n      height 0.15s ease,\r\n      x 0.15s ease,\r\n      y 0.15s ease;\r\n  }\r\n\r\n  .focus-city-label {\r\n    display: none;\r\n    font-family: Arial, sans-serif;\r\n    font-size: 12px;\r\n    fill: #000;\r\n    paint-order: stroke;\r\n    stroke: #fff;\r\n    stroke-width: 3px;\r\n    stroke-linejoin: round;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .city-square {\r\n    width: 5px;\r\n    height: 5px;\r\n    background: #000;\r\n    border-radius: 1px;\r\n    box-shadow: 0 1px 2px rgba(0,0,0,0.14);\r\n  }\r\n\r\n  .city-tooltip {\r\n    background: rgba(255,255,255,0.96);\r\n    color: #000;\r\n    border: 1px solid rgba(0,0,0,0.08);\r\n    border-radius: 999px;\r\n    padding: 6px 10px;\r\n    box-shadow: 0 6px 14px rgba(0,0,0,0.12);\r\n    font-family: Arial, sans-serif;\r\n    font-size: 12px;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .city-tooltip::before {\r\n    display: none;\r\n  }\r\n\r\n  @keyframes popRegion {\r\n    from {\r\n      opacity: 0;\r\n      transform: scale(0.82);\r\n    }\r\n    to {\r\n      opacity: 1;\r\n      transform: scale(1);\r\n    }\r\n  }\r\n\r\n  @keyframes cityPop {\r\n    from { opacity: 0; }\r\n    to { opacity: 1; }\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    .gradient-section {\r\n      padding: 0 0 20px;\r\n    }\r\n\r\n    .map-wrap {\r\n      height: 600px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", () => {\r\n  const CONFIG = {\r\n    regionsUrl: \"https:\/\/gisco-services.ec.europa.eu\/distribution\/v2\/nuts\/geojson\/NUTS_RG_10M_2024_4326_LEVL_2.geojson\",\r\n    countriesUrl: \"https:\/\/gisco-services.ec.europa.eu\/distribution\/v2\/nuts\/geojson\/NUTS_RG_10M_2024_4326_LEVL_0.geojson\",\r\n    countries: [\"FR\", \"BE\", \"DE\"],\r\n    svgNs: \"http:\/\/www.w3.org\/2000\/svg\",\r\n    xlinkNs: \"http:\/\/www.w3.org\/1999\/xlink\"\r\n  };\r\n\r\n  const partnerCities = [\r\n    { name: \"Aix-en-Provence\", country: \"FR\", lat: 43.5297, lng: 5.4474, url: \"\/centre-aix-en-provence\/\" },\r\n    { name: \"Amiens\", country: \"FR\", lat: 49.8941, lng: 2.2958, url: \"\/centre-amiens\/\" },\r\n    { name: \"Aubergenville\", country: \"FR\", lat: 48.9590, lng: 1.8540, url: \"\/centre-aubergenville\/\" },\r\n    { name: \"Aulnay-sous-Bois\", country: \"FR\", lat: 48.9381, lng: 2.4940, url: \"centre-aulnay-sous-bois\/\" },\r\n    { name: \"Belfort\", country: \"FR\", lat: 47.6397, lng: 6.8638, url: \"\/centre-belfort\/\" },\r\n    { name: \"Blois\", country: \"FR\", lat: 47.5861, lng: 1.3359, url: \"\/centre-blois\/\" },\r\n    { name: \"Bourges\", country: \"FR\", lat: 47.0810, lng: 2.3988, url: \"\/centre-bourges\/\" },\r\n    { name: \"Caen\", country: \"FR\", lat: 49.1829, lng: -0.3707, url: \"\/centre-caen\/\" },\r\n    { name: \"Carcassonne\", country: \"FR\", lat: 43.2130, lng: 2.3491, url: \"\/centre-carcassonne\/\" },\r\n    { name: \"Deauville\", country: \"FR\", lat: 49.3599, lng: 0.0745, url: \"\/centre-deauville\/\" },\r\n    { name: \"Dijon\", country: \"FR\", lat: 47.3220, lng: 5.0415, url: \"\/centre-dijon\/\" },\r\n    { name: \"Le Havre\", country: \"FR\", lat: 49.4944, lng: 0.1079, url: \"\/centre-le-havre\/\" },\r\n    { name: \"Le Mans\", country: \"FR\", lat: 48.0061, lng: 0.1996, url: \"\/centre-le-mans\/\" },\r\n    { name: \"L'Union\", country: \"FR\", lat: 43.6560, lng: 1.4829, url: \"\/centre-lunion\/\" },\r\n    { name: \"Lyon\", country: \"FR\", lat: 45.7640, lng: 4.8357, url: \"\/centre-lyon\/\" },\r\n    { name: \"Metz\", country: \"FR\", lat: 49.1193, lng: 6.1757, url: \"\/centre-metz\/\" },\r\n    { name: \"Montb\u00e9liard\", country: \"FR\", lat: 47.5106, lng: 6.7985, url: \"\/centre-montbeliard\/\" },\r\n    { name: \"Montpellier\", country: \"FR\", lat: 43.6108, lng: 3.8767, url: \"https:\/\/preprod.excel-vision.eu\/centre-montpellier\/\" },\r\n    { name: \"Mulhouse\", country: \"FR\", lat: 47.7508, lng: 7.3359, url: \"\/centre-mulhouse\/\" },\r\n    { name: \"Nancy\", country: \"FR\", lat: 48.6921, lng: 6.1844, url: \"\/centre-nancy\/\" },\r\n    { name: \"Pau\", country: \"FR\", lat: 43.2951, lng: -0.3708, url: \"\/centre-pau\/\" },\r\n    { name: \"Poitiers\", country: \"FR\", lat: 46.5802, lng: 0.3404, url: \"\/centre-poitiers\/\" },\r\n    { name: \"Rodez\", country: \"FR\", lat: 44.3517, lng: 2.5750, url: \"\/centre-rodez\/\" },\r\n    { name: \"Rouen\", country: \"FR\", lat: 49.4431, lng: 1.0993, url: \"\/centre-rouen\/\" },\r\n    { name: \"Rouffach\", country: \"FR\", lat: 47.9585, lng: 7.3003, url: \"\/centre-rouffach\/\" },\r\n    { name: \"Terville\", country: \"FR\", lat: 49.3469, lng: 6.1337, url: \"\/centre-terville\/\" },\r\n    { name: \"Toulouse\", country: \"FR\", lat: 43.6047, lng: 1.4442, url: \"\/centre-toulouse\/\" },\r\n    { name: \"Trouville-la-Rivi\u00e8re\", country: \"FR\", lat: 49.3000, lng: 1.0500, url: \"\/centre-tourville\/\" },\r\n    { name: \"Versailles\", country: \"FR\", lat: 48.8049, lng: 2.1204, url: \"\/centre-versailles\/\" },\r\n    { name: \"Vienne\", country: \"FR\", lat: 45.5257, lng: 4.8746, url: \"\/centre-vienne\" },\r\n    { name: \"Villerupt\", country: \"FR\", lat: 49.4674, lng: 5.9290, url: \"\/centre-villerupt\" },\r\n    { name: \"Strasbourg\", country: \"FR\", lat: 48.5734, lng: 7.7521, url: \"\/centre-strasbourg\/\" },\r\n\r\n    { name: \"Bastogne\", country: \"BE\", lat: 50.0004, lng: 5.7185, url: \"\/centre-bastogne\/\" },\r\n    { name: \"Bruxelles\", country: \"BE\", lat: 50.8503, lng: 4.3517, url: \"\/centre-bruxelles\/\" },\r\n    { name: \"Charleroi\", country: \"BE\", lat: 50.4108, lng: 4.4446, url: \"\/centre-charleroi\/\" },\r\n    { name: \"Courtrai\", country: \"BE\", lat: 50.8266, lng: 3.2647, url: \"\/centre-courtai\/\" },\r\n    { name: \"Ottignies\", country: \"BE\", lat: 50.6654, lng: 4.5668, url: \"\/centre-ottignies\/\" },\r\n    { name: \"Wavre\", country: \"BE\", lat: 50.7172, lng: 4.6110, url: \"\/centre-wavre\/\" },\r\n\r\n    { name: \"Aachen\", country: \"DE\", lat: 50.7753, lng: 6.0839, url: \"\/centre-aachen\/\" },\r\n    { name: \"Augsburg\", country: \"DE\", lat: 48.3705, lng: 10.8978, url: \"\/centre-augsburg\/\" },\r\n    { name: \"Baden-Baden\", country: \"DE\", lat: 48.7606, lng: 8.2398, url: \"\/\/centre-baden-baden\/\" },\r\n    { name: \"Bocholt\", country: \"DE\", lat: 51.8388, lng: 6.6153, url: \"\/centre-bocholt\/\" },\r\n    { name: \"Bochum\", country: \"DE\", lat: 51.4818, lng: 7.2162, url: \"\/centre-bochum\/\" },\r\n    { name: \"Karlsruhe\", country: \"DE\", lat: 49.0069, lng: 8.4037, url: \"\/centre-karlsruhe\/\" },\r\n    { name: \"Langen\", country: \"DE\", lat: 49.9929, lng: 8.6620, url: \"\/centre-langen\/\" },\r\n    { name: \"Minden\", country: \"DE\", lat: 52.2895, lng: 8.9146, url: \"\/centre-minden\/\" },\r\n    { name: \"M\u00fcnster\", country: \"DE\", lat: 51.9607, lng: 7.6261, url: \"\/centre-munster\/\" },\r\n    { name: \"Rosenheim\", country: \"DE\", lat: 47.8564, lng: 12.1280, url: \"\/centre-rosenheim\/\" },\r\n    { name: \"Sindelfingen\", country: \"DE\", lat: 48.7075, lng: 9.0048, url: \"\/centre-sindelfingen\/\" }\r\n  ];\r\n\r\n  const map = L.map(\"map\", {\r\n    zoomControl: false,\r\n    attributionControl: false,\r\n    scrollWheelZoom: false,\r\n    dragging: false,\r\n    doubleClickZoom: false,\r\n    boxZoom: false,\r\n    keyboard: false,\r\n    touchZoom: true\r\n  });\r\n\r\n  map.setMinZoom(5);\r\n  map.setMaxZoom(8);\r\n  map.scrollWheelZoom.disable();\r\n  map.dragging.disable();\r\n  map.doubleClickZoom.disable();\r\n  map.boxZoom.disable();\r\n  map.keyboard.disable();\r\n\r\n  const focusOverlay = document.getElementById(\"focusOverlay\");\r\n  const focusSvg = document.getElementById(\"focusSvg\");\r\n  const focusPath = document.getElementById(\"focusPath\");\r\n  const focusCitiesGroup = document.getElementById(\"focusCitiesGroup\");\r\n  const mapElement = document.getElementById(\"map\");\r\n\r\n  const citiesLayer = L.layerGroup().addTo(map);\r\n\r\n  let regionsLayer = null;\r\n  let countriesOutlineLayer = null;\r\n  let selectedLayer = null;\r\n  let isFocusMode = false;\r\n  let currentMapBounds = null;\r\n  const projectionCache = new WeakMap();\r\n\r\n  function isMetroFR(feature) {\r\n    const id = feature.properties?.NUTS_ID || \"\";\r\n    return !id.startsWith(\"FRM\") && !id.startsWith(\"FRY\");\r\n  }\r\n\r\n  function shouldKeepFeature(feature) {\r\n    const country = feature.properties?.CNTR_CODE;\r\n    if (!CONFIG.countries.includes(country)) return false;\r\n    if (country === \"FR\") return isMetroFR(feature);\r\n    return true;\r\n  }\r\n\r\n  function shouldKeepCountryFeature(feature) {\r\n    const id = feature.properties?.CNTR_ID || feature.properties?.NUTS_ID || feature.properties?.CNTR_CODE;\r\n    return CONFIG.countries.includes(id);\r\n  }\r\n\r\n  function removeCorsicaFromFrance(feature) {\r\n    const countryId =\r\n      feature.properties?.CNTR_ID ||\r\n      feature.properties?.NUTS_ID ||\r\n      feature.properties?.CNTR_CODE;\r\n\r\n    if (countryId !== \"FR\") return feature;\r\n    if (!feature.geometry || feature.geometry.type !== \"MultiPolygon\") return feature;\r\n\r\n    const filteredPolygons = feature.geometry.coordinates.filter(polygon => {\r\n      const outerRing = polygon[0];\r\n      if (!outerRing || !outerRing.length) return false;\r\n\r\n      let minLng = Infinity;\r\n      let maxLng = -Infinity;\r\n      let minLat = Infinity;\r\n      let maxLat = -Infinity;\r\n\r\n      outerRing.forEach(([lng, lat]) => {\r\n        if (lng < minLng) minLng = lng;\r\n        if (lng > maxLng) maxLng = lng;\r\n        if (lat < minLat) minLat = lat;\r\n        if (lat > maxLat) maxLat = lat;\r\n      });\r\n\r\n      const isCorsica =\r\n        minLng > 8 &&\r\n        maxLng < 10 &&\r\n        minLat > 41 &&\r\n        maxLat < 44;\r\n\r\n      return !isCorsica;\r\n    });\r\n\r\n    return {\r\n      ...feature,\r\n      geometry: {\r\n        ...feature.geometry,\r\n        coordinates: filteredPolygons\r\n      }\r\n    };\r\n  }\r\n\r\n  function getRegionStyle() {\r\n    return {\r\n      color: \"#d40000\",\r\n      weight: 0.45,\r\n      fillColor: \"#ffffff\",\r\n      fillOpacity: 1,\r\n      className: \"region-path\",\r\n      lineJoin: \"round\",\r\n      lineCap: \"round\"\r\n    };\r\n  }\r\n\r\n  function getCountryOutlineStyle() {\r\n    return {\r\n      color: \"#2f2f2f\",\r\n      weight: 1.4,\r\n      fill: false,\r\n      opacity: 1,\r\n      className: \"country-outline-path\",\r\n      lineJoin: \"round\",\r\n      lineCap: \"round\",\r\n      interactive: false\r\n    };\r\n  }\r\n\r\n  function highlightRegion(event) {\r\n    if (isFocusMode) return;\r\n\r\n    const layer = event.target;\r\n    layer.setStyle({ weight: 0.7 });\r\n\r\n    const el = layer.getElement();\r\n    if (el) el.classList.add(\"region-hover\");\r\n  }\r\n\r\n  function resetRegion(event) {\r\n    if (isFocusMode || !regionsLayer) return;\r\n\r\n    regionsLayer.resetStyle(event.target);\r\n\r\n    const el = event.target.getElement();\r\n    if (el) el.classList.remove(\"region-hover\");\r\n  }\r\n\r\n  function clearFocusCities() {\r\n    focusCitiesGroup.innerHTML = \"\";\r\n  }\r\n\r\n  function clearFocusState() {\r\n    isFocusMode = false;\r\n    selectedLayer = null;\r\n\r\n    focusOverlay.classList.remove(\"active\");\r\n    focusPath.setAttribute(\"d\", \"\");\r\n    clearFocusCities();\r\n\r\n    if (regionsLayer) {\r\n      regionsLayer.eachLayer(layer => {\r\n        regionsLayer.resetStyle(layer);\r\n        const el = layer.getElement();\r\n        if (el) {\r\n          el.classList.remove(\"region-hover\", \"region-dimmed\", \"region-selected\");\r\n        }\r\n      });\r\n    }\r\n\r\n    citiesLayer.eachLayer(marker => {\r\n      if (marker.setOpacity) marker.setOpacity(1);\r\n    });\r\n\r\n    if (countriesOutlineLayer) {\r\n      countriesOutlineLayer.bringToFront();\r\n    }\r\n  }\r\n\r\n  function pointInRing(point, ring) {\r\n    const x = point[0];\r\n    const y = point[1];\r\n    let inside = false;\r\n\r\n    for (let i = 0, j = ring.length - 1; i < ring.length; j = i++) {\r\n      const xi = ring[i][0], yi = ring[i][1];\r\n      const xj = ring[j][0], yj = ring[j][1];\r\n\r\n      const intersects =\r\n        ((yi > y) !== (yj > y)) &&\r\n        (x < ((xj - xi) * (y - yi)) \/ ((yj - yi) || 1e-12) + xi);\r\n\r\n      if (intersects) inside = !inside;\r\n    }\r\n\r\n    return inside;\r\n  }\r\n\r\n  function pointInPolygon(point, polygonCoords) {\r\n    if (!polygonCoords || !polygonCoords.length) return false;\r\n    if (!pointInRing(point, polygonCoords[0])) return false;\r\n\r\n    for (let i = 1; i < polygonCoords.length; i++) {\r\n      if (pointInRing(point, polygonCoords[i])) return false;\r\n    }\r\n\r\n    return true;\r\n  }\r\n\r\n  function pointInGeometry(point, geometry) {\r\n    if (!geometry) return false;\r\n\r\n    if (geometry.type === \"Polygon\") {\r\n      return pointInPolygon(point, geometry.coordinates);\r\n    }\r\n\r\n    if (geometry.type === \"MultiPolygon\") {\r\n      return geometry.coordinates.some(poly => pointInPolygon(point, poly));\r\n    }\r\n\r\n    return false;\r\n  }\r\n\r\n  function getCitiesForRegion(feature) {\r\n    return partnerCities.filter(city => pointInGeometry([city.lng, city.lat], feature.geometry));\r\n  }\r\n\r\n  function createCityMarker(city) {\r\n    const marker = L.marker([city.lat, city.lng], {\r\n      icon: L.divIcon({\r\n        className: \"\",\r\n        html: '<div class=\"city-square\"><\/div>',\r\n        iconSize: [5, 5],\r\n        iconAnchor: [2.5, 2.5]\r\n      }),\r\n      keyboard: false\r\n    });\r\n\r\n    marker.bindTooltip(city.name, {\r\n      permanent: false,\r\n      direction: \"top\",\r\n      offset: [0, -8],\r\n      className: \"city-tooltip\"\r\n    });\r\n\r\n    marker.on(\"click\", e => {\r\n      L.DomEvent.stopPropagation(e);\r\n    });\r\n\r\n    citiesLayer.addLayer(marker);\r\n  }\r\n\r\n  function loadAllCityMarkers() {\r\n    partnerCities.forEach(createCityMarker);\r\n  }\r\n\r\n  function getFeatureBounds(feature) {\r\n    let cached = projectionCache.get(feature);\r\n    if (cached?.bounds) return cached.bounds;\r\n\r\n    const bounds = L.geoJSON(feature).getBounds();\r\n    const data = cached || {};\r\n    data.bounds = bounds;\r\n    projectionCache.set(feature, data);\r\n    return bounds;\r\n  }\r\n\r\n  function buildFeatureProjection(feature, targetWidth, targetHeight) {\r\n    const bounds = getFeatureBounds(feature);\r\n\r\n    const sw = map.latLngToContainerPoint(bounds.getSouthWest());\r\n    const ne = map.latLngToContainerPoint(bounds.getNorthEast());\r\n\r\n    const minX = Math.min(sw.x, ne.x);\r\n    const maxX = Math.max(sw.x, ne.x);\r\n    const minY = Math.min(sw.y, ne.y);\r\n    const maxY = Math.max(sw.y, ne.y);\r\n\r\n    const width = Math.max(1, maxX - minX);\r\n    const height = Math.max(1, maxY - minY);\r\n\r\n    const scale = Math.min(\r\n      (targetWidth * 0.72) \/ width,\r\n      (targetHeight * 0.72) \/ height\r\n    );\r\n\r\n    const centerX = (minX + maxX) \/ 2;\r\n    const centerY = (minY + maxY) \/ 2;\r\n    const destCenterX = targetWidth \/ 2;\r\n    const destCenterY = targetHeight \/ 2;\r\n\r\n    return {\r\n      project(lat, lng) {\r\n        const point = map.latLngToContainerPoint([lat, lng]);\r\n        return {\r\n          x: (point.x - centerX) * scale + destCenterX,\r\n          y: (point.y - centerY) * scale + destCenterY\r\n        };\r\n      }\r\n    };\r\n  }\r\n\r\n  function geometryToSvgPath(feature, projection) {\r\n    function ringToPath(ring) {\r\n      return ring.map((coord, index) => {\r\n        const [lng, lat] = coord;\r\n        const p = projection.project(lat, lng);\r\n        return `${index === 0 ? \"M\" : \"L\"} ${p.x.toFixed(2)} ${p.y.toFixed(2)}`;\r\n      }).join(\" \") + \" Z\";\r\n    }\r\n\r\n    function polygonToPath(coords) {\r\n      return coords.map(ringToPath).join(\" \");\r\n    }\r\n\r\n    const geometry = feature.geometry;\r\n\r\n    if (geometry.type === \"Polygon\") {\r\n      return polygonToPath(geometry.coordinates);\r\n    }\r\n\r\n    if (geometry.type === \"MultiPolygon\") {\r\n      return geometry.coordinates.map(polygonToPath).join(\" \");\r\n    }\r\n\r\n    return \"\";\r\n  }\r\n\r\n  function renderFocusCities(feature, projection) {\r\n    clearFocusCities();\r\n\r\n    const cities = getCitiesForRegion(feature);\r\n    if (!cities.length) return;\r\n\r\n    const baseSize = 10;\r\n    const hoverSize = 20;\r\n\r\n    cities.forEach(city => {\r\n      const p = projection.project(city.lat, city.lng);\r\n      const href = city.url || \"#\";\r\n\r\n      const link = document.createElementNS(CONFIG.svgNs, \"a\");\r\n      link.setAttribute(\"class\", \"focus-city-link\");\r\n      link.setAttributeNS(CONFIG.xlinkNs, \"href\", href);\r\n      link.setAttribute(\"href\", href);\r\n      link.setAttribute(\"tabindex\", \"0\");\r\n      link.setAttribute(\"aria-label\", city.name);\r\n\r\n      const rect = document.createElementNS(CONFIG.svgNs, \"rect\");\r\n      rect.setAttribute(\"x\", (p.x - baseSize \/ 2).toFixed(2));\r\n      rect.setAttribute(\"y\", (p.y - baseSize \/ 2).toFixed(2));\r\n      rect.setAttribute(\"width\", baseSize);\r\n      rect.setAttribute(\"height\", baseSize);\r\n      rect.setAttribute(\"rx\", \"0.8\");\r\n      rect.setAttribute(\"class\", \"focus-city-square\");\r\n\r\n      const label = document.createElementNS(CONFIG.svgNs, \"text\");\r\n      label.setAttribute(\"x\", (p.x + 10).toFixed(2));\r\n      label.setAttribute(\"y\", (p.y - 10).toFixed(2));\r\n      label.setAttribute(\"class\", \"focus-city-label\");\r\n      label.textContent = city.name;\r\n\r\n      const title = document.createElementNS(CONFIG.svgNs, \"title\");\r\n      title.textContent = city.name;\r\n\r\n      function setHoveredState(isHovered) {\r\n        const size = isHovered ? hoverSize : baseSize;\r\n        rect.setAttribute(\"width\", size);\r\n        rect.setAttribute(\"height\", size);\r\n        rect.setAttribute(\"x\", (p.x - size \/ 2).toFixed(2));\r\n        rect.setAttribute(\"y\", (p.y - size \/ 2).toFixed(2));\r\n        rect.setAttribute(\"fill\", isHovered ? \"#AA4848\" : \"#000\");\r\n        label.style.display = isHovered ? \"block\" : \"none\";\r\n      }\r\n\r\n      link.addEventListener(\"mouseenter\", () => setHoveredState(true));\r\n      link.addEventListener(\"mouseleave\", () => setHoveredState(false));\r\n      link.addEventListener(\"click\", event => event.stopPropagation());\r\n      link.addEventListener(\"keydown\", event => {\r\n        if (event.key === \"Enter\" || event.key === \" \") {\r\n          event.preventDefault();\r\n          window.location.href = href;\r\n        }\r\n      });\r\n\r\n      link.appendChild(rect);\r\n      link.appendChild(label);\r\n      link.appendChild(title);\r\n      focusCitiesGroup.appendChild(link);\r\n    });\r\n  }\r\n\r\n  function updateFocusOverlay() {\r\n    if (!selectedLayer) return;\r\n\r\n    const feature = selectedLayer.feature;\r\n    const svgRect = focusSvg.getBoundingClientRect();\r\n    const targetWidth = svgRect.width || 1000;\r\n    const targetHeight = svgRect.height || 600;\r\n\r\n    focusSvg.setAttribute(\"viewBox\", `0 0 ${targetWidth} ${targetHeight}`);\r\n\r\n    const projection = buildFeatureProjection(feature, targetWidth, targetHeight);\r\n    const pathData = geometryToSvgPath(feature, projection);\r\n\r\n    focusPath.setAttribute(\"d\", pathData);\r\n    renderFocusCities(feature, projection);\r\n  }\r\n\r\n  function activateRegionFocus(layer) {\r\n    isFocusMode = true;\r\n    selectedLayer = layer;\r\n\r\n    regionsLayer.eachLayer(otherLayer => {\r\n      const el = otherLayer.getElement();\r\n      if (!el) return;\r\n\r\n      el.classList.remove(\"region-hover\");\r\n\r\n      if (otherLayer === layer) {\r\n        el.classList.add(\"region-selected\");\r\n      } else {\r\n        el.classList.add(\"region-dimmed\");\r\n      }\r\n    });\r\n\r\n    citiesLayer.eachLayer(marker => {\r\n      if (marker.setOpacity) marker.setOpacity(0.12);\r\n    });\r\n\r\n    focusOverlay.classList.add(\"active\");\r\n    updateFocusOverlay();\r\n\r\n    if (countriesOutlineLayer) {\r\n      countriesOutlineLayer.bringToFront();\r\n    }\r\n  }\r\n\r\n  async function loadRegions() {\r\n    const response = await fetch(CONFIG.regionsUrl);\r\n\r\n    if (!response.ok) {\r\n      throw new Error(`Erreur HTTP ${response.status}`);\r\n    }\r\n\r\n    const data = await response.json();\r\n    return data.features.filter(shouldKeepFeature);\r\n  }\r\n\r\n  async function loadCountryOutlines() {\r\n    const response = await fetch(CONFIG.countriesUrl);\r\n\r\n    if (!response.ok) {\r\n      throw new Error(`Erreur HTTP ${response.status}`);\r\n    }\r\n\r\n    const data = await response.json();\r\n    return data.features\r\n      .filter(shouldKeepCountryFeature)\r\n      .map(removeCorsicaFromFrance);\r\n  }\r\n\r\n  async function initMap() {\r\n    try {\r\n      const [regionFeatures, countryFeatures] = await Promise.all([\r\n        loadRegions(),\r\n        loadCountryOutlines()\r\n      ]);\r\n\r\n      regionsLayer = L.geoJSON(regionFeatures, {\r\n        style: getRegionStyle,\r\n        onEachFeature: (feature, layer) => {\r\n          layer.on({\r\n            mouseover: highlightRegion,\r\n            mouseout: resetRegion,\r\n            click: event => {\r\n              L.DomEvent.stopPropagation(event);\r\n\r\n              if (selectedLayer === layer && isFocusMode) return;\r\n\r\n              clearFocusState();\r\n              activateRegionFocus(layer);\r\n            }\r\n          });\r\n        }\r\n      }).addTo(map);\r\n\r\n      countriesOutlineLayer = L.geoJSON(countryFeatures, {\r\n        style: getCountryOutlineStyle,\r\n        interactive: false\r\n      }).addTo(map);\r\n\r\n      countriesOutlineLayer.bringToFront();\r\n\r\n      const regionsBounds = regionsLayer.getBounds();\r\n      currentMapBounds = regionsBounds.pad(0.18);\r\n\r\n      map.fitBounds(regionsBounds, {\r\n        padding: [4, 4]\r\n      });\r\n\r\n      map.setMaxBounds(currentMapBounds);\r\n\r\n      setTimeout(() => {\r\n        map.invalidateSize();\r\n        map.fitBounds(regionsBounds, {\r\n          padding: [4, 4]\r\n        });\r\n\r\n        if (countriesOutlineLayer) {\r\n          countriesOutlineLayer.bringToFront();\r\n        }\r\n      }, 100);\r\n\r\n      loadAllCityMarkers();\r\n\r\n      map.on(\"click\", clearFocusState);\r\n\r\n      window.addEventListener(\"resize\", () => {\r\n        if (regionsLayer) {\r\n          const updatedBounds = regionsLayer.getBounds();\r\n          currentMapBounds = updatedBounds.pad(0.18);\r\n          map.setMaxBounds(currentMapBounds);\r\n        }\r\n\r\n        if (isFocusMode && selectedLayer) {\r\n          updateFocusOverlay();\r\n        }\r\n\r\n        if (countriesOutlineLayer) {\r\n          countriesOutlineLayer.bringToFront();\r\n        }\r\n      });\r\n\r\n      map.on(\"zoomend moveend\", () => {\r\n        if (isFocusMode && selectedLayer) updateFocusOverlay();\r\n        if (countriesOutlineLayer) countriesOutlineLayer.bringToFront();\r\n      });\r\n\r\n    } catch (error) {\r\n      console.error(\"Erreur lors du chargement de la carte :\", error);\r\n      mapElement.innerHTML = '<p style=\"text-align:center;padding:2rem;font-family:Arial,sans-serif;\">Impossible de charger la carte pour le moment.<\/p>';\r\n    }\r\n  }\r\n\r\n  initMap();\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<footer class=\"elementor-element elementor-element-72d48862 e-flex e-con-boxed e-con e-parent\" data-id=\"72d48862\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4aa79f5f e-con-full e-flex e-con e-child\" data-id=\"4aa79f5f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5ca73453 e-con-full e-flex e-con e-child\" data-id=\"5ca73453\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-740888a6 elementor-nav-menu__align-start elementor-nav-menu--dropdown-mobile elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"740888a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\\&quot;true\\&quot; class=\\&quot;e-font-icon-svg e-fas-caret-down\\&quot; viewBox=\\&quot;0 0 320 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none\">\n\t\t\t\t<ul id=\"menu-1-740888a6\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-83\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/\" class=\"elementor-item\">Accueil<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1747\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/centres-partenaires\/\" class=\"elementor-item\">Centres partenaires<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-106\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/defauts-visuels\/\" class=\"elementor-item\">D\u00e9fauts visuels<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-108\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/lastigmatisme\/\" class=\"elementor-sub-item\">L\u2019astigmatisme<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-109\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/lhypermetropie\/\" class=\"elementor-sub-item\">L&rsquo;hyperm\u00e9tropie<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-110\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/la-myopie\/\" class=\"elementor-sub-item\">La myopie<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-107\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/la-presbytie\/\" class=\"elementor-sub-item\">La presbytie<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-278\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/techniques-operatoires\/\" class=\"elementor-item\">Techniques op\u00e9ratoires<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-283\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/pkr\/\" class=\"elementor-sub-item\">PKR<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-282\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/trans-pkr\/\" class=\"elementor-sub-item\">Trans PKR<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-280\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/femto-lasik\/\" class=\"elementor-sub-item\">Femto-LASIK<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-279\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/femto-cataracte\/\" class=\"elementor-sub-item\">Femto-CATARACTE<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-281\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/presby-lasik\/\" class=\"elementor-sub-item\">Presby-LASIK<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2880\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/valeurs\/\" class=\"elementor-item\">Nos valeurs<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-286\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/faq\/\" class=\"elementor-item\">FAQ<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-284\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/carriere\/\" class=\"elementor-item\">Carri\u00e8re<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Men\u00fc Umschalter\" aria-expanded=\"false\">\n\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z\"><\/path><\/svg><svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z\"><\/path><\/svg>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-740888a6\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-83\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/\" class=\"elementor-item\" tabindex=\"-1\">Accueil<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1747\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/centres-partenaires\/\" class=\"elementor-item\" tabindex=\"-1\">Centres partenaires<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-106\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/defauts-visuels\/\" class=\"elementor-item\" tabindex=\"-1\">D\u00e9fauts visuels<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-108\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/lastigmatisme\/\" class=\"elementor-sub-item\" tabindex=\"-1\">L\u2019astigmatisme<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-109\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/lhypermetropie\/\" class=\"elementor-sub-item\" tabindex=\"-1\">L&rsquo;hyperm\u00e9tropie<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-110\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/la-myopie\/\" class=\"elementor-sub-item\" tabindex=\"-1\">La myopie<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-107\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/la-presbytie\/\" class=\"elementor-sub-item\" tabindex=\"-1\">La presbytie<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-278\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/techniques-operatoires\/\" class=\"elementor-item\" tabindex=\"-1\">Techniques op\u00e9ratoires<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-283\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/pkr\/\" class=\"elementor-sub-item\" tabindex=\"-1\">PKR<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-282\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/trans-pkr\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Trans PKR<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-280\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/femto-lasik\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Femto-LASIK<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-279\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/femto-cataracte\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Femto-CATARACTE<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-281\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/presby-lasik\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Presby-LASIK<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2880\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/valeurs\/\" class=\"elementor-item\" tabindex=\"-1\">Nos valeurs<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-286\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/faq\/\" class=\"elementor-item\" tabindex=\"-1\">FAQ<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-284\"><a href=\"https:\/\/preprod.excel-vision.eu\/de\/carriere\/\" class=\"elementor-item\" tabindex=\"-1\">Carri\u00e8re<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e0b0117 e-con-full e-flex e-con e-child\" data-id=\"e0b0117\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b997b09 elementor-widget elementor-widget-heading\" data-id=\"2b997b09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">+ 33 3 90 40 26 91\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70fa02fe e-con-full e-flex e-con e-child\" data-id=\"70fa02fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3b666f2a e-con-full e-flex e-con e-child\" data-id=\"3b666f2a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ce2346 elementor-widget elementor-widget-heading\" data-id=\"1ce2346\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/preprod.excel-vision.eu\/mentions-legales\/\">Mentions l\u00e9gales<\/a><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-37796f3e e-con-full e-flex e-con e-child\" data-id=\"37796f3e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2cb4e78f e-grid-align-right e-grid-align-mobile-center elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"2cb4e78f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-a229ff5\" href=\"https:\/\/www.linkedin.com\/company\/excel-vision\/posts\/?feedView=all\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-linkedin\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-993ef04\" href=\"https:\/\/www.facebook.com\/cliniqueExcelVision\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook-f<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook-f\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-f4f16ac\" href=\"https:\/\/www.youtube.com\/@excelvision1213\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-youtube\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/footer>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>R\u00e9seau Excel Vision Nos centres partenaires D\u00e9couvrez l\u2019ensemble des sites Excel Vision r\u00e9pertori\u00e9s en France, en Belgique et en Allemagne. Acc\u00e9dez directement \u00e0 chaque page centre pour en savoir plus sur les techniques pratiqu\u00e9es et demander une orientation vers un sp\u00e9cialiste proche de chez vous. Voir les centres en France Voir la carte \ud83c\uddeb\ud83c\uddf7 France [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-1745","page","type-page","status-publish","hentry","category-patient"],"_links":{"self":[{"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/pages\/1745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/comments?post=1745"}],"version-history":[{"count":205,"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/pages\/1745\/revisions"}],"predecessor-version":[{"id":2489,"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/pages\/1745\/revisions\/2489"}],"wp:attachment":[{"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/media?parent=1745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/categories?post=1745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/preprod.excel-vision.eu\/de\/wp-json\/wp\/v2\/tags?post=1745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}