{"id":852,"date":"2017-02-10T10:01:54","date_gmt":"2017-02-10T10:01:54","guid":{"rendered":"https:\/\/www.infohas.ma\/metier-pnc\/"},"modified":"2026-01-12T13:49:34","modified_gmt":"2026-01-12T12:49:34","slug":"cabin-crew-job","status":"publish","type":"page","link":"https:\/\/www.infohas.ma\/en\/cabin-crew-job\/","title":{"rendered":"Cabin crew job"},"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-metier-pnc-en\" class=\"infohas-page\">\n    <!-- PERFORMANCE-OPTIMIZED: No external dependencies -->\n    <!-- SVG Icon Definitions (hidden) -->\n    <svg style=\"display: none;\">\n        <symbol id=\"icon-check\" viewBox=\"0 0 16 16\">\n            <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\"\/>\n        <\/symbol>\n    <\/svg>\n\n    <!-- HERO SECTION -->\n    <section class=\"hero-section fade-in-up\">\n        <!-- H2 styled as H1 (Theme Compliance) -->\n        <h2 class=\"infohas-h1\">CABIN CREW JOB \u2013 <span class=\"text-highlight\">AIR HOSTESS & STEWARD<\/span><\/h2>\n        <p class=\"hero-subtitle\" style=\"text-align: center !important; max-width: 800px; margin: 0 auto 2rem; display: block;\">\n            Discover the largest single employment category in the air transportation sector.\n        <\/p>\n\n        <!-- MODERN INTERACTIVE STATS -->\n        <div class=\"stat-badges-row\">\n            <!-- Card 1: Placement -->\n            <div class=\"stat-card\">\n                <div class=\"stat-icon-wrapper\">\n                    <svg class=\"stat-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"20\" x2=\"18\" y2=\"10\"><\/line><line x1=\"12\" y1=\"20\" x2=\"12\" y2=\"4\"><\/line><line x1=\"6\" y1=\"20\" x2=\"6\" y2=\"14\"><\/line><\/svg>\n                <\/div>\n                <div class=\"stat-content\">\n                    <div class=\"stat-number\" data-target=\"95\" data-suffix=\"%\">0%<\/div>\n                    <div class=\"stat-label\">Placement Rate<\/div>\n                <\/div>\n            <\/div>\n            \n            <!-- Card 2: Experience -->\n            <div class=\"stat-card\">\n                <div class=\"stat-icon-wrapper\">\n                    <svg class=\"stat-icon\" 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><\/svg>\n                <\/div>\n                <div class=\"stat-content\">\n                    <div class=\"stat-number\" data-target=\"30\" data-suffix=\" Years\">0 Years<\/div>\n                    <div class=\"stat-label\">Of Excellence<\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Card 3: Accredited -->\n            <div class=\"stat-card\">\n                <div class=\"stat-icon-wrapper\">\n                    <svg class=\"stat-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><polyline points=\"22 4 12 14.01 9 11.01\"><\/polyline><\/svg>\n                <\/div>\n                <div class=\"stat-content\">\n                    <div class=\"stat-number\">Accredited<\/div>\n                    <div class=\"stat-label\">State Diploma<\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Card 4: Graduates -->\n            <div class=\"stat-card\">\n                <div class=\"stat-icon-wrapper\">\n                    <svg class=\"stat-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"><\/path><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"><\/path><\/svg>\n                <\/div>\n                <div class=\"stat-content\">\n                    <div class=\"stat-number\" data-target=\"3500\" data-suffix=\"+\">0+<\/div>\n                    <div class=\"stat-label\">Graduates<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- SECTION 1: INTRO & DEFINITION -->\n    <section class=\"content-section fade-in-up\" style=\"content-visibility: auto; contain-intrinsic-size: 1px 500px;\">\n        <div class=\"two-column-grid\">\n            <div class=\"column-image\">\n                <div class=\"image-wrapper small-image\">\n                    <img decoding=\"async\" src=\"https:\/\/infohas.ma\/wp-content\/uploads\/2017\/02\/M\u00c9TIER-PNC00001.png\" alt=\"Cabin Crew Job Description\" width=\"250\" height=\"188\" loading=\"lazy\" style=\"aspect-ratio: 4\/3; object-fit: cover;\">\n                <\/div>\n            <\/div>\n            <div class=\"column-text\">\n                <h3 class=\"infohas-h2\">What is a Cabin Crew job?<\/h3>\n                <p class=\"infohas-text\">\n                    Cabin crew jobs for commercial airlines represent the largest single employment category in the air transportation sector.\n                <\/p>\n                <p class=\"infohas-text\">\n                    In the United States alone, airlines employ approximately 80,000 flight attendants and recruit nearly 15,000 each year.\n                <\/p>\n                <div class=\"info-box\">\n                    <p class=\"infohas-text\" style=\"margin-bottom: 0;\">\n                        A <a href=\"https:\/\/infohas.ma\/en\/role-of-cabin-crew\/\" class=\"text-link\">Flight Attendant<\/a> job position is one of the most coveted and desired in the travel industry. One of the best ways to break into the airline industry is to become a commercial flight attendant by studying.\n                    <\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- SECTION 2: INDUSTRY STATS (REPLACED IMAGES WITH STAT BADGES) -->\n    <section class=\"gallery-section fade-in-up\" style=\"content-visibility: auto; contain-intrinsic-size: 1px 300px;\">\n        <!-- Using 'cols-3' modifier for this specific row -->\n        <div class=\"stat-badges-row cols-3\">\n            <!-- Stat 1: 80,000 Employed -->\n            <div class=\"stat-card\">\n                <div class=\"stat-icon-wrapper\">\n                    <svg class=\"stat-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"8.5\" cy=\"7\" r=\"4\"><\/circle><line x1=\"20\" y1=\"8\" x2=\"20\" y2=\"14\"><\/line><line x1=\"23\" y1=\"11\" x2=\"17\" y2=\"11\"><\/line><\/svg>\n                <\/div>\n                <div class=\"stat-content\">\n                    <div class=\"stat-number\" data-target=\"80000\" data-suffix=\"+\">0+<\/div>\n                    <div class=\"stat-label\">Flight Attendants (USA)<\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Stat 2: #1 Category -->\n            <div class=\"stat-card\">\n                <div class=\"stat-icon-wrapper\">\n                    <svg class=\"stat-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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><\/svg>\n                <\/div>\n                <div class=\"stat-content\">\n                    <div class=\"stat-number\">N\u00b01 Employment<\/div>\n                    <div class=\"stat-label\">Category in USA<\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Stat 3: 15,000 Recruited -->\n            <div class=\"stat-card\">\n                <div class=\"stat-icon-wrapper\">\n                    <svg class=\"stat-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"><\/path><polyline points=\"14 2 14 8 20 8\"><\/polyline><line x1=\"12\" y1=\"18\" x2=\"12\" y2=\"12\"><\/line><line x1=\"9\" y1=\"15\" x2=\"15\" y2=\"15\"><\/line><\/svg>\n                <\/div>\n                <div class=\"stat-content\">\n                    <div class=\"stat-number\" data-target=\"15000\" data-suffix=\"+\">0+<\/div>\n                    <div class=\"stat-label\">Yearly Recruits<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- SECTION 3: ROLES & RESPONSIBILITIES -->\n    <section class=\"content-section fade-in-up\" style=\"background-color: #f8f9fa; content-visibility: auto; contain-intrinsic-size: 1px 400px;\">\n        <div class=\"two-column-grid reverse-mobile\">\n            <div class=\"column-text\">\n                <h3 class=\"infohas-h2\">Responsibilities & Training<\/h3>\n                <p class=\"infohas-text\">\n                    The cabin crew are responsible for the comfort and safety of passengers during their flight. This job definition translates into a variety of functions and tasks. This definition reflects the importance of the tasks and duties performed by the cabin crew.\n                <\/p>\n                <p class=\"infohas-text\">\n                    Thus, airlines must meet the requirements of the International Civil Aviation Organization. These companies, therefore, ensure that they provide the material and equipment required to ensure that each cabin crew member can carry out his or her work seriously and efficiently.\n                <\/p>\n                <p class=\"infohas-text\">\n                    Of course, the effectiveness of the cabin crew depends entirely on the training they have received.\n                <\/p>\n            <\/div>\n            <div class=\"column-quote\">\n                <div class=\"quote-card\">\n                    <svg class=\"icon quote-icon\" width=\"32\" height=\"32\" viewBox=\"0 0 16 16\"><path d=\"M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388c0-.351.021-.703.062-1.054.062-.372.166-.703.31-.992.145-.29.331-.516.559-.682.227-.186.516-.279.868-.279V3c-.579 0-1.085.124-1.52.372a3.322 3.322 0 0 0-1.085.992 4.92 4.92 0 0 0-.62 1.458A7.712 7.712 0 0 0 9 7.558V11a1 1 0 0 0 1 1h2Zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612c0-.351.021-.703.062-1.054.062-.372.166-.703.31-.992.145-.29.331-.516.559-.682.227-.186.516-.279.868-.279V3c-.579 0-1.085.124-1.52.372a3.322 3.322 0 0 0-1.085.992 4.92 4.92 0 0 0-.62 1.458A7.712 7.712 0 0 0 3 7.558V11a1 1 0 0 0 1 1h2Z\" fill=\"var(--infohas-orange)\"\/><\/svg>\n                    <p>\u201cTo efficiently perform such duties of this Job would, of course, depend on the effectiveness of the training received.\u201d<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- SECTION 4: PROFILES & RECRUITMENT -->\n    <section class=\"content-section fade-in-up\" style=\"content-visibility: auto; contain-intrinsic-size: 1px 500px;\">\n        <div class=\"two-column-grid\">\n            <div class=\"column-image\">\n                <div class=\"image-wrapper small-image\">\n                    <img decoding=\"async\" src=\"https:\/\/infohas.ma\/wp-content\/uploads\/2017\/02\/M\u00c9TIER-PNC00002.png\" alt=\"Cabin Crew Requirements\" width=\"250\" height=\"188\" loading=\"lazy\" style=\"aspect-ratio: 4\/3; object-fit: cover;\">\n                <\/div>\n            <\/div>\n            <div class=\"column-text\">\n                <h3 class=\"infohas-h2\">Cabin Crew Job and Required Profiles<\/h3>\n                <p class=\"infohas-text\">\n                    Airlines are looking for candidates who are fluent in English (oral and written) and have good communication skills. Thus, they must have the required qualifications in addition to experience in customer service. Foreign language skills will be essential and are then mandatory for cabin crew members.\n                <\/p>\n                <div class=\"feature-list\">\n                    <p class=\"infohas-text\">\n                        <svg class=\"icon\"><use href=\"#icon-check\"><\/use><\/svg> To secure a job as a flight attendant, experience and training are essential. Airlines prefer hiring candidates with previous training over those without it.\n                    <\/p>\n                    <p class=\"infohas-text\">\n                        <svg class=\"icon\"><use href=\"#icon-check\"><\/use><\/svg> Therefore, aspiring <a href=\"https:\/\/www.facebook.com\/GroupeInfohas\" class=\"text-link\">flight attendants<\/a> must complete a nationally or internationally accredited training program to enter this field.\n                    <\/p>\n                    <p class=\"infohas-text\">\n                        <svg class=\"icon\"><use href=\"#icon-check\"><\/use><\/svg> The ideal training institution has a curriculum that meets current regulations and is recognized by major commercial airlines.\n                    <\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- FINAL CTA SECTION -->\n    <section class=\"final-cta fade-in-up\">\n        <h3 class=\"infohas-h2 cta-title-white\">Ready for Takeoff?<\/h3>\n        <p class=\"infohas-text\" style=\"color: white; opacity: 0.95;\">\n            Finally, with many different training schools available both regionally and internationally, INFOHAS Institute is among the top choices for airlines looking to recruit well-trained new graduates for flight attendant positions.\n        <\/p>\n        <p class=\"infohas-text\" style=\"color: white; font-weight: bold; margin-top: 1rem;\">\n            <a style=\"color: white; text-decoration: underline;\" href=\"https:\/\/www.infohas.ma\/en\/cabin-crew-morocco\/\">Cabin crew Morocco<\/a>\n        <\/p>\n        <div style=\"margin-top: 2rem;\">\n            <a href=\"https:\/\/www.infohas.ma\/en\/enrollment\/\" class=\"cta-button cta-button-primary cta-button-large\">\n                Apply Now\n            <\/a>\n        <\/div>\n    <\/section>\n\n    <!-- CSS STYLES (Identical to French Version) -->\n    <style>\n        \/* CSS Custom Properties - INFOHAS Palette *\/\n        :root {\n            --infohas-navy: #2c5f7d;\n            --infohas-navy-dark: #1d4059;\n            --infohas-teal: #17a2b8;\n            --infohas-orange: #f39c12;\n            --infohas-orange-dark: #e67e22;\n            --infohas-green: #27ae60;\n            --infohas-gray-light: #ecf0f1;\n            --infohas-gray: #95a5a6;\n            --infohas-white: #ffffff;\n        }\n\n        \/* Base Settings *\/\n        .infohas-page {\n            font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n            line-height: 1.6;\n            color: #34495e;\n            width: 100%;\n            max-width: 100%;\n            box-sizing: border-box;\n            overflow-x: hidden;\n        }\n        .infohas-page * { box-sizing: border-box; }\n\n        \/* Typography *\/\n        .infohas-h1 {\n            font-size: clamp(2rem, 5vw, 3.5rem); \/* RESPONSIVE H1 SIZING *\/\n            font-weight: 900 !important; \/* FORCED EXTRA BOLD *\/\n            color: var(--infohas-navy);\n            line-height: 1.1;\n            margin-bottom: 1rem;\n            text-align: center;\n            text-transform: uppercase;\n            letter-spacing: -0.02em;\n        }\n        .infohas-h2 {\n            font-size: 1.5rem;\n            font-weight: 700;\n            color: var(--infohas-navy);\n            line-height: 1.3;\n            margin-bottom: 1.5rem;\n            text-align: left;\n        }\n        .text-highlight { color: var(--infohas-orange); }\n        .text-link {\n            color: var(--infohas-orange);\n            text-decoration: underline;\n            font-weight: 600;\n            transition: color 0.2s;\n        }\n        .text-link:hover { color: var(--infohas-navy); }\n        .infohas-text {\n            text-align: justify;\n            margin-bottom: 1rem;\n            overflow-wrap: break-word;\n        }\n\n        \/* Sections *\/\n        .hero-section {\n            padding: 2.5rem 1rem;\n            text-align: center;\n            max-width: 1200px;\n            margin: 0 auto;\n        }\n        .content-section {\n            padding: 2rem 1rem;\n            max-width: 1200px;\n            margin: 0 auto;\n        }\n\n        \/* --- MODERN STATS GRID (NEW STYLES) --- *\/\n        .stat-badges-row {\n            display: grid;\n            grid-template-columns: repeat(1, 1fr); \/* Mobile first: 1 col *\/\n            gap: 1.5rem;\n            margin: 3rem auto;\n            max-width: 1100px;\n        }\n        \n        .stat-card {\n            background: white;\n            padding: 2rem 1.5rem;\n            border-radius: 16px;\n            box-shadow: 0 10px 30px -10px rgba(0,0,0,0.1);\n            transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n            border: 1px solid rgba(0,0,0,0.05);\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .stat-card::before {\n            content: '';\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 4px;\n            background: linear-gradient(90deg, var(--infohas-orange), var(--infohas-navy));\n            transform: scaleX(0);\n            transform-origin: left;\n            transition: transform 0.4s ease;\n        }\n\n        .stat-card:hover {\n            transform: translateY(-10px);\n            box-shadow: 0 20px 40px -10px rgba(0,0,0,0.2);\n        }\n\n        .stat-card:hover::before {\n            transform: scaleX(1);\n        }\n\n        .stat-icon-wrapper {\n            width: 60px;\n            height: 60px;\n            background: rgba(44, 95, 125, 0.05); \/* Navy transparent *\/\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            margin-bottom: 1rem;\n            color: var(--infohas-navy);\n            transition: all 0.3s ease;\n        }\n\n        .stat-card:hover .stat-icon-wrapper {\n            background: var(--infohas-orange);\n            color: white;\n            transform: rotateY(180deg);\n        }\n\n        .stat-icon { width: 28px; height: 28px; }\n\n        .stat-number {\n            font-size: clamp(1.5rem, 4vw, 2.5rem);\n            font-weight: 800;\n            color: var(--infohas-navy);\n            line-height: 1;\n            margin-bottom: 0.5rem;\n            overflow-wrap: break-word;\n        }\n\n        .stat-label {\n            font-size: 0.85rem;\n            font-weight: 600;\n            color: var(--infohas-gray);\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n        \/* ------------------------------------- *\/\n\n        \/* Grid Layouts *\/\n        .two-column-grid {\n            display: grid;\n            grid-template-columns: 1fr;\n            gap: 2rem;\n            align-items: center;\n        }\n        .gallery-grid {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr); \/* 2 cols mobile *\/\n            gap: 1rem;\n            margin: 2rem 0;\n        }\n        \n        .image-wrapper.small-image img {\n            max-width: 250px; \/* Reduced Max Width *\/\n            width: 100%;\n            height: auto;\n            border-radius: 8px;\n            box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n            transition: transform 0.3s;\n            display: block;\n            margin: 0 auto;\n        }\n        \n        .gallery-item img, .image-wrapper:not(.small-image) img {\n            width: 100%;\n            height: auto;\n            border-radius: 8px;\n            box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n            transition: transform 0.3s;\n        }\n        .gallery-item img:hover { transform: scale(1.03); }\n\n        \/* Specific Elements *\/\n        .info-box {\n            background: #eef7fb;\n            border-left: 4px solid var(--infohas-navy);\n            padding: 1.5rem;\n            border-radius: 0 8px 8px 0;\n            margin: 1.5rem 0;\n        }\n        .quote-card {\n            background: white;\n            padding: 2rem;\n            border-radius: 12px;\n            box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n            border-top: 4px solid var(--infohas-orange);\n            text-align: center;\n            font-style: italic;\n            font-size: 1.1rem;\n            color: var(--infohas-navy);\n        }\n        .quote-icon {\n            display: block;\n            margin: 0 auto 1rem;\n            color: var(--infohas-orange);\n        }\n        .icon { width: 1.2em; height: 1.2em; vertical-align: -0.2em; fill: currentColor; }\n\n        \/* Final CTA *\/\n        .final-cta {\n            background: linear-gradient(135deg, var(--infohas-teal) 0%, var(--infohas-navy) 100%);\n            padding: 3rem 1.5rem;\n            text-align: center;\n            color: white;\n            border-radius: 12px;\n            margin: 3rem auto;\n            max-width: 1000px;\n            box-shadow: 0 10px 25px rgba(23, 162, 184, 0.3);\n        }\n        .cta-title-white { color: white !important; text-align: center; margin-bottom: 1.5rem; }\n        .cta-button {\n            display: inline-block;\n            padding: 1rem 2rem;\n            border-radius: 50px;\n            font-weight: 700;\n            text-decoration: none;\n            transition: all 0.3s ease;\n        }\n        .cta-button-primary {\n            background: var(--infohas-orange);\n            color: white;\n            border: 2px solid var(--infohas-orange);\n        }\n        .cta-button-primary:hover {\n            background: white;\n            color: var(--infohas-orange);\n            transform: translateY(-3px);\n        }\n\n        \/* Animations *\/\n        .fade-in-up {\n            opacity: 0;\n            transform: translateY(20px);\n            transition: opacity 0.6s ease, transform 0.6s ease;\n            will-change: opacity, transform;\n        }\n        .fade-in-up.visible { opacity: 1; transform: translateY(0); }\n\n        \/* Responsive Breakpoints - MATCHING FRENCH VERSION *\/\n        @media (min-width: 600px) {\n            .stat-badges-row { grid-template-columns: repeat(2, 1fr); }\n        }\n        @media (min-width: 768px) {\n            .infohas-h1 { font-size: 4.5rem !important; }\n            .infohas-h2 { font-size: 1.75rem; }\n            .infohas-h3 { font-size: 1.25rem; }\n            .hero-subtitle { font-size: 1.25rem; margin-bottom: 2rem; }\n            .stat-badges-row { grid-template-columns: repeat(4, 1fr); gap: 2rem; }\n            .stat-badges-row.cols-3 { grid-template-columns: repeat(3, 1fr); } \/* Special 3-col grid for gallery replacement *\/\n            .hero-section { padding: 2.5rem 1rem; }\n            \n            \/* Grid Layouts *\/\n            .two-column-grid { grid-template-columns: 1fr 1fr; gap: 3rem; }\n            .gallery-grid { grid-template-columns: repeat(3, 1fr); gap: 1.5rem; }\n            .reverse-mobile { direction: ltr; }\n        }\n        \n        @media (max-width: 767px) {\n            .reverse-mobile { display: flex; flex-direction: column-reverse; }\n            .gallery-grid { gap: 0.5rem; }\n        }\n    <\/style>\n\n    <!-- SCOPED JAVASCRIPT -->\n    <script>\n    (function() {\n        'use strict';\n        document.addEventListener('DOMContentLoaded', function() {\n            const pageRoot = document.querySelector('#infohas-metier-pnc-en');\n            if (!pageRoot) return;\n\n            \/\/ 1. Stat Counters Animation\n            function animateCounters() {\n                const counters = pageRoot.querySelectorAll('.stat-number[data-target]');\n                counters.forEach(counter => {\n                    const target = +counter.getAttribute('data-target');\n                    const suffix = counter.getAttribute('data-suffix') || '';\n                    const duration = 2000;\n                    const increment = target \/ (duration \/ 16);\n                    let current = 0;\n                    const timer = setInterval(() => {\n                        current += increment;\n                        if (current >= target) {\n                            counter.textContent = target + suffix;\n                            clearInterval(timer);\n                        } else {\n                            counter.textContent = Math.ceil(current) + suffix;\n                        }\n                    }, 16);\n                });\n            }\n\n            \/\/ 2. Scroll Reveal\n            function revealOnScroll() {\n                const elements = pageRoot.querySelectorAll('.fade-in-up');\n                const windowHeight = window.innerHeight;\n                elements.forEach(element => {\n                    const elementTop = element.getBoundingClientRect().top;\n                    const revealPoint = 100;\n                    if (elementTop < windowHeight - revealPoint) {\n                        element.classList.add('visible');\n                    }\n                });\n            }\n\n            \/\/ Initialize\n            animateCounters();\n            revealOnScroll();\n            window.addEventListener('scroll', revealOnScroll, { passive: true });\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":"100-width.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-852","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>Cabin crew job training with the accredited training Institute INFOHAS Rabat<\/title>\n<meta name=\"description\" content=\"Cabin crew job training being a pre-trained flight attendant, and having some experience working with the public is a great asset.\" \/>\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\/cabin-crew-job\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cabin crew job\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.infohas.ma\/en\/cabin-crew-job\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GroupeInfohas\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-12T12:49:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.infohas.ma\/wp-content\/uploads\/2017\/11\/\u00e9quipage-de-cabine.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"979\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/cabin-crew-job\\\/\",\"url\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/cabin-crew-job\\\/\",\"name\":\"Cabin crew job training with the accredited training Institute INFOHAS Rabat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infohas.ma\\\/#website\"},\"datePublished\":\"2017-02-10T10:01:54+00:00\",\"dateModified\":\"2026-01-12T12:49:34+00:00\",\"description\":\"Cabin crew job training being a pre-trained flight attendant, and having some experience working with the public is a great asset.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/cabin-crew-job\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.infohas.ma\\\/en\\\/cabin-crew-job\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/cabin-crew-job\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.infohas.ma\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cabin crew job\"}]},{\"@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":"Cabin crew job training with the accredited training Institute INFOHAS Rabat","description":"Cabin crew job training being a pre-trained flight attendant, and having some experience working with the public is a great asset.","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\/cabin-crew-job\/","og_locale":"en_US","og_type":"article","og_title":"Cabin crew job","og_url":"https:\/\/www.infohas.ma\/en\/cabin-crew-job\/","article_publisher":"https:\/\/www.facebook.com\/GroupeInfohas","article_modified_time":"2026-01-12T12:49:34+00:00","og_image":[{"width":979,"height":1000,"url":"https:\/\/www.infohas.ma\/wp-content\/uploads\/2017\/11\/\u00e9quipage-de-cabine.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@Groupeinfohas","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.infohas.ma\/en\/cabin-crew-job\/","url":"https:\/\/www.infohas.ma\/en\/cabin-crew-job\/","name":"Cabin crew job training with the accredited training Institute INFOHAS Rabat","isPartOf":{"@id":"https:\/\/infohas.ma\/#website"},"datePublished":"2017-02-10T10:01:54+00:00","dateModified":"2026-01-12T12:49:34+00:00","description":"Cabin crew job training being a pre-trained flight attendant, and having some experience working with the public is a great asset.","breadcrumb":{"@id":"https:\/\/www.infohas.ma\/en\/cabin-crew-job\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.infohas.ma\/en\/cabin-crew-job\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.infohas.ma\/en\/cabin-crew-job\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.infohas.ma\/en\/"},{"@type":"ListItem","position":2,"name":"Cabin crew job"}]},{"@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\/852","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=852"}],"version-history":[{"count":0,"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/pages\/852\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.infohas.ma\/en\/wp-json\/wp\/v2\/media?parent=852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}