{"id":7,"date":"2026-01-22T18:39:05","date_gmt":"2026-01-22T18:39:05","guid":{"rendered":"https:\/\/expat-mauritius.com\/?page_id=7"},"modified":"2026-02-10T11:18:23","modified_gmt":"2026-02-10T11:18:23","slug":"accueil","status":"publish","type":"page","link":"https:\/\/expat-mauritius.com\/en\/","title":{"rendered":"Welcome"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7\" class=\"elementor elementor-7\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8e95b8 e-con-full e-flex e-con e-parent\" data-id=\"f8e95b8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-137ca03 elementor-widget elementor-widget-html\" data-id=\"137ca03\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"em-hero\">\r\n    <div class=\"em-hero-content\">\r\n        <div class=\"em-hero-badge\">\r\n            <div class=\"em-hero-badge-dot\"><\/div>\r\n            <span>Experts en expatriation<\/span>\r\n        <\/div>\r\n        \r\n        <h1 class=\"em-hero-title\">\r\n            Vivre<br><span>\u00e0 l'\u00cele Maurice<\/span>\r\n        <\/h1>\r\n        \r\n        <p class=\"em-hero-subtitle\">\r\n            Nous g\u00e9rons votre expatriation de A \u00e0 Z : Visa, permis de r\u00e9sidence, immobilier achat ou location et cr\u00e9ation d'entreprise.\r\n        <\/p>\r\n        \r\n        <div class=\"em-hero-cta\">\r\n            <a href=\"#contact\" class=\"em-btn-primary\">\r\n                D\u00e9marrer mon projet\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\" \/>\r\n                <\/svg>\r\n            <\/a>\r\n            <a href=\"#visas\" class=\"em-btn-link\">\r\n                D\u00e9couvrir nos services\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 9l-7 7-7-7\" \/>\r\n                <\/svg>\r\n            <\/a>\r\n        <\/div>\r\n    <\/div>\r\n    \r\n    <div class=\"em-hero-visual\">\r\n        <div class=\"em-hero-image-wrapper\">\r\n            <img decoding=\"async\" src=\"https:\/\/expat-mauritius.com\/wp-content\/uploads\/2026\/01\/Photo-ile-maurice.webp\" alt=\"\u00cele Maurice\">\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5acb2e9 e-flex e-con-boxed e-con e-parent\" data-id=\"5acb2e9\" data-element_type=\"container\" data-e-type=\"container\" id=\"visas\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c01f24b elementor-widget elementor-widget-html\" data-id=\"c01f24b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"vm-widget\">\r\n  \r\n  <!-- SECTION 1: Visa Cards -->\r\n  <section class=\"vm-section\">\r\n    <header class=\"vm-section__header\">\r\n      <h2 class=\"vm-section__title\">Visas & Permis \u00e0 l'\u00cele Maurice<\/h2>\r\n      <p class=\"vm-section__subtitle\">S\u00e9lectionnez le visa correspondant \u00e0 votre situation pour d\u00e9couvrir nos formules d'accompagnement.<\/p>\r\n    <\/header>\r\n    <div class=\"vm-visa-grid\" id=\"vm-visa-grid\"><\/div>\r\n  <\/section>\r\n\r\n  <!-- SECTION 2: Pricing Plans -->\r\n  <section class=\"vm-pricing-section\" id=\"vm-pricing-section\">\r\n    <header class=\"vm-section__header\">\r\n      <h2 class=\"vm-section__title\">Nos Formules d'Accompagnement<\/h2>\r\n      <p class=\"vm-section__subtitle\">Choisissez la formule adapt\u00e9e \u00e0 vos besoins. Tarifs par foyer fiscal.<\/p>\r\n    <\/header>\r\n    \r\n    <!-- Tabs -->\r\n    <nav class=\"vm-tabs\" id=\"vm-tabs\" role=\"tablist\"><\/nav>\r\n    \r\n    <!-- Pricing Grid -->\r\n    <div class=\"vm-pricing-grid\" id=\"vm-pricing-grid\"><\/div>\r\n    \r\n    <!-- Contact Panel (for visas without offers) -->\r\n    <div class=\"vm-contact-panel\" id=\"vm-contact-panel\">\r\n      <div class=\"vm-contact-panel__icon\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n          <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"><\/path>\r\n        <\/svg>\r\n      <\/div>\r\n      <h3 class=\"vm-contact-panel__title\">Tarifs sur demande<\/h3>\r\n      <p class=\"vm-contact-panel__text\">Ce visa n\u00e9cessite une \u00e9tude personnalis\u00e9e de votre dossier. Contactez-nous pour obtenir un devis adapt\u00e9 \u00e0 votre situation.<\/p>\r\n      <a href=\"#contact\" class=\"vm-btn vm-btn--primary\">Nous contacter<\/a>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function() {\r\n  'use strict';\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     DONN\u00c9ES - Structure JSON des visas et offres\r\n     Logique tarifaire :\r\n     - 1 personne = prix de base\r\n     - 2 personnes = prix de base + 35% du prix de base\r\n     - 3+ personnes = +10% du prix de base par personne suppl\u00e9mentaire\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  const VISA_DATA = {\r\n    \/\/ D\u00e9finition des plans d'offres\r\n    offerPlans: {\r\n      essentiel: {\r\n        name: \"Essentiel\",\r\n        tagline: \"Traitement de base et soumission.\",\r\n        features: [\r\n          \"Accompagnement dans la constitution du dossier de demande\",\r\n          \"Mise en ligne des \u00e9l\u00e9ments aupr\u00e8s des autorit\u00e9s\",\r\n          \"Suivi de l'avancement du dossier\",\r\n          \"Accompagnement pour la visite m\u00e9dicale obligatoire\",\r\n          \"Accompagnement pour l'ouverture du compte bancaire\"\r\n        ]\r\n      },\r\n      confort: {\r\n        name: \"Confort\",\r\n        tagline: \"Support complet.\",\r\n        popular: true,\r\n        features: [\r\n          \"Tout le pack Essentiel inclus\",\r\n          \"Recherche de logement (location ou achat)\",\r\n          \"Visite des s\u00e9lections\",\r\n          \"Signature du bail\",\r\n          \"\u00c9tat des lieux\",\r\n          \"Ouverture des contrats (\u00e9lectricit\u00e9, eau, internet)\",\r\n          \"Accompagnement pour l'installation\"\r\n        ]\r\n      },\r\n      serenite: {\r\n        name: \"S\u00e9r\u00e9nit\u00e9\",\r\n        tagline: \"Service de conciergerie VIP avec accueil a\u00e9roport.\",\r\n        features: [\r\n          \"Tout le pack Confort inclus\",\r\n          \"Accueil VIP \u00e0 l'a\u00e9roport\",\r\n          \"Achat ou location de voiture\",\r\n          \"Assistance recherche \u00e9cole\",\r\n          \"Aide au d\u00e9m\u00e9nagement (hors co\u00fbt de transport)\"\r\n        ]\r\n      }\r\n    },\r\n\r\n    \/\/ Liste des visas avec prix de base par formule\r\n    visas: [\r\n      {\r\n        id: \"premium\",\r\n        name: \"Visa Premium\",\r\n        icon: \"globe\",\r\n        idealFor: \"Nomades Digitaux & Touristes\",\r\n        description: \"Visa renouvelable d'un an pour longs s\u00e9jours sans travailler pour une entreprise locale.\",\r\n        requirements: [\r\n          \"Preuve de revenus ou fonds suffisants\",\r\n          \"Assurance sant\u00e9 valide\",\r\n          \"Preuve d'h\u00e9bergement\"\r\n        ],\r\n        offers: {\r\n          essentiel: 400,\r\n          confort: 900,\r\n          serenite: 1890\r\n        }\r\n      },\r\n      {\r\n        id: \"professionnel\",\r\n        name: \"Permis Professionnel\",\r\n        icon: \"briefcase\",\r\n        idealFor: \"Expatri\u00e9s avec offre d'emploi\",\r\n        description: \"Pour les professionnels employ\u00e9s par une entreprise bas\u00e9e \u00e0 Maurice.\",\r\n        requirements: [\r\n          \"Salaire de base > 30 000 MUR\",\r\n          \"Contrat de travail\"\r\n        ],\r\n        offers: {\r\n          essentiel: 400,\r\n          confort: 900,\r\n          serenite: 1890\r\n        }\r\n      },\r\n      {\r\n        id: \"independant\",\r\n        name: \"Permis Ind\u00e9pendant\",\r\n        icon: \"user\",\r\n        idealFor: \"Freelances & Consultants\",\r\n        description: \"Pour les individus travaillant \u00e0 leur compte dans le secteur des services.\",\r\n        requirements: [\r\n          \"Investissement initial de 35 000 USD\",\r\n          \"Exigences de chiffre d'affaires annuel\"\r\n        ],\r\n        offers: {\r\n          essentiel: 1300,\r\n          confort: 2800,\r\n          serenite: 4700\r\n        }\r\n      },\r\n      {\r\n        id: \"investisseur\",\r\n        name: \"Permis Investisseur\",\r\n        icon: \"trending-up\",\r\n        idealFor: \"Propri\u00e9taires & Actionnaires\",\r\n        description: \"Pour les ressortissants \u00e9trangers cr\u00e9ant une entreprise \u00e0 Maurice.\",\r\n        requirements: [\r\n          \"Investissement initial de 50 000 USD\",\r\n          \"Exigences de chiffre d'affaires annuel\"\r\n        ],\r\n        offers: {\r\n          essentiel: 1380,\r\n          confort: 2950,\r\n          serenite: 4700\r\n        }\r\n      },\r\n      {\r\n        id: \"retraite\",\r\n        name: \"Retrait\u00e9 d\u00e8s 50 ans\",\r\n        icon: \"sun\",\r\n        idealFor: \"Retrait\u00e9s de 50 ans et plus\",\r\n        description: \"Profitez de votre retraite au paradis mauricien.\",\r\n        requirements: [\r\n          \"Virement mensuel min. de 1 500 USD\",\r\n          \"\u00c2g\u00e9 de 50 ans ou plus\"\r\n        ],\r\n        offers: {\r\n          essentiel: 1200,\r\n          confort: 1800,\r\n          serenite: 3300\r\n        }\r\n      },\r\n      {\r\n        id: \"immobilier\",\r\n        name: \"R\u00e9sidence Investissement Immobilier\",\r\n        icon: \"home\",\r\n        idealFor: \"Investisseurs Immobiliers\",\r\n        description: \"Obtenez la r\u00e9sidence en achetant une propri\u00e9t\u00e9 qualifi\u00e9e.\",\r\n        requirements: [\r\n          \"Achat immobilier > 375 000 USD\",\r\n          \"Programmes PDS, IRS, RES\"\r\n        ],\r\n        offers: null\r\n      }\r\n    ]\r\n  };\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     IC\u00d4NES SVG\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  const ICONS = {\r\n    briefcase: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"><\/rect><path d=\"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"><\/path><\/svg>',\r\n    globe: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"><\/line><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"><\/path><\/svg>',\r\n    user: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>',\r\n    'trending-up': '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"><\/polyline><polyline points=\"17 6 23 6 23 12\"><\/polyline><\/svg>',\r\n    sun: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"5\"><\/circle><line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"3\"><\/line><line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"23\"><\/line><line x1=\"4.22\" y1=\"4.22\" x2=\"5.64\" y2=\"5.64\"><\/line><line x1=\"18.36\" y1=\"18.36\" x2=\"19.78\" y2=\"19.78\"><\/line><line x1=\"1\" y1=\"12\" x2=\"3\" y2=\"12\"><\/line><line x1=\"21\" y1=\"12\" x2=\"23\" y2=\"12\"><\/line><line x1=\"4.22\" y1=\"19.78\" x2=\"5.64\" y2=\"18.36\"><\/line><line x1=\"18.36\" y1=\"5.64\" x2=\"19.78\" y2=\"4.22\"><\/line><\/svg>',\r\n    home: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"><\/path><polyline points=\"9 22 9 12 15 12 15 22\"><\/polyline><\/svg>',\r\n    check: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>',\r\n    checkCircle: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>',\r\n    card: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"4\" width=\"22\" height=\"16\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"1\" y1=\"10\" x2=\"23\" y2=\"10\"><\/line><\/svg>',\r\n    users: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"><\/path><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"><\/path><\/svg>'\r\n  };\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     STATE\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  let activeVisaId = 'premium'; \/\/ Default\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     CALCUL DU PRIX AVEC LA VRAIE FORMULE\r\n     - 1 personne = prix de base\r\n     - 2 personnes = prix de base + 35% du prix de base\r\n     - 3+ personnes = +10% du prix de base par personne suppl\u00e9mentaire\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  \r\n  function calculateTotalPrice(basePrice, quantity) {\r\n    if (quantity <= 0) return 0;\r\n    if (quantity === 1) return basePrice;\r\n    \r\n    \/\/ 1 personne = base\r\n    \/\/ 2 personnes = base + 35%\r\n    \/\/ 3+ personnes = base + 35% + (n-2) * 10%\r\n    \r\n    let total = basePrice; \/\/ 1\u00e8re personne\r\n    \r\n    if (quantity >= 2) {\r\n      total += basePrice * 0.35; \/\/ 2\u00e8me personne = +35%\r\n    }\r\n    \r\n    if (quantity >= 3) {\r\n      total += (quantity - 2) * basePrice * 0.10; \/\/ 3\u00e8me+ = +10% chacune\r\n    }\r\n    \r\n    return Math.round(total);\r\n  }\r\n  \r\n  \/\/ Calcule le prix par personne (moyenne)\r\n  function calculatePricePerPerson(basePrice, quantity) {\r\n    const total = calculateTotalPrice(basePrice, quantity);\r\n    return Math.round(total \/ quantity);\r\n  }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     G\u00c9N\u00c9RATION HTML\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  \r\n  \/\/ G\u00e9n\u00e8re une carte visa\r\n  function createVisaCard(visa) {\r\n    const hasOffers = visa.offers !== null;\r\n    const noOffersClass = !hasOffers ? 'vm-visa-card--no-offers' : '';\r\n    const activeClass = visa.id === activeVisaId && hasOffers ? 'vm-visa-card--active' : '';\r\n    const badge = !hasOffers ? '<span class=\"vm-visa-card__badge-contact\">Sur devis<\/span>' : '';\r\n    \r\n    return `\r\n      <article class=\"vm-visa-card ${noOffersClass} ${activeClass}\" \r\n               data-visa-id=\"${visa.id}\" \r\n               data-has-offers=\"${hasOffers}\"\r\n               role=\"button\"\r\n               tabindex=\"0\"\r\n               aria-pressed=\"${visa.id === activeVisaId}\">\r\n        ${badge}\r\n        <div class=\"vm-visa-card__icon\">\r\n          ${ICONS[visa.icon] || ICONS.briefcase}\r\n        <\/div>\r\n        <h3 class=\"vm-visa-card__title\">${visa.name}<\/h3>\r\n        <div class=\"vm-visa-card__ideal\">\r\n          <span class=\"vm-visa-card__ideal-label\">Id\u00e9al pour<\/span>\r\n          <p class=\"vm-visa-card__ideal-value\">${visa.idealFor}<\/p>\r\n        <\/div>\r\n        <p class=\"vm-visa-card__desc\">${visa.description}<\/p>\r\n        <div class=\"vm-visa-card__requirements\">\r\n          <div class=\"vm-visa-card__req-header\">\r\n            ${ICONS.checkCircle}\r\n            <span class=\"vm-visa-card__req-title\">Exigences Cl\u00e9s<\/span>\r\n          <\/div>\r\n          <ul class=\"vm-visa-card__req-list\">\r\n            ${visa.requirements.map(r => `<li class=\"vm-visa-card__req-item\">${r}<\/li>`).join('')}\r\n          <\/ul>\r\n        <\/div>\r\n      <\/article>\r\n    `;\r\n  }\r\n\r\n  \/\/ G\u00e9n\u00e8re les tabs\r\n  function createTabs() {\r\n    const visasWithOffers = VISA_DATA.visas.filter(v => v.offers !== null);\r\n    return visasWithOffers.map(visa => {\r\n      const activeClass = visa.id === activeVisaId ? 'vm-tab--active' : '';\r\n      return `\r\n        <button type=\"button\" \r\n                class=\"vm-tab ${activeClass}\" \r\n                data-visa-id=\"${visa.id}\"\r\n                role=\"tab\"\r\n                aria-selected=\"${visa.id === activeVisaId}\">\r\n          ${visa.name}\r\n        <\/button>\r\n      `;\r\n    }).join('');\r\n  }\r\n\r\n  \/\/ G\u00e9n\u00e8re une carte plan\r\n  function createPlanCard(planKey, planData, price) {\r\n    const popularClass = planData.popular ? 'vm-plan-card--popular' : '';\r\n    const badge = planData.popular ? '<span class=\"vm-plan-card__badge\">Populaire<\/span>' : '';\r\n    const btnClass = planData.popular ? 'vm-btn--primary' : 'vm-btn--outline';\r\n    const cardId = `${activeVisaId}-${planKey}`;\r\n    const halfPrice = Math.round(price \/ 2);\r\n    \r\n    return `\r\n      <div class=\"vm-plan-card ${popularClass}\">\r\n        ${badge}\r\n        <h4 class=\"vm-plan-card__name\">${planData.name}<\/h4>\r\n        <p class=\"vm-plan-card__tagline\">${planData.tagline}<\/p>\r\n        <div class=\"vm-plan-card__payment\">\r\n          ${ICONS.card}\r\n          <span>Payable en 2 fois sans frais<\/span>\r\n        <\/div>\r\n        <div class=\"vm-plan-card__price\">\r\n          <span class=\"vm-plan-card__amount\" id=\"price-display-${cardId}\">2\u00d7${halfPrice.toLocaleString('fr-FR')}<\/span><span class=\"vm-plan-card__currency\">\u20ac<\/span>\r\n          <p class=\"vm-plan-card__unit\">par personne<\/p>\r\n        <\/div>\r\n        <div class=\"vm-plan-card__discount-info\">\r\n          <div class=\"vm-plan-card__discount-item\">\r\n            <span class=\"vm-plan-card__discount-badge\">-65%<\/span>\r\n            <span>sur la 2\u00e8me pers.<\/span>\r\n          <\/div>\r\n          <div class=\"vm-plan-card__discount-item\">\r\n            <span class=\"vm-plan-card__discount-badge\">-90%<\/span>\r\n            <span>par pers. supp.<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <ul class=\"vm-plan-card__features\">\r\n          ${planData.features.map(f => `\r\n            <li class=\"vm-plan-card__feature\">\r\n              <span class=\"vm-plan-card__feature-icon\">${ICONS.check}<\/span>\r\n              <span>${f}<\/span>\r\n            <\/li>\r\n          `).join('')}\r\n        <\/ul>\r\n        <div class=\"vm-stepper\">\r\n          <span class=\"vm-stepper__label\">Nombre de personnes (foyer fiscal)<\/span>\r\n          <div class=\"vm-stepper__controls\">\r\n            <button type=\"button\" class=\"vm-stepper__btn\" data-action=\"decrement\" data-target=\"${cardId}\" aria-label=\"R\u00e9duire\">\u2212<\/button>\r\n            <input type=\"number\" class=\"vm-stepper__input\" id=\"input-${cardId}\" value=\"1\" min=\"1\" max=\"6\" data-price=\"${price}\">\r\n            <button type=\"button\" class=\"vm-stepper__btn\" data-action=\"increment\" data-target=\"${cardId}\" aria-label=\"Augmenter\">+<\/button>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"vm-total\" id=\"total-${cardId}\">\r\n          <span class=\"vm-total__label\">Total<\/span>\r\n          <span class=\"vm-total__amount\" id=\"amount-${cardId}\">${price.toLocaleString('fr-FR')} \u20ac<\/span>\r\n        <\/div>\r\n        <a href=\"#contact\" class=\"vm-btn ${btnClass}\">Demander un devis<\/a>\r\n      <\/div>\r\n    `;\r\n  }\r\n\r\n  \/\/ G\u00e9n\u00e8re le grid des plans\r\n  function createPricingGrid(visa) {\r\n    if (!visa || !visa.offers) return '';\r\n    \r\n    const plans = ['essentiel', 'confort', 'serenite'];\r\n    return plans.map(planKey => {\r\n      const planData = VISA_DATA.offerPlans[planKey];\r\n      const price = visa.offers[planKey];\r\n      return createPlanCard(planKey, planData, price);\r\n    }).join('');\r\n  }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     RENDER FUNCTIONS\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  \r\n  function renderVisaCards() {\r\n    const grid = document.getElementById('vm-visa-grid');\r\n    if (!grid) return;\r\n    grid.innerHTML = VISA_DATA.visas.map(createVisaCard).join('');\r\n  }\r\n\r\n  function renderTabs() {\r\n    const tabs = document.getElementById('vm-tabs');\r\n    if (!tabs) return;\r\n    tabs.innerHTML = createTabs();\r\n  }\r\n\r\n  function renderPricingGrid() {\r\n    const grid = document.getElementById('vm-pricing-grid');\r\n    const contactPanel = document.getElementById('vm-contact-panel');\r\n    if (!grid || !contactPanel) return;\r\n    \r\n    const visa = VISA_DATA.visas.find(v => v.id === activeVisaId);\r\n    \r\n    if (visa && visa.offers) {\r\n      grid.innerHTML = createPricingGrid(visa);\r\n      grid.style.display = 'grid';\r\n      contactPanel.classList.remove('vm-contact-panel--active');\r\n    } else {\r\n      grid.style.display = 'none';\r\n      contactPanel.classList.add('vm-contact-panel--active');\r\n    }\r\n    \r\n    \/\/ Init stepper buttons state\r\n    document.querySelectorAll('.vm-stepper__input').forEach(updateStepperButtons);\r\n  }\r\n\r\n  function updateActiveStates() {\r\n    \/\/ Update visa cards\r\n    document.querySelectorAll('.vm-visa-card').forEach(card => {\r\n      const visaId = card.dataset.visaId;\r\n      const hasOffers = card.dataset.hasOffers === 'true';\r\n      \r\n      if (visaId === activeVisaId && hasOffers) {\r\n        card.classList.add('vm-visa-card--active');\r\n        card.setAttribute('aria-pressed', 'true');\r\n      } else {\r\n        card.classList.remove('vm-visa-card--active');\r\n        card.setAttribute('aria-pressed', 'false');\r\n      }\r\n    });\r\n    \r\n    \/\/ Update tabs\r\n    document.querySelectorAll('.vm-tab').forEach(tab => {\r\n      const visaId = tab.dataset.visaId;\r\n      if (visaId === activeVisaId) {\r\n        tab.classList.add('vm-tab--active');\r\n        tab.setAttribute('aria-selected', 'true');\r\n      } else {\r\n        tab.classList.remove('vm-tab--active');\r\n        tab.setAttribute('aria-selected', 'false');\r\n      }\r\n    });\r\n  }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     INTERACTIVIT\u00c9\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  \r\n  function selectVisa(visaId) {\r\n    const visa = VISA_DATA.visas.find(v => v.id === visaId);\r\n    if (!visa) return;\r\n    \r\n    \/\/ Si visa sans offres, ne pas changer la s\u00e9lection mais scroll vers contact\r\n    if (!visa.offers) {\r\n      activeVisaId = visaId;\r\n      updateActiveStates();\r\n      renderPricingGrid();\r\n      scrollToPricing();\r\n      return;\r\n    }\r\n    \r\n    activeVisaId = visaId;\r\n    updateActiveStates();\r\n    renderPricingGrid();\r\n    scrollToPricing();\r\n  }\r\n\r\n  function scrollToPricing() {\r\n    const section = document.getElementById('vm-pricing-section');\r\n    if (section) {\r\n      section.scrollIntoView({ behavior: 'smooth', block: 'start' });\r\n    }\r\n  }\r\n\r\n  function updateTotal(input) {\r\n    const basePrice = parseInt(input.dataset.price, 10);\r\n    let qty = parseInt(input.value, 10);\r\n    \r\n    if (isNaN(qty) || qty < 1) qty = 1;\r\n    if (qty > 6) qty = 6; \/\/ Max 6 personnes\r\n    input.value = qty;\r\n    \r\n    \/\/ Calcul avec la vraie formule\r\n    const total = calculateTotalPrice(basePrice, qty);\r\n    const pricePerPerson = calculatePricePerPerson(basePrice, qty);\r\n    const halfPricePerPerson = Math.round(pricePerPerson \/ 2);\r\n    \r\n    const cardId = input.id.replace('input-', '');\r\n    \r\n    \/\/ Update total\r\n    const amountEl = document.getElementById(`amount-${cardId}`);\r\n    const totalBox = document.getElementById(`total-${cardId}`);\r\n    \r\n    if (amountEl) {\r\n      amountEl.textContent = `${total.toLocaleString('fr-FR')} \u20ac`;\r\n      \r\n      totalBox.classList.remove('vm-total--updated');\r\n      void totalBox.offsetWidth;\r\n      totalBox.classList.add('vm-total--updated');\r\n    }\r\n    \r\n    \/\/ Update price display (2x format - prix par personne)\r\n    const priceDisplayEl = document.getElementById(`price-display-${cardId}`);\r\n    if (priceDisplayEl) {\r\n      priceDisplayEl.textContent = `2\u00d7${halfPricePerPerson.toLocaleString('fr-FR')}`;\r\n    }\r\n    \r\n    \/\/ Update quantity display\r\n    const qtyDisplayEl = document.getElementById(`qty-display-${cardId}`);\r\n    const qtyPluralEl = document.getElementById(`qty-plural-${cardId}`);\r\n    if (qtyDisplayEl) {\r\n      qtyDisplayEl.textContent = qty;\r\n    }\r\n    if (qtyPluralEl) {\r\n      qtyPluralEl.textContent = qty > 1 ? 's' : '';\r\n    }\r\n    \r\n    updateStepperButtons(input);\r\n  }\r\n\r\n  function updateStepperButtons(input) {\r\n    const qty = parseInt(input.value, 10);\r\n    const container = input.closest('.vm-stepper__controls');\r\n    if (!container) return;\r\n    \r\n    const decBtn = container.querySelector('[data-action=\"decrement\"]');\r\n    const incBtn = container.querySelector('[data-action=\"increment\"]');\r\n    \r\n    if (decBtn) decBtn.disabled = qty <= 1;\r\n    if (incBtn) incBtn.disabled = qty >= 6; \/\/ Max 6 personnes\r\n  }\r\n\r\n  function handleStepper(btn) {\r\n    const action = btn.dataset.action;\r\n    const targetId = btn.dataset.target;\r\n    const input = document.getElementById(`input-${targetId}`);\r\n    \r\n    if (!input) return;\r\n    \r\n    let value = parseInt(input.value, 10);\r\n    \r\n    if (action === 'increment' && value < 6) {\r\n      input.value = value + 1;\r\n    } else if (action === 'decrement' && value > 1) {\r\n      input.value = value - 1;\r\n    }\r\n    \r\n    updateTotal(input);\r\n  }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     EVENT LISTENERS\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  \r\n  function initEventListeners() {\r\n    const widget = document.querySelector('.vm-widget');\r\n    if (!widget) return;\r\n\r\n    widget.addEventListener('click', (e) => {\r\n      \/\/ Visa card click\r\n      const visaCard = e.target.closest('.vm-visa-card');\r\n      if (visaCard) {\r\n        selectVisa(visaCard.dataset.visaId);\r\n        return;\r\n      }\r\n      \r\n      \/\/ Tab click\r\n      const tab = e.target.closest('.vm-tab');\r\n      if (tab) {\r\n        selectVisa(tab.dataset.visaId);\r\n        return;\r\n      }\r\n      \r\n      \/\/ Stepper buttons\r\n      const stepperBtn = e.target.closest('.vm-stepper__btn');\r\n      if (stepperBtn) {\r\n        e.preventDefault();\r\n        handleStepper(stepperBtn);\r\n        return;\r\n      }\r\n    });\r\n\r\n    \/\/ Keyboard support for visa cards\r\n    widget.addEventListener('keydown', (e) => {\r\n      if (e.key === 'Enter' || e.key === ' ') {\r\n        const visaCard = e.target.closest('.vm-visa-card');\r\n        if (visaCard) {\r\n          e.preventDefault();\r\n          selectVisa(visaCard.dataset.visaId);\r\n        }\r\n      }\r\n    });\r\n\r\n    \/\/ Stepper inputs\r\n    widget.addEventListener('input', (e) => {\r\n      if (e.target.classList.contains('vm-stepper__input')) {\r\n        updateTotal(e.target);\r\n      }\r\n    });\r\n\r\n    widget.addEventListener('change', (e) => {\r\n      if (e.target.classList.contains('vm-stepper__input')) {\r\n        updateTotal(e.target);\r\n      }\r\n    });\r\n  }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     INITIALISATION\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  \r\n  function init() {\r\n    renderVisaCards();\r\n    renderTabs();\r\n    renderPricingGrid();\r\n    initEventListeners();\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init);\r\n  } else {\r\n    init();\r\n  }\r\n\r\n})();\r\n<\/script>\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-770ea48 e-con-full e-flex e-con e-parent\" data-id=\"770ea48\" data-element_type=\"container\" data-e-type=\"container\" id=\"installation\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a984098 elementor-widget elementor-widget-html\" data-id=\"a984098\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"services\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"em-services\">\r\n    <header class=\"em-services-header\">\r\n        <p class=\"em-services-subtitle\">Votre parcours d'expatriation<\/p>\r\n        <h2 class=\"em-services-title\">S'installer \u00e0 <span>l'\u00cele Maurice<\/span>, \u00e9tape par \u00e9tape<\/h2>\r\n        <p class=\"em-services-intro\">De votre projet initial jusqu'\u00e0 votre nouvelle vie mauricienne, nous vous accompagnons \u00e0 chaque \u00e9tape pour une expatriation sereine et r\u00e9ussie.<\/p>\r\n    <\/header>\r\n\r\n    <div class=\"em-timeline\">\r\n        <!-- \u00c9tape 1 : Avant le d\u00e9part -->\r\n        <article class=\"em-timeline-item\">\r\n            <div class=\"em-timeline-content\">\r\n                <span class=\"em-timeline-phase\">Avant le d\u00e9part<\/span>\r\n                <h3 class=\"em-timeline-heading\">Pr\u00e9parer votre expatriation<\/h3>\r\n                <p class=\"em-timeline-text\">Nous \u00e9tudions votre situation et pr\u00e9parons tous les documents n\u00e9cessaires pour r\u00e9sider l\u00e9galement \u00e0 Maurice.<\/p>\r\n                <div class=\"em-timeline-cards\">\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\" \/>\r\n                        <\/svg>\r\n                        <span>Analyse du projet<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10 6H5a2 2 0 00-2 2v9a2 2 0 002 2h14a2 2 0 002-2V8a2 2 0 00-2-2h-5m-4 0V5a2 2 0 114 0v1m-4 0a2 2 0 104 0\" \/>\r\n                        <\/svg>\r\n                        <span>Choix du visa<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z\" \/>\r\n                        <\/svg>\r\n                        <span>Dossier de r\u00e9sidence<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"em-timeline-dot-wrapper\">\r\n                <div class=\"em-timeline-dot\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z\" \/>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"em-timeline-spacer\"><\/div>\r\n        <\/article>\r\n\r\n        <!-- \u00c9tape 2 : Installation -->\r\n        <article class=\"em-timeline-item\">\r\n            <div class=\"em-timeline-spacer\"><\/div>\r\n            <div class=\"em-timeline-dot-wrapper\">\r\n                <div class=\"em-timeline-dot\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6\" \/>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"em-timeline-content\">\r\n                <span class=\"em-timeline-phase\">Installation<\/span>\r\n                <h3 class=\"em-timeline-heading\">Trouver votre logement<\/h3>\r\n                <p class=\"em-timeline-text\">Location ou achat immobilier, nous vous aidons \u00e0 trouver le bien id\u00e9al selon votre budget et vos envies.<\/p>\r\n                <div class=\"em-timeline-cards\">\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z\" \/>\r\n                        <\/svg>\r\n                        <span>Recherche logement<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\" \/>\r\n                        <\/svg>\r\n                        <span>Programmes PDS, IRS, RES<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15.232 5.232l3.536 3.536m-2.036-5.036a2.5 2.5 0 113.536 3.536L6.5 21.036H3v-3.572L16.732 3.732z\" \/>\r\n                        <\/svg>\r\n                        <span>Accompagnement signature<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n        <\/article>\r\n\r\n        <!-- \u00c9tape 3 : Vie quotidienne -->\r\n        <article class=\"em-timeline-item\">\r\n            <div class=\"em-timeline-content\">\r\n                <span class=\"em-timeline-phase\">Vie quotidienne<\/span>\r\n                <h3 class=\"em-timeline-heading\">D\u00e9marrer votre nouvelle vie<\/h3>\r\n                <p class=\"em-timeline-text\">Toutes les d\u00e9marches pratiques pour vivre confortablement \u00e0 Maurice d\u00e8s votre arriv\u00e9e.<\/p>\r\n                <div class=\"em-timeline-cards\">\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 10h18M7 15h1m4 0h1m-7 4h12a3 3 0 003-3V8a3 3 0 00-3-3H6a3 3 0 00-3 3v8a3 3 0 003 3z\" \/>\r\n                        <\/svg>\r\n                        <span>Compte bancaire<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z\" \/>\r\n                        <\/svg>\r\n                        <span>Assurance sant\u00e9<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253\" \/>\r\n                        <\/svg>\r\n                        <span>\u00c9coles cursus fran\u00e7ais<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253\" \/>\r\n                        <\/svg>\r\n                        <span>\u00c9coles cursus anglais<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9.75 17L9 20l-1 1h8l-1-1-.75-3M3 13h18M5 17h14a2 2 0 002-2V5a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z\" \/>\r\n                        <\/svg>\r\n                        <span>\u00c9cole en ligne<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"em-timeline-dot-wrapper\">\r\n                <div class=\"em-timeline-dot\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z\" \/>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"em-timeline-spacer\"><\/div>\r\n        <\/article>\r\n\r\n        <!-- \u00c9tape 4 : D\u00e9veloppement -->\r\n        <article class=\"em-timeline-item\">\r\n            <div class=\"em-timeline-spacer\"><\/div>\r\n            <div class=\"em-timeline-dot-wrapper\">\r\n                <div class=\"em-timeline-dot\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13 7h8m0 0v8m0-8l-8 8-4-4-6 6\" \/>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"em-timeline-content\">\r\n                <span class=\"em-timeline-phase\">D\u00e9veloppement<\/span>\r\n                <h3 class=\"em-timeline-heading\">Entreprendre \u00e0 Maurice<\/h3>\r\n                <p class=\"em-timeline-text\">Cr\u00e9ez votre soci\u00e9t\u00e9 et profitez d'une fiscalit\u00e9 avantageuse dans un environnement business favorable.<\/p>\r\n                <div class=\"em-timeline-cards\">\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\" \/>\r\n                        <\/svg>\r\n                        <span>Cr\u00e9ation de soci\u00e9t\u00e9<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 7h6m0 10v-3m-3 3h.01M9 17h.01M9 14h.01M12 14h.01M15 11h.01M12 11h.01M9 11h.01M7 21h10a2 2 0 002-2V5a2 2 0 00-2-2H7a2 2 0 00-2 2v14a2 2 0 002 2z\" \/>\r\n                        <\/svg>\r\n                        <span>Conseils fiscaux<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M17 9V7a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2m2 4h10a2 2 0 002-2v-6a2 2 0 00-2-2H9a2 2 0 00-2 2v6a2 2 0 002 2zm7-5a2 2 0 11-4 0 2 2 0 014 0z\" \/>\r\n                        <\/svg>\r\n                        <span>Relations bancaires<\/span>\r\n                    <\/a>\r\n                    <a href=\"#contact\" class=\"em-timeline-card\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6\" \/>\r\n                        <\/svg>\r\n                        <span>Investissement immobilier<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n        <\/article>\r\n    <\/div>\r\n\r\n    <div class=\"em-services-cta\">\r\n        <a href=\"#contact\">\r\n            Discuter de mon projet\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\" \/>\r\n            <\/svg>\r\n        <\/a>\r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n\/* Ajout du style pour les liens sur les cartes *\/\r\na.em-timeline-card {\r\n    text-decoration: none;\r\n    cursor: pointer;\r\n}\r\n\r\na.em-timeline-card:hover {\r\n    background: #ffffff;\r\n    border-color: var(--e-global-color-accent);\r\n    box-shadow: 0 2px 10px rgba(46, 204, 113, 0.15);\r\n    transform: translateY(-2px);\r\n}\r\n<\/style>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    const timeline = document.querySelector('.em-timeline');\r\n    const items = document.querySelectorAll('.em-timeline-item');\r\n    \r\n    function updateTimeline() {\r\n        const timelineRect = timeline.getBoundingClientRect();\r\n        const viewportCenter = window.innerHeight \/ 2;\r\n        \r\n        const timelineTop = timelineRect.top;\r\n        const timelineHeight = timelineRect.height;\r\n        \r\n        const progressPoint = viewportCenter - timelineTop;\r\n        \r\n        let progressPercent = (progressPoint \/ timelineHeight) * 100;\r\n        progressPercent = Math.max(0, Math.min(100, progressPercent));\r\n        \r\n        timeline.style.setProperty('--timeline-progress', progressPercent + '%');\r\n        \r\n        items.forEach((item, index) => {\r\n            const dotWrapper = item.querySelector('.em-timeline-dot-wrapper');\r\n            const dotRect = dotWrapper.getBoundingClientRect();\r\n            const dotCenter = dotRect.top + dotRect.height \/ 2;\r\n            \r\n            if (dotCenter < viewportCenter) {\r\n                item.classList.add('is-passed');\r\n                item.classList.remove('is-active');\r\n            } else {\r\n                item.classList.remove('is-passed');\r\n                item.classList.remove('is-active');\r\n            }\r\n        });\r\n        \r\n        let closestItem = null;\r\n        let closestDistance = Infinity;\r\n        \r\n        items.forEach(item => {\r\n            if (item.classList.contains('is-passed')) {\r\n                const dotWrapper = item.querySelector('.em-timeline-dot-wrapper');\r\n                const dotRect = dotWrapper.getBoundingClientRect();\r\n                const dotCenter = dotRect.top + dotRect.height \/ 2;\r\n                const distance = Math.abs(dotCenter - viewportCenter);\r\n                \r\n                if (distance < closestDistance && distance < 100) {\r\n                    closestDistance = distance;\r\n                    closestItem = item;\r\n                }\r\n            }\r\n        });\r\n        \r\n        if (closestItem) {\r\n            closestItem.classList.add('is-active');\r\n        }\r\n    }\r\n    \r\n    let ticking = false;\r\n    window.addEventListener('scroll', function() {\r\n        if (!ticking) {\r\n            window.requestAnimationFrame(function() {\r\n                updateTimeline();\r\n                ticking = false;\r\n            });\r\n            ticking = true;\r\n        }\r\n    });\r\n    \r\n    updateTimeline();\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4e5c99 e-con-full e-flex e-con e-parent\" data-id=\"e4e5c99\" data-element_type=\"container\" data-e-type=\"container\" id=\"pourquoi\">\n\t\t\t\t<div class=\"elementor-element elementor-element-022c87f elementor-widget elementor-widget-html\" data-id=\"022c87f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"em-why-maurice\">\r\n    <header class=\"em-why-header\">\r\n        <p class=\"em-why-subtitle\">Votre nouvelle vie<\/p>\r\n        <h2 class=\"em-why-title\">Pourquoi s'expatrier \u00e0 <span>l'\u00cele Maurice<\/span> ?<\/h2>\r\n        <p class=\"em-why-intro\">D\u00e9couvrez pourquoi l\u2019\u00eele Maurice attire chaque ann\u00e9e 40&nbsp;000 nouveaux r\u00e9sidents, dont 20&nbsp;000 Fran\u00e7ais.<\/p>\r\n    <\/header>\r\n\r\n    <div class=\"em-why-grid\">\r\n        <!-- La fiscalit\u00e9 -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 7h6m0 10v-3m-3 3h.01M9 17h.01M9 14h.01M12 14h.01M15 11h.01M12 11h.01M9 11h.01M7 21h10a2 2 0 002-2V5a2 2 0 00-2-2H7a2 2 0 00-2 2v14a2 2 0 002 2z\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">La fiscalit\u00e9<\/h3>\r\n            <p class=\"em-why-card-text\">Une fiscalit\u00e9 attractive : imp\u00f4t sur le revenu et TVA autour de <span class=\"em-why-highlight\">15%<\/span>, sans taxe d'habitation ni droits de succession comme en France. Une structure fiscale simple et avantageuse.<\/p>\r\n        <\/article>\r\n        \r\n        <!-- Stabilit\u00e9 institutionnelle -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">Stabilit\u00e9 institutionnelle<\/h3>\r\n            <p class=\"em-why-card-text\">Une stabilit\u00e9 <span class=\"em-why-highlight\">politique, juridique et \u00e9conomique<\/span> reconnue. Class\u00e9e <span class=\"em-why-highlight\">1\u00e8re sur plus de 50 pays africains<\/span> par <a href=\"https:\/\/www.agenceecofin.com\/actualites\/2310-132581-classement-des-pays-africains-les-moins-risques-pour-les-investisseurs-en-2025-henley-partners#:~:text=Maurice%2C%20la%20Tanzanie%20et%20le,plateforme%20d&#039;analyse%20pr%C3%A9dictive%20AlphaGeo.\" target=\"_blank\" rel=\"noopener\" class=\"em-why-link\">Henley & Partners<\/a> comme pays le moins risqu\u00e9 pour les investisseurs en 2025.<\/p>\r\n        <\/article>\r\n        \r\n        <!-- La s\u00e9curit\u00e9 -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">La s\u00e9curit\u00e9<\/h3>\r\n            <p class=\"em-why-card-text\">Maurice est g\u00e9n\u00e9ralement consid\u00e9r\u00e9e comme <span class=\"em-why-highlight\">s\u00fbre<\/span> avec un taux de criminalit\u00e9 mod\u00e9r\u00e9. La vie quotidienne reste tranquille, m\u00eame s'il convient de rester vigilant comme partout dans le monde.<\/p>\r\n        <\/article>\r\n        \r\n        <!-- Le climat -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">Le climat<\/h3>\r\n            <p class=\"em-why-card-text\">Un climat tropical agr\u00e9able toute l'ann\u00e9e avec deux saisons : un \u00e9t\u00e9 chaud (<span class=\"em-why-highlight\">25\u00b0C \u00e0 34\u00b0C<\/span> de novembre \u00e0 avril) et un hiver doux (<span class=\"em-why-highlight\">20\u00b0C \u00e0 26\u00b0C<\/span> de mai \u00e0 octobre). Des temp\u00e9ratures plaisantes m\u00eame pendant la saison des pluies.<\/p>\r\n        <\/article>\r\n\r\n        <!-- La langue -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 5h12M9 3v2m1.048 9.5A18.022 18.022 0 016.412 9m6.088 9h7M11 21l5-10 5 10M12.751 5C11.783 10.77 8.07 15.61 3 18.129\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">La langue<\/h3>\r\n            <p class=\"em-why-card-text\">L'<span class=\"em-why-highlight\">anglais<\/span> est la langue officielle, mais le <span class=\"em-why-highlight\">fran\u00e7ais<\/span> est tr\u00e8s courant dans les m\u00e9dias, l'\u00e9ducation et la vie sociale. Le cr\u00e9ole mauricien reste la langue du quotidien, facilitant une int\u00e9gration progressive.<\/p>\r\n        <\/article>\r\n\r\n        <!-- Le co\u00fbt de la vie -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 8c-1.657 0-3 .895-3 2s1.343 2 3 2 3 .895 3 2-1.343 2-3 2m0-8c1.11 0 2.08.402 2.599 1M12 8V7m0 1v8m0 0v1m0-1c-1.11 0-2.08-.402-2.599-1M21 12a9 9 0 11-18 0 9 9 0 0118 0z\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">Le co\u00fbt de la vie<\/h3>\r\n            <p class=\"em-why-card-text\">Un co\u00fbt de la vie souvent <span class=\"em-why-highlight\">inf\u00e9rieur \u00e0 la France<\/span>, notamment pour le logement, les courses et certains services. Un budget mensuel confortable reste plus accessible que dans beaucoup de pays europ\u00e9ens.<\/p>\r\n        <\/article>\r\n\r\n        <!-- Le fuseau horaire -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">Le fuseau horaire<\/h3>\r\n            <p class=\"em-why-card-text\">Un d\u00e9calage horaire minimal avec la France : seulement +3h en hiver et <span class=\"em-why-highlight\">+2h en \u00e9t\u00e9<\/span>. \u00c0 seulement <span class=\"em-why-highlight\">11h de vol<\/span>, Maurice est id\u00e9ale pour rester connect\u00e9 avec vos proches et partenaires en Europe.<\/p>\r\n        <\/article>\r\n\r\n        <!-- Le syst\u00e8me \u00e9ducatif -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14l9-5-9-5-9 5 9 5z\" \/>\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14l6.16-3.422a12.083 12.083 0 01.665 6.479A11.952 11.952 0 0012 20.055a11.952 11.952 0 00-6.824-2.998 12.078 12.078 0 01.665-6.479L12 14z\" \/>\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 14l9-5-9-5-9 5 9 5zm0 0l6.16-3.422a12.083 12.083 0 01.665 6.479A11.952 11.952 0 0012 20.055a11.952 11.952 0 00-6.824-2.998 12.078 12.078 0 01.665-6.479L12 14zm-4 6v-7.5l4-2.222\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">Le syst\u00e8me \u00e9ducatif<\/h3>\r\n            <p class=\"em-why-card-text\">Un syst\u00e8me \u00e9ducatif structur\u00e9, influenc\u00e9 par le <span class=\"em-why-highlight\">mod\u00e8le britannique<\/span>. Des \u00e9coles priv\u00e9es proposent un enseignement en anglais ou en fran\u00e7ais \u2014 un atout majeur pour les enfants d'expatri\u00e9s.<\/p>\r\n        <\/article>\r\n\r\n        <!-- La population et la culture -->\r\n        <article class=\"em-why-card\">\r\n            <div class=\"em-why-icon\">\r\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z\" \/>\r\n                <\/svg>\r\n            <\/div>\r\n            <h3 class=\"em-why-card-title\">La population et la culture<\/h3>\r\n            <p class=\"em-why-card-text\">Environ <span class=\"em-why-highlight\">1,3 million d'habitants<\/span> avec une grande diversit\u00e9 : indo-mauriciens, cr\u00e9oles, sino-mauriciens, franco-mauriciens... Une population <span class=\"em-why-highlight\">chaleureuse et accueillante<\/span> refl\u00e9tant un riche m\u00e9tissage culturel.<\/p>\r\n        <\/article>\r\n    <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a519a95 e-con-full e-flex e-con e-parent\" data-id=\"a519a95\" data-element_type=\"container\" data-e-type=\"container\" id=\"about\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cfa6c8c elementor-widget elementor-widget-html\" data-id=\"cfa6c8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"about-section\">\r\n  <div class=\"about-container\">\r\n    <!-- En-t\u00eate -->\r\n    <div class=\"about-header\">\r\n      <span class=\"about-badge\">\u00c0 propos de nous<\/span>\r\n      <h2 class=\"about-title\">\r\n  Votre partenaire de confiance<br>\r\n  pour vivre \u00e0 l'<span>\u00cele Maurice<\/span>\r\n<\/h2>\r\n\r\n      <p class=\"about-subtitle\">\r\n        Expat Mauritius vous accompagne \u00e0 chaque \u00e9tape de votre projet d'expatriation avec expertise et passion.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <!-- Contenu principal -->\r\n    <div class=\"about-content\">\r\n      <!-- Visuel -->\r\n      <div class=\"about-visual\">\r\n        <div class=\"about-image-wrapper\">\r\n          <img\r\n            class=\"about-map-img\"\r\n            src=\"https:\/\/expat-mauritius.com\/wp-content\/uploads\/2026\/01\/Carte-Maurice-Texte.webp\"\r\n            alt=\"Carte de l'\u00cele Maurice \u2013 Azuri Village\"\r\n            loading=\"lazy\"\r\n            decoding=\"async\"\r\n          >\r\n        <\/div>\r\n\r\n        <!-- Stats flottantes -->\r\n        <div class=\"floating-stat stat-1\">\r\n          <div class=\"stat-number\">500+<\/div>\r\n          <div class=\"stat-label\">Familles accompagn\u00e9es<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"floating-stat stat-2\">\r\n          <div class=\"stat-number\">10 ans<\/div>\r\n          <div class=\"stat-label\">D'expertise locale<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Texte -->\r\n      <div class=\"about-text\">\r\n        <p class=\"about-intro\">\r\n          Expat Mauritius est une entreprise sp\u00e9cialis\u00e9e dans l'accompagnement \u00e0 l'expatriation \u00e0 l'\u00eele Maurice.\r\n        <\/p>\r\n\r\n        <p class=\"about-description\">\r\n          Nous aidons particuliers et entrepreneurs \u00e0 s'installer simplement gr\u00e2ce \u00e0 des services complets :\r\n          visas et permis de r\u00e9sidence, investissement immobilier, installation compl\u00e8te\r\n          (logement, \u00e9coles, banque, assurance), et cr\u00e9ation d'entreprise.\r\n          Notre \u00e9quipe met son expertise locale au service de votre projet pour une transition sereine\r\n          vers votre nouvelle vie.\r\n        <\/p>\r\n\r\n        <div class=\"about-highlights\">\r\n          <div class=\"highlight-item\">\r\n            <div class=\"highlight-icon\">\r\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2.5\">\r\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\" \/>\r\n              <\/svg>\r\n            <\/div>\r\n            <span class=\"highlight-text\">Expertise locale reconnue<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"highlight-item\">\r\n            <div class=\"highlight-icon\">\r\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2.5\">\r\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\" \/>\r\n              <\/svg>\r\n            <\/div>\r\n            <span class=\"highlight-text\">Interlocuteur dedi\u00e9<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"highlight-item\">\r\n            <div class=\"highlight-icon\">\r\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2.5\">\r\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\" \/>\r\n              <\/svg>\r\n            <\/div>\r\n            <span class=\"highlight-text\">R\u00e9ponses rapides garanties<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"highlight-item\">\r\n            <div class=\"highlight-icon\">\r\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2.5\">\r\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\" \/>\r\n              <\/svg>\r\n            <\/div>\r\n            <span class=\"highlight-text\">Support global &amp; complet<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"em-about-cta\">\r\n          <a href=\"#contact\" class=\"em-btn-primary\">\r\n            Contacter notre \u00e9quipe\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\" \/>\r\n            <\/svg>\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Valeurs -->\r\n    <div class=\"about-values\">\r\n      <div class=\"value-card\">\r\n        <div class=\"value-icon\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12.75L11.25 15 15 9.75m-3-7.036A11.959 11.959 0 013.598 6 11.99 11.99 0 003 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285z\" \/>\r\n          <\/svg>\r\n        <\/div>\r\n        <h3 class=\"value-title\">Confiance<\/h3>\r\n        <p class=\"value-desc\">Une relation transparente bas\u00e9e sur l'honn\u00eatet\u00e9 et le respect mutuel.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"value-card\">\r\n        <div class=\"value-icon\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z\" \/>\r\n          <\/svg>\r\n        <\/div>\r\n        <h3 class=\"value-title\">R\u00e9activit\u00e9<\/h3>\r\n        <p class=\"value-desc\">Des r\u00e9ponses rapides et un suivi constant de votre dossier.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"value-card\">\r\n        <div class=\"value-icon\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 19.128a9.38 9.38 0 002.625.372 9.337 9.337 0 004.121-.952 4.125 4.125 0 00-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 018.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0111.964-3.07M12 6.375a3.375 3.375 0 11-6.75 0 3.375 3.375 0 016.75 0zm8.25 2.25a2.625 2.625 0 11-5.25 0 2.625 2.625 0 015.25 0z\" \/>\r\n          <\/svg>\r\n        <\/div>\r\n        <h3 class=\"value-title\">Proximit\u00e9<\/h3>\r\n        <p class=\"value-desc\">Une \u00e9quipe locale disponible et \u00e0 l'\u00e9coute de vos besoins.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"value-card\">\r\n        <div class=\"value-icon\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z\" \/>\r\n          <\/svg>\r\n        <\/div>\r\n        <h3 class=\"value-title\">Excellence<\/h3>\r\n        <p class=\"value-desc\">Un service de qualit\u00e9 pour une expatriation r\u00e9ussie.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82955ea e-con-full e-flex e-con e-parent\" data-id=\"82955ea\" data-element_type=\"container\" data-e-type=\"container\" id=\"contact\">\n\t\t\t\t<div class=\"elementor-element elementor-element-705ec72 elementor-widget elementor-widget-html\" data-id=\"705ec72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"em-contact\">\r\n  <div class=\"em-contact-inner\">\r\n    <!-- Gauche -->\r\n    <div class=\"em-contact-content\">\r\n      <div class=\"em-contact-badge\">\r\n        <div class=\"em-contact-badge-dot\"><\/div>\r\n        <span>R\u00e9ponse sous 24h<\/span>\r\n      <\/div>\r\n\r\n      <h2 class=\"em-contact-title\">\r\n        Pr\u00eat \u00e0 vivre \u00e0 <span>l'\u00cele Maurice<\/span> ?\r\n      <\/h2>\r\n\r\n      <p class=\"em-contact-text\">\r\n        Parlez-nous de votre projet d'expatriation \u00e0 Maurice. Notre \u00e9quipe vous accompagne \u00e0 chaque \u00e9tape pour concr\u00e9tiser votre r\u00eave.\r\n      <\/p>\r\n\r\n      <div class=\"em-contact-features\">\r\n        <div class=\"em-contact-feature\">\r\n          <div class=\"em-contact-feature-icon\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 13l4 4L19 7\" \/>\r\n            <\/svg>\r\n          <\/div>\r\n          <span>Consultation gratuite et sans engagement<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"em-contact-feature\">\r\n          <div class=\"em-contact-feature-icon\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 13l4 4L19 7\" \/>\r\n            <\/svg>\r\n          <\/div>\r\n          <span>Experts francophones bas\u00e9s \u00e0 Maurice<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"em-contact-feature\">\r\n          <div class=\"em-contact-feature-icon\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5 13l4 4L19 7\" \/>\r\n            <\/svg>\r\n          <\/div>\r\n          <span>Interlocuteur d\u00e9di\u00e9<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- CTA -->\r\n      <div class=\"em-contact-cta\">\r\n        <a class=\"em-btn em-btn-primary\" href=\"tel:+33698810808\" aria-label=\"Appeler Expat Mauritius\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n     fill=\"none\"\r\n     viewBox=\"0 0 24 24\"\r\n     stroke=\"currentColor\"\r\n     stroke-width=\"2\">\r\n  <path stroke-linecap=\"round\"\r\n        stroke-linejoin=\"round\"\r\n        d=\"M22 16.92v3a2 2 0 01-2.18 2\r\n           19.79 19.79 0 01-8.63-3.07\r\n           19.5 19.5 0 01-6-6\r\n           19.79 19.79 0 01-3.07-8.63\r\n           A2 2 0 014.06 2h3\r\n           a2 2 0 012 1.72\r\n           c.12.86.3 1.7.54 2.5\r\n           a2 2 0 01-.45 2.11\r\n           L8.09 9.91\r\n           a16 16 0 006 6\r\n           l1.58-1.06\r\n           a2 2 0 012.11-.45\r\n           c.8.24 1.64.42 2.5.54\r\n           A2 2 0 0122 16.92z\"\/>\r\n<\/svg>\r\n\r\n          Appeler maintenant\r\n        <\/a>\r\n\r\n        <a class=\"em-btn em-btn-ghost\" href=\"https:\/\/wa.me\/33698810808\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp Expat Mauritius\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewBox=\"0 0 24 24\">\r\n            <path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/>\r\n          <\/svg>\r\n          WhatsApp\r\n        <\/a>\r\n\r\n        <a class=\"em-btn em-btn-ghost\" href=\"mailto:contact@expat-mauritius.com\" aria-label=\"Email Expat Mauritius\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z\" \/>\r\n          <\/svg>\r\n          Email\r\n        <\/a>\r\n      <\/div>\r\n\r\n      <div class=\"em-contact-mini\">\r\n        <span>\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z\" \/>\r\n          <\/svg>\r\n          Donn\u00e9es confidentielles\r\n        <\/span>\r\n        <span>\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\" \/>\r\n          <\/svg>\r\n          R\u00e9ponse sous 24h\r\n        <\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Droite -->\r\n    <div class=\"em-contact-card\">\r\n      <h3>Comment \u00e7a se passe ?<\/h3>\r\n      <p>Un premier \u00e9change rapide pour comprendre votre besoin, puis un plan clair avec les prochaines \u00e9tapes.<\/p>\r\n\r\n      <div class=\"em-steps\">\r\n        <div class=\"em-step\">\r\n          <div class=\"em-step-num\">1<\/div>\r\n          <div>\r\n            <strong>Appel de d\u00e9couverte (10\u201315 min)<\/strong>\r\n            <span>On valide votre situation et vos objectifs (visa, immobilier, entreprise, relocation).<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"em-step\">\r\n          <div class=\"em-step-num\">2<\/div>\r\n          <div>\r\n            <strong>Feuille de route<\/strong>\r\n            <span>On vous propose la meilleure option et un plan d\u2019action simple.<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"em-step\">\r\n          <div class=\"em-step-num\">3<\/div>\r\n          <div>\r\n            <strong>Accompagnement A \u00e0 Z<\/strong>\r\n            <span>On vous suit jusqu\u2019\u00e0 l\u2019installation, avec un interlocuteur d\u00e9di\u00e9.<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96dff02 e-flex e-con-boxed e-con e-parent\" data-id=\"96dff02\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fae62dc elementor-widget elementor-widget-heading\" data-id=\"fae62dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Inscrivez-vous \u00e0 notre Newsletter<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a79cffe elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"a79cffe\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Suivant&quot;,&quot;step_previous_label&quot;:&quot;Pr\\u00e9c\\u00e9dent&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Nouveau formulaire\" aria-label=\"Nouveau formulaire\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"7\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"a79cffe\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Vivre \u00e0 l&#039;\u00cele Maurice - Expat Mauritius\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"7\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tE-mail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"E-mail\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tNewsletter\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  \"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"J&#039;accepte de recevoir la newsletter\" id=\"form-field-message-0\" name=\"form_fields[message]\"> <label for=\"form-field-message-0\">J'accepte de recevoir la newsletter<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Envoyer<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Experts en expatriation Vivre\u00e0 l&rsquo;\u00cele Maurice Nous g\u00e9rons votre expatriation de A \u00e0 Z : Visa, permis de r\u00e9sidence, immobilier achat ou location et cr\u00e9ation d&rsquo;entreprise. D\u00e9marrer mon projet D\u00e9couvrir nos services Visas &#038; Permis \u00e0 l&rsquo;\u00cele Maurice S\u00e9lectionnez le visa correspondant \u00e0 votre situation pour d\u00e9couvrir nos formules d&rsquo;accompagnement. Nos Formules d&rsquo;Accompagnement Choisissez la [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/expat-mauritius.com\/en\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expat-mauritius.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/expat-mauritius.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/expat-mauritius.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expat-mauritius.com\/en\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":332,"href":"https:\/\/expat-mauritius.com\/en\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":652,"href":"https:\/\/expat-mauritius.com\/en\/wp-json\/wp\/v2\/pages\/7\/revisions\/652"}],"wp:attachment":[{"href":"https:\/\/expat-mauritius.com\/en\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}