<div class="form-step active" data-step="1">
  <h3>Coordonnées</h3>
  <p class="diagnostic-question">
<strong>Qui remplit ce formulaire ?</strong>
</p>
  <div class="form-field" data-required>[radio rempli_par use_label_element "Je suis la personne concernée par la procédure|self" "Je remplis pour quelqu'un d'autre|third_party"]</div>
  <div class="diagnostic-subsection" data-show-when="rempli_par=third_party">
    <div class="form-field" data-required>[select relation_tiers first_as_label "Votre lien avec le demandeur" "Employeur|employer" "Responsable RH|hr" "Membre de la famille|family" "Conjoint(e)|partner" "Ami(e)|friend" "Avocat/Représentant légal|legal_representative" "Autre|other"]</div>
    <div class="form-field" data-required>[text nom_tiers placeholder "Votre nom complet"]</div>
    <div class="form-field" data-required>[tel telephone_tiers placeholder "Votre téléphone"]</div>
  </div>
  <div class="form-grid">
    <div class="form-field">[text* prenom placeholder "Prénom"]</div>
    <div class="form-field">[text* nom placeholder "Nom"]</div>
    <div class="form-field">[email* email placeholder "Adresse email de contact principale"]</div>
    <div class="form-field">[tel* telephone placeholder "Téléphone (ex: +32 470 00 00 00)"]</div>
    <div class="form-field form-field--required">[date* date_naissance min:1900-01-01 placeholder "Date de naissance"]</div>
    <div class="form-field">[text* nationalite placeholder "Nationalité"]</div>
    <div class="form-field form-field--full">[text* pays_residence placeholder "Pays de résidence de la personne concernée par la procédure"]<p class="diagnostic-field-help">Il s'agit de la personne qui demande le séjour ou la nationalité, et non de celle qui remplit le formulaire.</p>
</div>
  </div>
  <fieldset class="diagnostic-recipient" data-show-when-any="rempli_par=self,third_party">
    <legend>Qui doit recevoir les emails liés à ce dossier ?</legend>
    <p class="diagnostic-recipient__help">Choisissez la personne qui suivra les communications du cabinet.</p>
    <div class="form-field" data-required>[radio notification_recipient use_label_element "La personne concernée|concerned_person" "La personne qui remplit le formulaire|submitter" "L'employeur|employer" "Le travailleur|worker" "Une autre personne|other_explicit"]</div>
    <div class="form-field diagnostic-recipient__email" data-show-when-any="notification_recipient=submitter,employer,worker,other_explicit" data-required>
<label for="notification_email">Adresse qui doit recevoir les communications</label>[email notification_email id:notification_email placeholder "nom@exemple.com"]</div>
  </fieldset>
  <div class="diagnostic-collision diagnostic-notice" hidden>
<p>Cette adresse est déjà utilisée pour un autre dossier actif. Pour éviter de mélanger les communications de deux dossiers, nous vous recommandons d’utiliser une autre adresse. Si vous continuez avec cette adresse, seul le dossier le plus récent pourra être suivi automatiquement.</p>
<div class="form-field" data-required>[checkbox shared_email_confirmed use_label_element "Je comprends et je souhaite conserver cette adresse|yes"]</div>
</div>
  <div class="form-field">[acceptance autorisation_contact] J'autorise le Cabinet d'Avocat Halabi à traiter mes données et à prendre contact avec moi dans le cadre du suivi de mon dossier [/acceptance]</div>
  <input type="hidden" name="pp_contact_id" value="">
<input type="hidden" name="pp_account_id" value="">
<input type="hidden" name="sio_contact_id" value="">
  <input type="hidden" name="utm_source" value="">
<input type="hidden" name="utm_medium" value="">
<input type="hidden" name="utm_campaign" value="">
<input type="hidden" name="utm_term" value="">
<input type="hidden" name="utm_content" value="">
<input type="hidden" name="source_url" value="">
<input type="hidden" name="gclid" value="">
  <div class="form-navigation">
<span>
</span>
<button type="button" class="btn-next cta-component">Continuer</button>
</div>
</div>

<div class="form-step" data-step="2">
  <h3>Quel est votre projet ?</h3>
<p>Choisissez la situation qui vous ressemble le plus. Une seule réponse.</p>
  <div class="diagnostic-choice-grid" data-required>
    [radio life_project use_label_element
      "Travailler en Belgique ou engager un travailleur étranger|work"
      "Entreprendre, investir, ou accueillir un associé étranger|entrepreneur"
      "Vous installer en Belgique sans y travailler, ou renouveler votre séjour rentier|rentier"
      "Rejoindre un membre de votre famille ou partenaire en Belgique, l'y faire venir, ou renouveler un séjour familial|family"
      "Étudier en Belgique, ou renouveler votre séjour étudiant|student"
      "Consolider votre séjour en Belgique|consolidate"
      "Demander une régularisation médicale ou humanitaire|regularisation"
      "Ma situation ne correspond à aucune de ces propositions|other"]
  </div>
  <div class="diagnostic-choice-descriptions">
    <p>Vous êtes salarié, hautement qualifié, ou votre profil relève d'un métier en pénurie. Ou vous êtes employeur en Belgique et souhaitez recruter un tel profil.</p>
    <p>Vous souhaitez exercer une activité indépendante, créer votre société ou investir dans une société existante. Ou votre société est établie en Belgique et vous souhaitez accueillir un associé actif de nationalité étrangère.</p>
    <p>Vous disposez de rentes suffisantes, vous avez des attaches avec la Belgique, et vous souhaitez y résider sans y exercer d'activité professionnelle.</p>
    <p>Votre conjoint, partenaire, parent ou enfant réside en Belgique et vous souhaitez le rejoindre. Ou vous résidez en Belgique et souhaitez être rejoint par un membre de votre famille.</p>
    <p>Vous souhaitez venir étudier en Belgique, renouveler votre séjour étudiant, le prolonger à la fin de vos études ou changer de statut.</p>
    <p>Vous vivez déjà en Belgique et souhaitez obtenir la nationalité belge, un séjour permanent, ou passer d'un statut de séjour à un autre.</p>
    <p>Vous vivez en Belgique sans titre de séjour valable et pensez que votre situation personnelle, familiale ou médicale justifie une régularisation.</p>
  </div>
  <div class="form-navigation">
