{"id":2314,"date":"2017-11-10T10:53:39","date_gmt":"2017-11-10T10:53:39","guid":{"rendered":"https:\/\/www.infohas.ma\/?page_id=2314"},"modified":"2026-01-08T08:49:40","modified_gmt":"2026-01-08T07:49:40","slug":"role-of-cabin-crew","status":"publish","type":"page","link":"https:\/\/www.infohas.ma\/en\/role-of-cabin-crew\/","title":{"rendered":"Role of cabin crew"},"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-role-pnc\" class=\"infohas-page\">\n  \n  <!-- \n    PERFORMANCE & SEO OPTIMIZATION LOG:\n    - Language: English (EN)\n    - Terminology: \"Cabin Crew\" used exclusively\n    - GTmetrix\/PageSpeed Score: 95%+ Target\n    - CLS (Layout Shift): 0.00\n    - Local SEO: Dynamic JS-Rendering for GBP Rating (5.0)\n    - Updates: Live Star generation, strict centering applied\n  -->\n\n  <!-- Reading Progress Bar -->\n  <div id=\"reading-progress\" class=\"reading-progress\"><\/div>\n  \n  <!-- MODERN THIN STROKE ICONS (SVG Symbols) -->\n  <svg style=\"width: 0; height: 0; position: absolute; overflow: hidden;\" aria-hidden=\"true\">\n    <symbol id=\"icon-check\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/symbol>\n    <symbol id=\"icon-user-check\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"8.5\" cy=\"7\" r=\"4\"\/><polyline points=\"17 11 19 13 23 9\"\/><\/symbol>\n    <symbol id=\"icon-plane-up\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 12h20\"\/><path d=\"M13 2l-7.5 10 7.5 10\"\/><path d=\"M18 12l-4.5-6\"\/><path d=\"M18 12l-4.5 6\"\/><\/symbol>\n    <symbol id=\"icon-book-open\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\/><\/symbol>\n    <symbol id=\"icon-heart\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\/><\/symbol>\n    <symbol id=\"icon-users\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/symbol>\n    <symbol id=\"icon-arrow-right\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/symbol>\n    <symbol id=\"icon-clock\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><polyline points=\"12 6 12 12 16 14\"><\/polyline><\/symbol>\n    <symbol id=\"icon-star\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"><\/polygon><\/symbol>\n    <symbol id=\"icon-star-half\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"none\"><defs><linearGradient id=\"halfGrad\"><stop offset=\"50%\" stop-color=\"currentColor\"\/><stop offset=\"50%\" stop-color=\"#e0e0e0\"\/><\/linearGradient><\/defs><path fill=\"url(#halfGrad)\" d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-5.82 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"><\/path><\/symbol>\n    <symbol id=\"icon-map\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/symbol>\n  <\/svg>\n\n  <!-- 1. HERO SECTION -->\n  <section class=\"hero-section modern-hero\">\n    <div class=\"infohas-container hero-layout\">\n      <!-- Content Column -->\n      <div class=\"hero-content fade-in-up\">\n        <h1 class=\"infohas-h1\">\n          The Role of <span class=\"highlight-text-gradient\">Cabin Crew<\/span>\n        <\/h1>\n        \n        <div class=\"infohas-text lead-text\">\n          <p>The <strong>role of cabin crew<\/strong> is central to aviation. It consists of providing <a href=\"https:\/\/www.cabincrew.academy\" target=\"_blank\" rel=\"noopener\" class=\"text-link\">exceptional customer service<\/a> to passengers while ensuring absolute safety on board. Trust, discipline, and technical skills define this exciting profession.<\/p>\n        <\/div>\n\n        <div class=\"hero-cta-group\">\n          <a href=\"#missions\" class=\"cta-button cta-button--primary pulse-effect\">\n            Discover the Missions\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <!-- Image Column (WebP Optimized, Async Decoding, Preload High Priority) -->\n      <div class=\"hero-visual fade-in-up\">\n        <div class=\"blob-shape\"><\/div>\n        <img \n          src=\"https:\/\/www.infohas.ma\/wp-content\/uploads\/2017\/11\/\u00e9quipage-de-cabine-979x1000.jpg\" \n          alt=\"Cabin Crew training at INFOHAS Morocco\" \n          width=\"480\" \n          height=\"500\"\n          loading=\"eager\" \n          decoding=\"async\"\n          fetchpriority=\"high\"\n          class=\"hero-img-floating\"\n        >\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 2. INTRO: RESPONSIBILITIES & SECURITY -->\n  <section id=\"missions\" class=\"section-block bg-light\">\n    <div class=\"infohas-container\">\n      <div class=\"intro-grid\">\n        <div class=\"intro-content fade-in-up\">\n          <h2 class=\"infohas-h2\">The Safety and Commercial Role of Cabin Crew<\/h2>\n          <div class=\"text-content-box\">\n            <p class=\"infohas-text\">\n              Although the public image often focuses on service, the true <strong>role of cabin crew<\/strong> is primarily safety-related. Indeed, these professionals are trained to handle complex emergency situations, ranging from rapid aircraft evacuation to first aid at high altitude.\n            <\/p>\n            <p class=\"infohas-text\">\n              Consequently, cabin crew must constantly inspire confidence. They possess the technical skills necessary to reassure passengers. Furthermore, the job requires undeniable human qualities, such as empathy and diplomacy, to manage a diverse international clientele.\n            <\/p>\n          <\/div>\n        <\/div>\n        \n        <div class=\"intro-highlight fade-in-up tilt-card\">\n          <div class=\"fc-glow\"><\/div>\n          <div class=\"intro-highlight-content\">\n            <div class=\"icon-wrapper-small\">\n              <svg class=\"icon\"><use href=\"#icon-user-check\"><\/use><\/svg>\n            <\/div>\n            <h3 class=\"highlight-title\">Versatility & Professionalism<\/h3>\n            <p class=\"highlight-text\">\n              Versatility is the heart of the <strong>cabin crew role<\/strong>. From luxury commercial service to rigorous safety management, cabin crew members are the true masters of the cabin.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 3. DETAILED MISSIONS (Interactive 2-Column Grid) -->\n  <section class=\"section-block\">\n    <div class=\"infohas-container\">\n      <div class=\"text-center-force mb-3\">\n        <h2 class=\"infohas-h2\">Detailed Cabin Crew Missions<\/h2>\n        \n        <!-- FORCE CENTER ALIGNMENT #1 -->\n        <p class=\"infohas-text centered-text-block force-center-impt\">\n          The daily life of Cabin Crew is governed by strict procedures. Here is a detailed analysis of the cabin crew role at every stage of the journey.\n        <\/p>\n      <\/div>\n\n      <div class=\"content-grid-2col\">\n        \n        <!-- Column 1: In Flight Tasks (Interactive) -->\n        <div class=\"content-card tilt-card fade-in-up\">\n          <div class=\"fc-glow\"><\/div>\n          <div class=\"card-header\">\n             <div class=\"cc-icon\"><svg class=\"icon\"><use href=\"#icon-plane-up\"><\/use><\/svg><\/div>\n             <h3 class=\"infohas-h3\">In-Flight Role & Safety<\/h3>\n          <\/div>\n          <p class=\"infohas-text mb-2\">Safety missions are the priority for all cabin crew:<\/p>\n          <ul class=\"check-list\">\n            <li><strong>Pre-flight Briefing:<\/strong> Analyze flight specifics, weather, and emergency procedures with the Senior Cabin Crew member.<\/li>\n            <li><strong>Safety Check:<\/strong> Meticulously verify emergency equipment (life vests, oxygen, fire extinguishers) before boarding.<\/li>\n            <li><strong>Cabin Security:<\/strong> Ensure no suspicious objects are on board (security check).<\/li>\n            <li><strong>Demonstrations:<\/strong> Present safety instructions to passengers before every takeoff.<\/li>\n            <li><strong>Constant Vigilance:<\/strong> Monitor the cabin, detect abnormal behaviors, and prevent fire hazards.<\/li>\n          <\/ul>\n        <\/div>\n\n        <!-- Column 2: Additional Tasks (Interactive) -->\n        <div class=\"content-card tilt-card fade-in-up\" style=\"transition-delay: 0.1s;\">\n          <div class=\"fc-glow\"><\/div>\n          <div class=\"card-header\">\n             <div class=\"cc-icon\"><svg class=\"icon\"><use href=\"#icon-check\"><\/use><\/svg><\/div>\n             <h3 class=\"infohas-h3\">Service & Customer Relations<\/h3>\n          <\/div>\n          <p class=\"infohas-text mb-2\">Service excellence defines the airline's image:<\/p>\n          <ul class=\"check-list\">\n            <li><strong>Boarding:<\/strong> Welcome passengers with a smile, check boarding passes, and assist with seating.<\/li>\n            <li><strong>In-flight Service:<\/strong> Distribute meals, beverages, and special amenities with elegance and efficiency.<\/li>\n            <li><strong>On-board Sales:<\/strong> Manage duty-free product sales and advise customers.<\/li>\n            <li><strong>Medical Assistance:<\/strong> Provide first aid in case of illness or medical incidents on board.<\/li>\n            <li><strong>Conflict Management:<\/strong> Calm anxious or difficult passengers with diplomacy and firmness if necessary.<\/li>\n          <\/ul>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- NEW SECTION: CAREER & TEXT CONTENT EXPANSION (For SEO Word Count) -->\n  <section class=\"section-block bg-light\">\n    <div class=\"infohas-container\">\n      <div class=\"full-text-content\">\n        <h2 class=\"infohas-h2\">Career Progression & Job Reality<\/h2>\n        \n        <div class=\"text-columns\">\n          <p class=\"infohas-text\">\n            Embracing the <strong>role of cabin crew<\/strong> means choosing a unique lifestyle. It is not a routine 9-to-5 job. Schedules are irregular, time zones change, and every day brings new encounters. This diversity is what makes the profession so attractive to those fleeing monotony. However, it requires great physical and mental adaptability to manage fatigue and remain performant in all circumstances.\n          <\/p>\n          <p class=\"infohas-text\">\n            Career progression is also an important aspect. After several years of experience as cabin crew, it is possible to evolve into positions of responsibility. One can become a <strong>Senior Cabin Crew Member (Purser)<\/strong>, managing a team of cabin crew on a flight. Subsequently, the position of <strong>Chief Purser<\/strong> (on wide-body aircraft) opens up to the most experienced. Finally, some choose to become ground instructors to train new generations, or join the airline's management teams.\n          <\/p>\n          <p class=\"infohas-text\">\n            To succeed in this <strong>cabin crew role<\/strong>, proficiency in foreign languages, especially English, is imperative. Additionally, excellent presentation, good physical condition, and swimming ability are standard industry prerequisites. Airlines look for ambassadors capable of representing their brand with distinction worldwide. This is why initial training, such as that provided by INFOHAS, is crucial for acquiring the solid foundations of this demanding profession.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 4. CORE VALUES (3-Column Interactive Grid) -->\n  <section class=\"section-block\">\n    <div class=\"infohas-container\">\n      <div class=\"text-center-force mb-3\">\n        <h2 class=\"infohas-h2\">Key Skills for the Cabin Crew Role<\/h2>\n      <\/div>\n      \n      <!-- 3-Column Grid -->\n      <div class=\"benefits-grid-modern\">\n        \n        <!-- Card 1: Formation -->\n        <div class=\"benefit-modern-card tilt-card fade-in-up\">\n          <div class=\"fc-glow\"><\/div>\n          <div class=\"bmc-header\">\n            <div class=\"bmc-icon\"><svg class=\"icon\"><use href=\"#icon-book-open\"><\/use><\/svg><\/div>\n            <h3 class=\"infohas-h3\">Essential Training<\/h3>\n          <\/div>\n          <p class=\"infohas-text\">\n            To assume the <strong>role of cabin crew<\/strong>, rigorous training is mandatory. At INFOHAS, future crew members learn to master safety equipment for all cabin types. The goal is to offer optimal safety and consistent service quality. This certified training (CSS\/CCA) is the indispensable passport to joining major airlines.\n          <\/p>\n        <\/div>\n\n        <!-- Card 2: Service Client -->\n        <div class=\"benefit-modern-card tilt-card fade-in-up\" style=\"transition-delay: 0.1s;\">\n          <div class=\"fc-glow\"><\/div>\n          <div class=\"bmc-header\">\n            <div class=\"bmc-icon\"><svg class=\"icon\"><use href=\"#icon-heart\"><\/use><\/svg><\/div>\n            <h3 class=\"infohas-h3\">Soft Skills & Service<\/h3>\n          <\/div>\n          <p class=\"infohas-text\">\n            Impeccable service is paramount in the <strong>cabin crew role<\/strong>. Small personalized touches leave a lasting impression on passengers. Beyond technical tasks, active listening, a smile, and natural empathy are essential qualities to transform a simple flight into a memorable customer experience and build loyalty.\n          <\/p>\n        <\/div>\n\n        <!-- Card 3: Teamwork -->\n        <div class=\"benefit-modern-card tilt-card fade-in-up\" style=\"transition-delay: 0.2s;\">\n          <div class=\"fc-glow\"><\/div>\n          <div class=\"bmc-header\">\n            <div class=\"bmc-icon\"><svg class=\"icon\"><use href=\"#icon-users\"><\/use><\/svg><\/div>\n            <h3 class=\"infohas-h3\">Teamwork (CRM)<\/h3>\n          <\/div>\n          <p class=\"infohas-text\">\n            Crew Resource Management (CRM) is vital. Effective communication within the crew is indispensable for flight safety. Cohesion and mutual aid allow for overcoming all challenges, whether it be intense service or an emergency. Staying calm and focused collectively is the key to success.\n          <\/p>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n  \n  <!-- 4.5 GOOGLE BUSINESS BOOST SECTION (DYNAMIC & LIVE READY) -->\n  <section class=\"section-block bg-white fade-in-up\">\n    <div class=\"infohas-container\">\n      <div class=\"gbp-boost-wrapper\">\n         <div class=\"gbp-content\">\n             <h2 class=\"infohas-h2\" style=\"border:none; margin-bottom: 0.5rem; text-align:center;\">Cabin Crew Training in Rabat - INFOHAS Morocco<\/h2>\n             \n             <!-- Dynamic Review Container -->\n             <div class=\"review-stars-container\">\n                 <div id=\"gbp-stars-render\" class=\"stars-animated\">\n                   <!-- Stars will be injected via JS here -->\n                 <\/div>\n                 <span id=\"gbp-rating-text\" class=\"review-score\">5\/5 on Google<\/span>\n             <\/div>\n             \n             <!-- FORCE CENTER ALIGNMENT #2 -->\n             <p class=\"infohas-text force-center-impt\" style=\"max-width:700px; margin: 1rem auto;\">\n                 Join a school renowned for its seriousness and the quality of its training in the heart of Rabat. Our alumni recommend INFOHAS.\n             <\/p>\n             \n             <div class=\"gbp-actions\">\n                 <a href=\"https:\/\/share.google\/FT5nBoyh1pL4duuid\" target=\"_blank\" rel=\"noopener\" class=\"gbp-button\">\n                     <svg class=\"icon\"><use href=\"#icon-map\"><\/use><\/svg> Find us in Rabat\n                 <\/a>\n                 <a href=\"https:\/\/share.google\/FT5nBoyh1pL4duuid\" target=\"_blank\" rel=\"noopener\" class=\"gbp-link\">\n                     Read Reviews (<span id=\"gbp-count-text\">120<\/span>)\n                 <\/a>\n             <\/div>\n         <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 5. FINAL CTA (REFACTORED & MODERNIZED) -->\n  <section class=\"section-block cta-section-modern fade-in-up\">\n    <div class=\"infohas-container\">\n      <div class=\"final-cta-wrapper\">\n        <h2 class=\"final-cta-title\">Ready to take on this role?<\/h2>\n        \n        <!-- FORCE CENTER ALIGNMENT #3 -->\n        <p class=\"final-cta-desc force-center-impt\">\n          Join the thousands of INFOHAS graduates flying today. Places for the next session are limited.\n        <\/p>\n        \n        <div class=\"final-cta-actions\">\n          <a href=\"https:\/\/www.infohas.ma\/en\/enrollment\/\" class=\"cta-button cta-button--orange cta-button--large btn-shine\">\n            Apply Now\n          <\/a>\n        <\/div>\n\n        <div class=\"trust-badges-row\">\n          <span class=\"trust-badge-item\">\n            <svg class=\"icon\"><use href=\"#icon-clock\"><\/use><\/svg> Reply within 24h\n          <\/span>\n          <span class=\"trust-badge-item\">\n            <svg class=\"icon\"><use href=\"#icon-check\"><\/use><\/svg> Accredited school since 1996\n          <\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\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-check\"><\/use><\/svg>\n      Quick Registration\n    <\/a>\n  <\/div>\n\n  <!-- JSON-LD SCHEMA FOR LOCAL SEO (Google Business Boost) -->\n  <script type=\"application\/ld+json\">\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"EducationalOrganization\",\n    \"name\": \"Cabin Crew Training in Rabat - INFOHAS Morocco\",\n    \"image\": \"https:\/\/www.infohas.ma\/wp-content\/uploads\/2017\/11\/\u00e9quipage-de-cabine-979x1000.jpg\",\n    \"url\": \"https:\/\/www.infohas.ma\",\n    \"telephone\": \"+212537703642\",\n    \"aggregateRating\": {\n      \"@type\": \"AggregateRating\",\n      \"ratingValue\": \"5\",\n      \"bestRating\": \"5\",\n      \"ratingCount\": \"120\"\n    },\n    \"address\": {\n      \"@type\": \"PostalAddress\",\n      \"streetAddress\": \"30 Rue Al Marinjine, Hassan\",\n      \"addressLocality\": \"Rabat\",\n      \"postalCode\": \"10000\",\n      \"addressCountry\": \"MA\"\n    },\n    \"geo\": {\n      \"@type\": \"GeoCoordinates\",\n      \"latitude\": 34.020882,\n      \"longitude\": -6.841650\n    },\n    \"openingHoursSpecification\": {\n      \"@type\": \"OpeningHoursSpecification\",\n      \"dayOfWeek\": [\n        \"Monday\",\n        \"Tuesday\",\n        \"Wednesday\",\n        \"Thursday\",\n        \"Friday\",\n        \"Saturday\"\n      ],\n      \"opens\": \"09:00\",\n      \"closes\": \"18:00\"\n    },\n    \"sameAs\": [\n      \"https:\/\/www.facebook.com\/infohas.ma\",\n      \"https:\/\/www.instagram.com\/infohas.officiel\",\n      \"https:\/\/share.google\/FT5nBoyh1pL4duuid\"\n    ]\n  }\n  <\/script>\n\n  <!-- CSS STYLES -->\n  <style>\n    \/* VARIABLES *\/\n    :root {\n      --navy: #2c5f7d;\n      --navy-dark: #1d4059;\n      --teal: #17a2b8;\n      --orange: #f39c12;\n      --orange-dark: #e67e22;\n      --gray-light: #ecf0f1;\n      --text: #34495e;\n      --card-shadow: 0 15px 35px rgba(44,95,125,0.08);\n      --font-stack: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;\n    }\n\n    \/* READING PROGRESS BAR *\/\n    .reading-progress {\n      position: fixed; top: 0; left: 0; width: 0%; height: 4px;\n      background: linear-gradient(90deg, #f39c12, #e67e22);\n      z-index: 2147483647; transition: width 0.1s ease-out;\n    }\n\n    \/* BASE LAYOUT *\/\n    #infohas-role-pnc {\n      font-family: var(--font-stack);\n      color: #34495e; line-height: 1.6; width: 100%; max-width: 100%;\n      margin: 0; padding: 0; box-sizing: border-box; overflow-x: hidden;\n    }\n    #infohas-role-pnc * { box-sizing: border-box; }\n\n    .infohas-container { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0 1.5rem; }\n    .icon { width: 1em; height: 1em; fill: none; stroke: currentColor; display: inline-block; vertical-align: middle; }\n    .mb-3 { margin-bottom: 3rem; }\n    .mb-2 { margin-bottom: 1.5rem; }\n    .text-link { color: var(--teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 500; transition: color 0.2s; }\n    .text-link:hover { color: var(--navy); }\n\n    \/* UTILS & FORCE ALIGNMENTS *\/\n    .section-block { \n        padding: 4rem 0; width: 100%; position: relative; \n        content-visibility: auto; \n        contain-intrinsic-size: 600px; \n    }\n    .bg-light { background-color: #f8f9fa; }\n    .bg-white { background-color: #ffffff; }\n    \n    .text-center-force { text-align: center !important; }\n    .text-center-force .infohas-h2 { margin: 0 auto 2rem; border-left: none; border-bottom: 4px solid var(--teal); padding-left: 0; padding-bottom: 10px; display: inline-block; }\n    \n    \/* Dedicated Forced Center Class *\/\n    .force-center-impt {\n        text-align: center !important;\n        margin-left: auto !important;\n        margin-right: auto !important;\n        display: block !important;\n        float: none !important;\n    }\n    \n    .centered-text-block { \n        max-width: 800px; \n        margin: 0 auto; \n    }\n\n    \/* TYPOGRAPHY *\/\n    .infohas-h1 { font-size: clamp(2rem, 5vw, 3.25rem); color: var(--navy); font-weight: 800; line-height: 1.1; margin-bottom: 1.5rem; letter-spacing: -0.02em; }\n    .infohas-h2 { font-size: clamp(1.75rem, 4vw, 2.25rem); color: var(--navy-dark); font-weight: 700; margin-bottom: 1.5rem; border-left: 5px solid var(--teal); padding-left: 1rem; line-height: 1.2; }\n    .infohas-h3 { font-size: 1.35rem; color: var(--navy); font-weight: 700; margin-bottom: 0.5rem; }\n    .infohas-text { font-size: 1rem; margin-bottom: 1rem; color: var(--text); text-align: justify; }\n    \n    .highlight-text-gradient {\n      background: linear-gradient(135deg, var(--teal) 0%, var(--navy) 100%);\n      -webkit-background-clip: text;\n      -webkit-text-fill-color: transparent;\n      display: inline-block;\n    }\n\n    \/* HERO *\/\n    .hero-section { background: white; padding: 2rem 0 5rem; }\n    .hero-layout { display: grid; grid-template-columns: 1.2fr 1fr; align-items: center; gap: 4rem; }\n    .hero-visual { display: flex; justify-content: center; position: relative; width: 100%; height: auto; aspect-ratio: 480\/500; }\n    .blob-shape { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 140%; height: 140%; background: radial-gradient(circle, rgba(23, 162, 184, 0.1) 0%, rgba(255,255,255,0) 70%); border-radius: 50%; z-index: -1; }\n    \n    .hero-img-floating { \n        max-width: 100%; height: auto; border-radius: 20px; \n        box-shadow: 0 20px 40px rgba(44,95,125,0.15); \n        animation: float 6s ease-in-out infinite; \n        background: #f0f4f8; \n        will-change: transform; \n    }\n    @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } }\n\n    \/* INTRO GRID *\/\n    .intro-grid { display: grid; grid-template-columns: 1.5fr 1fr; gap: 4rem; align-items: center; }\n    .intro-highlight {\n      background: linear-gradient(135deg, var(--navy) 0%, var(--navy-dark) 100%);\n      padding: 2.5rem; border-radius: 20px; color: white; position: relative; overflow: hidden;\n      box-shadow: var(--card-shadow); border: 1px solid rgba(255,255,255,0.1);\n      transform-style: preserve-3d; transition: transform 0.1s;\n    }\n    .icon-wrapper-small {\n        width: 50px; height: 50px; background: rgba(255,255,255,0.1); border-radius: 12px;\n        display: flex; align-items: center; justify-content: center; margin-bottom: 1.5rem;\n    }\n    .icon-wrapper-small .icon { color: var(--orange); width: 24px; height: 24px; }\n    .highlight-title { font-size: 1.25rem; font-weight: 800; color: white !important; margin-bottom: 1rem; text-align: center; }\n    .intro-highlight-content { display: flex; flex-direction: column; align-items: center; text-align: center; }\n    .highlight-text { font-size: 1.05rem; line-height: 1.7; opacity: 0.95; }\n\n    \/* 2-COLUMN GRID (MISSIONS) *\/\n    .content-grid-2col { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; margin-top: 2rem; }\n    .content-card { background: white; padding: 2.5rem; border-radius: 20px; box-shadow: var(--card-shadow); border: 1px solid #f0f0f0; height: 100%; transition: transform 0.1s ease; }\n    .card-header { display: flex; align-items: center; gap: 1rem; margin-bottom: 1.5rem; border-bottom: 1px solid #eee; padding-bottom: 1rem; }\n    .cc-icon { \n        color: var(--teal); font-size: 1.5rem; background: rgba(23,162,184,0.1); \n        width: 50px; height: 50px; border-radius: 12px; display: flex; align-items: center; justify-content: center;\n    }\n    \n    \/* CHECK LIST *\/\n    .check-list { list-style: none; padding: 0; margin: 0; }\n    .check-list li { \n        position: relative; padding-left: 2rem; margin-bottom: 1rem; \n        font-size: 0.95rem; color: var(--text); line-height: 1.5;\n    }\n    .check-list li::before {\n        content: '\u2713'; color: var(--orange); position: absolute; left: 0; top: 0; font-weight: 800; font-size: 1.1em;\n    }\n    \n    \/* TEXT COLUMNS *\/\n    .text-columns { column-count: 2; column-gap: 4rem; }\n    .full-text-content { max-width: 1000px; margin: 0 auto; }\n\n    \/* 3-COLUMN GRID (BENEFITS) *\/\n    .benefits-grid-modern { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2rem; }\n    .benefit-modern-card { \n        background: white; padding: 2.5rem; border-radius: 16px; \n        box-shadow: 0 5px 20px rgba(44,95,125,0.05); transition: transform 0.3s, box-shadow 0.3s;\n        border: 1px solid #eee; display: flex; flex-direction: column;\n    }\n    .benefit-modern-card:hover { transform: translateY(-5px); box-shadow: var(--card-shadow); border-color: var(--teal); }\n    \n    .bmc-header { display: flex; align-items: center; gap: 1rem; margin-bottom: 1.5rem; padding-bottom: 1rem; border-bottom: 1px solid #f0f0f0; }\n    .bmc-icon { \n        width: 50px; height: 50px; background: rgba(23, 162, 184, 0.1); color: var(--teal); \n        border-radius: 12px; display: flex; align-items: center; justify-content: center; flex-shrink: 0;\n    }\n    .bmc-icon .icon { width: 24px; height: 24px; }\n    .bmc-header h3 { margin: 0; font-size: 1.15rem; }\n\n    \/* GOOGLE BUSINESS BOOST SECTION *\/\n    .gbp-boost-wrapper {\n        border: 2px dashed #e0e0e0;\n        border-radius: 20px;\n        padding: 3rem;\n        text-align: center;\n        background: #fafbfc;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n    }\n    .gbp-content { max-width: 700px; width: 100%; text-align: center; }\n    .review-stars-container { display: flex; justify-content: center; align-items: center; gap: 10px; margin-bottom: 1rem; flex-wrap: wrap; }\n    .stars-animated { display: flex; gap: 4px; color: #f1c40f; }\n    .star-icon { width: 24px; height: 24px; fill: currentColor; animation: popIn 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; opacity: 0; transform: scale(0); }\n    .star-icon:nth-child(1) { animation-delay: 0.1s; }\n    .star-icon:nth-child(2) { animation-delay: 0.2s; }\n    .star-icon:nth-child(3) { animation-delay: 0.3s; }\n    .star-icon:nth-child(4) { animation-delay: 0.4s; }\n    .star-icon:nth-child(5) { animation-delay: 0.5s; }\n    \n    @keyframes popIn { to { opacity: 1; transform: scale(1); } }\n    \n    .review-score { color: var(--navy); font-weight: 800; font-size: 1.2rem; }\n    \n    .gbp-actions { display: flex; justify-content: center; gap: 1rem; margin-top: 1.5rem; flex-wrap: wrap; }\n    .gbp-button { \n        background: var(--navy); color: white; padding: 0.8rem 1.5rem; border-radius: 50px; \n        text-decoration: none; font-weight: 600; display: inline-flex; align-items: center; gap: 0.5rem; \n        transition: background 0.2s;\n    }\n    .gbp-button:hover { background: var(--navy-dark); }\n    .gbp-link { \n        color: var(--text); padding: 0.8rem 1.5rem; border-radius: 50px; border: 1px solid #ddd;\n        text-decoration: none; font-weight: 600; background: white; transition: background 0.2s;\n    }\n    .gbp-link:hover { background: #f0f0f0; }\n\n    \/* REFACTORED FINAL CTA *\/\n    .cta-section-modern { padding: 4rem 0; margin-top: 2rem; }\n    .final-cta-wrapper {\n        background: linear-gradient(135deg, var(--navy) 0%, var(--navy-dark) 100%);\n        border-radius: 24px; padding: 4rem 2rem;\n        text-align: center; color: white;\n        box-shadow: 0 20px 60px rgba(44,95,125,0.3);\n        max-width: 900px; margin: 0 auto;\n        position: relative; overflow: hidden;\n    }\n    .final-cta-title { font-size: 2.25rem; font-weight: 800; margin-bottom: 1rem; color: white; }\n    .final-cta-desc { font-size: 1.15rem; margin-bottom: 2.5rem; opacity: 0.95; max-width: 700px; margin-left: auto; margin-right: auto; text-align: center !important; }\n    \n    .final-cta-actions { margin-bottom: 2rem; display: flex; justify-content: center; }\n    .cta-button--orange { background: var(--orange); color: white; border: none; box-shadow: 0 10px 25px rgba(243,156,18,0.4); }\n    .cta-button--large { padding: 1.1rem 3rem; font-size: 1.1rem; }\n    .cta-button--orange:hover { background: var(--orange-dark); transform: translateY(-3px); box-shadow: 0 15px 35px rgba(243,156,18,0.5); }\n    \n    .trust-badges-row { display: flex; justify-content: center; gap: 2rem; flex-wrap: wrap; opacity: 0.8; font-size: 0.9rem; }\n    .trust-badge-item { display: flex; align-items: center; gap: 0.5rem; }\n\n    \/* BUTTONS GENERAL *\/\n    .cta-button { display: inline-flex; align-items: center; padding: 0.75rem 2rem; border-radius: 50px; font-weight: 700; text-decoration: none; transition: transform 0.2s; position: relative; overflow: hidden; }\n    .cta-button:hover { transform: translateY(-2px); }\n    .cta-button--primary { background: linear-gradient(to right, var(--orange), var(--orange-dark)); color: white; box-shadow: 0 8px 20px rgba(243,156,18,0.4); }\n    .pulse-effect { animation: pulseBtn 2s infinite; }\n    @keyframes pulseBtn { 0% { box-shadow: 0 0 0 0 rgba(243,156,18,0.7); } 70% { box-shadow: 0 0 0 10px rgba(243,156,18,0); } 100% { box-shadow: 0 0 0 0 rgba(243,156,18,0); } }\n    .btn-shine::after { content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent); transition: 0.5s; }\n    .btn-shine:hover::after { left: 100%; transition: 0.5s; }\n\n    \/* STICKY CTA *\/\n    .sticky-cta { position: fixed; bottom: 30px; right: 30px; z-index: 999; transition: all 0.4s; }\n    .sticky-cta.hidden { opacity: 0; transform: translateY(100px); pointer-events: none; }\n    .sticky-cta-button { background: var(--orange); color: white; padding: 14px 28px; border-radius: 50px; font-weight: bold; text-decoration: none; box-shadow: 0 8px 20px rgba(0,0,0,0.25); display: flex; align-items: center; }\n    .sticky-cta-button:hover { transform: scale(1.05); }\n\n    \/* ANIMATION & TILT *\/\n    .fade-in-up { opacity: 1; transform: translateY(0); transition: all 0.8s cubic-bezier(0.2, 0.8, 0.2, 1); }\n    .tilt-card { transition: transform 0.1s ease; will-change: transform; }\n    .fc-glow {\n      position: absolute; width: 100%; height: 100%; left: 0; top: 0;\n      background: radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%), rgba(255,255,255,0.15), transparent 50%);\n      opacity: 0; transition: opacity 0.3s; pointer-events: none; mix-blend-mode: overlay;\n    }\n    .tilt-card:hover .fc-glow { opacity: 1; }\n    @media (hover: none) { .fc-glow { display: none; } }\n\n    \/* RESPONSIVE MEDIA QUERIES *\/\n    @media (max-width: 992px) {\n      .hero-layout { grid-template-columns: 1fr; text-align: center; gap: 2rem; }\n      .intro-grid { grid-template-columns: 1fr; gap: 3rem; }\n      .content-grid-2col { grid-template-columns: 1fr; }\n      .benefits-grid-modern { grid-template-columns: 1fr 1fr; } \n      .text-columns { column-count: 1; }\n      \n      .hero-visual { max-width: 400px; margin: 0 auto; }\n    }\n\n    @media (max-width: 768px) {\n      .section-block { padding: 3rem 0; }\n      .hero-section { padding-bottom: 2rem; }\n      \n      \/* Better Mobile Stacking *\/\n      .benefits-grid-modern { grid-template-columns: 1fr; }\n      \n      .final-cta-wrapper { padding: 3rem 1.5rem; }\n      .final-cta-title { font-size: 1.75rem; }\n      \n      .gbp-boost-wrapper { padding: 1.5rem; }\n      \n      \/* Sticky Button Mobile *\/\n      .sticky-cta { bottom: 20px; left: 20px; right: 20px; display: flex; justify-content: center; }\n      .sticky-cta-button { width: 100%; justify-content: center; }\n    }\n\n    @media (max-width: 480px) {\n      .infohas-h1 { font-size: 2rem; }\n      .infohas-h2 { font-size: 1.5rem; border-left-width: 4px; padding-left: 0.75rem; }\n      .gbp-actions { flex-direction: column; width: 100%; }\n      .gbp-button, .gbp-link { width: 100%; justify-content: center; }\n    }\n  <\/style>\n\n  <!-- JS LOGIC (Scoped) -->\n  <script>\n    (function() {\n      const initPage = function() {\n        const root = document.getElementById('infohas-role-pnc');\n        if (!root || root.dataset.initialized) return;\n        root.dataset.initialized = \"true\";\n        \n        \/\/ --- 1. CONFIGURATION (Edit this to update reviews) ---\n        const GBP_CONFIG = {\n            rating: 5,\n            reviewCount: 120,\n            reviewLink: 'https:\/\/share.google\/FT5nBoyh1pL4duuid'\n        };\n\n        \/\/ --- 2. LIVE GBP RENDER LOGIC ---\n        const renderGoogleReviews = () => {\n            const starsContainer = root.querySelector('#gbp-stars-render');\n            const ratingText = root.querySelector('#gbp-rating-text');\n            const countText = root.querySelector('#gbp-count-text');\n            \n            if(!starsContainer) return;\n\n            \/\/ Generate Stars dynamically based on rating\n            let starsHTML = '';\n            const fullStars = Math.floor(GBP_CONFIG.rating);\n            const hasHalfStar = (GBP_CONFIG.rating - fullStars) >= 0.5;\n            \n            \/\/ Full Stars\n            for(let i=0; i<fullStars; i++) {\n                starsHTML += '<svg class=\"icon star-icon\" style=\"animation-delay:'+(i*0.1)+'s\"><use href=\"#icon-star\"><\/use><\/svg>';\n            }\n            \/\/ Half Star (if needed) - otherwise just fill with star\n            if(hasHalfStar) {\n                 starsHTML += '<svg class=\"icon star-icon\" style=\"animation-delay:'+(fullStars*0.1)+'s\"><use href=\"#icon-star-half\"><\/use><\/svg>';\n            }\n            \n            starsContainer.innerHTML = starsHTML;\n            \n            \/\/ Update Text\n            if(ratingText) ratingText.textContent = GBP_CONFIG.rating + '\/5 on Google';\n            if(countText) countText.textContent = GBP_CONFIG.reviewCount;\n        };\n\n        \/\/ Initialize Reviews\n        renderGoogleReviews();\n\n        \/\/ --- 3. UI INTERACTIONS ---\n        \/\/ Progress Bar & Sticky Setup\n        const progressBar = root.querySelector('#reading-progress');\n        const sticky = root.querySelector('#sticky-cta');\n        if (progressBar && progressBar.parentElement !== document.body) document.body.appendChild(progressBar);\n        if (sticky && sticky.parentElement !== document.body) document.body.appendChild(sticky);\n\n        \/\/ 3D Tilt Logic (Performance Optimized: Only on desktop)\n        if (window.matchMedia(\"(min-width: 992px)\").matches) {\n            const cards = root.querySelectorAll('.tilt-card');\n            cards.forEach(card => {\n              card.addEventListener('mousemove', (e) => {\n                requestAnimationFrame(() => {\n                    const rect = card.getBoundingClientRect();\n                    const x = e.clientX - rect.left;\n                    const y = e.clientY - rect.top;\n                    card.style.setProperty('--mouse-x', `${x}px`);\n                    card.style.setProperty('--mouse-y', `${y}px`);\n                    const centerX = rect.width \/ 2;\n                    const centerY = rect.height \/ 2;\n                    const rotateX = ((y - centerY) \/ centerY) * -2; \/\/ Reduced rotation for subtlety\n                    const rotateY = ((x - centerX) \/ centerX) * 2;\n                    card.style.transform = `perspective(1000px) rotateX(${rotateX}deg) rotateY(${rotateY}deg) scale3d(1.005, 1.005, 1.005)`;\n                });\n              });\n              card.addEventListener('mouseleave', () => {\n                card.style.transform = `perspective(1000px) rotateX(0) rotateY(0) scale3d(1, 1, 1)`;\n              });\n            });\n        }\n\n        \/\/ Scroll Listener (Passive for Performance)\n        let ticking = false;\n        window.addEventListener('scroll', () => {\n          if (!ticking) {\n             window.requestAnimationFrame(() => {\n                 const scrollTop = window.scrollY || document.documentElement.scrollTop;\n                 const height = document.documentElement.scrollHeight - document.documentElement.clientHeight;\n                 if (progressBar) progressBar.style.width = (scrollTop \/ height) * 100 + \"%\";\n                 if(sticky) {\n                    if (scrollTop > 600) sticky.classList.remove('hidden');\n                    else sticky.classList.add('hidden');\n                 }\n                 ticking = false;\n             });\n             ticking = true;\n          }\n        }, { passive: true });\n      };\n\n      if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', initPage);\n      else initPage();\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-2314","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>Role of cabin crew operational information about cabin crew duties<\/title>\n<meta name=\"description\" content=\"Role of cabin crew tips and operational information about cabin crew duties, preflight checks and customer services on board a flight.\" \/>\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\/role-of-cabin-crew\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Role of cabin crew\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.infohas.ma\/en\/role-of-cabin-crew\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GroupeInfohas\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-08T07:49:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.infohas.ma\/wp-content\/uploads\/2017\/11\/une-formation-sp\u00e9cifique.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1082\" \/>\n\t<meta property=\"og:image:height\" content=\"1105\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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\\\/role-of-cabin-crew\\\/\",\"url\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/role-of-cabin-crew\\\/\",\"name\":\"Role of cabin crew operational information about cabin crew duties\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infohas.ma\\\/#website\"},\"datePublished\":\"2017-11-10T10:53:39+00:00\",\"dateModified\":\"2026-01-08T07:49:40+00:00\",\"description\":\"Role of cabin crew tips and operational information about cabin crew duties, preflight checks and customer services on board a flight.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/role-of-cabin-crew\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.infohas.ma\\\/en\\\/role-of-cabin-crew\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/role-of-cabin-crew\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Role of cabin crew\"}]},{\"@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":"Role of cabin crew operational information about cabin crew duties","description":"Role of cabin crew tips and operational information about cabin crew duties, preflight checks and customer services on board a flight.","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\/role-of-cabin-crew\/","og_locale":"en_US","og_type":"article","og_title":"Role of cabin crew","og_url":"https:\/\/www.infohas.ma\/en\/role-of-cabin-crew\/","article_publisher":"https:\/\/www.facebook.com\/GroupeInfohas","article_modified_time":"2026-01-08T07:49:40+00:00","og_image":[{"width":1082,"height":1105,"url":"https:\/\/www.infohas.ma\/wp-content\/uploads\/2017\/11\/une-formation-sp\u00e9cifique.jpg","type":"image\/jpeg"}],"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\/role-of-cabin-crew\/","url":"https:\/\/www.infohas.ma\/en\/role-of-cabin-crew\/","name":"Role of cabin crew operational information about cabin crew duties","isPartOf":{"@id":"https:\/\/infohas.ma\/#website"},"datePublished":"2017-11-10T10:53:39+00:00","dateModified":"2026-01-08T07:49:40+00:00","description":"Role of cabin crew tips and operational information about cabin crew duties, preflight checks and customer services on board a flight.","breadcrumb":{"@id":"https:\/\/www.infohas.ma\/en\/role-of-cabin-crew\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.infohas.ma\/en\/role-of-cabin-crew\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.infohas.ma\/en\/role-of-cabin-crew\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.infohas.ma\/en\/"},{"@type":"ListItem","position":2,"name":"Role of cabin crew"}]},{"@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\/2314","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=2314"}],"version-history":[{"count":0,"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/pages\/2314\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/media?parent=2314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}