{"id":133,"date":"2026-09-02T09:50:23","date_gmt":"2026-09-02T09:50:23","guid":{"rendered":"https:\/\/maroczain.com\/tourisme.maroczain.com\/diagnostic-ofppt\/"},"modified":"2026-09-07T15:09:29","modified_gmt":"2026-09-07T15:09:29","slug":"diagnostic-ofppt","status":"publish","type":"page","link":"https:\/\/maroczain.com\/tourisme.maroczain.com\/diagnostic-ofppt\/","title":{"rendered":"Diagnostic OFPPT"},"content":{"rendered":"\n<!-- MAROC ZAIN ACADEMY \u2022 DIAGNOSTIC OFPPT \u2022 PAGE COMPLETE -->\n<div id=\"mza-ofppt-full\">\n\n<style>\n#mza-ofppt-full{\n  --green:#063d32;\n  --green2:#0b5b49;\n  --gold:#c9a24b;\n  --gold2:#e0c16e;\n  --ivory:#f8f4eb;\n  --white:#ffffff;\n  --text:#19322b;\n  --muted:#6f7a75;\n  --line:#e6dcc8;\n  --shadow:0 18px 45px rgba(17,53,44,.12);\n\n  font-family:Arial,Helvetica,sans-serif;\n  background:var(--ivory);\n  color:var(--text);\n  margin:0;\n  padding:0;\n}\n\n#mza-ofppt-full *{\n  box-sizing:border-box;\n}\n\n#mza-ofppt-full .mza-wrap{\n  max-width:1180px;\n  margin:auto;\n  padding:22px;\n}\n\n\/* HERO *\/\n#mza-ofppt-full .mza-hero{\n  position:relative;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 90% 10%,rgba(201,162,75,.28),transparent 28%),\n    linear-gradient(135deg,var(--green),var(--green2));\n  color:#fff;\n  border-radius:30px;\n  padding:48px 32px;\n  box-shadow:var(--shadow);\n  border:1px solid rgba(201,162,75,.5);\n}\n\n#mza-ofppt-full .mza-hero:before{\n  content:\"\";\n  position:absolute;\n  width:260px;\n  height:260px;\n  border:1px solid rgba(255,255,255,.08);\n  border-radius:50%;\n  right:-80px;\n  bottom:-100px;\n}\n\n#mza-ofppt-full .mza-kicker{\n  display:inline-block;\n  background:var(--gold);\n  color:var(--green);\n  padding:8px 15px;\n  border-radius:999px;\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:1px;\n  margin-bottom:16px;\n}\n\n#mza-ofppt-full .mza-hero h1{\n  margin:0 0 14px;\n  font-family:Georgia,serif;\n  font-size:clamp(36px,6vw,64px);\n  line-height:1;\n}\n\n#mza-ofppt-full .mza-hero p{\n  max-width:780px;\n  margin:0;\n  font-size:17px;\n  line-height:1.7;\n  color:#eaf0ed;\n}\n\n#mza-ofppt-full .mza-badges{\n  display:flex;\n  flex-wrap:wrap;\n  gap:9px;\n  margin-top:22px;\n}\n\n#mza-ofppt-full .mza-badges span{\n  padding:8px 12px;\n  border:1px solid rgba(255,255,255,.25);\n  border-radius:999px;\n  font-size:11px;\n  font-weight:900;\n}\n\n\/* INTRO CARDS *\/\n#mza-ofppt-full .mza-intro-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:16px;\n  margin:22px 0;\n}\n\n#mza-ofppt-full .mza-intro-card{\n  background:#fff;\n  border:1px solid var(--line);\n  border-radius:20px;\n  padding:22px;\n  box-shadow:0 10px 28px rgba(0,0,0,.05);\n}\n\n#mza-ofppt-full .mza-intro-card .ico{\n  font-size:30px;\n  margin-bottom:10px;\n}\n\n#mza-ofppt-full .mza-intro-card h3{\n  margin:0 0 8px;\n  color:var(--green);\n  font-family:Georgia,serif;\n  font-size:21px;\n}\n\n#mza-ofppt-full .mza-intro-card p{\n  margin:0;\n  color:var(--muted);\n  line-height:1.6;\n  font-size:14px;\n}\n\n\/* FORM *\/\n#mza-ofppt-full .mza-panel{\n  background:#fff;\n  border:1px solid var(--line);\n  border-radius:26px;\n  padding:28px;\n  box-shadow:var(--shadow);\n  margin-top:18px;\n}\n\n#mza-ofppt-full .mza-section-title{\n  margin:0 0 8px;\n  color:var(--green);\n  font-family:Georgia,serif;\n  font-size:34px;\n}\n\n#mza-ofppt-full .mza-section-subtitle{\n  margin:0 0 22px;\n  color:var(--muted);\n  line-height:1.6;\n}\n\n#mza-ofppt-full .mza-company{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:14px;\n  margin-bottom:24px;\n}\n\n#mza-ofppt-full .mza-field label{\n  display:block;\n  margin-bottom:7px;\n  color:var(--green);\n  font-weight:900;\n  font-size:13px;\n}\n\n#mza-ofppt-full .mza-field input,\n#mza-ofppt-full .mza-field select,\n#mza-ofppt-full .mza-field textarea{\n  width:100%;\n  border:1px solid #dcd4c6;\n  background:#fff;\n  border-radius:13px;\n  padding:13px 14px;\n  font-size:15px;\n  outline:none;\n}\n\n#mza-ofppt-full .mza-field input:focus,\n#mza-ofppt-full .mza-field select:focus,\n#mza-ofppt-full .mza-field textarea:focus{\n  border-color:var(--gold);\n  box-shadow:0 0 0 3px rgba(201,162,75,.12);\n}\n\n#mza-ofppt-full .mza-question{\n  padding:22px 0;\n  border-top:1px solid #eee7da;\n}\n\n#mza-ofppt-full .mza-question:first-of-type{\n  border-top:0;\n}\n\n#mza-ofppt-full .mza-question h3{\n  margin:0 0 14px;\n  color:var(--green);\n  font-size:18px;\n  line-height:1.4;\n}\n\n#mza-ofppt-full .mza-options{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n}\n\n#mza-ofppt-full .mza-option{\n  display:flex;\n  align-items:center;\n  gap:8px;\n  padding:13px 14px;\n  border:1px solid #ded6c8;\n  border-radius:14px;\n  background:#fbfaf7;\n  cursor:pointer;\n  transition:.2s;\n}\n\n#mza-ofppt-full .mza-option:hover{\n  border-color:var(--gold);\n  background:#fffaf0;\n}\n\n#mza-ofppt-full .mza-option input{\n  accent-color:var(--green);\n  transform:scale(1.15);\n}\n\n#mza-ofppt-full .mza-actions{\n  display:grid;\n  grid-template-columns:2fr 1fr;\n  gap:12px;\n  margin-top:10px;\n}\n\n#mza-ofppt-full .mza-btn{\n  width:100%;\n  border:0;\n  border-radius:14px;\n  padding:16px 18px;\n  font-weight:900;\n  font-size:14px;\n  cursor:pointer;\n}\n\n#mza-ofppt-full .mza-btn-main{\n  background:linear-gradient(135deg,var(--green),var(--green2));\n  color:#fff;\n}\n\n#mza-ofppt-full .mza-btn-secondary{\n  background:#f3eee4;\n  color:var(--green);\n  border:1px solid var(--line);\n}\n\n\/* RESULT *\/\n#mza-ofppt-full .mza-result{\n  display:none;\n  margin-top:24px;\n  border-radius:24px;\n  background:linear-gradient(180deg,#fffdf8,#f5efdf);\n  border:1px solid var(--gold);\n  padding:26px;\n}\n\n#mza-ofppt-full .mza-result-head{\n  display:grid;\n  grid-template-columns:auto 1fr;\n  gap:20px;\n  align-items:center;\n}\n\n#mza-ofppt-full .mza-score-ring{\n  width:130px;\n  height:130px;\n  border-radius:50%;\n  display:grid;\n  place-items:center;\n  background:\n    radial-gradient(circle at center,#fff 55%,transparent 56%),\n    conic-gradient(var(--gold) 0deg,#e8e0d1 0deg);\n  border:7px solid #fff;\n  box-shadow:0 10px 30px rgba(0,0,0,.08);\n}\n\n#mza-ofppt-full .mza-score-ring strong{\n  color:var(--green);\n  font-size:30px;\n}\n\n#mza-ofppt-full .mza-result h2{\n  margin:0 0 8px;\n  color:var(--green);\n  font-family:Georgia,serif;\n  font-size:30px;\n}\n\n#mza-ofppt-full .mza-result p{\n  margin:0;\n  line-height:1.7;\n  color:#45564f;\n}\n\n#mza-ofppt-full .mza-progress{\n  height:13px;\n  background:#e5ded0;\n  border-radius:999px;\n  overflow:hidden;\n  margin:22px 0;\n}\n\n#mza-ofppt-full .mza-progress span{\n  display:block;\n  width:0;\n  height:100%;\n  background:linear-gradient(90deg,var(--gold),var(--gold2));\n  transition:.6s;\n}\n\n#mza-ofppt-full .mza-reco-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin-top:18px;\n}\n\n#mza-ofppt-full .mza-reco{\n  background:#fff;\n  border:1px solid var(--line);\n  border-radius:16px;\n  padding:17px;\n}\n\n#mza-ofppt-full .mza-reco h4{\n  margin:0 0 7px;\n  color:var(--green);\n}\n\n#mza-ofppt-full .mza-reco p{\n  font-size:13px;\n}\n\n\/* CTA *\/\n#mza-ofppt-full .mza-cta{\n  margin-top:24px;\n  background:var(--green);\n  color:#fff;\n  border-radius:24px;\n  padding:28px;\n  text-align:center;\n  border:1px solid var(--gold);\n}\n\n#mza-ofppt-full .mza-cta h2{\n  margin:0 0 10px;\n  font-family:Georgia,serif;\n  font-size:30px;\n}\n\n#mza-ofppt-full .mza-cta p{\n  margin:0 auto 18px;\n  max-width:720px;\n  line-height:1.6;\n  color:#e8efec;\n}\n\n#mza-ofppt-full .mza-cta a{\n  display:inline-block;\n  padding:13px 20px;\n  background:var(--gold);\n  color:var(--green);\n  font-weight:900;\n  text-decoration:none;\n  border-radius:12px;\n}\n\n@media(max-width:760px){\n\n  #mza-ofppt-full .mza-wrap{\n    padding:12px;\n  }\n\n  #mza-ofppt-full .mza-hero{\n    padding:34px 20px;\n    border-radius:22px;\n  }\n\n  #mza-ofppt-full .mza-intro-grid,\n  #mza-ofppt-full .mza-company,\n  #mza-ofppt-full .mza-options,\n  #mza-ofppt-full .mza-actions,\n  #mza-ofppt-full .mza-reco-grid{\n    grid-template-columns:1fr;\n  }\n\n  #mza-ofppt-full .mza-panel{\n    padding:18px;\n  }\n\n  #mza-ofppt-full .mza-result-head{\n    grid-template-columns:1fr;\n    text-align:center;\n  }\n\n  #mza-ofppt-full .mza-score-ring{\n    margin:auto;\n  }\n}\n\n@media print{\n\n  #mza-ofppt-full .mza-actions,\n  #mza-ofppt-full .mza-cta{\n    display:none !important;\n  }\n\n  #mza-ofppt-full{\n    background:#fff;\n  }\n\n  #mza-ofppt-full .mza-panel,\n  #mza-ofppt-full .mza-result{\n    box-shadow:none;\n  }\n}\n<\/style>\n\n\n<div class=\"mza-wrap\">\n\n  <section class=\"mza-hero\">\n\n    <span class=\"mza-kicker\">\n      MAROC ZAIN ACADEMY \u2022 DIAGNOSTIC ENTREPRISE\n    <\/span>\n\n    <h1>\n      Diagnostic<br>\n      Formation OFPPT\n    <\/h1>\n\n    <p>\n      Mesurez en quelques minutes le niveau de structuration de votre politique\n      de formation, identifiez les besoins prioritaires et obtenez une premi\u00e8re\n      feuille de route d\u2019accompagnement Maroc Zain Academy.\n    <\/p>\n\n    <div class=\"mza-badges\">\n      <span>DIAGNOSTIC GRATUIT<\/span>\n      <span>10 QUESTIONS<\/span>\n      <span>SCORE IMM\u00c9DIAT<\/span>\n      <span>RECOMMANDATIONS<\/span>\n    <\/div>\n\n  <\/section>\n\n\n  <section class=\"mza-intro-grid\">\n\n    <div class=\"mza-intro-card\">\n      <div class=\"ico\">\ud83c\udfaf<\/div>\n      <h3>Identifier<\/h3>\n      <p>\n        Rep\u00e9rez les \u00e9carts entre les comp\u00e9tences disponibles\n        et les besoins r\u00e9els de votre entreprise.\n      <\/p>\n    <\/div>\n\n    <div class=\"mza-intro-card\">\n      <div class=\"ico\">\ud83d\udcca<\/div>\n      <h3>Mesurer<\/h3>\n      <p>\n        Obtenez un score de maturit\u00e9 sur votre organisation\n        de la formation professionnelle.\n      <\/p>\n    <\/div>\n\n    <div class=\"mza-intro-card\">\n      <div class=\"ico\">\ud83d\ude80<\/div>\n      <h3>Agir<\/h3>\n      <p>\n        Transformez le diagnostic en plan d\u2019action,\n        budget et parcours de formation.\n      <\/p>\n    <\/div>\n\n  <\/section>\n\n\n  <section class=\"mza-panel\">\n\n    <h2 class=\"mza-section-title\">\n      Informations entreprise\n    <\/h2>\n\n    <p class=\"mza-section-subtitle\">\n      Ces informations restent dans votre navigateur.\n      Elles servent uniquement \u00e0 personnaliser le r\u00e9sultat affich\u00e9.\n    <\/p>\n\n\n    <div class=\"mza-company\">\n\n      <div class=\"mza-field\">\n        <label>Entreprise<\/label>\n        <input type=\"text\" id=\"mzaCompany\" placeholder=\"Nom de l\u2019entreprise\">\n      <\/div>\n\n      <div class=\"mza-field\">\n        <label>Secteur d\u2019activit\u00e9<\/label>\n        <select id=\"mzaSector\">\n          <option value=\"\">S\u00e9lectionner<\/option>\n          <option>Tourisme &amp; Voyages<\/option>\n          <option>A\u00e9rien<\/option>\n          <option>H\u00f4tellerie<\/option>\n          <option>Commerce<\/option>\n          <option>Industrie<\/option>\n          <option>Transport &amp; Logistique<\/option>\n          <option>Sant\u00e9<\/option>\n          <option>Services<\/option>\n          <option>Num\u00e9rique &amp; IA<\/option>\n          <option>Autre<\/option>\n        <\/select>\n      <\/div>\n\n      <div class=\"mza-field\">\n        <label>Effectif<\/label>\n        <select id=\"mzaStaff\">\n          <option value=\"\">S\u00e9lectionner<\/option>\n          <option>1 \u00e0 9 salari\u00e9s<\/option>\n          <option>10 \u00e0 49 salari\u00e9s<\/option>\n          <option>50 \u00e0 99 salari\u00e9s<\/option>\n          <option>100 \u00e0 249 salari\u00e9s<\/option>\n          <option>250 salari\u00e9s et plus<\/option>\n        <\/select>\n      <\/div>\n\n      <div class=\"mza-field\">\n        <label>Ville<\/label>\n        <input type=\"text\" id=\"mzaCity\" placeholder=\"Ex. Casablanca, El Jadida...\">\n      <\/div>\n\n    <\/div>\n\n\n    <h2 class=\"mza-section-title\">\n      Diagnostic\n    <\/h2>\n\n    <p class=\"mza-section-subtitle\">\n      R\u00e9pondez \u00e0 toutes les questions pour g\u00e9n\u00e9rer votre score.\n    <\/p>\n\n\n    <form id=\"mzaDiagnosticForm\">\n\n      <div class=\"mza-question\">\n\n        <h3>\n          1. Votre entreprise dispose-t-elle d\u2019un plan annuel de formation ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q1\" value=\"3\">\n            Oui, structur\u00e9 et actualis\u00e9\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q1\" value=\"2\">\n            Oui, mais partiellement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q1\" value=\"1\">\n            De mani\u00e8re occasionnelle\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q1\" value=\"0\">\n            Non\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          2. Les besoins en comp\u00e9tences sont-ils identifi\u00e9s r\u00e9guli\u00e8rement ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q2\" value=\"3\">\n            Oui, par m\u00e9tier et par collaborateur\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q2\" value=\"2\">\n            Partiellement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q2\" value=\"1\">\n            Rarement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q2\" value=\"0\">\n            Jamais\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          3. Disposez-vous d\u2019un budget annuel d\u00e9di\u00e9 \u00e0 la formation ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q3\" value=\"3\">\n            Oui, budget annuel d\u00e9fini\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q3\" value=\"2\">\n            Budget ponctuel selon les besoins\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q3\" value=\"1\">\n            Budget tr\u00e8s limit\u00e9\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q3\" value=\"0\">\n            Aucun budget identifi\u00e9\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          4. Les comp\u00e9tences requises pour chaque poste sont-elles formalis\u00e9es ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q4\" value=\"3\">\n            Oui, compl\u00e8tement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q4\" value=\"2\">\n            Pour certains postes\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q4\" value=\"1\">\n            Tr\u00e8s peu\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q4\" value=\"0\">\n            Non\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          5. Vos collaborateurs suivent-ils r\u00e9guli\u00e8rement des formations ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q5\" value=\"3\">\n            Oui, r\u00e9guli\u00e8rement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q5\" value=\"2\">\n            Quelques fois par an\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q5\" value=\"1\">\n            Tr\u00e8s rarement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q5\" value=\"0\">\n            Jamais\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          6. Disposez-vous d\u2019un responsable ou r\u00e9f\u00e9rent formation ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q6\" value=\"3\">\n            Oui, avec responsabilit\u00e9s d\u00e9finies\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q6\" value=\"2\">\n            Oui, mais fonction partag\u00e9e\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q6\" value=\"1\">\n            De mani\u00e8re informelle\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q6\" value=\"0\">\n            Non\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          7. Les r\u00e9sultats des formations sont-ils \u00e9valu\u00e9s ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q7\" value=\"3\">\n            Oui, syst\u00e9matiquement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q7\" value=\"2\">\n            Partiellement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q7\" value=\"1\">\n            Rarement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q7\" value=\"0\">\n            Jamais\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          8. Vos formations sont-elles directement li\u00e9es aux besoins op\u00e9rationnels ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q8\" value=\"3\">\n            Oui, syst\u00e9matiquement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q8\" value=\"2\">\n            G\u00e9n\u00e9ralement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q8\" value=\"1\">\n            Peu souvent\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q8\" value=\"0\">\n            Non\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          9. Les managers participent-ils \u00e0 l\u2019identification des besoins de formation ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q9\" value=\"3\">\n            Oui, activement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q9\" value=\"2\">\n            Partiellement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q9\" value=\"1\">\n            Rarement\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q9\" value=\"0\">\n            Non\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-question\">\n\n        <h3>\n          10. Disposez-vous d\u2019indicateurs permettant de suivre la politique formation ?\n        <\/h3>\n\n        <div class=\"mza-options\">\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q10\" value=\"3\">\n            Oui, tableau de bord complet\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q10\" value=\"2\">\n            Quelques indicateurs\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q10\" value=\"1\">\n            Tr\u00e8s peu d\u2019indicateurs\n          <\/label>\n\n          <label class=\"mza-option\">\n            <input type=\"radio\" name=\"q10\" value=\"0\">\n            Aucun\n          <\/label>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-actions\">\n\n        <button type=\"button\" class=\"mza-btn mza-btn-main\" onclick=\"mzaCalculOFPPT()\">\n          CALCULER MON DIAGNOSTIC\n        <\/button>\n\n        <button type=\"button\" class=\"mza-btn mza-btn-secondary\" onclick=\"mzaResetOFPPT()\">\n          RECOMMENCER\n        <\/button>\n\n      <\/div>\n\n    <\/form>\n\n\n    <div id=\"mzaResult\" class=\"mza-result\">\n\n      <div class=\"mza-result-head\">\n\n        <div id=\"mzaScoreRing\" class=\"mza-score-ring\">\n          <strong id=\"mzaScore\">0%<\/strong>\n        <\/div>\n\n        <div>\n\n          <h2 id=\"mzaResultTitle\">\n            Votre diagnostic\n          <\/h2>\n\n          <p id=\"mzaResultText\"><\/p>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-progress\">\n        <span id=\"mzaProgress\"><\/span>\n      <\/div>\n\n\n      <div class=\"mza-reco-grid\">\n\n        <div class=\"mza-reco\">\n\n          <h4>1. Cartographier<\/h4>\n\n          <p>\n            Identifier les m\u00e9tiers, postes sensibles,\n            comp\u00e9tences actuelles et comp\u00e9tences \u00e0 renforcer.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"mza-reco\">\n\n          <h4>2. Prioriser<\/h4>\n\n          <p>\n            Classer les besoins selon leur urgence,\n            leur impact op\u00e9rationnel et les populations concern\u00e9es.\n          <\/p>\n\n        <\/div>\n\n        <div class=\"mza-reco\">\n\n          <h4>3. Planifier<\/h4>\n\n          <p>\n            Transformer les besoins en programme annuel\n            avec objectifs, calendrier, budget et indicateurs.\n          <\/p>\n\n        <\/div>\n\n      <\/div>\n\n\n      <div class=\"mza-actions\">\n\n        <button type=\"button\" class=\"mza-btn mza-btn-main\" onclick=\"window.print()\">\n          IMPRIMER \/ ENREGISTRER EN PDF\n        <\/button>\n\n        <button type=\"button\" class=\"mza-btn mza-btn-secondary\" onclick=\"mzaCopierResultat()\">\n          COPIER LE R\u00c9SULTAT\n        <\/button>\n\n      <\/div>\n\n    <\/div>\n\n  <\/section>\n\n\n  <section class=\"mza-cta\">\n\n    <h2>\n      Transformez le diagnostic en plan de formation\n    <\/h2>\n\n    <p>\n      Maroc Zain Academy peut structurer votre plan de formation,\n      vos parcours m\u00e9tiers, votre budget pr\u00e9visionnel et votre\n      dispositif de suivi.\n    <\/p>\n\n    <a href=\"https:\/\/maroczain.com\/tourisme.maroczain.com\/budget-ofppt\/\" target=\"_self\">\n      OUVRIR LE BUDGET OFPPT \u2192\n    <\/a>\n\n  <\/section>\n\n<\/div>\n\n\n<script>\nfunction mzaCalculOFPPT(){\n\n  const totalQuestions = 10;\n\n  let total = 0;\n  let answered = 0;\n\n  for(let i = 1; i <= totalQuestions; i++){\n\n    const answer =\n      document.querySelector(\n        '#mza-ofppt-full input[name=\"q'+i+'\"]:checked'\n      );\n\n    if(answer){\n      total += parseInt(answer.value);\n      answered++;\n    }\n\n  }\n\n  if(answered !== totalQuestions){\n\n    alert(\n      \"Merci de r\u00e9pondre aux 10 questions avant de calculer votre diagnostic.\"\n    );\n\n    return;\n  }\n\n  const maximum = totalQuestions * 3;\n\n  const score =\n    Math.round((total \/ maximum) * 100);\n\n  const company =\n    document.getElementById('mzaCompany').value.trim();\n\n  let title = \"\";\n  let text = \"\";\n\n  if(score >= 85){\n\n    title =\n      \"Organisation formation tr\u00e8s structur\u00e9e\";\n\n    text =\n      \"Votre entreprise dispose d\u2019un dispositif de formation mature. \" +\n      \"L\u2019enjeu est d\u00e9sormais d\u2019optimiser les parcours, mesurer davantage le retour sur investissement, \" +\n      \"d\u00e9velopper les certifications et construire des parcours avanc\u00e9s.\";\n\n  }\n\n  else if(score >= 65){\n\n    title =\n      \"Organisation solide \u00e0 consolider\";\n\n    text =\n      \"Votre politique de formation repose d\u00e9j\u00e0 sur plusieurs fondamentaux. \" +\n      \"Des am\u00e9liorations sont possibles sur la formalisation des besoins, la mesure des r\u00e9sultats, \" +\n      \"les indicateurs et la planification annuelle.\";\n\n  }\n\n  else if(score >= 40){\n\n    title =\n      \"Structuration interm\u00e9diaire\";\n\n    text =\n      \"Votre entreprise poss\u00e8de des pratiques de formation mais elles restent partiellement structur\u00e9es. \" +\n      \"Une cartographie des comp\u00e9tences, un plan annuel et un dispositif de suivi permettraient \" +\n      \"d\u2019am\u00e9liorer fortement l\u2019efficacit\u00e9 des investissements formation.\";\n\n  }\n\n  else{\n\n    title =\n      \"Plan de structuration prioritaire\";\n\n    text =\n      \"Votre organisation dispose encore d\u2019une marge importante de progression. \" +\n      \"La priorit\u00e9 consiste \u00e0 identifier les besoins m\u00e9tiers, structurer un plan de formation, \" +\n      \"d\u00e9finir un budget et mettre en place des indicateurs simples de suivi.\";\n\n  }\n\n  if(company){\n    title = company + \" \u2014 \" + title;\n  }\n\n  document.getElementById('mzaScore').innerText =\n    score + \"%\";\n\n  document.getElementById('mzaProgress').style.width =\n    score + \"%\";\n\n  document.getElementById('mzaScoreRing').style.background =\n    \"radial-gradient(circle at center,#fff 55%,transparent 56%),\" +\n    \"conic-gradient(#c9a24b \" +\n    (score * 3.6) +\n    \"deg,#e8e0d1 0deg)\";\n\n  document.getElementById('mzaResultTitle').innerText =\n    title;\n\n  document.getElementById('mzaResultText').innerText =\n    text;\n\n  const result =\n    document.getElementById('mzaResult');\n\n  result.style.display = \"block\";\n\n  result.scrollIntoView({\n    behavior:\"smooth\",\n    block:\"start\"\n  });\n\n}\n\n\nfunction mzaResetOFPPT(){\n\n  document.getElementById(\n    'mzaDiagnosticForm'\n  ).reset();\n\n  document.getElementById(\n    'mzaResult'\n  ).style.display = \"none\";\n\n  document.getElementById(\n    'mzaScore'\n  ).innerText = \"0%\";\n\n  window.scrollTo({\n    top:\n      document.getElementById(\n        'mza-ofppt-full'\n      ).offsetTop,\n    behavior:\"smooth\"\n  });\n\n}\n\n\nfunction mzaCopierResultat(){\n\n  const company =\n    document.getElementById('mzaCompany').value.trim();\n\n  const sector =\n    document.getElementById('mzaSector').value;\n\n  const staff =\n    document.getElementById('mzaStaff').value;\n\n  const city =\n    document.getElementById('mzaCity').value.trim();\n\n  const score =\n    document.getElementById('mzaScore').innerText;\n\n  const title =\n    document.getElementById('mzaResultTitle').innerText;\n\n  const text =\n    document.getElementById('mzaResultText').innerText;\n\n  const result =\n`DIAGNOSTIC FORMATION \u2014 MAROC ZAIN ACADEMY\n\nEntreprise : ${company || \"-\"}\nSecteur : ${sector || \"-\"}\nEffectif : ${staff || \"-\"}\nVille : ${city || \"-\"}\n\nScore : ${score}\n\n${title}\n\n${text}`;\n\n  if(navigator.clipboard){\n\n    navigator.clipboard\n      .writeText(result)\n      .then(function(){\n\n        alert(\n          \"Le r\u00e9sultat a \u00e9t\u00e9 copi\u00e9.\"\n        );\n\n      });\n\n  }else{\n\n    const area =\n      document.createElement(\"textarea\");\n\n    area.value = result;\n\n    document.body.appendChild(area);\n\n    area.select();\n\n    document.execCommand(\"copy\");\n\n    area.remove();\n\n    alert(\n      \"Le r\u00e9sultat a \u00e9t\u00e9 copi\u00e9.\"\n    );\n\n  }\n\n}\n<\/script>\n\n<\/div>\n&#8220;`\n","protected":false},"excerpt":{"rendered":"<p>MAROC ZAIN ACADEMY \u2022 DIAGNOSTIC ENTREPRISE Diagnostic Formation OFPPT Mesurez en quelques minutes le niveau de structuration de votre politique de formation, identifiez les besoins prioritaires et obtenez une premi\u00e8re feuille de route d\u2019accompagnement Maroc Zain Academy. DIAGNOSTIC GRATUIT 10 QUESTIONS SCORE IMM\u00c9DIAT RECOMMANDATIONS \ud83c\udfaf Identifier Rep\u00e9rez les \u00e9carts entre les comp\u00e9tences disponibles et les [&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-133","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/maroczain.com\/tourisme.maroczain.com\/wp-json\/wp\/v2\/pages\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maroczain.com\/tourisme.maroczain.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maroczain.com\/tourisme.maroczain.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maroczain.com\/tourisme.maroczain.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maroczain.com\/tourisme.maroczain.com\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":1,"href":"https:\/\/maroczain.com\/tourisme.maroczain.com\/wp-json\/wp\/v2\/pages\/133\/revisions"}],"predecessor-version":[{"id":1860,"href":"https:\/\/maroczain.com\/tourisme.maroczain.com\/wp-json\/wp\/v2\/pages\/133\/revisions\/1860"}],"wp:attachment":[{"href":"https:\/\/maroczain.com\/tourisme.maroczain.com\/wp-json\/wp\/v2\/media?parent=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}