<button type="button" class="btn-prev">Retour</button>
<button type="button" class="btn-next cta-component">Continuer</button>
</div>
</div>

<div class="form-step" data-step="3">
  <h3>De quoi s'agit-il ?</h3>
  <div class="form-field" data-required>[radio request_nature use_label_element "Une première demande|first" "Un renouvellement|renewal" "Un recours contre une décision de refus, ou un droit d'être entendu|appeal"]</div>
  <p class="diagnostic-notice" data-show-when="life_project=student;request_nature=appeal">Le cabinet ne traite pas les recours ni les droits d'être entendu en matière de séjour étudiant. Votre diagnostic vous indiquera la réorientation adaptée.</p>
  <div class="form-navigation">
<button type="button" class="btn-prev">Retour</button>
<button type="button" class="btn-next cta-component">Continuer</button>
</div>
</div>

<div class="form-step" data-step="4">
  <div class="diagnostic-section" data-show-when="request_nature=appeal" data-show-when-not="life_project=student">
    <h3>Votre recours</h3>
<p>Pour examiner utilement votre dossier, nous avons besoin de la décision que vous avez reçue. C'est la pièce essentielle : elle contient les motifs, la base légale et le délai de recours.</p>
    <p>
<strong>Téléchargez la décision reçue.</strong>
<br>Obligatoire. Formats acceptés : PDF, photo lisible. Vous pouvez déposer plusieurs documents.</p>
    <div class="form-field" data-required>[file appeal_decisions multiple filetypes:pdf|jpg|jpeg|png limit:20mb]</div>
    <p>
<strong>À quelle date avez-vous reçu cette décision ?</strong>
</p>
    <div class="form-field" data-required>[date appeal_received_date]</div>
    <p>
<strong>Décrivez brièvement le contexte.</strong>
<br>Quelle procédure aviez-vous introduite, à quelle date, et où en êtes-vous aujourd'hui ? Cinq lignes minimum.</p>
    <div class="form-field" data-required data-min-lines="5">[textarea appeal_context placeholder "Procédure introduite, date et situation actuelle"]</div>
    <p>Vous pourrez ensuite choisir votre rendez-vous.</p>
  </div>

  <div class="diagnostic-section" data-show-when="request_nature=renewal">
    <h3>Votre renouvellement</h3>
    <div data-show-when="life_project=work">
<p>
<strong>Même employeur ou nouvel employeur ?</strong>
</p>
<div class="form-field" data-required>[checkbox renewal_same_employer exclusive use_label_element "Même employeur|yes" "Nouvel employeur|no"]</div>
<div data-show-when="renewal_same_employer=no">
<p>
<strong>Dans quelle région se situe le nouvel employeur ?</strong>
</p>
<div class="form-field" data-required>[select renewal_region first_as_label "Région" "Bruxelles|brussels" "Flandre|flanders" "Wallonie|wallonia"]</div>
<p>
<strong>Quel est son secteur d'activité ?</strong>
</p>
<div class="form-field" data-required>[text renewal_sector]</div>
<p>
<strong>Quelle fonction vous est proposée ?</strong>
</p>
<div class="form-field" data-required>[text renewal_role]</div>
<p>
<strong>Quel est le salaire mensuel brut proposé, si vous le connaissez ?</strong>
</p>
<div class="form-field">[number renewal_salary]</div>
</div>
</div>
    <div data-show-when="life_project=entrepreneur">
<p>
<strong>S'agit-il de la même activité qu'à l'origine ?</strong>
</p>
<div class="form-field" data-required>[checkbox renewal_same_activity exclusive use_label_element "Oui|yes" "Non|no"]</div>
<div data-show-when="renewal_same_activity=no">
<p>
<strong>Précisez.</strong>
</p>
<div class="form-field" data-required>[textarea renewal_activity_change]</div>
</div>
</div>
    <div data-show-when="life_project=family">
<p>
<strong>Quels sont les revenus actuels de la personne qui ouvre le droit ?</strong>
</p>
<div class="form-field" data-required>[text renewal_family_income]</div>
<p>
<strong>Quelle est la situation de séjour actuelle du demandeur ?</strong>
</p>
<div class="form-field" data-required>[text renewal_family_status]</div>
<p>
<strong>Y a-t-il eu séparation ?</strong>
</p>
<div class="form-field" data-required>[checkbox renewal_separation exclusive use_label_element "Non|no" "Oui|yes"]</div>
</div>
    <p data-show-when="life_project=rentier">Aucune question complémentaire n'est nécessaire.</p>
    <p data-show-when="life_project=student">Aucune question complémentaire n'est nécessaire.</p>
  </div>

  <div class="diagnostic-section" data-show-when="request_nature=first;life_project=work">
    <h3>Permis unique</h3>
    <p>
<strong>Vous êtes :</strong>
</p>
<div class="form-field" data-required>[checkbox work_author exclusive use_label_element "Le travailleur concerné par la demande|worker" "L'employeur qui souhaite engager ce travailleur|employer"]</div>
    <p data-show-when="work_author=worker">
<strong>Où vous trouvez-vous aujourd'hui ?</strong>
</p>
<p data-show-when="work_author=employer">
<strong>Où se trouve aujourd'hui le travailleur que vous souhaitez engager ?</strong>
</p>
<div class="form-field" data-required>[checkbox worker_location exclusive use_label_element "Il séjourne légalement en Belgique, ou en séjour légal dans un autre pays de l'Union européenne|legal_belgium_or_eu" "Il se trouve à l'étranger, hors Union européenne|outside_eu" "Il se trouve en Belgique sans titre de séjour valable, ou sous couvert d'un visa de court séjour|irregular_or_short_stay"]</div>
    <div class="diagnostic-notice" data-show-when="worker_location=irregular_or_short_stay">
