{"id":1570,"date":"2025-11-25T12:28:50","date_gmt":"2025-11-25T12:28:50","guid":{"rendered":"https:\/\/rmfefpmorocco.com\/?page_id=1570"},"modified":"2025-11-25T14:02:15","modified_gmt":"2025-11-25T14:02:15","slug":"home-2","status":"publish","type":"page","link":"https:\/\/rmfefpmorocco.com\/fr\/","title":{"rendered":"Accueil"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1570\" class=\"elementor elementor-1570\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61d9b15 e-con-full e-flex e-con e-parent\" data-id=\"61d9b15\" data-element_type=\"container\" id=\"hero_section_container\">\n\t\t<div class=\"elementor-element elementor-element-71ad1f2 e-con-full e-flex e-con e-child\" data-id=\"71ad1f2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e91887 hero_video elementor-widget elementor-widget-video\" data-id=\"2e91887\" data-element_type=\"widget\" id=\"hero_video\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/darkslateblue-fly-525167.hostingersite.com\/wp-content\/uploads\/2025\/08\/FOOTBALL-PROGRAM-1.mp4\" preload=\"metadata\" controlslist=\"nodownload\" poster=\"https:\/\/darkslateblue-fly-525167.hostingersite.com\/wp-content\/uploads\/2025\/07\/Rectangle-2-1-scaled-4.png\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3bf6cac e-con-full video_overlay e-flex e-con e-child\" data-id=\"3bf6cac\" data-element_type=\"container\" id=\"video_overlay\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8fdc0f3 animated-fast elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"8fdc0f3\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FASCINATION MADRID !\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-772c198 elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"772c198\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:0.2}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Bienvenue au Programme \u00c9ducatif de Football Fundaci\u00f3n Real Madrid Maroc<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a614095 elementor-invisible elementor-widget elementor-widget-button\" data-id=\"a614095\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:0.3}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/fr\/contact\/\" id=\"button-with-animation\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">R\u00e9servez un essai<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-637c9d3 elementor-widget__width-initial elementor-absolute elementor-widget elementor-widget-html\" data-id=\"637c9d3\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;_animation_mobile&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n         .video-overlay {\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            pointer-events: none;\r\n        }\r\n\r\n        .video-overlay > div {\r\n            pointer-events: all;\r\n        }\r\n\r\n        .player-controls {\r\n            position: relative;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n        }\r\n\r\n        .progress-ring {\r\n            height: 35px;\r\n            width: 35px;\r\n            transform: rotate(-90deg);\r\n        }\r\n\r\n        .control-button {\r\n            position: absolute;\r\n            cursor: pointer;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            border: none;\r\n            background: transparent;\r\n            outline: none;\r\n            padding: 0;\r\n        }\r\n\r\n        \r\n\r\n        .icon-container {\r\n            fill: white;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            transition: fill 0.2s ease-in-out;\r\n        }\r\n\r\n        .control-button:hover .icon-container {\r\n            fill: black;\r\n        }\r\n        \r\n                .control-button .icon-container {\r\n            fill: #1A1C4E;\r\n        }\r\n\r\n        .play-icon, .pause-icon {\r\n            height: 12px;\r\n            width: 12px;\r\n        }\r\n\r\n        .hidden {\r\n            display: none;\r\n        }\r\n\r\n        \/* Responsive sizing *\/\r\n        @media (min-width: 640px) {\r\n            .progress-ring {\r\n                height: 40px;\r\n                width: 40px;\r\n            }\r\n            \r\n            .play-icon, .pause-icon {\r\n                height: 14px;\r\n                width: 14px;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 768px) {\r\n            .progress-ring {\r\n                height: 48px;\r\n                width: 48px;\r\n            }\r\n            \r\n            .play-icon, .pause-icon {\r\n                height: 16px;\r\n                width: 16px;\r\n            }\r\n        }\r\n\r\n        \/* Progress ring circles *\/\r\n        .progress-bg {\r\n            fill: white;\r\n            stroke: white;\r\n            stroke-width: 3;\r\n        }\r\n\r\n        .progress-fill {\r\n            fill: transparent;\r\n            stroke: #1A1C4E;\r\n            stroke-width: 3;\r\n            stroke-dasharray: 131.95;\r\n            stroke-dashoffset: 131.95;\r\n            stroke-linecap: round;\r\n            transition: stroke-dashoffset 0.1s ease;\r\n        }\r\n\r\n        \/* Animation for #video_overlay *\/\r\n        #video_overlay {\r\n            transition: opacity 0.3s ease-in-out;\r\n        }\r\n\r\n        #video_overlay > div {\r\n            transition: opacity 0.2s ease-in-out;\r\n        }\r\n\r\n        #video_overlay.fade-out {\r\n            opacity: 0;\r\n        }\r\n\r\n        #video_overlay.fade-out > div:nth-child(1) {\r\n            transition-delay: 0.05s;\r\n        }\r\n\r\n        #video_overlay.fade-out > div:nth-child(2) {\r\n            transition-delay: 0.1s;\r\n        }\r\n    <\/style>\r\n    \r\n     <div class=\"video-overlay\">\r\n                <div class=\"player-controls\">\r\n                    <!-- Progress Ring SVG -->\r\n                    <svg\r\n                        id=\"progressRing\"\r\n                        class=\"progress-ring\"\r\n                        viewbox=\"0 0 48 48\"\r\n                    >\r\n                        <!-- Background circle -->\r\n                        <circle\r\n                            cx=\"24\"\r\n                            cy=\"24\"\r\n                            r=\"21\"\r\n                            class=\"progress-bg\"\r\n                        \/>\r\n                        <!-- Progress circle -->\r\n                        <circle\r\n                            id=\"progressCircle\"\r\n                            cx=\"24\"\r\n                            cy=\"24\"\r\n                            r=\"21\"\r\n                            class=\"progress-fill\"\r\n                        \/>\r\n                    <\/svg>\r\n                    \r\n                    <!-- Play\/Pause Button -->\r\n                    <button\r\n                        id=\"styledPlayPauseBtn\"\r\n                        class=\"control-button\"\r\n                        aria-label=\"Play\/Pause video\"\r\n                    >\r\n                        <div class=\"icon-container\">\r\n                            <!-- Play Icon -->\r\n                            <svg\r\n                                id=\"playIcon\"\r\n                                width=\"16\"\r\n                                height=\"16\"\r\n                                viewbox=\"0 0 16 16\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                                class=\"play-icon\"\r\n                            >\r\n                                <g clippath=\"url(#clip0_play)\">\r\n                                    <path\r\n                                        d=\"M2.13275 16.0002C2.51033 16.0002 2.83127 15.8492 3.20886 15.6321L14.2154 9.2698C14.9988 8.80726 15.2726 8.5052 15.2726 8.0049C15.2726 7.5046 14.9988 7.20254 14.2154 6.74944L3.20886 0.377746C2.83127 0.160637 2.51033 0.019043 2.13275 0.019043C1.43422 0.019043 1 0.547657 1 1.3689V14.6409C1 15.4621 1.43422 16.0002 2.13275 16.0002Z\"\r\n                                        fillopacity=\"0.85\"\r\n                                    \/>\r\n                                <\/g>\r\n                                <defs>\r\n                                    <clippath id=\"clip0_play\">\r\n                                        <rect\r\n                                            width=\"14.2726\"\r\n                                            height=\"16\"\r\n                                            transform=\"translate(1)\"\r\n                                        \/>\r\n                                    <\/clippath>\r\n                                <\/defs>\r\n                            <\/svg>\r\n                            \r\n                            <!-- Pause Icon -->\r\n                            <svg\r\n                                id=\"pauseIcon\"\r\n                                width=\"16\"\r\n                                height=\"16\"\r\n                                viewbox=\"0 0 16 16\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                                class=\"pause-icon hidden\"\r\n                            >\r\n                                <g clippath=\"url(#clip0_pause)\">\r\n                                    <path\r\n                                        d=\"M3.29883 15.9082H5.52539C6.375 15.9082 6.82422 15.459 6.82422 14.5996V1.29883C6.82422 0.410156 6.375 0 5.52539 0H3.29883C2.44922 0 2 0.449219 2 1.29883V14.5996C2 15.459 2.44922 15.9082 3.29883 15.9082ZM10.3984 15.9082H12.6152C13.4746 15.9082 13.9141 15.459 13.9141 14.5996V1.29883C13.9141 0.410156 13.4746 0 12.6152 0H10.3984C9.53906 0 9.08984 0.449219 9.08984 1.29883V14.5996C9.08984 15.459 9.53906 15.9082 10.3984 15.9082Z\"\r\n                                        fillopacity=\"0.85\"\r\n                                    \/>\r\n                                <\/g>\r\n                                <defs>\r\n                                    <clippath id=\"clip0_pause\">\r\n                                        <rect\r\n                                            width=\"11.9141\"\r\n                                            height=\"15.9082\"\r\n                                            transform=\"translate(2)\"\r\n                                        \/>\r\n                                    <\/clippath>\r\n                                <\/defs>\r\n                            <\/svg>\r\n                        <\/div>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n           <script>\r\n        \/\/ Wait for DOM to be fully loaded\r\n        document.addEventListener('DOMContentLoaded', function() {\r\n            \/\/ Try multiple selectors to find the video element\r\n            let video = document.querySelector('#hero_video > div > video');\r\n            \r\n            \/\/ Fallback selectors if the exact structure doesn't match\r\n            if (!video) {\r\n                video = document.querySelector('#hero_video video');\r\n            }\r\n            if (!video) {\r\n                video = document.querySelector('video');\r\n            }\r\n            \r\n            \/\/ If no video found, exit early\r\n            if (!video) {\r\n                console.error('Video element not found. Please check your HTML structure.');\r\n                return;\r\n            }\r\n\r\n            const styledPlayPauseBtn = document.getElementById('styledPlayPauseBtn');\r\n            const playIcon = document.getElementById('playIcon');\r\n            const pauseIcon = document.getElementById('pauseIcon');\r\n            const progressCircle = document.getElementById('progressCircle');\r\n            const videoOverlay = document.getElementById('video_overlay');\r\n            \r\n            \/\/ Progress ring calculations\r\n            const radius = 21;\r\n            const dashArray = 2 * Math.PI * radius; \/\/ 131.95\r\n            \r\n            \/\/ Update progress ring\r\n            function updateProgress() {\r\n                if (video.duration) {\r\n                    const progress = video.currentTime \/ video.duration;\r\n                    const dashOffset = dashArray * (1 - progress);\r\n                    progressCircle.style.strokeDashoffset = dashOffset;\r\n                }\r\n            }\r\n\r\n            \/\/ Function to toggle play\/pause\r\n            function togglePlayPause() {\r\n                if (video.paused) {\r\n                    video.play();\r\n                    \/\/ Update button icons\r\n                    if (playIcon && pauseIcon) {\r\n                        playIcon.classList.add('hidden');\r\n                        pauseIcon.classList.remove('hidden');\r\n                    }\r\n                } else {\r\n                    video.pause();\r\n                    \/\/ Update button icons\r\n                    if (playIcon && pauseIcon) {\r\n                        playIcon.classList.remove('hidden');\r\n                        pauseIcon.classList.add('hidden');\r\n                    }\r\n                }\r\n            }\r\n\r\n            \/\/ Add event listener to button\r\n            if (styledPlayPauseBtn) {\r\n                styledPlayPauseBtn.addEventListener('click', togglePlayPause);\r\n            }\r\n\r\n            \/\/ Update progress during playback\r\n            video.addEventListener('timeupdate', updateProgress);\r\n            \r\n            \/\/ Optional: Allow clicking video to toggle play\/pause\r\n            video.addEventListener('click', togglePlayPause);\r\n            \r\n            \/\/ Fade out #video_overlay when video plays\r\n            video.addEventListener('play', function() {\r\n                if (videoOverlay) {\r\n                    setTimeout(() => {\r\n                        videoOverlay.classList.add('fade-out');\r\n                    }, 1000);\r\n                }\r\n            });\r\n\r\n            \/\/ Fade in #video_overlay when video pauses\r\n            video.addEventListener('pause', function() {\r\n                if (videoOverlay) {\r\n                    videoOverlay.classList.remove('fade-out');\r\n                }\r\n            });\r\n\r\n            \/\/ Optional: Update button states when video ends\r\n            video.addEventListener('ended', function() {\r\n                if (playIcon && pauseIcon) {\r\n                    playIcon.classList.remove('hidden');\r\n                    pauseIcon.classList.add('hidden');\r\n                }\r\n                if (videoOverlay) {\r\n                    videoOverlay.classList.remove('fade-out');\r\n                }\r\n            });\r\n\r\n            \/\/ Optional: Hide\/show overlay button based on video state\r\n            if (styledPlayPauseBtn) {\r\n                video.addEventListener('play', function() {\r\n                    setTimeout(() => {\r\n                        styledPlayPauseBtn.parentElement.parentElement.style.opacity = '1';\r\n                    }, 1000);\r\n                });\r\n\r\n                video.addEventListener('pause', function() {\r\n                    styledPlayPauseBtn.parentElement.parentElement.style.opacity = '1';\r\n                });\r\n\r\n                \/\/ Show overlay button on hover\r\n                video.addEventListener('mouseenter', function() {\r\n                    styledPlayPauseBtn.parentElement.parentElement.style.opacity = '1';\r\n                    if (videoOverlay) {\r\n                        videoOverlay.classList.remove('fade-out');\r\n                    }\r\n                });\r\n\r\n                video.addEventListener('mouseleave', function() {\r\n                    if (!video.paused) {\r\n                        styledPlayPauseBtn.parentElement.parentElement.style.opacity = '0.7';\r\n                        if (videoOverlay) {\r\n                            setTimeout(() => {\r\n                                videoOverlay.classList.add('fade-out');\r\n                            }, 500);\r\n                        }\r\n                    }\r\n                });\r\n            }\r\n        });\r\n    <\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-272f98c elementor-widget elementor-widget-html\" data-id=\"272f98c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- GSAP (load once) -->\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/gsap.min.js\"><\/script>\r\n<style>\r\n  #loader-wrapper {\r\n    position: fixed;\r\n    z-index: 2147483647;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100vw;\r\n    height: 100vh;\r\n    background-color: white;\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    overflow: hidden;\r\n    flex-direction: column;\r\n  }\r\n  #loader-image {\r\n    position: fixed;\r\n    width: 100vw;\r\n    height: 100vh;\r\n    object-fit: cover;\r\n    filter: blur(10px);\r\n    transform: scale(1);\r\n    opacity: 0;\r\n    transition: all 1s ease;\r\n    border-radius: 1.5rem;\r\n    z-index: 1;\r\n  }\r\n  #loader-content {\r\n    z-index: 10;\r\n    display: flex;\r\n    flex-direction: row;\r\n    gap: 1rem;\r\n    align-items: center;\r\n    color: black;\r\n    font-size: 2rem;\r\n    opacity: 1;\r\n    transition: opacity 0.5s ease;\r\n  }\r\n  #logo-image {\r\n    width: 200px;\r\n    height: 200px;\r\n    object-fit: contain;\r\n    opacity: 0;\r\n    transform: scale(0.5);\r\n    transition: all 0.8s ease;\r\n  }\r\n  #logo-image.show {\r\n    opacity: 1;\r\n    transform: scale(1);\r\n  }\r\n  #brand-text {\r\n    overflow: hidden;\r\n    white-space: nowrap;\r\n    width: 0;\r\n    display: inline-block;\r\n    transition: width 1s ease;\r\n  }\r\n  .hidden {\r\n    opacity: 0 !important;\r\n  }\r\n  @keyframes fadeInScale {\r\n    0% {\r\n      opacity: 0;\r\n      transform: scale(0.3);\r\n    }\r\n    50% {\r\n      opacity: 0.7;\r\n      transform: scale(1.1);\r\n    }\r\n    100% {\r\n      opacity: 1;\r\n      transform: scale(1);\r\n    }\r\n  }\r\n  #logo-image.face-in {\r\n    animation: fadeInScale 1.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);\r\n  }\r\n<\/style>\r\n\r\n<!-- Immediate check script (runs before DOM loads) -->\r\n<script>\r\n  \/\/ Check URL immediately\r\n  const currentUrl = window.location.href;\r\n  if (currentUrl.includes('action=elementor') || currentUrl.includes('\/wp-admin\/')) {\r\n    \/\/ Hide loader immediately by injecting CSS\r\n    const style = document.createElement('style');\r\n    style.textContent = '#loader-wrapper { display: none !important; }';\r\n    document.head.appendChild(style);\r\n  }\r\n<\/script>\r\n\r\n<div id=\"loader-wrapper\">\r\n  <div id=\"loader-content\">\r\n    <img decoding=\"async\"\r\n      id=\"logo-image\"\r\n      src=\"https:\/\/darkslateblue-fly-525167.hostingersite.com\/wp-content\/uploads\/2025\/07\/image-19-scaled.png\"\r\n      alt=\"Logo\"\r\n    \/>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n(function() {\r\n  \/\/ Detect Elementor editor early\r\n  const isElementorEditor =\r\n    window.location !== window.parent.location && \/\/ inside iframe\r\n    (window.location.href.includes(\"elementor\") ||\r\n     document.body.classList.contains(\"elementor-editor-active\"));\r\n\r\n  \/\/ If Elementor editor, remove the loader immediately\r\n  if (isElementorEditor) {\r\n    const loaderWrapper = document.getElementById(\"loader-wrapper\");\r\n    if (loaderWrapper) loaderWrapper.remove();\r\n    return; \/\/ Stop executing loader code entirely\r\n  }\r\n\r\n  \/\/ Otherwise, wait for DOM and run loader logic\r\n  document.addEventListener(\"DOMContentLoaded\", function () {\r\n    const loaderShown = sessionStorage.getItem(\"loaderShown\");\r\n    const logoImage = document.getElementById(\"logo-image\");\r\n    const backgroundImage = document.getElementById(\"loader-image\");\r\n    const brandText = document.getElementById(\"brand-text\");\r\n    const loaderWrapper = document.getElementById(\"loader-wrapper\");\r\n    const loaderContent = document.getElementById(\"loader-content\");\r\n\r\n    if (!loaderShown) {\r\n      sessionStorage.setItem(\"loaderShown\", \"true\");\r\n      setTimeout(() => {\r\n        logoImage.classList.add(\"face-in\", \"show\");\r\n      }, 300);\r\n      setTimeout(() => {\r\n        if (brandText) brandText.style.width = \"100%\";\r\n      }, 1000);\r\n      setTimeout(() => {\r\n        if (backgroundImage) {\r\n          backgroundImage.style.opacity = \"1\";\r\n          backgroundImage.style.filter = \"blur(0px)\";\r\n          backgroundImage.style.transform = \"scale(0.9)\";\r\n        }\r\n      }, 1500);\r\n      setTimeout(() => {\r\n        loaderContent.classList.add(\"hidden\");\r\n      }, 2500);\r\n      setTimeout(() => {\r\n        loaderWrapper.style.display = \"none\";\r\n      }, 3500);\r\n    } else {\r\n      loaderWrapper.style.display = \"none\";\r\n    }\r\n  });\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f4a285 e-flex e-con-boxed e-con e-parent\" data-id=\"2f4a285\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8271e99 elementor-widget__width-initial elementor-absolute elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"8271e99\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/darkslateblue-fly-525167.hostingersite.com\/wp-content\/uploads\/2025\/07\/world-wide-bg-2560x1440-1.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30fee73 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"30fee73\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Campus, Cliniques et Programme \u00c9ducatif de Football sont des programmes g\u00e9r\u00e9s par Fundaci\u00f3n Real Madrid dont l'objectif est la promotion du sport \u00e9ducatif et son utilisation comme outil de formation int\u00e9grale. Ces programmes combinent un entra\u00eenement sportif de haute qualit\u00e9 avec les valeurs du sport, offrant une exp\u00e9rience unique et amusante pour les gar\u00e7ons et les filles.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-197beb5 elementor-invisible elementor-widget elementor-widget-html\" data-id=\"197beb5\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h2> <span> A l\u2019international\r\n<svg width=\"154\" height=\"11\" viewbox=\"0 0 154 11\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<path d=\"M2 9C2 9 45.7802 2.19002 74.332 2.00407C104.947 1.80468 152 9 152 9\" stroke=\"#BE863B\" stroke-opacity=\"0.26\" stroke-width=\"4\" stroke-linecap=\"round\"\/>\r\n<\/svg>\r\n<\/span>\r\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2b4031 elementor-widget elementor-widget-text-editor\" data-id=\"a2b4031\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"whitespace-normal break-words translation-block\">Fundaci\u00f3n Real Madrid a \u00e9t\u00e9 cr\u00e9\u00e9e pour apporter les valeurs sociales, culturelles et sportives du Real Madrid Football Club au service public. Au sein de la fondation, le Programme \u00c9ducatif de Football de Fundaci\u00f3n Real Madrid, con\u00e7u dans le cadre des activit\u00e9s sportives, vise \u00e0 faire d\u00e9couvrir la M\u00e9thodologie de Fundaci\u00f3n Real Madrid aux enfants \u00e2g\u00e9s de 5 \u00e0 17 ans.<\/p><p class=\"whitespace-normal break-words\">La m\u00e9thodologie de Fundaci\u00f3n Real Madrid, reconnue pour son approche bas\u00e9e sur les valeurs et sa mission \u00e9ducative, est d\u00e9sormais pr\u00e9sente au Maroc, \u00e9tendant son impact social \u00e0 plus de 66 pays dans le monde!<\/p><p class=\"whitespace-normal break-words\">Le programme, dirig\u00e9 par des entra\u00eeneurs principaux espagnols form\u00e9s par Fundaci\u00f3n Real Madrid, offre une exp\u00e9rience qui r\u00e9pond aux standards internationaux avec un accent sur le d\u00e9veloppement \u00e9ducatif et les valeurs sociales. Rejoignez-nous pour continuer \u00e0 grandir ensemble au Maroc \u00e0 travers le sport comme outil d'\u00e9ducation et de changement social positif.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ae6ab23 e-flex e-con-boxed e-con e-parent\" data-id=\"ae6ab23\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-94cf245 e-con-full e-grid e-con e-child\" data-id=\"94cf245\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10f8c85 elementor-widget elementor-widget-counter\" data-id=\"10f8c85\" data-element_type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Projets<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"62\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-786a8bf elementor-widget elementor-widget-counter\" data-id=\"786a8bf\" data-element_type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Participants \/ An<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"10000\" data-from-value=\"0\" data-delimiter=\".\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">+<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-194a7ee elementor-widget elementor-widget-counter\" data-id=\"194a7ee\" data-element_type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Pays<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"22\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82830a1 e-flex e-con-boxed e-con e-parent\" data-id=\"82830a1\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-bf98e35 e-con-full e-flex e-con e-child\" data-id=\"bf98e35\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2616c03 elementor-invisible elementor-widget elementor-widget-html\" data-id=\"2616c03\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h2><span> Fundaci\u00f3n\r\n<svg width=\"154\" height=\"11\" viewbox=\"0 0 154 11\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<path d=\"M2 9C2 9 45.7802 2.19002 74.332 2.00407C104.947 1.80468 152 9 152 9\" stroke=\"#BE863B\" stroke-opacity=\"0.26\" stroke-width=\"4\" stroke-linecap=\"round\"\/>\r\n<\/svg>\r\n<\/span>\r\nREAL MADRID\r\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13ea0d1 paragraph elementor-widget elementor-widget-text-editor\" data-id=\"13ea0d1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Created in 1997, Fundaci\u00f3n Real Madrid embodies the social, cultural, and sporting values. A true bridge between the club and its society, it aims to give back to the community everything Real Madrid has received throughout its 113-year history.<\/p><p>\u00c0 travers des projets \u00e9ducatifs et sociaux men\u00e9s dans le monde entier, la Fondation promeut \ndes valeurs autour du leadership, l'autodiscipline, l'humilit\u00e9, l'amiti\u00e9, l'effort, l'esprit \nd\u2019\u00e9quipe, le respect, la tol\u00e9rance et solidarit\u00e9. Autant de principes qui inspirent les jeunes \ng\u00e9n\u00e9rations et renforcent l\u2019impact positif du sport dans la soci\u00e9t\u00e9.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e218aef e-con-full e-flex e-con e-child\" data-id=\"e218aef\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2294b39 e-con-full overlay_image_right e-flex e-con e-child\" data-id=\"2294b39\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5b1f50 elementor-widget elementor-widget-image\" data-id=\"b5b1f50\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1110\" height=\"944\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-31.png\" class=\"attachment-full size-full wp-image-32\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-31.png 1110w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-31-300x255.png 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-31-1024x871.png 1024w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-31-768x653.png 768w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-31-14x12.png 14w\" sizes=\"(max-width: 1110px) 100vw, 1110px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8666d1c e-grid e-con-boxed e-con e-parent\" data-id=\"8666d1c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3ac16eb e-con-full e-flex e-con e-child\" data-id=\"3ac16eb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33e316c elementor-widget elementor-widget-image\" data-id=\"33e316c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"914\" height=\"914\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-12.png\" class=\"attachment-full size-full wp-image-40\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-12.png 914w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-12-300x300.png 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-12-150x150.png 150w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-12-768x768.png 768w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-12-12x12.png 12w\" sizes=\"(max-width: 914px) 100vw, 914px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af4b770 e-con-full overlay_image_left e-flex e-con e-child\" data-id=\"af4b770\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7461f58 e-con-full e-flex e-con e-child\" data-id=\"7461f58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b520fb elementor-invisible elementor-widget elementor-widget-html\" data-id=\"9b520fb\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h2><span> M\u00e9thodologie\r\n<svg width=\"154\" height=\"11\" viewbox=\"0 0 154 11\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n<path d=\"M2 9C2 9 45.7802 2.19002 74.332 2.00407C104.947 1.80468 152 9 152 9\" stroke=\"#BE863B\" stroke-opacity=\"0.26\" stroke-width=\"4\" stroke-linecap=\"round\"\/>\r\n<\/svg>\r\n<\/span>\r\n\r\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ce8f88 elementor-widget elementor-widget-heading\" data-id=\"0ce8f88\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">- Plus qu'un football<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cbf94a4 paragraph elementor-widget elementor-widget-text-editor\" data-id=\"cbf94a4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"whitespace-normal break-words\">Gr\u00e2ce au Programme \u00c9ducatif de Football de Fundaci\u00f3n Real Madrid au Maroc, les jeunes participants sont form\u00e9s \u00e0 travers une m\u00e9thodologie compl\u00e8te con\u00e7ue pour offrir l'exp\u00e9rience la plus enrichissante sur et en dehors du terrain.<\/p><p class=\"whitespace-normal break-words\">La m\u00e9thodologie favorise un d\u00e9veloppement int\u00e9gral offrant des outils pour l'\u00e9panouissement personnel sur et en dehors du terrain, qui combine l'apprentissage du football avec la transmission de valeurs telles que le respect, le travail d'\u00e9quipe et le leadership.<\/p><p class=\"whitespace-normal break-words\">En combinant ces \u00e9l\u00e9ments cl\u00e9s, le programme va bien au-del\u00e0 de l'entra\u00eenement au football \u2013 il offre aux jeunes participants au Maroc des comp\u00e9tences de vie et des valeurs qui les pr\u00e9parent \u00e0 leur croissance et d\u00e9veloppement personnel, \u00e0 la fois \u00e0 travers le sport et dans la vie.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0d8d66c e-flex e-con-boxed e-con e-parent\" data-id=\"0d8d66c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec34728 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"ec34728\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nos Programmes <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70b99b2 elementor-widget__width-inherit elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"70b99b2\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:0.2}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Campus, Cliniques et Programme \u00c9ducatif de Football sont des programmes g\u00e9r\u00e9s par Fundaci\u00f3n Real Madrid.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c6ce4a6 e-flex e-con-boxed e-con e-parent\" data-id=\"c6ce4a6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-88ae055 elementor-widget elementor-widget-programs_slider_widget\" data-id=\"88ae055\" data-element_type=\"widget\" data-widget_type=\"programs_slider_widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"custom-programs-slider-widget-88ae055\" \r\n                  class=\"custom-programs-slider-widget-container\" \r\n                  data-api-endpoint=\"\/wp-json\/wp\/v2\/programs?acf_format=standard\"\r\n                  data-slides-per-view=\"3\"\r\n                  data-space-between=\"20\"\r\n                  data-enable-autoplay=\"true\"\r\n                  data-autoplay-delay=\"3000\"\r\n                  data-enable-navigation=\"false\"\r\n                  data-hover-effect=\"true\"\r\n                  data-aspect-ratio=\"1\/1\"\r\n                  data-border-radius=\"17px\"\r\n                  data-show-overlay=\"true\"\r\n                  data-overlay-opacity=\"0.5\"\r\n                  data-text-color=\"#ffffff\"\r\n                  data-text-size=\"large\"\r\n                  data-text-position=\"bottom-left\"\r\n                  data-enable-acf-format=\"true\"\r\n                  data-widget-type=\"programs_slider_widget\"\r\n                  style=\"position: relative; overflow: hidden; min-height: 200px;\">\r\n             <\/div><script>\r\n            if (window.jQuery) {\r\n                jQuery(document).ready(function() {\r\n                    if (window.initCustomWidget) {\r\n                        window.initCustomWidget('custom-programs-slider-widget-88ae055', 'programs_slider_widget');\r\n                    }\r\n                });\r\n            } else {\r\n                \/\/ Fallback for when jQuery isn't available\r\n                document.addEventListener('DOMContentLoaded', function() {\r\n                    if (window.initCustomWidget) {\r\n                        window.initCustomWidget('custom-programs-slider-widget-88ae055', 'programs_slider_widget');\r\n                    }\r\n                });\r\n            }\r\n        <\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-39901d4 e-flex e-con-boxed e-con e-parent\" data-id=\"39901d4\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce344c3 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"ce344c3\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nos actualit\u00e9s<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40625b6 elementor-widget__width-inherit elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"40625b6\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:0.2}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Derni\u00e8res nouvelles de Fundaci\u00f3n Real Madrid Maroc. Mises \u00e0 jour sur les programmes, \u00e9v\u00e9nements et r\u00e9alisations des joueurs dans notre communaut\u00e9.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e7abba6 e-flex e-con-boxed e-con e-parent\" data-id=\"e7abba6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3ba48f4 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-post_slider\" data-id=\"3ba48f4\" data-element_type=\"widget\" data-widget_type=\"post_slider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"post-slider-widget-3ba48f4\" \r\n                  class=\"post-slider-widget-container\" \r\n                  data-query=\"{&quot;posts_per_page&quot;:12,&quot;orderby&quot;:&quot;date&quot;,&quot;order&quot;:&quot;desc&quot;,&quot;post_type&quot;:&quot;post&quot;}\"\r\n                  data-display-options=\"{&quot;showExcerpt&quot;:false,&quot;excerptLength&quot;:&quot;medium&quot;,&quot;showAuthor&quot;:false,&quot;showDate&quot;:true,&quot;dateFormat&quot;:&quot;relative&quot;,&quot;showCategories&quot;:true,&quot;showTags&quot;:false,&quot;showFeaturedImage&quot;:true,&quot;enableLoadMore&quot;:false,&quot;slidesPerView&quot;:3,&quot;spaceBetween&quot;:0,&quot;autoplayDelay&quot;:3000,&quot;enableNavigation&quot;:false}\"\r\n                  data-style-overrides=\"{&quot;--card-bg&quot;:&quot;#ffffff&quot;,&quot;--card-radius&quot;:&quot;17px&quot;,&quot;--title-color&quot;:&quot;#1a202c&quot;,&quot;--text-color&quot;:&quot;#4a5568&quot;,&quot;--accent-color&quot;:&quot;#BE863B&quot;}\"\r\n                  data-is-editor=\"false\"\r\n                  data-widget-type=\"post_slider\"\r\n                  style=\"position: relative; overflow: hidden; min-height: 300px;\">\r\n                  \r\n             <\/div><script>\r\n            (function() {\r\n                var containerId = 'post-slider-widget-3ba48f4';\r\n                var isEditor = false;\r\n                \r\n                function initializeWidget() {\r\n                    if (window.initCustomWidget) {\r\n                        console.log('Initializing PostSlider widget: ' + containerId);\r\n                        window.initCustomWidget(containerId, 'post_slider');\r\n                        return true;\r\n                    }\r\n                    return false;\r\n                }\r\n                \r\n                function tryInitialize() {\r\n                    if (!initializeWidget()) {\r\n                        console.warn('Widget system not ready for post_slider, retrying...');\r\n                        setTimeout(tryInitialize, 500);\r\n                    }\r\n                }\r\n                \r\n                \/\/ For Elementor editor\r\n                if (isEditor) {\r\n                    if (window.elementorFrontend) {\r\n                        window.elementorFrontend.hooks.addAction('frontend\/element_ready\/post_slider.default', function() {\r\n                            setTimeout(tryInitialize, 100);\r\n                        });\r\n                    }\r\n                }\r\n                \r\n                \/\/ For frontend and editor\r\n                if (document.readyState === 'loading') {\r\n                    document.addEventListener('DOMContentLoaded', tryInitialize);\r\n                } else {\r\n                    \/\/ DOM is already ready\r\n                    setTimeout(tryInitialize, 100);\r\n                }\r\n                \r\n                \/\/ Additional fallback for Elementor editor\r\n                if (isEditor) {\r\n                    setTimeout(tryInitialize, 1000);\r\n                }\r\n            })();\r\n        <\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fdf1eb4 e-flex e-con-boxed e-con e-parent\" data-id=\"fdf1eb4\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b56b7e5 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"b56b7e5\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Notre Galerie<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad0f53c elementor-widget__width-inherit elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"ad0f53c\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:0.2}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Explorez les moments m\u00e9morables de nos s\u00e9ances d'entra\u00eenement, \u00e9v\u00e9nements et c\u00e9l\u00e9brations \u00e0 Fundaci\u00f3n Real Madrid Maroc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cca78dc e-flex e-con-boxed e-con e-parent\" data-id=\"cca78dc\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27feb2d elementor-widget elementor-widget-gallery_slider_widget\" data-id=\"27feb2d\" data-element_type=\"widget\" data-widget_type=\"gallery_slider_widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"custom-gallery-slider-widget-27feb2d\" \r\n                  class=\"custom-gallery-slider-widget-container\" \r\n                  data-images=\"[{&quot;id&quot;:40,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Rectangle-12.png&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:41,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Rectangle-43301.png&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:42,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Rectangle-43321-1.png&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:868,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/3-scaled.jpg&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:869,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/4-scaled.jpg&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:870,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/5-scaled.jpg&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:871,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/7-scaled.jpg&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:877,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/11.jpg&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:1195,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/COACH1-scaled.jpg&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:1196,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/COACH4-scaled.jpg&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;},{&quot;id&quot;:1200,&quot;url&quot;:&quot;https:\\\/\\\/darkslateblue-fly-525167.hostingersite.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/COACH11.jpg&quot;,&quot;alt&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;}]\"\r\n                  data-widget-type=\"gallery_slider_widget\"\r\n                  style=\"position: relative; overflow: hidden; min-height: 200px;\">\r\n             <\/div><script>\r\n            if (window.jQuery) {\r\n                jQuery(document).ready(function() {\r\n                    if (window.initCustomWidget) {\r\n                        window.initCustomWidget('custom-gallery-slider-widget-27feb2d', 'gallery_slider_widget');\r\n                    }\r\n                });\r\n            } else {\r\n                \/\/ Fallback for when jQuery isn't available\r\n                document.addEventListener('DOMContentLoaded', function() {\r\n                    if (window.initCustomWidget) {\r\n                        window.initCustomWidget('custom-gallery-slider-widget-27feb2d', 'gallery_slider_widget');\r\n                    }\r\n                });\r\n            }\r\n        <\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>https:\/\/darkslateblue-fly-525167.hostingersite.com\/wp-content\/uploads\/2025\/08\/FOOTBALL-PROGRAM-1.mp4 FASCINATION MADRID! Welcome to Fundaci\u00f3n Real Madrid Educationnal Football Program Morocco Book an assesment Campus, Clinics and Educational Football Program are programmes run by Fundaci\u00f3n Real Madrid whose objective is the promotion of educational sport and its use as as an integral training tool. These programmes combine high quality sports training with the sport\u2019s [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1570","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/pages\/1570","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/comments?post=1570"}],"version-history":[{"count":0,"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/pages\/1570\/revisions"}],"wp:attachment":[{"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/media?parent=1570"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}