{"id":1848,"date":"2017-05-30T12:04:14","date_gmt":"2017-05-30T12:04:14","guid":{"rendered":"https:\/\/www.infohas.ma\/?page_id=1848\/"},"modified":"2026-01-09T11:16:40","modified_gmt":"2026-01-09T10:16:40","slug":"become-a-flight-attendant","status":"publish","type":"page","link":"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/","title":{"rendered":"Become a flight attendant"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1144px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div id=\"infohas-formation-pnc\" class=\"infohas-page\">\n  \n  <!-- Reading Progress Bar -->\n  <div id=\"reading-progress\" class=\"reading-progress\"><\/div>\n  \n  <!-- SVG Icon Definitions (Hidden) -->\n  <svg style=\"display: none;\">\n    <symbol id=\"icon-check\" viewBox=\"0 0 16 16\"><path d=\"M13.8536 2.85355C14.0488 2.65829 14.0488 2.34171 13.8536 2.14645C13.6583 1.95118 13.3417 1.95118 13.1464 2.14645L5.5 9.79289L2.85355 7.14645C2.65829 6.95118 2.34171 6.95118 2.14645 7.14645C1.95118 7.34171 1.95118 7.65829 2.14645 7.85355L5.14645 10.8536C5.34171 11.0488 5.65829 11.0488 5.85355 10.8536L13.8536 2.85355Z\"\/><\/symbol>\n    <symbol id=\"icon-plane\" viewBox=\"0 0 16 16\"><path d=\"M8 0L10.5 4.5L16 5L12 9L13 14.5L8 12L3 14.5L4 9L0 5L5.5 4.5L8 0Z\"\/><\/symbol>\n    <symbol id=\"icon-user\" viewBox=\"0 0 16 16\"><path d=\"M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z\"\/><\/symbol>\n    <symbol id=\"icon-book\" viewBox=\"0 0 16 16\"><path d=\"M1 2.828c.885-.37 2.154-.769 3.388-.893 1.33-.134 2.458.063 3.112.752v9.746c-.935-.53-2.12-.603-3.213-.493-1.18.12-2.37.461-3.287.811V2.828zm7.5-.141c.654-.689 1.782-.886 3.112-.752 1.234.124 2.503.523 3.388.893v9.923c-.918-.35-2.107-.692-3.287-.81-1.094-.111-2.278-.039-3.213.492V2.687zM8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z\"\/><\/symbol>\n    <symbol id=\"icon-plus\" viewBox=\"0 0 16 16\"><path d=\"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z\"\/><\/symbol>\n    <symbol id=\"icon-chevron-down\" viewBox=\"0 0 16 16\"><path fill-rule=\"evenodd\" d=\"M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z\"\/><\/symbol>\n    <symbol id=\"icon-star\" viewBox=\"0 0 16 16\"><path d=\"M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z\"\/><\/symbol>\n    <symbol id=\"icon-clock\" viewBox=\"0 0 16 16\"><path d=\"M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z\"\/><path d=\"M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0z\"\/><\/symbol>\n    <symbol id=\"icon-grad\" viewBox=\"0 0 16 16\"><path d=\"M8.211 2.047a.5.5 0 0 0-.422 0l-7.5 3.5a.5.5 0 0 0 .025.917l7.5 3a.5.5 0 0 0 .372 0L14 7.14V13a1 1 0 0 0-1 1v2h3v-2a1 1 0 0 0-1-1V6.739l.686-.275a.5.5 0 0 0 .025-.917l-7.5-3.5Z\"\/><path d=\"M4.176 9.032a.5.5 0 0 0-.656.327l-.5 1.7a.5.5 0 0 0 .294.605l4.5 1.8a.5.5 0 0 0 .372 0l4.5-1.8a.5.5 0 0 0 .294-.605l-.5-1.7a.5.5 0 0 0-.656-.327L8 10.466 4.176 9.032Z\"\/><\/symbol>\n    <symbol id=\"icon-location\" viewBox=\"0 0 16 16\"><path d=\"M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10zm0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6z\"\/><\/symbol>\n    <symbol id=\"icon-whatsapp\" viewBox=\"0 0 16 16\"><path d=\"M13.601 2.326A7.854 7.854 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.933 7.933 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.573 6.573 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.557 6.557 0 0 1 1.928 4.66c-.004 3.639-2.961 6.592-6.592 6.592z\"\/><\/symbol>\n    <symbol id=\"icon-security\" viewBox=\"0 0 16 16\"><path d=\"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z\"\/><path d=\"M10.97 4.97a.235.235 0 0 0-.02.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05z\"\/><\/symbol>\n    <symbol id=\"icon-service\" viewBox=\"0 0 16 16\"><path d=\"M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z\"\/><\/symbol>\n  <\/svg>\n\n  <!-- 1. MODERN HERO SECTION (Full Width) -->\n  <section class=\"hero-section modern-hero\">\n    <!-- Inner Container for Max Width -->\n    <div class=\"infohas-container hero-layout\">\n      <div class=\"hero-content\">\n        <!-- CHANGED TO H2 FOR SEO, CLASS PRESERVES H1 LOOK -->\n        <h2 class=\"infohas-h1\">\n          Become a Flight Attendant with <span class=\"highlight-orange\">INFOHAS<\/span>\n        <\/h2>\n\n        <p class=\"infohas-text lead-text\">\n          Looking for a top-tier <strong>flight attendant training<\/strong> program in Morocco? Join the most awarded school and earn an accredited diploma recognized by major international airlines. Prepare for an exciting global career as a steward or stewardess, where every day brings a new adventure around the world.\n        <\/p>\n\n        <div class=\"hero-cta-group\">\n          <a href=\"https:\/\/www.infohas.ma\/en\/enrollment\/\" class=\"cta-button cta-button--primary btn-shine\">\n            Register Now\n          <\/a>\n          <a href=\"#programme\" class=\"cta-button cta-button--secondary smooth-scroll-link\">\n            Discover the Program\n          <\/a>\n        <\/div>\n\n        <!-- Stat Badges -->\n        <div class=\"stats-grid fade-in-up\">\n          <div class=\"stat-badge\">\n            <div class=\"stat-counter\" data-target=\"98\" data-suffix=\"%\">0%<\/div>\n            <div class=\"stat-label\">Success Rate<\/div>\n          <\/div>\n          <div class=\"stat-badge\">\n            <div class=\"stat-counter\" data-target=\"30\" data-suffix=\"+\">0<\/div>\n            <div class=\"stat-label\">Years Expertise<\/div>\n          <\/div>\n          <div class=\"stat-badge\">\n            <div class=\"stat-counter\" data-target=\"100\" data-suffix=\"%\">0%<\/div>\n            <div class=\"stat-label\">Accredited<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"hero-visual fade-in-up\">\n        <!-- Decor Blob -->\n        <div class=\"blob-shape\"><\/div>\n        <!-- Hero Image -->\n        <img \n          src=\"https:\/\/infohas.ma\/wp-content\/uploads\/2017\/12\/hotesse-de-air-steward-1.png\" \n          alt=\"Flight Attendant Training Rabat - INFOHAS Student\" \n          width=\"600\" \n          height=\"500\"\n          loading=\"eager\" \n          fetchpriority=\"high\"\n          decoding=\"sync\"\n          class=\"hero-img-floating\"\n        >\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 2. VALUE PROPOSITION (Full Width Background) -->\n  <section class=\"section-block bg-light\">\n    <!-- Inner Container -->\n    <div class=\"infohas-container\">\n      <div class=\"section-header text-center-force\">\n        <h2 class=\"infohas-h2\">Why Choose <strong>INFOHAS Flight Attendant Training<\/strong>?<\/h2>\n        <p class=\"infohas-text centered-text-block\">Excellence in training located in the heart of the capital (Hassan District), designed to propel you towards the best airlines. For over 30 years, INFOHAS has been training the elite of cabin crew (PNC) in Morocco.<\/p>\n      <\/div>\n      \n      <div class=\"features-grid\">\n        <!-- Feature 1 -->\n        <div class=\"feature-card fade-in-up\">\n          <div class=\"icon-circle\">\n            <svg class=\"icon\"><use href=\"#icon-plane\"><\/use><\/svg>\n          <\/div>\n          <h3 class=\"feature-card-title\">ICAO & IATA Standards<\/h3>\n          <p class=\"feature-card-text\">\n            Indeed, our <strong>flight attendant training<\/strong> programs are strictly aligned with the most demanding international regulatory standards (ICAO), guaranteeing your global eligibility. This compliance is crucial for working with prestigious airlines like Emirates or Royal Air Maroc.\n          <\/p>\n        <\/div>\n\n        <!-- Feature 2 -->\n        <div class=\"feature-card fade-in-up\" style=\"transition-delay: 0.1s;\">\n          <div class=\"icon-circle\">\n            <svg class=\"icon\"><use href=\"#icon-user\"><\/use><\/svg>\n          <\/div>\n          <h3 class=\"feature-card-title\">Competence Center<\/h3>\n          <p class=\"feature-card-text\">\n            Furthermore, partner airlines prioritize our pre-qualified candidates, reducing their training time and accelerating your recruitment as cabin crew. We act as a true springboard between your training and your first job in aviation.\n          <\/p>\n        <\/div>\n\n        <!-- Feature 3 -->\n        <div class=\"feature-card fade-in-up\" style=\"transition-delay: 0.2s;\">\n          <div class=\"icon-circle\">\n            <svg class=\"icon\"><use href=\"#icon-book\"><\/use><\/svg>\n          <\/div>\n          <h3 class=\"feature-card-title\">Pedagogical Excellence<\/h3>\n          <p class=\"feature-card-text\">\n            Moreover, access exclusive training manuals via <a href=\"https:\/\/www.cabincrew.academy\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--teal);text-decoration:underline;\">Cabin Crew Academy<\/a> and an immersive multimedia platform to master all aspects of safety and in-flight service before your very first flight.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 3. PROGRAM DETAILS (UPDATED GRID) -->\n  <section class=\"section-block\">\n    <div class=\"infohas-container\">\n      <div class=\"text-center-force\">\n        <h2 class=\"infohas-h2\"><strong>Flight Attendant Training<\/strong> Program Content<\/h2>\n        <p class=\"infohas-text centered-text-block\">Our comprehensive curriculum covers all theoretical and practical aspects necessary to obtain your Safety and Rescue Certificate (CSS) and pass airline selections.<\/p>\n      <\/div>\n\n      <!-- Updated Program Grid to match Attitude Grid Style -->\n      <div class=\"program-grid-interactive\">\n        <!-- Item 1 -->\n        <div class=\"program-item-card\">\n          <div class=\"prog-icon-box\"><svg class=\"icon\"><use href=\"#icon-security\"><\/use><\/svg><\/div>\n          <h3 class=\"infohas-h3\" style=\"font-size:1.1rem;margin-bottom:0.5rem;\">Safety & Rescue<\/h3>\n          <p class=\"infohas-text\" style=\"font-size:0.9rem;margin:0;\">Emergency procedures, evacuation, fire fighting, and survival.<\/p>\n        <\/div>\n        <!-- Item 2 -->\n        <div class=\"program-item-card\">\n          <div class=\"prog-icon-box\"><svg class=\"icon\"><use href=\"#icon-plus\"><\/use><\/svg><\/div>\n          <h3 class=\"infohas-h3\" style=\"font-size:1.1rem;margin-bottom:0.5rem;\">First Aid<\/h3>\n          <p class=\"infohas-text\" style=\"font-size:0.9rem;margin:0;\">Intensive first aid and management of in-flight medical incidents.<\/p>\n        <\/div>\n        <!-- Item 3 -->\n        <div class=\"program-item-card\">\n          <div class=\"prog-icon-box\"><svg class=\"icon\"><use href=\"#icon-service\"><\/use><\/svg><\/div>\n          <h3 class=\"infohas-h3\" style=\"font-size:1.1rem;margin-bottom:0.5rem;\">Service & Client<\/h3>\n          <p class=\"infohas-text\" style=\"font-size:0.9rem;margin:0;\">Etiquette, service protocol, and passenger management.<\/p>\n        <\/div>\n        <!-- Item 4 (Fixed Alignment) -->\n        <div class=\"program-item-card\">\n          <div class=\"prog-icon-box\"><svg class=\"icon\"><use href=\"#icon-book\"><\/use><\/svg><\/div>\n          <h3 class=\"infohas-h3\" style=\"font-size:1.1rem;margin-bottom:0.5rem;\">Aviation English<\/h3>\n          <p class=\"infohas-text\" style=\"font-size:0.9rem;margin:0;\">Technical vocabulary and in-flight announcements in English.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 4. CAREER & SALARY -->\n  <section class=\"section-block bg-light\">\n    <div class=\"infohas-container\">\n      <div class=\"text-center-force\">\n        <h2 class=\"infohas-h2\">Career and Salary of a Flight Attendant<\/h2>\n        <p class=\"infohas-text centered-text-block\">The Cabin Crew profession offers attractive financial prospects and dynamic career progression.<\/p>\n      <\/div>\n\n      <div class=\"career-layout\">\n        <div class=\"career-text\">\n          <h3 class=\"infohas-h3\">How much does a flight attendant earn?<\/h3>\n          <p class=\"infohas-text\">\n            The salary of a flight attendant or steward varies significantly by airline. In Morocco, early career salaries can start around <strong>10,000 to 15,000 MAD<\/strong>.\n          <\/p>\n          <p class=\"infohas-text\">\n            However, by joining international airlines (Emirates, Qatar Airways, Etihad), salaries can reach <strong>25,000 to 35,000 MAD<\/strong> tax-free, often including free accommodation, transport, and flight allowances (per diem).\n          <\/p>\n          <h3 class=\"infohas-h3\">Career Progression<\/h3>\n          <p class=\"infohas-text\">\n            The career doesn't stop at being a cabin crew member. With experience, you can advance to positions of responsibility such as <strong>Cabin Manager<\/strong>, Senior Cabin Crew, or Ground Instructor. INFOHAS gives you the solid foundation for this professional ascent.\n          <\/p>\n        <\/div>\n        <div class=\"career-stats\">\n          <div class=\"career-card\">\n            <span class=\"cc-val\">10K - 15K<\/span>\n            <span class=\"cc-label\">Salary Morocco (MAD)<\/span>\n          <\/div>\n          <div class=\"career-card highlight\">\n            <span class=\"cc-val\">25K - 35K+<\/span>\n            <span class=\"cc-label\">Salary International (MAD)<\/span>\n          <\/div>\n          <div class=\"career-card\">\n            <span class=\"cc-val\">100%<\/span>\n            <span class=\"cc-label\">Adventure Guaranteed<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 5. PREREQUISITES & ADVICE -->\n  <section id=\"programme\" class=\"section-block\">\n    <div class=\"infohas-container\">\n      <div class=\"text-center-force\">\n        <h2 class=\"infohas-h2\">Requirements to <strong>Become a Flight Attendant<\/strong><\/h2>\n      <\/div>\n      \n      <div class=\"tabs-container modern-tabs\">\n        <!-- Navigation -->\n        <div class=\"tabs-nav\">\n          <button class=\"tab-button active\" data-tab=\"qualites\">Required Qualities<\/button>\n          <button class=\"tab-button\" data-tab=\"pre-requis\">Technical Requirements<\/button>\n          <button class=\"tab-button\" data-tab=\"conseils\">Our Advice<\/button>\n        <\/div>\n        \n        <!-- Content Area -->\n        <div class=\"tabs-content card-panel\">\n          \n          <!-- Tab 1: Qualities (Interactive Grid) -->\n          <div data-panel=\"qualites\" class=\"tab-panel active\">\n            <div class=\"panel-layout\">\n              <div class=\"panel-header text-center-force\">\n                <h3 class=\"infohas-h3\">The Cabin Crew Attitude<\/h3>\n                <p class=\"infohas-text centered-text-block\">Airlines look primarily for an attitude. To succeed in your <strong>flight attendant training<\/strong>, you must demonstrate:<\/p>\n              <\/div>\n              \n              <div class=\"attitude-grid\">\n                <!-- Item 1 -->\n                <div class=\"attitude-card\">\n                  <div class=\"att-icon-box\"><svg class=\"icon\"><use href=\"#icon-star\"><\/use><\/svg><\/div>\n                  <h4>Customer Service<\/h4>\n                  <p>Relational excellence and empathy.<\/p>\n                <\/div>\n                <!-- Item 2 -->\n                <div class=\"attitude-card\">\n                  <div class=\"att-icon-box\"><svg class=\"icon\"><use href=\"#icon-user\"><\/use><\/svg><\/div>\n                  <h4>Communication<\/h4>\n                  <p>Impeccable mastery (FR\/EN).<\/p>\n                <\/div>\n                <!-- Item 3 -->\n                <div class=\"attitude-card\">\n                  <div class=\"att-icon-box\"><svg class=\"icon\"><use href=\"#icon-plane\"><\/use><\/svg><\/div>\n                  <h4>Discipline<\/h4>\n                  <p>Team spirit and rigor.<\/p>\n                <\/div>\n                <!-- Item 4 -->\n                <div class=\"attitude-card\">\n                  <div class=\"att-icon-box\"><svg class=\"icon\"><use href=\"#icon-clock\"><\/use><\/svg><\/div>\n                  <h4>Composure<\/h4>\n                  <p>Stress management & confidence.<\/p>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <!-- Tab 2: Prerequisites (Specs Bar) -->\n          <div data-panel=\"pre-requis\" class=\"tab-panel\">\n            <h3 class=\"infohas-h3 mb-1 text-center-force\">Selection Criteria<\/h3>\n            <p class=\"infohas-text mb-2 text-center-force\">Criteria vary by airline (Emirates, RAM, Qatar Airways), but INFOHAS standards cover the following points:<\/p>\n            \n            <div class=\"specs-container\">\n              <!-- Spec 1 -->\n              <div class=\"spec-item\">\n                <div class=\"spec-icon\"><svg class=\"icon\"><use href=\"#icon-user\"><\/use><\/svg><\/div>\n                <div class=\"spec-details\">\n                  <span class=\"spec-label\">Age<\/span>\n                  <span class=\"spec-value\">17 to 30 years<\/span>\n                  <span class=\"spec-desc\">Wide acceptance average<\/span>\n                <\/div>\n              <\/div>\n               <!-- Spec 2 -->\n              <div class=\"spec-item\">\n                <div class=\"spec-icon\"><svg class=\"icon\"><use href=\"#icon-grad\"><\/use><\/svg><\/div>\n                <div class=\"spec-details\">\n                  <span class=\"spec-label\">Education Level<\/span>\n                  <span class=\"spec-value\">Bac Level<\/span>\n                  <span class=\"spec-desc\">Or validated Baccalaureate (recommended)<\/span>\n                <\/div>\n              <\/div>\n               <!-- Spec 3 -->\n              <div class=\"spec-item\">\n                <div class=\"spec-icon\"><svg class=\"icon\"><use href=\"#icon-check\"><\/use><\/svg><\/div>\n                <div class=\"spec-details\">\n                  <span class=\"spec-label\">Physique<\/span>\n                  <span class=\"spec-value\">Proportional<\/span>\n                  <span class=\"spec-desc\">Good general physical condition<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <!-- Tab 3: Advice (Pro Tip Box) -->\n          <div data-panel=\"conseils\" class=\"tab-panel\">\n            <div class=\"advice-box\">\n              <div class=\"advice-content\">\n                <h3 class=\"infohas-h3\">\ud83d\udca1 Knowledge is Key<\/h3>\n                <p class=\"advice-text\">\n                  The flight attendant profession cannot be improvised. Our best advice? <strong>Be prepared.<\/strong> Competition is tough during airline \"Open Days\".\n                <\/p>\n                <p class=\"advice-text\">\n                  Every successful journey starts with a flight plan. We encourage our students to know the specific criteria of airlines currently recruiting. INFOHAS accompanies you to transform your dream into a concrete career plan.\n                <\/p>\n                <a href=\"https:\/\/www.infohas.ma\/en\/enrollment\/\" class=\"text-link\">Start your preparation with INFOHAS \u2192<\/a>\n              <\/div>\n            <\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 6. FAQ ACCORDION -->\n  <section class=\"section-block bg-light\">\n    <div class=\"infohas-container\">\n      <div class=\"text-center-force\">\n        <h2 class=\"infohas-h2\">Frequently Asked Questions about <strong>Flight Attendant Training<\/strong><\/h2>\n      <\/div>\n      \n      <div class=\"accordion-container\">\n        <div class=\"accordion-item\">\n          <button class=\"accordion-trigger\" aria-expanded=\"false\">\n            <span class=\"accordion-question\">How long is the training?<\/span>\n            <div class=\"trigger-icon\"><svg class=\"icon accordion-icon\"><use href=\"#icon-chevron-down\"><\/use><\/svg><\/div>\n          <\/button>\n          <div class=\"accordion-content\">\n            <div class=\"accordion-inner\">\n              The <strong>flight attendant training<\/strong> at INFOHAS is intensive and designed to make you operational quickly. The duration varies according to modules (theory + practice + safety), generally spread over several months to ensure perfect mastery of ICAO standards. We aim for operational excellence for every student.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"accordion-item\">\n          <button class=\"accordion-trigger\" aria-expanded=\"false\">\n            <span class=\"accordion-question\">Is the diploma recognized internationally?<\/span>\n            <div class=\"trigger-icon\"><svg class=\"icon accordion-icon\"><use href=\"#icon-chevron-down\"><\/use><\/svg><\/div>\n          <\/button>\n          <div class=\"accordion-content\">\n            <div class=\"accordion-inner\">\n              <strong>Yes, absolutely.<\/strong> INFOHAS issues a state-accredited diploma compliant with international airline requirements. Our graduates fly today with major airlines like Qatar Airways, Emirates, Etihad, Royal Air Maroc, Air Arabia, and many others around the world.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"accordion-item\">\n          <button class=\"accordion-trigger\" aria-expanded=\"false\">\n            <span class=\"accordion-question\">Is there an age limit for registration?<\/span>\n            <div class=\"trigger-icon\"><svg class=\"icon accordion-icon\"><use href=\"#icon-chevron-down\"><\/use><\/svg><\/div>\n          <\/button>\n          <div class=\"accordion-content\">\n            <div class=\"accordion-inner\">\n              We accept candidates aged <strong>17 to 30<\/strong> for our training. Although each airline has its own limits (generally 21 years minimum for Gulf airlines), starting training early allows you to be ready as soon as you reach the required age. This age range offers the best placement opportunities for early careers.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"accordion-item\">\n          <button class=\"accordion-trigger\" aria-expanded=\"false\">\n            <span class=\"accordion-question\">Is wearing a uniform mandatory?<\/span>\n            <div class=\"trigger-icon\"><svg class=\"icon accordion-icon\"><use href=\"#icon-chevron-down\"><\/use><\/svg><\/div>\n          <\/button>\n          <div class=\"accordion-content\">\n            <div class=\"accordion-inner\">\n              Yes, grooming (presentation) is an integral part of the training. At INFOHAS, you will wear a uniform to get used to the professional standards required by airlines. This helps develop your posture and professional identity from day one.\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- GBP SIGNAL BOOSTER (MANDATORY) -->\n  <section class=\"section-block\">\n    <div class=\"infohas-container\">\n      <div class=\"gbp-signal-block\">\n        <div class=\"gbp-content\">\n          <h3 class=\"gbp-signal-title\">Join us at the Rabat Campus<\/h3>\n          <p class=\"gbp-signal-text\">\n            Our training center is located in the heart of the capital, in the Hassan district. Next session: Registration open for on-site training in Rabat. Places are limited to ensure quality teaching.\n          <\/p>\n          <div class=\"gbp-actions\">\n            <!-- Google Maps Signal -->\n            <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=INFOHAS+Formation+hotesse+de+l'air+et+steward+a+Rabat\"\n               target=\"_blank\"\n               rel=\"noopener\"\n               class=\"gbp-btn gbp-btn--map\">\n              <svg class=\"icon\"><use href=\"#icon-location\"><\/use><\/svg>\n              Directions & Reviews\n            <\/a>\n            <!-- WhatsApp Signal -->\n            <a href=\"https:\/\/wa.me\/212625061444\"\n               class=\"gbp-btn gbp-btn--whatsapp\">\n              <svg class=\"icon\"><use href=\"#icon-whatsapp\"><\/use><\/svg>\n              WhatsApp\n            <\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 5. FINAL CONVERSION BLOCK -->\n  <div class=\"infohas-container\">\n    <div class=\"cta-block fade-in-up\">\n      <div class=\"cta-content\">\n        <h2 class=\"cta-title\">Ready for Takeoff?<\/h2>\n        <p class=\"cta-text\">\n          Don't miss your chance. Places for the next session in Rabat are limited.\n          Your international career starts here with INFOHAS.\n        <\/p>\n        \n        <div class=\"cta-buttons\">\n          <a href=\"https:\/\/www.infohas.ma\/en\/enrollment\/\" class=\"cta-button cta-button--primary btn-shine\">\n            <svg class=\"icon\" style=\"margin-right:8px; width:16px; height:16px;\"><use href=\"#icon-plus\"><\/use><\/svg>\n            Register Now\n          <\/a>\n          <a href=\"https:\/\/www.infohas.ma\/en\/contact\/\" class=\"cta-button cta-button--secondary\">\n            Contact an Advisor\n          <\/a>\n        <\/div>\n        \n        <p class=\"cta-note\">\n          <svg class=\"icon\" style=\"margin-right:5px;\"><use href=\"#icon-check\"><\/use><\/svg>\n          Accredited School since 1996 \u2022 15 Rue Demnate, Rabat\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- STICKY CTA BUTTON -->\n  <div id=\"sticky-cta\" class=\"sticky-cta hidden\">\n    <a href=\"https:\/\/www.infohas.ma\/en\/enrollment\/\" class=\"sticky-cta-button\">\n      <svg class=\"icon\" style=\"margin-right:8px;\"><use href=\"#icon-plus\"><\/use><\/svg>\n      Quick Register\n    <\/a>\n  <\/div>\n\n  <!-- JSON-LD SCHEMA -->\n  <script type=\"application\/ld+json\">\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"Course\",\n    \"name\": \"Flight Attendant and Steward Training\",\n    \"description\": \"Accredited Cabin Crew Training compliant with ICAO standards in Rabat.\",\n    \"provider\": {\n      \"@type\": \"EducationalOrganization\",\n      \"name\": \"INFOHAS\",\n      \"sameAs\": \"https:\/\/www.infohas.ma\",\n      \"address\": {\n          \"@type\": \"PostalAddress\",\n          \"streetAddress\": \"15 Rue Demnate, Hassan\",\n          \"addressLocality\": \"Rabat\",\n          \"postalCode\": \"10000\",\n          \"addressCountry\": \"MA\"\n      }\n    }\n  }\n  <\/script>\n\n  <!-- CSS STYLES (Scoped & Optimized) -->\n  <style>\n    \/* VARIABLES *\/\n    :root {\n      --navy: #2c5f7d;\n      --navy-dark: #1d4059;\n      --navy-darker: #14293d;\n      --teal: #17a2b8;\n      --orange: #f39c12;\n      --orange-dark: #e67e22;\n      --gray-light: #ecf0f1;\n      --gray-lighter: #f8f9fa;\n      --text: #34495e;\n      --whatsapp: #25D366;\n      --shadow-sm: 0 4px 6px rgba(44,95,125,0.05);\n      --shadow-md: 0 10px 30px rgba(44,95,125,0.1);\n      --shadow-lg: 0 20px 40px rgba(44,95,125,0.15);\n    }\n\n    \/* BASE LAYOUT & RESET - FULL WIDTH FIX *\/\n    #infohas-formation-pnc {\n      font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;\n      color: var(--text);\n      line-height: 1.6;\n      width: 100% !important; \/* Force full width on root *\/\n      max-width: 100% !important; \/* Reset any max-width *\/\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n      overflow-x: hidden;\n    }\n    \n    #infohas-formation-pnc * { box-sizing: border-box; }\n\n    \/* CONTENT CONTAINER (CENTERS CONTENT, KEEPS BG FULL) *\/\n    .infohas-container {\n      width: 100%;\n      max-width: 1200px; \/* Standard Content Width *\/\n      margin: 0 auto;\n      padding: 0 1.5rem; \/* Safe padding on sides *\/\n    }\n\n    .icon { width: 1em; height: 1em; fill: currentColor; display: inline-block; vertical-align: middle; }\n    .mb-1 { margin-bottom: 0.5rem; }\n    .mb-2 { margin-bottom: 1.5rem; }\n    .text-link { color: var(--orange-dark); text-decoration: none; font-weight: 700; display: inline-block; margin-top: 1rem; }\n    .text-link:hover { text-decoration: underline; }\n\n    \/* UTILS *\/\n    .section-block { position: relative; padding: 5rem 0; width: 100%; }\n    \n    .bg-light { \n      background-color: var(--gray-lighter);\n      width: 100%;\n    }\n    \n    \/* ALIGNMENT HELPERS (FORCED) *\/\n    .text-center-force { \n      text-align: center !important; \n      display: block !important;\n      width: 100% !important;\n    }\n    .text-center-force .infohas-h2 { \n      text-align: center !important; \n      margin-left: auto; \n      margin-right: auto;\n      display: inline-block;\n      border-left: none !important; \/* Remove side border when centered *\/\n      border-bottom: 4px solid var(--teal); \/* Use bottom border instead *\/\n      padding-left: 0 !important;\n      padding-bottom: 10px;\n    }\n    \n    .centered-text-block {\n      text-align: center !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n      max-width: 600px;\n      display: block !important;\n      width: 100% !important; \/* Ensure block takes full width to center text *\/\n    }\n\n    .highlight-orange { color: var(--orange); position: relative; display: inline-block; }\n    .highlight-orange::after {\n      content: ''; position: absolute; bottom: 5px; left: 0; width: 100%; height: 8px;\n      background: rgba(243, 156, 18, 0.2); z-index: -1; border-radius: 4px;\n    }\n\n    \/* READING PROGRESS BAR STYLING *\/\n    .reading-progress {\n      position: fixed;\n      top: 0;\n      left: 0;\n      width: 0%;\n      height: 4px;\n      background: linear-gradient(90deg, var(--orange) 0%, var(--orange-dark) 100%);\n      z-index: 99999; \/* Ensure it stays on top of headers *\/\n      transition: width 0.1s ease;\n    }\n\n    \/* TYPOGRAPHY - H1 STYLE ENFORCEMENT *\/\n    .infohas-h1 {\n      \/* Force H1 sizing even on H2 tags *\/\n      font-size: clamp(2rem, 5vw, 3.5rem) !important;\n      color: var(--navy) !important;\n      font-weight: 800 !important;\n      line-height: 1.1 !important;\n      margin-bottom: 1.5rem !important;\n      display: block;\n    }\n\n    .infohas-h2 {\n      font-size: clamp(1.75rem, 4vw, 2.5rem);\n      color: var(--navy-dark);\n      font-weight: 700;\n      margin-bottom: 1rem;\n      position: relative;\n      display: inline-block;\n      \/* Default left alignment styles *\/\n      border-left: 5px solid var(--teal);\n      padding-left: 1rem;\n    }\n    \n    .infohas-h3 { font-size: 1.35rem; color: var(--navy); font-weight: 700; margin-bottom: 1rem; }\n    .lead-text { font-size: 1.15rem; margin-bottom: 2rem; max-width: 90%; color: #576574; }\n\n    \/* --- MODERN HERO SECTION --- *\/\n    .hero-section {\n      width: 100%;\n      padding: 3rem 0 5rem;\n      position: relative;\n      background-color: white; \/* Ensure bg *\/\n    }\n    \n    .hero-layout {\n      display: grid;\n      grid-template-columns: 1.2fr 1fr;\n      align-items: center;\n      gap: 3rem;\n    }\n\n    .hero-content { z-index: 2; }\n\n    \/* Floating Image Container *\/\n    .hero-visual { position: relative; z-index: 1; display: flex; justify-content: center; }\n    \n    .blob-shape {\n      position: absolute;\n      top: 50%; left: 50%;\n      transform: translate(-50%, -50%);\n      width: 120%; height: 120%;\n      background: radial-gradient(circle, rgba(23, 162, 184, 0.15) 0%, rgba(255,255,255,0) 70%);\n      border-radius: 50%;\n      z-index: -1;\n      animation: pulseBlob 5s infinite ease-in-out;\n    }\n    @keyframes pulseBlob { 0%, 100% { transform: translate(-50%, -50%) scale(1); } 50% { transform: translate(-50%, -50%) scale(1.05); } }\n\n    .hero-img-floating {\n      max-width: 100%;\n      height: auto;\n      filter: drop-shadow(0 20px 30px rgba(44,95,125,0.15));\n      animation: float 6s ease-in-out infinite;\n      border-radius: 12px;\n    }\n\n    @keyframes float {\n      0% { transform: translateY(0px); }\n      50% { transform: translateY(-12px); }\n      100% { transform: translateY(0px); }\n    }\n\n    \/* HERO CTA & STATS *\/\n    .hero-cta-group { margin-bottom: 3rem; display: flex; gap: 1rem; flex-wrap: wrap; }\n    \n    .stats-grid {\n      display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem;\n    }\n    .stat-badge {\n      background: rgba(255,255,255,0.9);\n      backdrop-filter: blur(8px);\n      padding: 1rem;\n      border-radius: 12px;\n      border: 1px solid rgba(255,255,255,0.8);\n      box-shadow: var(--shadow-sm);\n      text-align: center;\n      transition: transform 0.3s ease;\n    }\n    .stat-badge:hover { transform: translateY(-5px); box-shadow: var(--shadow-md); }\n    .stat-counter { font-size: clamp(1.5rem, 3vw, 2rem); font-weight: 800; color: var(--navy); line-height: 1; }\n    .stat-label { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.05em; color: var(--navy-dark); font-weight: 700; margin-top: 5px; }\n\n    \/* --- FEATURE CARDS --- *\/\n    .features-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n      gap: 2rem;\n      margin-top: 3rem;\n    }\n\n    .feature-card {\n      background: white;\n      padding: 2.5rem 2rem;\n      border-radius: 16px;\n      box-shadow: var(--shadow-sm);\n      transition: all 0.3s ease;\n      border: 1px solid rgba(0,0,0,0.03);\n      position: relative;\n      overflow: hidden;\n    }\n    .feature-card:hover { transform: translateY(-8px); box-shadow: var(--shadow-md); border-color: var(--teal); }\n    \n    .icon-circle {\n      width: 60px; height: 60px;\n      background: rgba(23, 162, 184, 0.1);\n      border-radius: 50%;\n      display: flex; align-items: center; justify-content: center;\n      margin-bottom: 1.5rem;\n      color: var(--teal);\n      font-size: 1.75rem;\n      transition: all 0.3s;\n    }\n    .feature-card:hover .icon-circle { background: var(--teal); color: white; transform: rotate(10deg); }\n    .feature-card-title { font-size: 1.25rem; font-weight: 700; color: var(--navy); margin-bottom: 0.75rem; }\n\n    \/* --- NEW: PROGRAM GRID INTERACTIVE (4 COLUMNS) --- *\/\n    .program-grid-interactive {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr); \/* FORCE 4 COLUMNS DESKTOP *\/\n      gap: 1.5rem;\n      margin-top: 2rem;\n    }\n    .program-item-card {\n      background: #f8f9fa;\n      padding: 1.5rem;\n      border-radius: 12px;\n      text-align: center;\n      transition: all 0.3s ease;\n      border: 1px solid transparent;\n    }\n    .program-item-card:hover {\n      background: white;\n      border-color: var(--orange);\n      box-shadow: 0 10px 25px rgba(0,0,0,0.08);\n      transform: translateY(-5px);\n    }\n    .prog-icon-box {\n      font-size: 2rem;\n      color: var(--navy);\n      margin-bottom: 1rem;\n      transition: transform 0.3s;\n    }\n    .program-item-card:hover .prog-icon-box {\n      transform: scale(1.2);\n      color: var(--orange);\n    }\n\n    \/* --- NEW: CAREER LAYOUT --- *\/\n    .career-layout {\n      display: grid;\n      grid-template-columns: 1fr 1fr; \/* BALANCED 50\/50 *\/\n      gap: 4rem;\n      align-items: center; \/* VERTICAL CENTER *\/\n      margin-top: 3rem;\n    }\n    .career-text {\n      \/* Left column *\/\n    }\n    .career-stats {\n      display: flex;\n      flex-direction: column;\n      gap: 1.5rem;\n    }\n    .career-card {\n      background: white;\n      padding: 2rem;\n      border-radius: 16px;\n      text-align: center;\n      box-shadow: var(--shadow-sm);\n      border: 1px solid #eee;\n      transition: transform 0.3s;\n    }\n    .career-card:hover { transform: scale(1.02); }\n    .career-card.highlight {\n      background: var(--navy);\n      color: white;\n      box-shadow: var(--shadow-md);\n      transform: scale(1.05); \/* Popped out *\/\n    }\n    .career-card.highlight .cc-val { color: var(--orange); }\n    .career-card.highlight .cc-label { color: rgba(255,255,255,0.8); }\n    .cc-val { display: block; font-size: 2rem; font-weight: 800; color: var(--navy); margin-bottom: 0.5rem; }\n    .cc-label { font-size: 0.9rem; color: #7f8c8d; text-transform: uppercase; font-weight: 600; letter-spacing: 1px; }\n\n    \/* --- MODERN TABS --- *\/\n    .modern-tabs .tabs-nav {\n      display: flex; justify-content: center; gap: 0.5rem;\n      margin-bottom: 2rem; flex-wrap: wrap; border-bottom: none;\n    }\n    .modern-tabs .tab-button {\n      background: #f1f2f6; border: none; padding: 0.75rem 1.5rem;\n      border-radius: 50px; font-weight: 600; color: var(--text);\n      cursor: pointer; transition: all 0.3s ease;\n      touch-action: manipulation;\n    }\n    .modern-tabs .tab-button.active {\n      background: var(--navy); color: white; box-shadow: 0 4px 10px rgba(44, 95, 125, 0.3);\n    }\n    \n    .card-panel {\n      background: white; padding: 2.5rem; border-radius: 16px;\n      box-shadow: var(--shadow-md); border: 1px solid #eee;\n    }\n    .tab-panel { display: none; animation: fadeIn 0.4s ease; }\n    .tab-panel.active { display: block; }\n    @keyframes fadeIn { from { opacity:0; transform:translateY(10px); } to { opacity:1; transform:translateY(0); } }\n\n    \/* --- INTERACTIVE GRID --- *\/\n    .panel-header { margin-bottom: 2rem; text-align: center; max-width: 600px; margin-left: auto; margin-right: auto; }\n    .attitude-grid {\n      display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1.5rem;\n    }\n    .attitude-card {\n      background: #f8f9fa; padding: 1.5rem; border-radius: 12px; text-align: center;\n      transition: all 0.3s ease; border: 1px solid transparent;\n    }\n    .attitude-card:hover {\n      background: white; border-color: var(--orange);\n      box-shadow: 0 10px 25px rgba(0,0,0,0.08); transform: translateY(-5px);\n    }\n    .att-icon-box {\n      font-size: 2rem; color: var(--navy); margin-bottom: 1rem;\n      transition: transform 0.3s;\n    }\n    .attitude-card:hover .att-icon-box { transform: scale(1.2); color: var(--orange); }\n    .attitude-card h4 { font-weight: 700; margin-bottom: 0.5rem; color: var(--navy); }\n    .attitude-card p { font-size: 0.9rem; margin: 0; color: #666; }\n\n    \/* --- SPECS LIST --- *\/\n    .specs-container {\n      display: flex; flex-direction: column; gap: 1rem;\n      max-width: 800px; \/* Constrain width *\/\n      margin: 0 auto; \/* Center list *\/\n    }\n    .spec-item {\n      display: flex; align-items: center; gap: 1.5rem; background: #fff;\n      border: 1px solid #eee; padding: 1.5rem; border-radius: 12px;\n      transition: all 0.3s;\n    }\n    .spec-item:hover { border-color: var(--teal); box-shadow: var(--shadow-sm); }\n    .spec-icon {\n      width: 50px; height: 50px; background: rgba(23, 162, 184, 0.1); color: var(--teal);\n      border-radius: 10px; display: flex; align-items: center; justify-content: center;\n      font-size: 1.5rem; flex-shrink: 0;\n    }\n    .spec-details { display: flex; flex-direction: column; }\n    .spec-label { text-transform: uppercase; font-size: 0.75rem; font-weight: 700; color: #999; letter-spacing: 0.05em; margin-bottom: 2px; }\n    .spec-value { font-size: 1.2rem; font-weight: 700; color: var(--navy); }\n    .spec-desc { font-size: 0.9rem; color: #666; }\n\n    \/* --- ADVICE BOX --- *\/\n    .advice-box {\n      background: linear-gradient(135deg, #fff 0%, #f0f8ff 100%);\n      border-left: 5px solid var(--orange); padding: 2rem; border-radius: 8px;\n    }\n    .advice-text { font-size: 1.1rem; line-height: 1.7; margin-bottom: 1rem; color: var(--navy-dark); }\n    \n    \/* --- MODERN ACCORDION --- *\/\n    .accordion-container { max-width: 800px; margin: 3rem auto 0; }\n    .accordion-item {\n      background: white; border: 1px solid #eee; border-radius: 12px;\n      margin-bottom: 1rem; overflow: hidden; transition: all 0.3s;\n    }\n    .accordion-item:hover { border-color: var(--teal); box-shadow: var(--shadow-sm); }\n    .accordion-trigger {\n      width: 100%; text-align: left; padding: 1.25rem 1.5rem; background: none; border: none;\n      display: flex; justify-content: space-between; align-items: center; cursor: pointer;\n      font-weight: 600; color: var(--navy); font-size: 1.1rem;\n    }\n    .trigger-icon {\n      width: 32px; height: 32px; background: #f1f2f6; border-radius: 50%;\n      display: flex; align-items: center; justify-content: center; transition: all 0.3s;\n    }\n    .accordion-trigger[aria-expanded=\"true\"] .trigger-icon {\n      background: var(--orange); color: white; transform: rotate(180deg);\n    }\n    .accordion-content { max-height: 0; overflow: hidden; transition: max-height 0.4s ease; }\n    .accordion-inner { padding: 0 1.5rem 1.5rem; color: #555; line-height: 1.7; }\n\n    \/* --- GBP SIGNAL BLOCK --- *\/\n    .gbp-signal-block {\n      background: white;\n      border: 1px solid #eee;\n      border-radius: 16px;\n      padding: 2.5rem;\n      text-align: center;\n      box-shadow: var(--shadow-md);\n      max-width: 800px;\n      margin: 0 auto;\n    }\n    .gbp-signal-title {\n      font-size: 1.5rem;\n      color: var(--navy);\n      font-weight: 700;\n      margin-bottom: 1rem;\n    }\n    .gbp-signal-text {\n      color: #666;\n      margin-bottom: 2rem;\n    }\n    .gbp-actions {\n      display: flex;\n      gap: 1rem;\n      justify-content: center;\n      flex-wrap: wrap;\n    }\n    .gbp-btn {\n      display: inline-flex;\n      align-items: center;\n      padding: 0.75rem 1.5rem;\n      border-radius: 50px;\n      font-weight: 600;\n      text-decoration: none;\n      transition: all 0.3s;\n    }\n    .gbp-btn svg { margin-right: 0.5rem; width: 1.2rem; height: 1.2rem; }\n    .gbp-btn--map {\n      background: #f8f9fa;\n      color: var(--navy);\n      border: 1px solid #ddd;\n    }\n    .gbp-btn--map:hover { background: #e9ecef; }\n    .gbp-btn--whatsapp {\n      background: var(--whatsapp);\n      color: white;\n      box-shadow: 0 4px 10px rgba(37, 211, 102, 0.3);\n    }\n    .gbp-btn--whatsapp:hover { transform: translateY(-2px); box-shadow: 0 6px 15px rgba(37, 211, 102, 0.4); }\n\n    \/* --- CTA BLOCK --- *\/\n    .cta-block {\n      background: linear-gradient(135deg, var(--navy) 0%, var(--navy-dark) 100%);\n      color: white; padding: 5rem 2rem; text-align: center; border-radius: 20px;\n      margin: 4rem 0 2rem; position: relative; overflow: hidden;\n      box-shadow: var(--shadow-lg);\n    }\n    .cta-block::before {\n      content: ''; position: absolute; top: -50%; left: -50%; width: 200%; height: 200%;\n      background: radial-gradient(circle, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 60%);\n      z-index: 0;\n    }\n    .cta-content { position: relative; z-index: 1; }\n    .cta-title { font-size: 2.5rem; font-weight: 800; margin-bottom: 1rem; color: white; }\n    .cta-buttons { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; margin: 2rem 0; }\n    .cta-button {\n      display: inline-flex; align-items: center; padding: 1rem 2.5rem; border-radius: 50px;\n      font-weight: 700; text-decoration: none; transition: transform 0.2s, box-shadow 0.2s;\n      font-size: 1.1rem;\n      position: relative; overflow: hidden;\n    }\n    .cta-button:hover { transform: translateY(-3px); }\n    \n    \/* SHINE EFFECT *\/\n    .btn-shine::after {\n      content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%;\n      background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);\n      transition: 0.5s;\n    }\n    .btn-shine:hover::after { left: 100%; transition: 0.5s; }\n\n    .cta-button--primary {\n      background: linear-gradient(to right, var(--orange), var(--orange-dark));\n      color: white; box-shadow: 0 8px 20px rgba(243,156,18,0.4);\n    }\n    .cta-button--primary:hover { box-shadow: 0 12px 25px rgba(243,156,18,0.5); }\n    .cta-button--secondary { background: white; color: var(--navy); }\n    \n    .pulse-effect { animation: pulse 2s infinite; }\n    @keyframes pulse {\n      0% { box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.4); }\n      70% { box-shadow: 0 0 0 10px rgba(243, 156, 18, 0); }\n      100% { box-shadow: 0 0 0 0 rgba(243, 156, 18, 0); }\n    }\n\n    \/* STICKY CTA *\/\n    .sticky-cta { position: fixed; bottom: 30px; right: 30px; z-index: 999; transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); }\n    .sticky-cta.hidden { opacity: 0; transform: translateY(100px); pointer-events: none; }\n    .sticky-cta-button {\n      background: var(--orange); color: white; padding: 14px 28px; border-radius: 50px;\n      font-weight: bold; text-decoration: none; box-shadow: 0 8px 20px rgba(0,0,0,0.25);\n      display: flex; align-items: center; font-size: 1rem; transition: transform 0.2s;\n    }\n    .sticky-cta-button:hover { transform: scale(1.05); }\n\n    \/* ANIMATION UTILS *\/\n    .fade-in-up { opacity: 0; transform: translateY(30px); transition: all 0.8s cubic-bezier(0.2, 0.8, 0.2, 1); }\n    .fade-in-up.visible { opacity: 1; transform: translateY(0); }\n\n    \/* RESPONSIVE QUERIES *\/\n    @media (max-width: 992px) {\n      .hero-layout { grid-template-columns: 1fr; text-align: center; gap: 3rem; }\n      .hero-cta-group { justify-content: center; }\n      .infohas-h1 { font-size: 2.5rem !important; } \/* Adjusted size for mobile but still H1-like *\/\n      .stats-grid { max-width: 500px; margin: 0 auto; }\n      .hero-visual { order: -1; margin-bottom: 1rem; }\n      .blob-shape { width: 100%; height: 100%; }\n      .hero-img-floating { max-height: 400px; }\n      .attitude-grid { grid-template-columns: 1fr 1fr; }\n      .program-grid-interactive { grid-template-columns: 1fr 1fr; \/* 2 COLUMNS ON TABLET *\/ }\n      .card-panel { padding: 1.5rem; }\n      .feature-card { padding: 2rem 1.5rem; }\n      .career-layout { grid-template-columns: 1fr; gap: 2rem; }\n      .career-stats { flex-direction: row; flex-wrap: wrap; justify-content: center; }\n      .career-card { flex: 1 1 200px; }\n    }\n\n    @media (max-width: 768px) {\n      .section-block { padding: 3rem 0; }\n      .hero-cta-group { flex-direction: column; width: 100%; }\n      .cta-button { width: 100%; justify-content: center; }\n      .attitude-grid { grid-template-columns: 1fr; }\n      .program-grid-interactive { grid-template-columns: 1fr; \/* 1 COLUMN ON MOBILE *\/ }\n      .spec-item { flex-direction: column; text-align: center; padding: 1rem; gap: 1rem; }\n      .stats-grid { gap: 0.5rem; }\n      .stat-badge { padding: 0.75rem; }\n      .sticky-cta { right: 20px; bottom: 20px; }\n      .sticky-cta-button { padding: 12px 20px; font-size: 0.9rem; }\n    }\n  <\/style>\n\n  <!-- JS LOGIC -->\n  <script>\n    (function() {\n      const initInfohasPage = function() {\n        const root = document.getElementById('infohas-formation-pnc');\n        if (!root || root.dataset.initialized) return;\n        root.dataset.initialized = \"true\";\n        \n        \/\/ 1. SCROLL REVEAL (Intersection Observer)\n        if ('IntersectionObserver' in window) {\n          const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n              if (entry.isIntersecting) {\n                entry.target.classList.add('visible');\n                if (entry.target.classList.contains('stat-badge')) animateCounter(entry.target);\n                observer.unobserve(entry.target);\n              }\n            });\n          }, { threshold: 0.1, rootMargin: \"0px 0px -50px 0px\" });\n\n          root.querySelectorAll('.fade-in-up, .stat-badge').forEach(el => observer.observe(el));\n        } else {\n          \/\/ Fallback for older browsers\n          root.querySelectorAll('.fade-in-up').forEach(el => el.classList.add('visible'));\n        }\n\n        \/\/ 2. COUNTERS\n        function animateCounter(el) {\n          const counter = el.querySelector('.stat-counter');\n          if(!counter) return;\n          const target = +counter.dataset.target;\n          const suffix = counter.dataset.suffix;\n          let count = 0;\n          const update = () => {\n            const inc = target \/ 40;\n            if(count < target) {\n              count += inc;\n              counter.innerText = Math.ceil(count) + suffix;\n              requestAnimationFrame(update);\n            } else {\n              counter.innerText = target + suffix;\n            }\n          };\n          update();\n        }\n\n        \/\/ 3. TABS - DIRECT BINDING\n        const tabButtons = root.querySelectorAll('.tab-button');\n        const tabPanels = root.querySelectorAll('.tab-panel');\n        \n        tabButtons.forEach(btn => {\n          btn.addEventListener('click', function(e) {\n            e.preventDefault();\n            e.stopPropagation(); \/\/ Stop bubbling\n            \n            const tabId = this.getAttribute('data-tab');\n            \n            \/\/ Remove active class from all\n            tabButtons.forEach(b => b.classList.remove('active'));\n            tabPanels.forEach(p => p.classList.remove('active'));\n            \n            \/\/ Add active class to clicked\n            this.classList.add('active');\n            \n            \/\/ Use data-panel attribute for finding content\n            const targetPanel = root.querySelector(`.tab-panel[data-panel=\"${tabId}\"]`);\n            if(targetPanel) targetPanel.classList.add('active');\n          });\n        });\n\n        \/\/ 4. ACCORDION\n        root.querySelectorAll('.accordion-trigger').forEach(trigger => {\n          trigger.addEventListener('click', function(e) {\n            e.preventDefault();\n            const content = this.nextElementSibling;\n            const isExpanded = this.getAttribute('aria-expanded') === 'true';\n            \n            \/\/ Close all others\n            root.querySelectorAll('.accordion-trigger').forEach(t => {\n              if(t !== this) {\n                t.setAttribute('aria-expanded', 'false');\n                t.nextElementSibling.style.maxHeight = null;\n              }\n            });\n\n            if (!isExpanded) {\n              this.setAttribute('aria-expanded', 'true');\n              content.style.maxHeight = content.scrollHeight + \"px\";\n            } else {\n              this.setAttribute('aria-expanded', 'false');\n              content.style.maxHeight = null;\n            }\n          });\n        });\n\n        \/\/ 5. STICKY CTA\n        const sticky = root.querySelector('#sticky-cta');\n        if(sticky) {\n          window.addEventListener('scroll', () => {\n            if (window.scrollY > 800) sticky.classList.remove('hidden');\n            else sticky.classList.add('hidden');\n          }, { passive: true });\n        }\n\n        \/\/ 6. READING PROGRESS (Re-added)\n        const updateReadingProgress = () => {\n          const progressBar = document.getElementById('reading-progress');\n          if (progressBar) {\n            const windowHeight = window.innerHeight;\n            const documentHeight = document.documentElement.scrollHeight - windowHeight;\n            const scrolled = window.scrollY;\n            const progress = (scrolled \/ documentHeight) * 100;\n            progressBar.style.width = progress + '%';\n          }\n        };\n        window.addEventListener('scroll', updateReadingProgress, { passive: true });\n      };\n\n      \/\/ Robust Initialization for Avada\/WordPress\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initInfohasPage);\n      } else {\n        initInfohasPage(); \/\/ Run immediately if DOM is ready\n      }\n    })();\n  <\/script>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1848","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Become a flight attendant with our accredited training at Infohas<\/title>\n<meta name=\"description\" content=\"Become a flight attendant, we would like to be part of your journey on the way to becoming flight attendant at the Institute Infohas\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Become a flight attendant\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GroupeInfohas\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-09T10:16:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infohas.ma\/wp-content\/uploads\/2017\/05\/hotesse-de-lair-au-maroc.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Groupeinfohas\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/become-a-flight-attendant\\\/\",\"url\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/become-a-flight-attendant\\\/\",\"name\":\"Become a flight attendant with our accredited training at Infohas\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infohas.ma\\\/#website\"},\"datePublished\":\"2017-05-30T12:04:14+00:00\",\"dateModified\":\"2026-01-09T10:16:40+00:00\",\"description\":\"Become a flight attendant, we would like to be part of your journey on the way to becoming flight attendant at the Institute Infohas\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/become-a-flight-attendant\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.infohas.ma\\\/en\\\/become-a-flight-attendant\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/become-a-flight-attendant\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Become a flight attendant\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/infohas.ma\\\/#website\",\"url\":\"https:\\\/\\\/infohas.ma\\\/\",\"name\":\"\",\"description\":\"Cabin crew accredited training academy in Rabat, Morocco\",\"publisher\":{\"@id\":\"https:\\\/\\\/infohas.ma\\\/#organization\"},\"alternateName\":\"INFOHAS\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/infohas.ma\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/infohas.ma\\\/#organization\",\"name\":\"Infohas\",\"alternateName\":\"\u00c9cole de Formation H\u00f4tesses de l'Air et Stewards au Maroc\",\"url\":\"https:\\\/\\\/infohas.ma\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/infohas.ma\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.infohas.ma\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Logo-of-infohas.avif\",\"contentUrl\":\"https:\\\/\\\/www.infohas.ma\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Logo-of-infohas.avif\",\"width\":1024,\"height\":1024,\"caption\":\"Infohas\"},\"image\":{\"@id\":\"https:\\\/\\\/infohas.ma\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/GroupeInfohas\",\"https:\\\/\\\/x.com\\\/Groupeinfohas\",\"https:\\\/\\\/mastodon.social\\\/@infohas\",\"https:\\\/\\\/www.instagram.com\\\/infohas.cabincrew\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company-beta\\\/5237641\\\/?pathWildcard=5237641\",\"https:\\\/\\\/myspace.com\\\/infohas\",\"https:\\\/\\\/www.pinterest.com\\\/infohas\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/HOTESSE12\",\"https:\\\/\\\/plus.wikimonde.com\\\/wiki\\\/Institut_de_formation_d'h\u00f4tesses_de_l'air_et_stewards\"],\"description\":\"INFOHAS - \u00c9cole de Formation H\u00f4tesses de l'Air et Stewards au Maroc INFOHAS est une \u00e9cole de formation de renom, sp\u00e9cialis\u00e9e dans la pr\u00e9paration des h\u00f4tesses de l'air et stewards au Maroc. Nous offrons une formation compl\u00e8te, certifi\u00e9e et de qualit\u00e9 dans les m\u00e9tiers de l'aviation civile, combinant th\u00e9orie et pratique. Nos programmes sont con\u00e7us pour garantir une insertion professionnelle r\u00e9ussie dans le secteur a\u00e9rien, en mettant l'accent sur l'excellence, la s\u00e9curit\u00e9 et l\u2019adaptation aux normes internationales. Pourquoi Choisir INFOHAS ? Formation Compl\u00e8te en H\u00f4tesses de l'Air et Stewards INFOHAS propose des cours complets adapt\u00e9s aux exigences du secteur a\u00e9rien, incluant des modules pratiques et th\u00e9oriques. Nos programmes couvrent toutes les comp\u00e9tences n\u00e9cessaires pour r\u00e9ussir en tant qu'h\u00f4tesse de l'air ou steward, avec une formation qui se distingue par sa rigueur et son actualisation continue. Certifications et Dipl\u00f4mes Reconnus Nous d\u00e9livrons des dipl\u00f4mes reconnus par les plus grandes compagnies a\u00e9riennes, garantissant une insertion professionnelle rapide. Nos \u00e9tudiants finissent toujours par d\u00e9crocher un emploi, gr\u00e2ce \u00e0 notre r\u00e9seau de partenaires a\u00e9riens de premier plan. Excellence dans la Formation L'\u00e9cole INFOHAS est un leader dans la formation des h\u00f4tesses de l'air et stewards au Maroc. Nous mettons \u00e0 disposition des formateurs exp\u00e9riment\u00e9s et des programmes sur mesure afin de r\u00e9pondre aux besoins sp\u00e9cifiques du secteur de l'aviation. Nos Services : Formation en H\u00f4tesses de l'Air et Stewards Des cours adapt\u00e9s aux standards internationaux de l\u2019aviation, avec des modules pratiques et th\u00e9oriques permettant aux \u00e9tudiants de se pr\u00e9parer aux exigences des compagnies a\u00e9riennes. Insertion Professionnelle Gr\u00e2ce \u00e0 nos partenariats avec les plus grandes compagnies a\u00e9riennes, nous assurons un recrutement garanti \u00e0 nos \u00e9tudiants. S\u00e9curit\u00e9 et Excellence Nos formations respectent les normes de s\u00e9curit\u00e9 les plus strictes et sont constamment mises \u00e0 jour.\",\"email\":\"contact@infohas.ma\",\"telephone\":\"+212 537 762025\",\"legalName\":\"INFOHAS\",\"foundingDate\":\"1996-07-07\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"},\"publishingPrinciples\":\"https:\\\/\\\/www.infohas.ma\\\/mentions-legales\\\/\",\"ownershipFundingInfo\":\"https:\\\/\\\/www.infohas.ma\\\/mentions-legales\\\/\",\"actionableFeedbackPolicy\":\"https:\\\/\\\/www.infohas.ma\\\/mentions-legales\\\/\",\"correctionsPolicy\":\"https:\\\/\\\/www.infohas.ma\\\/mentions-legales\\\/\",\"ethicsPolicy\":\"https:\\\/\\\/www.infohas.ma\\\/mentions-legales\\\/\",\"diversityPolicy\":\"https:\\\/\\\/www.infohas.ma\\\/mentions-legales\\\/\",\"diversityStaffingReport\":\"https:\\\/\\\/www.infohas.ma\\\/mentions-legales\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Become a flight attendant with our accredited training at Infohas","description":"Become a flight attendant, we would like to be part of your journey on the way to becoming flight attendant at the Institute Infohas","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/","og_locale":"en_US","og_type":"article","og_title":"Become a flight attendant","og_url":"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/","article_publisher":"https:\/\/www.facebook.com\/GroupeInfohas","article_modified_time":"2026-01-09T10:16:40+00:00","og_image":[{"url":"https:\/\/infohas.ma\/wp-content\/uploads\/2017\/05\/hotesse-de-lair-au-maroc.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@Groupeinfohas","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/","url":"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/","name":"Become a flight attendant with our accredited training at Infohas","isPartOf":{"@id":"https:\/\/infohas.ma\/#website"},"datePublished":"2017-05-30T12:04:14+00:00","dateModified":"2026-01-09T10:16:40+00:00","description":"Become a flight attendant, we would like to be part of your journey on the way to becoming flight attendant at the Institute Infohas","breadcrumb":{"@id":"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.infohas.ma\/en\/become-a-flight-attendant\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.infohas.ma\/en\/"},{"@type":"ListItem","position":2,"name":"Become a flight attendant"}]},{"@type":"WebSite","@id":"https:\/\/infohas.ma\/#website","url":"https:\/\/infohas.ma\/","name":"","description":"Cabin crew accredited training academy in Rabat, Morocco","publisher":{"@id":"https:\/\/infohas.ma\/#organization"},"alternateName":"INFOHAS","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infohas.ma\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/infohas.ma\/#organization","name":"Infohas","alternateName":"\u00c9cole de Formation H\u00f4tesses de l'Air et Stewards au Maroc","url":"https:\/\/infohas.ma\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/infohas.ma\/#\/schema\/logo\/image\/","url":"https:\/\/www.infohas.ma\/wp-content\/uploads\/2025\/06\/Logo-of-infohas.avif","contentUrl":"https:\/\/www.infohas.ma\/wp-content\/uploads\/2025\/06\/Logo-of-infohas.avif","width":1024,"height":1024,"caption":"Infohas"},"image":{"@id":"https:\/\/infohas.ma\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/GroupeInfohas","https:\/\/x.com\/Groupeinfohas","https:\/\/mastodon.social\/@infohas","https:\/\/www.instagram.com\/infohas.cabincrew\/","https:\/\/www.linkedin.com\/company-beta\/5237641\/?pathWildcard=5237641","https:\/\/myspace.com\/infohas","https:\/\/www.pinterest.com\/infohas\/","https:\/\/www.youtube.com\/user\/HOTESSE12","https:\/\/plus.wikimonde.com\/wiki\/Institut_de_formation_d'h\u00f4tesses_de_l'air_et_stewards"],"description":"INFOHAS - \u00c9cole de Formation H\u00f4tesses de l'Air et Stewards au Maroc INFOHAS est une \u00e9cole de formation de renom, sp\u00e9cialis\u00e9e dans la pr\u00e9paration des h\u00f4tesses de l'air et stewards au Maroc. Nous offrons une formation compl\u00e8te, certifi\u00e9e et de qualit\u00e9 dans les m\u00e9tiers de l'aviation civile, combinant th\u00e9orie et pratique. Nos programmes sont con\u00e7us pour garantir une insertion professionnelle r\u00e9ussie dans le secteur a\u00e9rien, en mettant l'accent sur l'excellence, la s\u00e9curit\u00e9 et l\u2019adaptation aux normes internationales. Pourquoi Choisir INFOHAS ? Formation Compl\u00e8te en H\u00f4tesses de l'Air et Stewards INFOHAS propose des cours complets adapt\u00e9s aux exigences du secteur a\u00e9rien, incluant des modules pratiques et th\u00e9oriques. Nos programmes couvrent toutes les comp\u00e9tences n\u00e9cessaires pour r\u00e9ussir en tant qu'h\u00f4tesse de l'air ou steward, avec une formation qui se distingue par sa rigueur et son actualisation continue. Certifications et Dipl\u00f4mes Reconnus Nous d\u00e9livrons des dipl\u00f4mes reconnus par les plus grandes compagnies a\u00e9riennes, garantissant une insertion professionnelle rapide. Nos \u00e9tudiants finissent toujours par d\u00e9crocher un emploi, gr\u00e2ce \u00e0 notre r\u00e9seau de partenaires a\u00e9riens de premier plan. Excellence dans la Formation L'\u00e9cole INFOHAS est un leader dans la formation des h\u00f4tesses de l'air et stewards au Maroc. Nous mettons \u00e0 disposition des formateurs exp\u00e9riment\u00e9s et des programmes sur mesure afin de r\u00e9pondre aux besoins sp\u00e9cifiques du secteur de l'aviation. Nos Services : Formation en H\u00f4tesses de l'Air et Stewards Des cours adapt\u00e9s aux standards internationaux de l\u2019aviation, avec des modules pratiques et th\u00e9oriques permettant aux \u00e9tudiants de se pr\u00e9parer aux exigences des compagnies a\u00e9riennes. Insertion Professionnelle Gr\u00e2ce \u00e0 nos partenariats avec les plus grandes compagnies a\u00e9riennes, nous assurons un recrutement garanti \u00e0 nos \u00e9tudiants. S\u00e9curit\u00e9 et Excellence Nos formations respectent les normes de s\u00e9curit\u00e9 les plus strictes et sont constamment mises \u00e0 jour.","email":"contact@infohas.ma","telephone":"+212 537 762025","legalName":"INFOHAS","foundingDate":"1996-07-07","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"},"publishingPrinciples":"https:\/\/www.infohas.ma\/mentions-legales\/","ownershipFundingInfo":"https:\/\/www.infohas.ma\/mentions-legales\/","actionableFeedbackPolicy":"https:\/\/www.infohas.ma\/mentions-legales\/","correctionsPolicy":"https:\/\/www.infohas.ma\/mentions-legales\/","ethicsPolicy":"https:\/\/www.infohas.ma\/mentions-legales\/","diversityPolicy":"https:\/\/www.infohas.ma\/mentions-legales\/","diversityStaffingReport":"https:\/\/www.infohas.ma\/mentions-legales\/"}]}},"_links":{"self":[{"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/pages\/1848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/comments?post=1848"}],"version-history":[{"count":0,"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/pages\/1848\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/media?parent=1848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}