<p>Il n'est pas possible d'obtenir un permis unique, ni de régulariser une situation par le travail, depuis la Belgique en séjour irrégulier. Un retour du travailleur dans son pays d'origine sera nécessaire.</p>
<p>Ce retour ne s'improvise pas. Voici comment nous procédons.</p>
<p>Nous vous recevons d'abord en consultation. Nous examinons ensemble la situation et vous disons franchement si une démarche est envisageable.</p>
<p>Si elle l'est, nous ouvrons le dossier et engageons une première phase de vérification : nous contrôlons l'ensemble des éléments et documents, et nous confirmons à son issue si les chances de succès restent élevées. Le retour ne s'organise qu'à ce moment-là, jamais avant.</p>
<p>Cette démarche suppose que le travailleur et l'employeur soient l'un et l'autre ouverts à cette perspective. Si le départ est exclu par principe, la voie du permis unique ne pourra pas aboutir.</p>
<p>
<strong>Le travailleur serait-il disposé à retourner dans son pays d'origine, si nous confirmons que les chances de succès sont élevées ?</strong>
</p>
<div class="form-field" data-required>[checkbox worker_willing_return exclusive use_label_element "Oui|yes" "Non|no"]</div>
</div>
    <p data-show-when="work_author=worker">
<strong>Le travailleur a-t-il déjà un employeur en Belgique ?</strong>
</p>
<div class="form-field" data-show-when="work_author=worker" data-required>[checkbox belgian_employer exclusive use_label_element "Oui|yes" "Non|no"]</div>
    <div class="diagnostic-notice" data-show-when="work_author=worker;belgian_employer=no" data-continue-label="Demander un avis juridique">
<p>Le permis unique est toujours introduit par l'employeur, jamais par le travailleur. Une demande ne peut donc être engagée avant d'avoir trouvé un employeur en Belgique.</p>
<p>Si vous souhaitez connaître vos options à ce stade, l'avis juridique est la formule adaptée : une avocate examine votre profil, répond à vos questions et vous remet une note écrite complète sur les voies qui vous sont ouvertes.</p>
</div>
    <p data-show-when="work_author=worker">
<strong>Dans quelle région serez-vous occupé ?</strong>
</p>
<p data-show-when="work_author=employer">
<strong>Dans quelle région se situe votre entreprise ?</strong>
</p>
<div class="form-field" data-required>[select work_region first_as_label "Sélectionnez une région" "Bruxelles|brussels" "Flandre|flanders" "Wallonie|wallonia"]</div>
    <p>
<strong>Quel est le secteur d'activité de l'entreprise ?</strong>
</p>
<div class="form-field" data-required>[text work_sector]</div>
<p data-show-when="work_author=worker">
<strong>Quel poste vous est proposé ?</strong>
</p>
<p data-show-when="work_author=employer">
<strong>Quel poste lui proposez-vous ?</strong>
</p>
<div class="form-field" data-required>[text work_role]</div>
<p>
<strong>Quel est le salaire mensuel brut proposé, si vous le connaissez ?</strong>
</p>
<div class="form-field">[number work_salary]</div>
    <p>
<strong>Avez-vous déjà consulté le cabinet auparavant ?</strong>
</p>
<div class="form-field" data-required>[checkbox prior_cabinet_relationship exclusive use_label_element "Aucune relation antérieure|no" "Le travailleur a déjà consulté|worker" "L'employeur a déjà consulté|employer" "Les deux|both"]</div>
    <div class="form-field" data-show-when-any="prior_cabinet_relationship=worker,employer,both" data-required>[text prior_employer_identifier placeholder "Nom ou adresse email de l'employeur connu"]</div>
  </div>

  <div class="diagnostic-section" data-show-when="request_nature=first;life_project=entrepreneur">
    <h3>Carte professionnelle ou associé étranger</h3>
    <p>
<strong>Vous êtes :</strong>
</p>
<div class="form-field" data-required>[checkbox entrepreneur_entry exclusive use_label_element "La personne qui souhaite entreprendre ou investir en Belgique|person" "Une société établie en Belgique qui souhaite accueillir un associé étranger|company"]</div>
    <div data-show-when="entrepreneur_entry=person">
      <p>
<strong>Où vous trouvez-vous actuellement ?</strong>
</p>
<div class="form-field" data-required>[checkbox professional_location exclusive use_label_element "À l'étranger|abroad" "En Belgique, avec un titre de séjour valable|legal_belgium" "En Belgique avec un visa C, un visa touristique de 90 jours, ou sans titre de séjour valable|irregular_or_short_stay"]</div>
      <div class="diagnostic-notice" data-show-when="professional_location=irregular_or_short_stay">
<p>Une carte professionnelle ne peut pas être obtenue depuis la Belgique en séjour irrégulier, ni sous couvert d'un visa de court séjour. La demande devra être introduite depuis votre pays d'origine.</p>
<p>Nous vous recevons d'abord en consultation. Si une démarche est envisageable, nous ouvrons le dossier et procédons à une analyse complète : nous confirmons à son issue si les chances de succès sont élevées. Le retour ne s'organise qu'à ce moment-là, jamais avant.</p>
<p>
<strong>Seriez-vous disposé à retourner dans votre pays d'origine pour introduire la demande, si nous confirmons que les chances de succès sont élevées ?</strong>
</p>
<div class="form-field" data-required>[checkbox professional_willing_return exclusive use_label_element "Oui|yes" "Non|no"]</div>
</div>
      <p>
<strong>Où en est votre projet aujourd'hui ?</strong>
</p>
<p>La carte professionnelle n'est accordée que si le projet présente un intérêt économique pour la région où vous souhaitez vous établir. La solidité du projet est donc déterminante.</p>
<div class="form-field" data-required>[checkbox project_maturity exclusive use_label_element "Mon projet est structuré : j'ai un plan financier, et des démarches déjà engagées — contrats, clients, partenaires, société constituée ou en cours|structured" "J'ai un projet défini mais pas encore formalisé|defined" "Je souhaite investir en Belgique sans avoir encore de projet précis|investment_without_project"]</div>
      <div class="diagnostic-notice" data-show-when="project_maturity=investment_without_project" data-continue-label="Demander un avis juridique">Un projet encore à définir ne permet pas d'évaluer utilement vos chances d'obtenir une carte professionnelle. L'avis juridique est mieux adapté à ce stade : une avocate examine votre profil, vos moyens et vos intentions, et vous remet une note écrite sur ce qui rendrait votre projet éligible.</div>
      <p>
