{"id":15,"date":"2025-07-20T23:46:06","date_gmt":"2025-07-20T23:46:06","guid":{"rendered":"https:\/\/rmfefpmorocco.com\/?page_id=15"},"modified":"2025-11-25T12:49:49","modified_gmt":"2025-11-25T12:49:49","slug":"programs","status":"publish","type":"page","link":"https:\/\/rmfefpmorocco.com\/fr\/programs\/","title":{"rendered":"Programmes"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"15\" class=\"elementor elementor-15\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a3c8da3 e-flex e-con-boxed e-con e-parent\" data-id=\"a3c8da3\" 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-09135ad elementor-widget elementor-widget-image\" data-id=\"09135ad\" 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=\"2560\" height=\"1707\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-scaled.jpg\" class=\"attachment-full size-full wp-image-1166\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-scaled.jpg 2560w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-300x200.jpg 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-1024x683.jpg 1024w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-768x512.jpg 768w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-1536x1024.jpg 1536w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-2048x1365.jpg 2048w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-18x12.jpg 18w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-1200x800.jpg 1200w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/ALEGRIA-GRUPO_MJ22039-1980x1320.jpg 1980w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\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-39078a1 e-flex e-con-boxed e-con e-parent\" data-id=\"39078a1\" 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-9320f72 elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"9320f72\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Fundaci\u00f3n Real Madrid: <br \/>\n<span>O\u00f9 chaque programme joue pour un avenir meilleur<\/span><\/h1>\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-63584f6 e-flex e-con-boxed e-con e-parent\" data-id=\"63584f6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-cb8fc7e e-con-full e-flex e-con e-child\" data-id=\"cb8fc7e\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-031c59b e-con-full e-flex e-con e-child\" data-id=\"031c59b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f9e4f8d elementor-widget elementor-widget-heading\" data-id=\"f9e4f8d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Martin Javier Raez Fernandez<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9008d2b elementor-widget elementor-widget-heading\" data-id=\"9008d2b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Directeur Technique \u2013 Programme \u00c9ducatif de Football Fundaci\u00f3n Real Madrid Maroc \n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f62b84 elementor-widget__width-initial paragraph elementor-widget elementor-widget-text-editor\" data-id=\"4f62b84\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00a0<br \/><img decoding=\"async\" class=\"director_img\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/14.jpg\" \/><br \/>Avec un parcours riche alliant exp\u00e9rience de joueur de haut niveau et expertise acad\u00e9mique, Martin Javier Raez Fernandez a construit une carri\u00e8re solide et internationale dans le football. Ancien joueur professionnel en Espagne pendant plusieurs ann\u00e9es, il apporte une compr\u00e9hension profonde des exigences du jeu de l'int\u00e9rieur.<br \/>Suite \u00e0 sa transition vers l'entra\u00eenement, Martin a travaill\u00e9 dans plusieurs pays \u2014 Espagne, Allemagne, Chine, et plus r\u00e9cemment \u00e0 Duba\u00ef \u2014 o\u00f9 il a occup\u00e9 le poste de Directeur de M\u00e9thodologie pour le Programme de Football \u00c9ducatif de la Fondation Real Madrid.<br \/>Il est titulaire d'un Master en Direction Sportive, Gestion et M\u00e9thodologie du Football de l'Universit\u00e9 Europ\u00e9enne \u2013 \u00c9cole Sup\u00e9rieure Real Madrid, ce qui l'\u00e9quipe des comp\u00e9tences strat\u00e9giques et techniques pour concevoir des programmes de d\u00e9veloppement parfaitement align\u00e9s avec les valeurs et la philosophie de la fondation.<br \/>Sur le terrain, Martin se concentre sur la cr\u00e9ation d'environnements de haute performance en utilisant des outils qualitatifs et quantitatifs : conception d'entra\u00eenements bas\u00e9e sur les donn\u00e9es, p\u00e9riodisation tactique, plans de d\u00e9veloppement individuels et suivi des performances. Au-del\u00e0 du cadre technique, il s'engage \u00e0 cultiver des valeurs essentielles telles que la communication, la discipline et le leadership.<br \/>Now based in Rabat, Martin joins Fundaci\u00f3n Real Madrid Educational Football Program in Morocco as Technical Director, fully dedicated to the long-term development of young Moroccan talent, in close collaboration with coaches, families, and the wider Foundation community.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\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-3019abc e-flex e-con-boxed e-con e-parent\" data-id=\"3019abc\" 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-056ca75 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"056ca75\" 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-eec4e9b elementor-widget__width-inherit elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"eec4e9b\" 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-5e320d5 e-flex e-con-boxed e-con e-parent\" data-id=\"5e320d5\" 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-ffb293b elementor-widget elementor-widget-html\" data-id=\"ffb293b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n    \n    \/\/ Cards Programs Container Stagger Animation Script\n\/\/ Optimized stagger fade-in animation for .cards-programs-container > div > *\n\/\/ Animates while in view (in\/out on scroll)\n\n(function() {\n    'use strict';\n    \n    \/\/ Function to load GSAP dynamically\n    function loadGSAP() {\n        return new Promise((resolve) => {\n            \/\/ Check if GSAP is already loaded\n            if (typeof gsap !== 'undefined') {\n                resolve();\n                return;\n            }\n            \n            \/\/ Load GSAP\n            const gsapScript = document.createElement('script');\n            gsapScript.src = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/gsap.min.js';\n            gsapScript.onload = () => {\n                \/\/ Load ScrollTrigger\n                const scrollTriggerScript = document.createElement('script');\n                scrollTriggerScript.src = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/ScrollTrigger.min.js';\n                scrollTriggerScript.onload = () => {\n                    \/\/ Register ScrollTrigger plugin\n                    gsap.registerPlugin(ScrollTrigger);\n                    resolve();\n                };\n                document.head.appendChild(scrollTriggerScript);\n            };\n            document.head.appendChild(gsapScript);\n        });\n    }\n\n    \/\/ Configuration\n    const CONFIG = {\n        triggerMargin: '0px 0px -50px 0px',\n        duration: 0.9,\n        ease: 'power2.out',\n        stagger: 0.15,\n        yOffset: 50\n    };\n\n    \/\/ Initialize stagger animation\n    function initializeStaggerAnimation() {\n        const containers = document.querySelectorAll('.cards-programs-container');\n        \n        if (containers.length === 0) {\n            console.info('No .cards-programs-container elements found');\n            return;\n        }\n\n        containers.forEach(container => {\n            const elements = container.querySelectorAll(':scope > div > *');\n            \n            if (elements.length === 0) {\n                return;\n            }\n\n            \/\/ Set initial state for all elements\n            gsap.set(elements, {\n                opacity: 0,\n                y: CONFIG.yOffset,\n                scale: 0.96,\n                transformOrigin: 'center bottom',\n                willChange: 'transform, opacity'\n            });\n\n            \/\/ Create stagger animation with ScrollTrigger (while in view)\n            gsap.timeline({\n                scrollTrigger: {\n                    trigger: container,\n                    start: 'top 80%',\n                    end: 'bottom 20%',\n                    toggleActions: 'play reverse play reverse',\n                    rootMargin: CONFIG.triggerMargin,\n                    onEnter: () => console.log('Program cards elements entering view'),\n                    onLeave: () => console.log('Program cards elements leaving view')\n                }\n            }).to(elements, {\n                opacity: 1,\n                y: 0,\n                scale: 1,\n                duration: CONFIG.duration,\n                ease: CONFIG.ease,\n                stagger: {\n                    amount: CONFIG.stagger * (elements.length - 1),\n                    from: \"start\"\n                },\n                onComplete: function() {\n                    \/\/ Clean up will-change property after animation\n                    gsap.set(elements, { willChange: 'auto' });\n                }\n            });\n        });\n    }\n\n    \/\/ Fallback animation using GSAP without ScrollTrigger\n    function fallbackGSAPAnimation() {\n        const containers = document.querySelectorAll('.cards-programs-container');\n        \n        if ('IntersectionObserver' in window) {\n            const observer = new IntersectionObserver((entries) => {\n                entries.forEach(entry => {\n                    const elements = entry.target.querySelectorAll(':scope > div > *');\n                    \n                    if (entry.isIntersecting) {\n                        gsap.fromTo(elements, \n                            {\n                                opacity: 0,\n                                y: CONFIG.yOffset,\n                                scale: 0.96\n                            },\n                            {\n                                opacity: 1,\n                                y: 0,\n                                scale: 1,\n                                duration: CONFIG.duration,\n                                ease: CONFIG.ease,\n                                stagger: CONFIG.stagger\n                            }\n                        );\n                    } else {\n                        \/\/ Animate out when leaving view\n                        gsap.to(elements, {\n                            opacity: 0,\n                            y: CONFIG.yOffset,\n                            scale: 0.96,\n                            duration: CONFIG.duration * 0.7,\n                            ease: CONFIG.ease,\n                            stagger: CONFIG.stagger * 0.5\n                        });\n                    }\n                });\n            }, {\n                threshold: 0.15,\n                rootMargin: '0px 0px -30px 0px'\n            });\n\n            containers.forEach(container => {\n                observer.observe(container);\n                \/\/ Keep observing for re-entry\n            });\n        }\n    }\n\n    \/\/ Basic fallback animation without GSAP\n    function fallbackBasicAnimation() {\n        const containers = document.querySelectorAll('.cards-programs-container');\n        \n        containers.forEach(container => {\n            const elements = container.querySelectorAll(':scope > div > *');\n            \n            \/\/ Set initial styles\n            elements.forEach(element => {\n                element.style.opacity = '0';\n                element.style.transform = 'translateY(50px) scale(0.96)';\n                element.style.transition = 'all 0.9s ease-out';\n            });\n\n            \/\/ Use Intersection Observer for animation (while in view)\n            if ('IntersectionObserver' in window) {\n                const observer = new IntersectionObserver((entries) => {\n                    entries.forEach(entry => {\n                        const elements = entry.target.querySelectorAll(':scope > div > *');\n                        \n                        if (entry.isIntersecting) {\n                            elements.forEach((element, index) => {\n                                setTimeout(() => {\n                                    element.style.opacity = '1';\n                                    element.style.transform = 'translateY(0) scale(1)';\n                                }, index * 150); \/\/ Stagger effect\n                            });\n                        } else {\n                            \/\/ Animate out when leaving view\n                            elements.forEach(element => {\n                                element.style.opacity = '0';\n                                element.style.transform = 'translateY(50px) scale(0.96)';\n                            });\n                        }\n                    });\n                }, {\n                    threshold: 0.15,\n                    rootMargin: '0px 0px -30px 0px'\n                });\n\n                observer.observe(container);\n                \/\/ Keep observing for re-entry\n            } else {\n                \/\/ Even more basic fallback - just show elements with stagger\n                elements.forEach((element, index) => {\n                    setTimeout(() => {\n                        element.style.opacity = '1';\n                        element.style.transform = 'translateY(0) scale(1)';\n                    }, index * 500);\n                });\n            }\n        });\n    }\n\n    \/\/ Smart initialization with GSAP loading\n    async function smartInit() {\n        try {\n            \/\/ Load GSAP first\n            await loadGSAP();\n            \n            \/\/ Wait for DOM if needed\n            if (document.readyState === 'loading') {\n                await new Promise(resolve => {\n                    document.addEventListener('DOMContentLoaded', resolve);\n                });\n            }\n            \n            \/\/ Initialize animations\n            initializeStaggerAnimation();\n            \n        } catch (error) {\n            console.error('Failed to load GSAP:', error);\n            \/\/ Use fallback animation without GSAP\n            fallbackBasicAnimation();\n        }\n    }\n\n    \/\/ Initialize the script\n    smartInit();\n\n})();\n\n\/\/ CSS for better performance (add to your stylesheet)\n\/*\n.cards-programs-container > div > * {\n    transform: translateZ(0); \/* Force hardware acceleration *\/\n    backface-visibility: hidden; \/* Prevent flickering *\/\n    will-change: transform, opacity; \/* Optimize for animation *\/\n}\n*\/\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0fb76c3 cards-programs-conainer elementor-widget elementor-widget-grid_programs_widget\" data-id=\"0fb76c3\" data-element_type=\"widget\" data-widget_type=\"grid_programs_widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"custom-grid-programs-widget-0fb76c3\" \r\n                  class=\"custom-grid-programs-widget-container\" \r\n                  data-api-endpoint=\"\/wp-json\/wp\/v2\/programs?acf_format=standard&#038;acf_format=standard&#038;per_page=6\"\r\n                  data-posts-per-page=\"6\"\r\n                  data-columns-desktop=\"3\"\r\n                  data-columns-tablet=\"2\"\r\n                  data-columns-mobile=\"1\"\r\n                  data-gap-size=\"20\"\r\n                  data-hover-effect=\"true\"\r\n                  data-enable-pagination=\"false\"\r\n                  data-items-per-page=\"0\"\r\n                  data-aspect-ratio=\"1\/1\"\r\n                  data-border-radius=\"40px\"\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-enable-stagger-animation=\"true\"\r\n                  data-animation-delay=\"100\"\r\n                  data-widget-type=\"grid_programs_widget\"\r\n                  data-enable-cta=\"true\"\r\n                    data-cta-title=\"Ready to take the next step with us?\"\r\n                    data-cta-button-text=\"Book an assessment\"\r\n                    data-cta-button-link=\"\/contact\"\r\n                    data-cta-logo=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/FRM-EFP_blanco-1.png\"\r\n                    data-cta-background=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/Rectangle-43324-1.png\"\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-grid-programs-widget-0fb76c3', 'grid_programs_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-grid-programs-widget-0fb76c3', 'grid_programs_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-98c59fb e-con-full e-flex e-con e-parent\" data-id=\"98c59fb\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-de12e58 e-con-full e-flex e-con e-child\" data-id=\"de12e58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94848da elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"94848da\" 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\">Pourquoi choisir les programes \u00e9ducatifs de de la Fondation Real Madrid ?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7fdb366 elementor-widget__width-inherit elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"7fdb366\" 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>D\u00e9couvrez les avantages uniques de l'entra\u00eenement avec la m\u00e9thodologie officielle de Fundaci\u00f3n Real Madrid, reconnue mondialement pour son excellence.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-849798d e-grid e-con-boxed e-con e-child\" data-id=\"849798d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-67ca013 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"67ca013\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-be0f38b elementor-widget elementor-widget-image\" data-id=\"be0f38b\" 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=\"325\" height=\"371\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-13.png\" class=\"attachment-large size-large wp-image-167\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-13.png 325w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-13-263x300.png 263w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-13-11x12.png 11w\" sizes=\"(max-width: 325px) 100vw, 325px\" \/>\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-5538e31 e-con-full e-flex e-con e-child\" data-id=\"5538e31\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2a959f8 elementor-widget elementor-widget-heading\" data-id=\"2a959f8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Formation internationale de qualit\u00e9<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f4166e elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"0f4166e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Gr\u00e2ce \u00e0 la m\u00e9thodologie officielle de Fundaci\u00f3n Real Madrid, votre enfant b\u00e9n\u00e9ficie d'un entra\u00eenement adapt\u00e9 \u00e0 tous les niveaux, combinant d\u00e9veloppement technique, tactique et physique, reconnu dans plus de 60 pays.<\/p>\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-ed93319 elementor-absolute elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"ed93319\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.animated-svg-container {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    margin: 20px 0;\r\n}\r\n\r\n#animatedPath {\r\n    stroke-dasharray: 400;\r\n    stroke-dashoffset: 400;\r\n    transition: stroke-dashoffset 2s ease-in-out;\r\n}\r\n<\/style>\r\n\r\n<div class=\"animated-svg-container\">\r\n    <svg width=\"96\" height=\"246\" viewbox=\"0 0 96 246\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <path id=\"animatedPath\" d=\"M0.999023 0.914062C4.40387 53.2435 110 128.003 93.5 245.503\" stroke=\"black\" stroke-opacity=\"0.4\"\/>\r\n    <\/svg>\r\n<\/div>\r\n\r\n<script>\r\nsetTimeout(function() {\r\n    const path = document.getElementById('animatedPath');\r\n    if (path) {\r\n        window.addEventListener('scroll', function() {\r\n            const rect = path.getBoundingClientRect();\r\n            const isVisible = rect.top < window.innerHeight && rect.bottom > 0;\r\n            \r\n            if (isVisible) {\r\n                path.style.strokeDashoffset = '0';\r\n                \/\/ Add the dash pattern after animation\r\n                setTimeout(function() {\r\n                    path.style.strokeDasharray = '2 2';\r\n                }, 3000);\r\n            }\r\n        });\r\n        \r\n        \/\/ Also check on load\r\n        const rect = path.getBoundingClientRect();\r\n        const isVisible = rect.top < window.innerHeight && rect.bottom > 0;\r\n        if (isVisible) {\r\n            path.style.strokeDashoffset = '0';\r\n            setTimeout(function() {\r\n                path.style.strokeDasharray = '2 2';\r\n            }, 3000);\r\n        }\r\n    }\r\n}, 100);\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a01ca1a e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"a01ca1a\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4e15639 elementor-widget elementor-widget-image\" data-id=\"4e15639\" 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=\"506\" height=\"506\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1.png\" class=\"attachment-large size-large wp-image-168\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1.png 506w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-300x300.png 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-150x150.png 150w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-12x12.png 12w\" sizes=\"(max-width: 506px) 100vw, 506px\" \/>\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-43c63f5 e-con-full e-flex e-con e-child\" data-id=\"43c63f5\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-95fec93 elementor-widget elementor-widget-heading\" data-id=\"95fec93\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Encadrement par des coachs certifi\u00e9s<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-091309b elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"091309b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Nos entra\u00eeneurs, form\u00e9s et certifi\u00e9s par la \nFondation, assurent un suivi professionnel et personnalis\u00e9, garantissant un apprentissage \nconforme aux standards internationaux.<\/p>\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-de48968 elementor-absolute elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"de48968\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.animated-svg-container {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    margin: 20px 0;\r\n}\r\n#animatedPath6 {\r\n    stroke-dasharray: 500;\r\n    stroke-dashoffset: 500;\r\n    transition: stroke-dashoffset 2s ease-in-out;\r\n}\r\n<\/style>\r\n\r\n<div class=\"animated-svg-container\">\r\n    <svg width=\"128\" height=\"328\" viewbox=\"0 0 128 328\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <path id=\"animatedPath6\" d=\"M127 0.179688C122.448 70.1408 -18.7203 170.09 3.33809 327.18\" stroke=\"black\" stroke-opacity=\"0.4\"\/>\r\n    <\/svg>\r\n<\/div>\r\n\r\n<script>\r\nsetTimeout(function() {\r\n    const path = document.getElementById('animatedPath6');\r\n    if (path) {\r\n        window.addEventListener('scroll', function() {\r\n            const rect = path.getBoundingClientRect();\r\n            const isVisible = rect.top < window.innerHeight && rect.bottom > 0;\r\n            \r\n            if (isVisible) {\r\n                path.style.strokeDashoffset = '0';\r\n                \/\/ Add the dash pattern after animation\r\n                setTimeout(function() {\r\n                    path.style.strokeDasharray = '2 2';\r\n                }, 2000);\r\n            }\r\n        });\r\n        \r\n        \/\/ Also check on load\r\n        const rect = path.getBoundingClientRect();\r\n        const isVisible = rect.top < window.innerHeight && rect.bottom > 0;\r\n        if (isVisible) {\r\n            path.style.strokeDashoffset = '0';\r\n            setTimeout(function() {\r\n                path.style.strokeDasharray = '2 2';\r\n            }, 2000);\r\n        }\r\n    }\r\n}, 100);\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-88ab82b e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"88ab82b\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dacbfb1 elementor-widget elementor-widget-image\" data-id=\"dacbfb1\" 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 loading=\"lazy\" decoding=\"async\" width=\"506\" height=\"506\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-1.png\" class=\"attachment-large size-large wp-image-169\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-1.png 506w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-1-300x300.png 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-1-150x150.png 150w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-1-12x12.png 12w\" sizes=\"(max-width: 506px) 100vw, 506px\" \/>\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-a1e435e e-con-full e-flex e-con e-child\" data-id=\"a1e435e\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-05b8c4f elementor-widget elementor-widget-heading\" data-id=\"05b8c4f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Transmission de valeurs fortes<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-afc9641 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"afc9641\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Au-del\u00e0 du football, nous enseignons des valeurs \nessentielles comme le respect, l\u2019effort, la solidarit\u00e9, la tol\u00e9rance et le leadership, pour aider \nles jeunes \u00e0 devenir des citoyens responsables.<\/p>\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-79cfd7a elementor-absolute elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"79cfd7a\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.animated-svg-container {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    margin: 20px 0;\r\n}\r\n\r\n#animatedPath2 {\r\n    stroke-dasharray: 400;\r\n    stroke-dashoffset: 400;\r\n    transition: stroke-dashoffset 2s ease-in-out;\r\n}\r\n<\/style>\r\n\r\n<div class=\"animated-svg-container\">\r\n    <svg width=\"96\" height=\"246\" viewbox=\"0 0 96 246\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <path id=\"animatedPath2\" d=\"M0.999023 0.914062C4.40387 53.2435 110 128.003 93.5 245.503\" stroke=\"black\" stroke-opacity=\"0.4\"\/>\r\n    <\/svg>\r\n<\/div>\r\n\r\n<script>\r\nsetTimeout(function() {\r\n    const path = document.getElementById('animatedPath2');\r\n    if (path) {\r\n        window.addEventListener('scroll', function() {\r\n            const rect = path.getBoundingClientRect();\r\n            const isVisible = rect.top < window.innerHeight && rect.bottom > 0;\r\n            \r\n            if (isVisible) {\r\n                path.style.strokeDashoffset = '0';\r\n                \/\/ Add the dash pattern after animation\r\n                setTimeout(function() {\r\n                    path.style.strokeDasharray = '2 2';\r\n                }, 3000);\r\n            }\r\n        });\r\n        \r\n        \/\/ Also check on load\r\n        const rect = path.getBoundingClientRect();\r\n        const isVisible = rect.top < window.innerHeight && rect.bottom > 0;\r\n        if (isVisible) {\r\n            path.style.strokeDashoffset = '0';\r\n            setTimeout(function() {\r\n                path.style.strokeDasharray = '2 2';\r\n            }, 3000);\r\n        }\r\n    }\r\n}, 100);\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-86e9373 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"86e9373\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc82795 elementor-widget elementor-widget-image\" data-id=\"dc82795\" 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 loading=\"lazy\" decoding=\"async\" width=\"506\" height=\"506\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-2.png\" class=\"attachment-large size-large wp-image-170\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-2.png 506w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-2-300x300.png 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-2-150x150.png 150w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-2-12x12.png 12w\" sizes=\"(max-width: 506px) 100vw, 506px\" \/>\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-297794e e-con-full e-flex e-con e-child\" data-id=\"297794e\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-697e913 elementor-widget elementor-widget-heading\" data-id=\"697e913\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">D\u00e9veloppement personnel global<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7078366 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"7078366\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le programme favorise la confiance en soi, la \nmotivation, l\u2019autonomie et l\u2019esprit d\u2019\u00e9quipe, pr\u00e9parant les jeunes \u00e0 r\u00e9ussir aussi bien sur le \nterrain que dans leur vie quotidienne.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a745897 elementor-absolute elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"a745897\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.animated-svg-container {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    margin: 20px 0;\r\n}\r\n#animatedPath7 {\r\n    stroke-dasharray: 500;\r\n    stroke-dashoffset: 500;\r\n    transition: stroke-dashoffset 2s ease-in-out;\r\n}\r\n<\/style>\r\n\r\n<div class=\"animated-svg-container\">\r\n    <svg width=\"128\" height=\"328\" viewbox=\"0 0 128 328\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <path id=\"animatedPath7\" d=\"M127 0.179688C122.448 70.1408 -18.7203 170.09 3.33809 327.18\" stroke=\"black\" stroke-opacity=\"0.4\"\/>\r\n    <\/svg>\r\n<\/div>\r\n\r\n<script>\r\nsetTimeout(function() {\r\n    const path = document.getElementById('animatedPath7');\r\n    if (path) {\r\n        window.addEventListener('scroll', function() {\r\n            const rect = path.getBoundingClientRect();\r\n            const isVisible = rect.top < window.innerHeight && rect.bottom > 0;\r\n            \r\n            if (isVisible) {\r\n                path.style.strokeDashoffset = '0';\r\n                \/\/ Add the dash pattern after animation\r\n                setTimeout(function() {\r\n                    path.style.strokeDasharray = '2 2';\r\n                }, 2000);\r\n            }\r\n        });\r\n        \r\n        \/\/ Also check on load\r\n        const rect = path.getBoundingClientRect();\r\n        const isVisible = rect.top < window.innerHeight && rect.bottom > 0;\r\n        if (isVisible) {\r\n            path.style.strokeDashoffset = '0';\r\n            setTimeout(function() {\r\n                path.style.strokeDasharray = '2 2';\r\n            }, 2000);\r\n        }\r\n    }\r\n}, 100);\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f32c3e4 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"f32c3e4\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-96191d8 elementor-widget elementor-widget-image\" data-id=\"96191d8\" 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 loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"683\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/11\/IMG-20251125-WA0020.jpg\" class=\"attachment-large size-large wp-image-1577\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/11\/IMG-20251125-WA0020.jpg 679w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/11\/IMG-20251125-WA0020-255x300.jpg 255w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/11\/IMG-20251125-WA0020-10x12.jpg 10w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/>\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-5086846 e-con-full e-flex e-con e-child\" data-id=\"5086846\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-812bd28 elementor-widget elementor-widget-heading\" data-id=\"812bd28\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Living the Fundaci\u00f3n Real Madrid experience<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3aaafdd elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"3aaafdd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div dir=\"auto\">Participants discover the educational spirit and values that guide the Fundaci\u00f3n Real Madrid, fostering motivation, respect, and a sense of belonging through an enriching cultural and sporting experience.<\/div><div dir=\"auto\">\u00a0<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-224bebf e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"224bebf\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33acfd7 elementor-widget elementor-widget-image\" data-id=\"33acfd7\" 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 loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"580\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-4.png\" class=\"attachment-large size-large wp-image-172\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-4.png 608w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-4-300x300.png 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-4-150x150.png 150w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-removebg-preview-2025-07-10T210039.024-1-4-12x12.png 12w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/>\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-b7d5e54 e-con-full e-flex e-con e-child\" data-id=\"b7d5e54\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b625a26 elementor-widget elementor-widget-heading\" data-id=\"b625a26\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Un environnement s\u00fbr et stimulant<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca2c8f9 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ca2c8f9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Les entra\u00eenements se d\u00e9roulent dans un cadre \ns\u00e9curis\u00e9, inclusif et encourageant, propice \u00e0 l\u2019\u00e9panouissement, \u00e0 la camaraderie et au plaisir \nde jouer.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\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>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9689991 e-flex e-con-boxed e-con e-parent\" data-id=\"9689991\" 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-f306b96 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"f306b96\" 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-ca7f7f5 elementor-widget__width-inherit elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"ca7f7f5\" 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-89f22a9 e-flex e-con-boxed e-con e-parent\" data-id=\"89f22a9\" 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-46eae98 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-post_slider\" data-id=\"46eae98\" 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-46eae98\" \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-46eae98';\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\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Fundaci\u00f3n Real Madrid: Where every programme plays for a better tomorrow Martin Javier Raez Fernandez Technical Director \u2013 Fundaci\u00f3n Real Madrid Educational Football Program Morocco \u00a0With a rich background combining elite-level playing experience and academic expertise, Martin Javier Raez Fernandez has built a solid and international career in football. A former professional player in Spain [&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-15","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/pages\/15","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=15"}],"version-history":[{"count":0,"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/pages\/15\/revisions"}],"wp:attachment":[{"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/media?parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}