<strong>Disposez-vous d'un plan financier ?</strong>
</p>
<div class="form-field" data-required>[checkbox financial_plan exclusive use_label_element "Oui|yes" "Non|no"]</div>
      <div class="form-field" data-show-when="financial_plan=yes">[file financial_plan_file filetypes:pdf|doc|docx|xls|xlsx limit:20mb]</div>
      <p>
<strong>Quel capital envisagez-vous d'investir ?</strong>
</p>
<div class="form-field" data-required>[number planned_capital]</div>
<p>
<strong>Dans quelle région souhaitez-vous vous établir ?</strong>
</p>
<div class="form-field" data-required>[select professional_region first_as_label "Sélectionnez une région" "Bruxelles|brussels" "Flandre|flanders" "Wallonie|wallonia"]</div>
<p>
<strong>Décrivez votre projet.</strong>
<br>Activité envisagée, état d'avancement, démarches accomplies, partenaires ou clients éventuels. Cinq lignes minimum.</p>
<div class="form-field" data-required data-min-lines="5">[textarea project_description]</div>
    </div>
    <div data-show-when="entrepreneur_entry=company">
      <p>
<strong>Où se trouve actuellement votre futur associé ?</strong>
</p>
<div class="form-field" data-required>[checkbox associate_location exclusive use_label_element "À l'étranger|abroad" "En Belgique avec titre valable|legal_belgium" "En Belgique avec visa C, visa touristique ou sans titre valable|irregular_or_short_stay"]</div>
<div class="diagnostic-notice" data-show-when="associate_location=irregular_or_short_stay">
<p>Une carte professionnelle ne peut pas être obtenue depuis la Belgique en séjour irrégulier, ni sous couvert d'un visa de court séjour. La demande devra être introduite depuis le pays d'origine de votre futur associé.</p>
<p>Nous vous recevons d'abord en consultation. Si une démarche est envisageable, nous ouvrons le dossier et procédons à une analyse complète : nous confirmons à son issue si les chances de succès sont élevées. Le retour ne s'organise qu'à ce moment-là, jamais avant.</p>
<p>
<strong>Votre futur associé serait-il disposé à retourner dans son pays d'origine pour introduire la demande, si nous confirmons que les chances de succès sont élevées ?</strong>
</p>
<div class="form-field" data-required>[checkbox associate_willing_return exclusive use_label_element "Oui|yes" "Non|no"]</div>
</div>
<p>
<strong>Depuis quand votre société exerce-t-elle son activité en Belgique ?</strong>
</p>
<div class="form-field" data-required>[text company_age]</div>
<p>
<strong>Quel est son secteur d'activité ?</strong>
</p>
<div class="form-field" data-required>[text company_sector]</div>
<p>
<strong>Quel est son chiffre d'affaires annuel approximatif ?</strong>
</p>
<div class="form-field" data-required>[number company_turnover]</div>
<p>
<strong>Quel rôle votre futur associé exercera-t-il ?</strong>
<br>Fonction envisagée, part du capital, apport en capital ou en compétences.</p>
<div class="form-field" data-required data-min-lines="3">[textarea associate_role]</div>
<p>
<strong>En quoi cette association renforcera-t-elle l'activité de la société ?</strong>
<br>Marchés nouveaux, savoir-faire, emplois, investissement. Cinq lignes minimum.</p>
<div class="form-field" data-required data-min-lines="5">[textarea associate_contribution]</div>
<p>
<strong>Dans quelle région votre société est-elle établie ?</strong>
</p>
<div class="form-field" data-required>[select company_region first_as_label "Sélectionnez une région" "Bruxelles|brussels" "Flandre|flanders" "Wallonie|wallonia"]</div>
    </div>
  </div>

  <div class="diagnostic-section" data-show-when="request_nature=first;life_project=rentier">
    <h3>Séjour rentier</h3>
<p>
<strong>Où vous trouvez-vous actuellement ?</strong>
</p>
<div class="form-field" data-required>[checkbox rentier_location exclusive use_label_element "À l'étranger|abroad" "En Belgique|belgium"]</div>
<div class="diagnostic-notice" data-show-when="rentier_location=belgium">
<p>Les demandes de séjour rentier s'introduisent désormais sous forme de demande de visa D, depuis le pays d'origine.</p>
<p>Si un retour dans votre pays d'origine n'est pas envisageable pour vous, la demande devra être introduite depuis la Belgique en démontrant des circonstances exceptionnelles qui vous empêchent de repartir. C'est une voie plus exigeante, dont nous discuterons ensemble en consultation.</p>
</div>
<p>
<strong>Quelles sont vos attaches avec la Belgique ?</strong>
<br>Par exemple : un enfant né en Belgique, de la famille résidant en Belgique ou de nationalité belge, un séjour antérieur de courte ou longue durée, un diplôme obtenu en Belgique, des relations d'affaires.<br>Détaillez-les le plus précisément possible : c'est un élément déterminant de votre dossier. Cinq lignes minimum.</p>
<div class="form-field" data-required data-min-lines="5">[textarea belgium_ties]</div>
<p>
<strong>De quels revenus disposez-vous ?</strong>
</p>
<p>Le séjour rentier suppose que vous n'exerciez plus d'activité professionnelle dans votre pays d'origine et que vous disposiez de rentes régulières.</p>
<p>Sont pris en considération : les loyers de biens immobiliers, en Belgique ou à l'étranger ; les pensions ; les revenus garantis.</p>
<p>Ne sont pas pris en considération : les rentes viagères, les avoirs et placements bancaires, les dividendes, les salaires.</p>
<p>Le montant requis correspond à 120 % du revenu mensuel garanti, majoré de 10 % par personne à charge. Ce montant est indexé.</p>
<p>
<strong>Exercez-vous encore une activité professionnelle dans votre pays d'origine ?</strong>
</p>
<div class="form-field" data-required>[checkbox current_professional_activity exclusive use_label_element "Oui|yes" "Non|no"]</div>
<p>
<strong>Quelle est la nature de vos rentes et quel en est le montant mensuel ?</strong>
</p>
<div class="form-field" data-required>[text income_nature placeholder "Nature de vos rentes"]</div>
<div class="form-field" data-required>[number income_monthly_amount placeholder "Montant mensuel"]</div>
<p>Si vos revenus actuels ne relèvent pas des catégories acceptées, cela ne ferme pas la porte. Certaines solutions permettent de constituer des rentes recevables. Nous en discuterons en consultation.</p>
  </div>

  <div class="diagnostic-section" data-show-when="request_nature=first;life_project=family">
    <h3>Regroupement familial</h3>
<p>
<strong>Vous êtes :</strong>
</p>
<div class="form-field" data-required>[checkbox family_author exclusive use_label_element "La personne qui souhaite rejoindre ou s'installer avec un membre de sa famille en Belgique|joining" "La personne déjà en Belgique qui souhaite être rejointe par un membre de sa famille, que celui-ci se trouve en Belgique ou à l'étranger|sponsor"]</div>
<p>
<strong>Qui souhaite-t-on rejoindre en Belgique ?</strong>
<br>Sélectionnez le lien de famille et la situation de la personne déjà présente en Belgique.</p>
<div class="form-field" data-required>[select family_link_status first_as_label "Personne déjà présente en Belgique" "Un conjoint ou partenaire belge ou européen|partner_be_eu" "Un conjoint ou partenaire autorisé au séjour en Belgique|partner_resident" "Un enfant ou descendant belge ou européen|child_be_eu" "Un enfant ou descendant autorisé au séjour en Belgique|child_resident" "Un parent ou ascendant belge ou européen|parent_be_eu" "Un parent ou ascendant autorisé au séjour en Belgique|parent_resident" "Un autre membre de la famille|other"]</div>
<div data-show-when="family_link_status=other"><p><strong>Précisez le lien de parenté et la nationalité.</strong></p><div class="form-field" data-required>[text family_other_link_nationality]</div></div>
<p>
<strong>Quelle est aujourd'hui la situation de la personne qui souhaite obtenir le séjour ?</strong>
<br>Il s'agit du membre de la famille pour qui la demande sera introduite.</p>
<div class="form-field" data-required>[checkbox family_applicant_location exclusive use_label_element "Elle se trouve à l'étranger|abroad" "Elle se trouve en Belgique et y est autorisée au séjour sous un autre statut|legal_belgium" "Elle se trouve en Belgique sans titre de séjour valable|irregular_belgium"]</div>
<p><strong>Avez-vous un enfant mineur belge ?</strong></p>
<div class="form-field" data-required>[checkbox minor_belgian_child exclusive use_label_element "Oui|yes" "Non|no"]</div>
<div data-show-when="minor_belgian_child=yes">
<p><strong>Avez-vous reconnu cet enfant ?</strong></p>
<div class="form-field" data-required>[checkbox child_recognised exclusive use_label_element "Oui|yes" "Non|no"]</div>
</div>
<div data-show-when-not="minor_belgian_child=yes;child_recognised=yes">
<p>
<strong>Quels sont les revenus nets mensuels de la personne déjà présente en Belgique ?</strong>
<br>Il s'agit de la personne qui ouvre le droit au regroupement familial. Indiquez le montant net mensuel et sa nature : salaire, revenus d'indépendant, loyers, pension, indemnités, CPAS.</p>
<div class="form-field" data-required>[select family_income_type first_as_label "Nature principale des revenus" "Salaire ou activité indépendante|work" "Loyers, pension ou indemnités|other" "Uniquement le CPAS|cpas_only" "Je ne suis pas certain|uncertain"]</div>
<div class="form-field" data-required>[number family_income_amount placeholder "Revenus nets mensuels"]</div>
</div>
<p><strong>Avez-vous des enfants communs ?</strong></p>
<div class="form-field" data-required>[checkbox common_children exclusive use_label_element "Oui|yes" "Non|no"]</div>
<p><strong>Décrivez brièvement votre situation.</strong></p>
<div class="form-field" data-required>[textarea family_summary]</div>
<div class="diagnostic-notice">
<p>
<strong>À lire avant de réserver</strong>
</p>
<p>Dans la plupart des situations, le regroupement familial suppose que la personne déjà présente en Belgique dispose de revenus suffisants, issus d'un travail salarié ou d'une activité indépendante. Le montant exigé est indexé chaque année.</p>
<p>Cette condition ne s'applique pas dans certaines situations, notamment lorsque la demande concerne le parent d'un enfant mineur belge.</p>
<p>Si vos seuls revenus proviennent du CPAS, la demande sera refusée. Nous vous orientons dans ce cas vers un avis juridique, qui vous permettra d'examiner les autres voies possibles avant d'engager une procédure.</p>
<div data-show-when-not="minor_belgian_child=yes;child_recognised=yes" class="form-field" data-required>[checkbox family_income_readiness exclusive use_label_element "Je dispose de ces revenus|ready" "Je ne dispose pas de ces revenus et souhaite un avis juridique|not_ready" "Je ne suis pas certain de ma situation|uncertain"]</div>
</div>
  </div>

  <div class="diagnostic-section" data-show-when="request_nature=first;life_project=student">
    <h3>Séjour étudiant : ce que nous prenons en charge</h3>
<div class="diagnostic-notice">
<p>Nous accompagnons les étudiants de bout en bout, depuis le début de la procédure. Nous ne reprenons pas de dossier déjà engagé.</p>
<p>
<strong>Nous intervenons pour :</strong>
</p>
<ul>
<li>la première demande de visa étudiant depuis l'étranger ;</li>
<li>la première demande de séjour étudiant en Belgique, si vous y séjournez légalement ;</li>
<li>le renouvellement de votre séjour étudiant ;</li>
<li>la prolongation du séjour à la fin de vos études ;</li>
<li>le changement de statut depuis un séjour étudiant vers un autre titre de séjour.</li>
</ul>
<p>
<strong>Nous n'intervenons pas pour :</strong>
</p>
<ul>
<li>les demandes déjà introduites, dont nous ne reprenons pas le suivi ;</li>
<li>les droits d'être entendu, notamment à la suite d'un refus de renouvellement ;</li>
<li>les ordres de quitter le territoire ;</li>
<li>les recours contre une décision de refus.</li>
</ul>
<p>
<strong>Attention : nous ne traitons ni les droits d'être entendu, ni les recours contre les refus en matière de séjour étudiant.</strong>
</p>
<div class="form-field" data-required>[checkbox student_handled_filter exclusive use_label_element "Ma situation figure dans la première liste|handled" "Ma situation figure dans la seconde liste|not_handled"]</div>
</div>
<p>
<strong>Quelle est votre situation ?</strong>
</p>
<div class="form-field" data-required>[select student_situation first_as_label "Votre situation" "Je réside à l'étranger et souhaite venir étudier en Belgique, première demande|first_abroad" "Je suis déjà étudiant en Belgique et souhaite renouveler mon séjour|renewal" "Je suis déjà étudiant en Belgique et souhaite obtenir une prolongation à la fin de mes études|post_study_extension" "Je suis déjà étudiant en Belgique et souhaite changer de statut à la fin de mes études|status_change_after" "Je suis déjà étudiant en Belgique et souhaite changer de statut avant la fin de mes études|status_change_before" "Je suis en Belgique avec un visa C et souhaite changer de statut vers un séjour étudiant|short_stay_to_student" "Je suis étudiant en Belgique et mon séjour a expiré, ou j'ai reçu un droit d'être entendu ou un ordre de quitter le territoire|expired_hearing_or_order"]</div>
<div data-show-when-any="student_situation=status_change_after,status_change_before">
<p>
<strong>Si vous souhaitez changer de statut, sur quelle base ?</strong>
</p>
<div class="form-field" data-required>[select status_change_destination first_as_label "Vers quel statut ?" "Contrat de travail, permis unique|single_permit" "Activité indépendante ou association, carte professionnelle|professional_card" "Prolongation post-études|post_study_extension" "Mariage|marriage" "Cohabitation légale|legal_cohabitation" "Regroupement familial|family_reunification"]</div>
</div>
<p>
<strong>Avez-vous déjà reçu un refus de visa ou de séjour en Belgique ?</strong>
</p>
<div class="form-field" data-required>[checkbox student_prior_refusal exclusive use_label_element "Non|no" "Oui|yes"]</div>
<div data-show-when="student_prior_refusal=yes"><p><strong>Précisez la date et le motif.</strong></p><div class="form-field" data-required>[textarea student_refusal_details]</div></div>
<p>
<strong>Faites-vous l'objet d'une interdiction d'entrée ou d'un signalement Schengen ?</strong>
</p>
<div class="form-field" data-required>[select student_entry_ban first_as_label "Interdiction d'entrée ou signalement" "Non|none" "Oui, et j'ai quitté le territoire pendant toute la durée de l'interdiction, aujourd'hui expirée|expired_complied" "Oui, et l'interdiction est toujours en cours, ou je n'ai pas quitté le territoire pendant toute sa durée|active_or_not_complied"]</div>
<div class="diagnostic-notice" data-show-when="student_entry_ban=active_or_not_complied">Si vous avez fait l'objet d'une interdiction d'entrée et que vous n'avez pas quitté le territoire pendant toute la durée de cette interdiction, votre demande sera refusée. Nous vous conseillons d'attendre son expiration avant d'introduire une demande.</div>
<p><strong>Souhaitez-vous ajouter des précisions ?</strong><br>Facultatif.</p><div class="form-field">[textarea student_details]</div>
<div class="diagnostic-notice">
<p>
<strong>À lire avant de réserver</strong>
</p>
<p>Pour que nous puissions introduire une demande de séjour étudiant, deux conditions doivent être réunies.</p>
<p>Une inscription dans un établissement reconnu ou subsidié. Les établissements privés n'ouvrent pas le droit au séjour étudiant.</p>
<p>Des moyens de subsistance suffisants, dont le montant est indexé chaque année : soit un garant, soit un montant bloqué sur un compte.</p>
<div class="form-field" data-required>[checkbox student_conditions_ready exclusive use_label_element "Je dispose de ces éléments|yes" "Je ne les ai pas encore|no"]</div>
<p>Sans inscription ni preuve de moyens de subsistance, une consultation serait prématurée. L'avis juridique est mieux adapté : une avocate vous indique par écrit l'ensemble des conditions à réunir et la marche à suivre. Le montant est déduit si vous ouvrez ensuite un dossier avec nous.</p>
</div>
  </div>

  <div class="diagnostic-section" data-show-when="request_nature=first;life_project=consolidate">
    <h3>Consolider votre séjour</h3><p><strong>Quelle démarche envisagez-vous ?</strong></p>
<div class="form-field" data-required>[checkbox consolidate_type exclusive use_label_element "Séjour permanent|permanent" "Nationalité belge|nationality" "Changement de statut|status_change"]</div>
    <div data-show-when="consolidate_type=permanent">
<p>
<strong>Depuis combien d'années séjournez-vous légalement en Belgique, sans interruption ?</strong>
</p>
<div class="form-field" data-required>[number permanent_duration min:0 step:1]</div>
<div class="diagnostic-notice" data-show-when-number="permanent_duration<4" data-continue-label="Demander un avis juridique">
<p>Le séjour permanent suppose cinq années de séjour légal ininterrompu en Belgique. Nous vous recevons en consultation dès quatre années : c'est le moment utile pour vérifier votre parcours et préparer le dossier.</p>
<p>En deçà de quatre années, une consultation serait prématurée. L'avis juridique est mieux adapté : une avocate examine votre parcours et vous indique à partir de quand vous serez éligible, ainsi que les conditions à réunir d'ici là.</p>
</div>
</div>
    <div data-show-when="consolidate_type=status_change">
<p><strong>Quel est votre statut de séjour actuel ?</strong></p>
<div class="form-field" data-required>[select current_status first_as_label "Statut actuel" "Regroupement familial|family_reunification" "Étudiant|student_residence" "Carte professionnelle|professional_card" "Permis unique|single_permit" "Chercheur ou postdoctorant|researcher" "Rentier|private_means" "Autre|other"]</div>
<p><strong>Vers quel statut souhaitez-vous changer ?</strong></p>
<div class="form-field" data-required>[select status_change_destination first_as_label "Statut souhaité" "Permis unique|single_permit" "Carte professionnelle|professional_card" "Prolongation post-études|post_study_extension" "Mariage|marriage" "Cohabitation légale|legal_cohabitation" "Regroupement familial|family_reunification"]</div>
</div>
    <div data-show-when="consolidate_type=nationality">
      <p>
<strong>1. Depuis combien de temps résidez-vous en Belgique de manière continue, avec un titre de séjour valable ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_duration exclusive use_label_element "Moins de 4 ans|under_4" "Entre 4 et 5 ans|four_to_five" "Entre 5 et 10 ans|five_to_ten" "Plus de 10 ans|over_ten"]</div>
<p>
<strong>2. Depuis votre arrivée, votre séjour a-t-il connu une interruption : une période sans titre de séjour, une attestation d'immatriculation (carte orange), un ordre de quitter le territoire, un changement de statut avec un vide entre deux cartes ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_interruption exclusive use_label_element "Non, jamais|none" "Oui|yes" "Je ne sais pas|unknown"]</div>
<p>
<strong>3. Avez-vous quitté la Belgique plus de six mois d'affilée depuis votre arrivée ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_absence exclusive use_label_element "Non|none" "Oui, une fois|once" "Oui, plusieurs fois|multiple"]</div>
<p>
<strong>4. Quelle carte de séjour détenez-vous aujourd'hui ?</strong>
</p>
<div class="form-field" data-required>[select nationality_card first_as_label "Carte actuelle" "Carte A (séjour limité)|a" "Carte B (séjour illimité)|b" "Carte K, anciennement carte C (établissement)|k" "Carte L, anciennement carte D (résident de longue durée-UE)|l" "Carte EU ou EU+ / F ou F+ (citoyen de l'Union ou membre de sa famille)|eu_family" "Autre / Je ne sais pas|other_unknown"]</div>
<p>
<strong>5. Votre résidence principale est-elle inscrite en Belgique de façon ininterrompue pendant toute cette période ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_residence_registered exclusive use_label_element "Oui|yes" "Non|no" "Je ne sais pas|unknown"]</div>
      <p>
<strong>6. Laquelle de ces situations correspond à la vôtre ? (plusieurs réponses possibles)</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_paths use_label_element "Je suis marié(e) à une personne de nationalité belge et nous vivons ensemble en Belgique|spouse_belgian" "Je suis le parent d'un enfant de nationalité belge mineur qui réside en Belgique|parent_belgian_child" "J'ai travaillé en Belgique de manière continue au cours des cinq dernières années|continuous_work_five" "J'ai travaillé en Belgique de façon plus irrégulière, mais je pense atteindre un nombre significatif de journées de travail|irregular_work" "Je suis pensionné(e)|retired" "Je suis reconnu(e) en incapacité de travail permanente ou je perçois une allocation liée à une invalidité|disabled" "Aucune de ces situations|none"]</div>
<div data-show-when-any="nationality_paths=continuous_work_five,irregular_work">
<p>
<strong>7. Au cours des cinq dernières années, avez-vous travaillé, comme salarié(e), indépendant(e) ou fonctionnaire, l'équivalent d'au moins deux ans à temps plein en Belgique ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_work_two_years exclusive use_label_element "Oui, sans interruption|yes_continuous" "Oui, mais avec des périodes de chômage, de maladie ou d'inactivité|yes_interrupted" "Non|no" "Je ne sais pas|unknown"]</div>
<p>
<strong>8. Vos périodes de travail se sont-elles déroulées en Belgique, avec cotisations à la sécurité sociale belge ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_work_belgium exclusive use_label_element "Oui, entièrement|all" "En partie seulement (une partie à l'étranger)|part" "Non|no"]</div>
</div>
<div data-show-when-any="nationality_paths=retired,disabled">
<p>
<strong>9. Disposez-vous d'une décision ou d'une attestation officielle de votre organisme (pension, mutuelle, SPF Sécurité sociale) qui établit votre situation ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_official_status exclusive use_label_element "Oui|yes" "Non|no" "Je peux l'obtenir|can_obtain"]</div>
</div>
<p>
<strong>10. Pouvez-vous prouver la connaissance d'une des trois langues nationales (français, néerlandais ou allemand) au niveau A2 au moins, par l'un de ces éléments ?</strong>
</p>
<div class="form-field" data-required>[select nationality_language_proof first_as_label "Sélectionnez une preuve" "Un diplôme belge obtenu dans une de ces langues|belgian_diploma" "Une attestation de cours de langue d'un opérateur reconnu|recognised_course" "Un certificat Selor / Actiris / VDAB / Forem|official_certificate" "J'ai travaillé plusieurs années et je pense pouvoir le prouver autrement|work_proof" "Non / Je ne sais pas|none_unknown"]</div>
<p>
<strong>11. Avez-vous suivi l'un des parcours suivants ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_integration use_label_element "Le parcours d'accueil bruxellois (BAPA) ou le parcours d'intégration wallon|brussels_wallonia" "L'inburgeringstraject flamand|flanders" "Une formation professionnelle d'au moins 400 heures reconnue par une autorité compétente|training_400" "Des études belges (diplôme d'enseignement supérieur ou secondaire)|belgian_studies" "Aucun de ces parcours|none"]</div>
<p>
<strong>12. Avez-vous fait l'objet d'une condamnation pénale en Belgique ou à l'étranger ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_conviction exclusive use_label_element "Non|no" "Oui|yes" "Je ne sais pas / Une procédure est en cours|unknown"]</div>
<p>
<strong>13. Une enquête ou une information judiciaire est-elle actuellement ouverte à votre encontre ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_investigation exclusive use_label_element "Non|no" "Oui|yes" "Je ne sais pas|unknown"]</div>
<p>
<strong>14. Disposez-vous d'un acte de naissance de votre pays d'origine, légalisé ou apostillé et traduit si nécessaire ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_birth_certificate exclusive use_label_element "Oui|yes" "Non|no" "Je ne peux pas l'obtenir|cannot_obtain"]</div>
<p>
<strong>15. Votre nom et votre date de naissance sont-ils écrits de manière identique sur tous vos documents belges et étrangers (passeport, carte de séjour, acte de naissance, registre national) ?</strong>
</p>
<div class="form-field" data-required>[checkbox nationality_identity_consistent exclusive use_label_element "Oui|yes" "Non, il y a des différences|no" "Je ne sais pas|unknown"]</div>
    </div>
  </div>

  <div class="diagnostic-section" data-show-when="request_nature=first;life_project=regularisation">
    <h3>Régularisation médicale ou humanitaire</h3>
<p>Avant de poursuivre, une question. Êtes-vous aujourd'hui dans l'une de ces situations ?</p>
<div class="form-field" data-required>[checkbox regularisation_catch_up exclusive use_label_element "Je suis marié ou en cohabitation légale avec une personne belge, européenne ou autorisée au séjour en Belgique|family" "J'ai un projet de mariage ou de cohabitation légale avec une telle personne|family" "J'ai un enfant belge, européen ou autorisé au séjour en Belgique, ou un projet de reconnaissance d'enfant|family" "Un membre de ma famille proche est belge, européen ou autorisé au séjour en Belgique|family" "J'ai un employeur en Belgique prêt à m'engager|employer" "Aucune de ces situations|none"]</div>
<div class="diagnostic-notice" data-show-when="regularisation_catch_up=none">
<p>Ces demandes ne s'évaluent pas sur formulaire. Tout dépend de votre parcours, de vos attaches et de votre état de santé, et l'appréciation est stricte.</p>
<p>Nous ne vous proposerons donc pas de consultation d'emblée, mais un avis juridique : une avocate examine votre situation en détail — pour un dossier médical, sur la base des certificats que vous nous transmettrez — et vous dit franchement si une demande a des chances d'aboutir. Si c'est le cas, nous vous accompagnons. Si ce n'est pas le cas, vous le saurez avant d'engager une procédure vouée au refus, et nous vous indiquerons ce qui reste possible.</p>
<p>
<strong>Avant de poursuivre, un point d'honnêteté.</strong>
</p>
<p>Si vous êtes arrivé récemment en Belgique, si vous avez déjà introduit plusieurs demandes de régularisation, ou si rien ne vous empêche concrètement de retourner dans votre pays d'origine, ces demandes aboutissent très rarement. Dans ces situations, nous vous conseillons de vous adresser au bureau d'aide juridique, qui pourra vous désigner un avocat.</p>
<p>En revanche, certaines situations méritent un examen sérieux. Par exemple : une personne âgée dont les enfants sont établis en Belgique ; un parent séparé d'un enfant en séjour légal et empêché de maintenir un lien avec lui ; des enfants scolarisés en Belgique de longue date, a fortiori en présence de problèmes de santé ; une personne souffrant d'une maladie grave qui empêche un retour dans le pays d'origine, par exemple un cancer en cours de traitement en Belgique.</p>
<div class="form-field" data-required>[checkbox regularisation_orientation exclusive use_label_element "Demander un avis juridique|legal_opinion" "Ma situation relève plutôt du premier cas|redirect"]</div>
</div>
<p>Si vous avez fait l'objet d'une interdiction d'entrée ou d'un signalement, merci de nous le signaler.</p>
<div class="form-field" data-required>[checkbox active_entry_ban_or_alert exclusive use_label_element "Aucune interdiction d'entrée ni signalement en cours|no" "Interdiction ou signalement en cours|yes"]</div>
  </div>

  <div class="diagnostic-section" data-show-when="life_project=other">
    <h3>Décrivez-nous votre situation</h3>
<p>Une juriste du cabinet la lira et vous indiquera si nous pouvons vous accompagner.</p>
<p>Soyez complet et précis : c'est sur cette seule base que nous pourrons vous répondre. Une description trop vague ne nous permettra pas de vous être utile.</p>
<p>
<strong>1. Où résidez-vous actuellement ?</strong>
</p>
<div class="form-field" data-required>[checkbox grey_residence exclusive use_label_element "En Belgique, avec un titre de séjour valable|legal_belgium" "En Belgique, sans titre de séjour valable ou avec un titre expiré|irregular_belgium" "À l'étranger|abroad"]</div>
<p data-show-when-not="grey_residence=abroad">
<strong>2. Si vous résidez en Belgique, de quel type de séjour disposez-vous ?</strong>
</p>
<div class="form-field" data-show-when-not="grey_residence=abroad" data-required>[select grey_residence_type first_as_label "Type de séjour" "Carte A|a" "Carte B|b" "Carte C|c" "Carte D|d" "Carte F ou F+|f" "Carte H|h" "Annexe 15|annex_15" "Annexe 35|annex_35" "Attestation d'immatriculation|orange_card" "Permis unique|single_permit" "Séjour étudiant|student" "Demande en cours|pending" "Autre|other"]</div>
<p>
<strong>3. Décrivez votre situation et ce que vous attendez de nous.</strong>
<br>Précisez notamment : votre parcours en Belgique — dates d'arrivée, procédures déjà introduites, décisions reçues —, votre situation familiale et professionnelle actuelle, et ce que vous souhaitez obtenir. Dix lignes minimum.</p>
<div class="form-field" data-required data-min-lines="10">[textarea grey_description placeholder "Votre parcours, votre situation actuelle et ce que vous attendez du cabinet"]</div>
<p>Nous revenons vers vous sous 3 jours ouvrables.</p>
  </div>
  <div class="form-navigation">
<button type="button" class="btn-prev">Retour</button>
<button type="button" class="btn-next cta-component">Continuer</button>
</div>
</div>

<div class="form-step" data-step="5">
  <h3>Dernière étape avant votre diagnostic</h3>
<div class="form-field" data-required>[select* source_contact first_as_label "Comment avez-vous connu le Cabinet Halabi ?" "Recherche Google|google" "Recommandation d'un ancien client|former_client" "Recommandation d'un partenaire professionnel|professional_partner" "Masterclass ou webinaire|webinar" "LinkedIn|linkedin" "Facebook|facebook" "Instagram|instagram" "Site avocat-halabi.com|website" "Autre|other"]</div>
<p>
<strong>Souhaitez-vous ajouter des informations ou poser une question ?</strong>
<br>Facultatif. Tout élément utile à notre analyse.</p>
<div class="form-field">[textarea message]</div>
<p>
<strong>Vous pouvez joindre des documents si vous en disposez.</strong>
<br>Facultatif. Jusqu'à dix fichiers. Vos documents sont conservés trois mois maximum si aucun dossier n'est ouvert.</p>
<div class="form-field">[file supporting_documents multiple filetypes:pdf|jpg|jpeg|png|doc|docx limit:20mb]</div>
<div class="form-navigation">
<button type="button" class="btn-prev">Retour</button>[submit class:cta-component "Afficher mon diagnostic"]</div>
</div>
