{"id":120,"date":"2025-07-21T19:03:58","date_gmt":"2025-07-21T19:03:58","guid":{"rendered":"https:\/\/rmfefpmorocco.com\/?page_id=120"},"modified":"2025-11-25T12:27:01","modified_gmt":"2025-11-25T12:27:01","slug":"about","status":"publish","type":"page","link":"https:\/\/rmfefpmorocco.com\/fr\/about\/","title":{"rendered":"A Propos"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"120\" class=\"elementor elementor-120\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5263b92 e-flex e-con-boxed e-con e-parent\" data-id=\"5263b92\" 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-05acbae elementor-widget__width-inherit elementor-widget elementor-widget-image\" data-id=\"05acbae\" 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=\"2301\" height=\"1139\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16.jpg\" class=\"attachment-full size-full wp-image-1160\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16.jpg 2301w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16-300x149.jpg 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16-1024x507.jpg 1024w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16-768x380.jpg 768w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16-1536x760.jpg 1536w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16-2048x1014.jpg 2048w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16-18x9.jpg 18w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16-1200x594.jpg 1200w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS16-1980x980.jpg 1980w\" sizes=\"(max-width: 2301px) 100vw, 2301px\" \/>\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-4540d85 e-flex e-con-boxed e-con e-parent\" data-id=\"4540d85\" 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-d4f877f elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"d4f877f\" 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>Plus qu'un club, un engagement envers la solidarit\u00e9<\/span><\/h1>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-63a546a e-con-full e-flex e-con e-child\" data-id=\"63a546a\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-281d72b elementor-widget elementor-widget-image\" data-id=\"281d72b\" 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\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/path-3.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>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ed04714 e-flex e-con-boxed e-con e-parent\" data-id=\"ed04714\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ba386ca e-con-full e-flex e-con e-child\" data-id=\"ba386ca\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b25d2d paragraph elementor-widget elementor-widget-text-editor\" data-id=\"3b25d2d\" 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-25ad03b e-con-full e-flex e-con e-child\" data-id=\"25ad03b\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c163a9e e-con-full overlay_image_right e-flex e-con e-child\" data-id=\"c163a9e\" 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-d4e9c66 elementor-widget elementor-widget-image\" data-id=\"d4e9c66\" 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=\"1749\" height=\"1008\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS14.jpg\" class=\"attachment-full size-full wp-image-1156\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS14.jpg 1749w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS14-300x173.jpg 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS14-1024x590.jpg 1024w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS14-768x443.jpg 768w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS14-1536x885.jpg 1536w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS14-18x10.jpg 18w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS14-1200x692.jpg 1200w\" sizes=\"(max-width: 1749px) 100vw, 1749px\" \/>\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-c141d9c e-grid e-con-boxed e-con e-parent\" data-id=\"c141d9c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c19ed4b e-con-full e-flex e-con e-child\" data-id=\"c19ed4b\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b569e4a e-con-full overlay_image_left e-flex e-con e-child\" data-id=\"b569e4a\" 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-c84b197 elementor-widget elementor-widget-image\" data-id=\"c84b197\" 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=\"1440\" height=\"961\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/PRESENTACION-EDUCATIONAL-FOOTBALL-PROGRAM-MARRUECOS_1VC1999.webp\" class=\"attachment-full size-full wp-image-598\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/PRESENTACION-EDUCATIONAL-FOOTBALL-PROGRAM-MARRUECOS_1VC1999.webp 1440w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/PRESENTACION-EDUCATIONAL-FOOTBALL-PROGRAM-MARRUECOS_1VC1999-300x200.webp 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/PRESENTACION-EDUCATIONAL-FOOTBALL-PROGRAM-MARRUECOS_1VC1999-1024x683.webp 1024w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/PRESENTACION-EDUCATIONAL-FOOTBALL-PROGRAM-MARRUECOS_1VC1999-768x513.webp 768w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/PRESENTACION-EDUCATIONAL-FOOTBALL-PROGRAM-MARRUECOS_1VC1999-18x12.webp 18w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/PRESENTACION-EDUCATIONAL-FOOTBALL-PROGRAM-MARRUECOS_1VC1999-1200x801.webp 1200w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/>\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<div class=\"elementor-element elementor-element-156a1a4 e-con-full e-flex e-con e-child\" data-id=\"156a1a4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1e742e elementor-invisible elementor-widget elementor-widget-html\" data-id=\"c1e742e\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h2 class=\"h2\" >\r\n    Lancement officiel du programme \u00e9ducatif Fundaci\u00f3n Real Madrid au Maroc avec Play Makers\r\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ea566c paragraph elementor-widget elementor-widget-text-editor\" data-id=\"0ea566c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le mois de juin 2025 marque une \u00e9tape cl\u00e9 : le partenariat entre la Fondation Real Madrid et \nPlay Makers devient r\u00e9alit\u00e9 avec le lancement du programme de football \u00e9ducatif au Maroc.<\/p><p>Ce programme s'adresse aux filles et gar\u00e7ons \u00e2g\u00e9s de 5 \u00e0 17 ans qui souhaitent d\u00e9couvrir la m\u00e9thodologie de formation renomm\u00e9e de Fundaci\u00f3n Real Madrid, d\u00e9j\u00e0 mise en \u0153uvre dans plus de 66 pays \u00e0 travers le monde\u2014et maintenant disponible au Maroc !<\/p><p>Encadr\u00e9 par des entra\u00eeneurs espagnols certifi\u00e9s par la Fondation, ce programme offre une \nexp\u00e9rience d\u2019apprentissage unique, alliant excellence sportive, valeurs \u00e9ducatives et \nstandards internationaux.<\/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-c38b38e e-flex e-con-boxed e-con e-parent\" data-id=\"c38b38e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-9390a2e e-con-full e-flex e-con e-child\" data-id=\"9390a2e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41e2e85 elementor-invisible elementor-widget elementor-widget-html\" data-id=\"41e2e85\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h2>FORMATION AU-DEL\u00c0  <span> FOOTBALL\r\n<\/span>\r\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee9c40a paragraph elementor-widget elementor-widget-text-editor\" data-id=\"ee9c40a\" 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\">Les programmes de Fundaci\u00f3n Real Madrid visent \u00e0 d\u00e9velopper des jeunes complets, en se concentrant non seulement sur les aspects techniques du jeu, mais aussi sur le d\u00e9veloppement personnel \u00e0 travers des valeurs fortes qui refl\u00e8tent l'esprit du Real Madrid. Nos piliers \u00e9ducatifs sont :<\/p><ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\"><li class=\"whitespace-normal break-words\">Motivation : encourager l'effort et la pers\u00e9v\u00e9rance<\/li><li class=\"whitespace-normal break-words translation-block\"><strong>Travail d'\u00e9quipe<\/strong> : apprendre \u00e0 grandir ensemble<\/li><li class=\"whitespace-normal break-words\">Autonomie : d\u00e9velopper la confiance et l'initiative<\/li><li class=\"whitespace-normal break-words\">Sant\u00e9 : adopter de bonnes habitudes de vie<\/li><li class=\"whitespace-normal break-words\">\u00c9galit\u00e9 : offrir des opportunit\u00e9s \u00e9gales \u00e0 tous<\/li><li class=\"whitespace-normal break-words\">Respect : envers les autres, les r\u00e8gles et soi-m\u00eame<\/li><li class=\"whitespace-normal break-words\">Estime de soi : construire une image positive et solide<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4af8614 e-con-full e-flex e-con e-child\" data-id=\"4af8614\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-36b176e e-con-full overlay_image_right e-flex e-con e-child\" data-id=\"36b176e\" 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-666bb63 elementor-widget elementor-widget-image\" data-id=\"666bb63\" 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=\"2560\" height=\"1707\" src=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-scaled.jpg\" class=\"attachment-full size-full wp-image-1154\" alt=\"\" srcset=\"https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-scaled.jpg 2560w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-300x200.jpg 300w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-1024x683.jpg 1024w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-768x512.jpg 768w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-1536x1024.jpg 1536w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-2048x1365.jpg 2048w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-18x12.jpg 18w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-1200x800.jpg 1200w, https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/08\/KIDS49-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<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-00a6695 e-flex e-con-boxed e-con e-parent\" data-id=\"00a6695\" 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-84e381d elementor-widget elementor-widget-html\" data-id=\"84e381d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\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.4,\n        ease: 'power2.out',\n        stagger: 0.2,\n        yOffset: 60\n    };\n\n    \/\/ Initialize stagger animation\n    function initializeStaggerAnimation() {\n        const containers = document.querySelectorAll('.container-about-cards');\n        \n        if (containers.length === 0) {\n            console.info('No .container-about-cards 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.95,\n                transformOrigin: 'center bottom',\n                willChange: 'transform, opacity'\n            });\n\n            \/\/ Create stagger animation with ScrollTrigger (one time only)\n            gsap.timeline({\n                scrollTrigger: {\n                    trigger: container,\n                    start: 'top 85%',\n                    toggleActions: 'play none none none',\n                    once: true,\n                    rootMargin: CONFIG.triggerMargin,\n                    onEnter: () => console.log('Elements entering view (one time)')\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('.container-about-cards');\n        \n        if ('IntersectionObserver' in window) {\n            const observer = new IntersectionObserver((entries) => {\n                entries.forEach(entry => {\n                    if (entry.isIntersecting) {\n                        const elements = entry.target.querySelectorAll(':scope > div > *');\n                        \n                        gsap.fromTo(elements, \n                            {\n                                opacity: 0,\n                                y: CONFIG.yOffset,\n                                scale: 0.95\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                        \n                        \/\/ Stop observing after animation (one time only)\n                        observer.unobserve(entry.target);\n                    }\n                });\n            }, {\n                threshold: 0.2,\n                rootMargin: '0px 0px -20px 0px'\n            });\n\n            containers.forEach(container => {\n                observer.observe(container);\n            });\n        }\n    }\n\n    \/\/ Basic fallback animation without GSAP\n    function fallbackBasicAnimation() {\n        const containers = document.querySelectorAll('.container-about-cards');\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(60px) scale(0.95)';\n                element.style.transition = 'all 0.8s ease-out';\n            });\n\n            \/\/ Use Intersection Observer for animation (one time only)\n            if ('IntersectionObserver' in window) {\n                const observer = new IntersectionObserver((entries) => {\n                    entries.forEach(entry => {\n                        if (entry.isIntersecting) {\n                            const elements = entry.target.querySelectorAll(':scope > div > *');\n                            elements.forEach((element, index) => {\n                                setTimeout(() => {\n                                    element.style.opacity = '1';\n                                    element.style.transform = 'translateY(0) scale(1)';\n                                }, index * 200); \/\/ Stagger effect\n                            });\n                            \n                            \/\/ Stop observing after animation (one time only)\n                            observer.unobserve(entry.target);\n                        }\n                    });\n                }, {\n                    threshold: 0.2,\n                    rootMargin: '0px 0px -20px 0px'\n                });\n\n                observer.observe(container);\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 * 700);\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\n<\/script>\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-564a269 e-grid container-about-cards e-con-boxed e-con e-parent\" data-id=\"564a269\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-55fbd4e e-flex e-con-boxed e-con e-child\" data-id=\"55fbd4e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-791a8cf e-con-full e-flex e-con e-child\" data-id=\"791a8cf\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b7a16d3 elementor-widget elementor-widget-html\" data-id=\"b7a16d3\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.mask-effect1 {\r\n    display: inline-block;\r\n    position: relative;\r\n    margin: 0px;\r\n    padding: 0px;\r\n    width: 150px;\r\n    height: 90px;\r\n    background-color: #BE863B; \/* Your color *\/\r\n    \r\n    \/* CSS Mask properties *\/\r\n    mask: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-14.png') no-repeat center \/ cover;\r\n    -webkit-mask: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-14.png') no-repeat center \/ cover;\r\n    \r\n    \/* Fallback for better browser support *\/\r\n    mask-image: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-14.png');\r\n    -webkit-mask-image: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/image-14.png');\r\n    mask-size: cover;\r\n    -webkit-mask-size: cover;\r\n    mask-position: center;\r\n    -webkit-mask-position: center;\r\n    mask-repeat: no-repeat;\r\n    -webkit-mask-repeat: no-repeat;\r\n}\r\n\r\n\/* Remove the ::before pseudo-element - not needed *\/\r\n\r\n\r\n\r\n<\/style>\r\n\r\n<!-- CSS Mask Method (Recommended) -->\r\n<div class=\"mask-effect1\"><\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e029be e-con-full element_container e-flex e-con e-child\" data-id=\"3e029be\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-090d5d0 elementor-widget elementor-widget-heading\" data-id=\"090d5d0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Notre Mission\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8a7ddf paragraph elementor-widget elementor-widget-text-editor\" data-id=\"c8a7ddf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00c0 travers son action sociale, Fundaci\u00f3n Real Madrid incarne l'engagement du club envers la solidarit\u00e9. Elle \u0153uvre pour pr\u00e9server l'h\u00e9ritage historique du Real Madrid et promeut les valeurs universelles du sport comme moteur de d\u00e9veloppement personnel et collectif.<\/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-f163726 e-flex e-con-boxed e-con e-child\" data-id=\"f163726\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d6fd1fd e-con-full e-flex e-con e-child\" data-id=\"d6fd1fd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27f1720 elementor-widget elementor-widget-html\" data-id=\"27f1720\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\r\n.mask-effect2 {\r\n    display: inline-block;\r\n    position: relative;\r\n    margin: 0px;\r\n    padding: 0px;\r\n    width: 150px;\r\n    height: 90px;\r\n    background-color: #1A1C4E; \/* Your color *\/\r\n    \r\n    \/* CSS Mask properties *\/\r\n    mask: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/icon2.png') no-repeat center \/ cover;\r\n    -webkit-mask: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/icon2.png') no-repeat center \/ cover;\r\n    \r\n    \/* Fallback for better browser support *\/\r\n    mask-image: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/icon2.png');\r\n    -webkit-mask-image: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/icon2.png');\r\n    mask-size: cover;\r\n    -webkit-mask-size: cover;\r\n    mask-position: center;\r\n    -webkit-mask-position: center;\r\n    mask-repeat: no-repeat;\r\n    -webkit-mask-repeat: no-repeat;\r\n}\r\n\r\n\/* Remove the ::before pseudo-element - not needed *\/\r\n\r\n\r\n\r\n<\/style>\r\n\r\n<!-- CSS Mask Method (Recommended) -->\r\n<div class=\"mask-effect2\"><\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f5d0f9 e-con-full element_container e-flex e-con e-child\" data-id=\"3f5d0f9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5fdf7d elementor-widget elementor-widget-heading\" data-id=\"f5fdf7d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Notre Vision\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2dec75c paragraph elementor-widget elementor-widget-text-editor\" data-id=\"2dec75c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00catre une r\u00e9f\u00e9rence universelle en mati\u00e8re d'utilisation du sport comme outil d\u2019\u00e9ducation et \nd\u2019int\u00e9gration sociale, construisant un avenir plus \u00e9quitable et inclusif dans le monde entier.<\/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-04b68bb e-flex e-con-boxed e-con e-child\" data-id=\"04b68bb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2b5bc00 e-con-full e-flex e-con e-child\" data-id=\"2b5bc00\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-91047b7 elementor-widget elementor-widget-html\" data-id=\"91047b7\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\r\n.mask-effect3 {\r\n    display: inline-block;\r\n    position: relative;\r\n    margin: 0px;\r\n    padding: 0px;\r\n    width: 150px;\r\n    height: 90px;\r\n    background-color: #BE863B; \/* Your color *\/\r\n    \r\n    \/* CSS Mask properties *\/\r\n    mask: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/icons3.png') no-repeat center \/ cover;\r\n    -webkit-mask: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/icons3.png') no-repeat center \/ cover;\r\n    \r\n    \/* Fallback for better browser support *\/\r\n    mask-image: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/icons3.png');\r\n    -webkit-mask-image: url('https:\/\/rmfefpmorocco.com\/wp-content\/uploads\/2025\/07\/icons3.png');\r\n    mask-size: cover;\r\n    -webkit-mask-size: cover;\r\n    mask-position: center;\r\n    -webkit-mask-position: center;\r\n    mask-repeat: no-repeat;\r\n    -webkit-mask-repeat: no-repeat;\r\n}\r\n\r\n\/* Remove the ::before pseudo-element - not needed *\/\r\n\r\n\r\n\r\n<\/style>\r\n\r\n<!-- CSS Mask Method (Recommended) -->\r\n<div class=\"mask-effect3\"><\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8941b86 e-con-full element_container e-flex e-con e-child\" data-id=\"8941b86\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ecf4c7e elementor-widget elementor-widget-heading\" data-id=\"ecf4c7e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nos Valeurs\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-07d658c paragraph elementor-widget elementor-widget-text-editor\" data-id=\"07d658c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Nous encourageons le leadership, l\u2019autodiscipline, l\u2019humilit\u00e9, l\u2019amiti\u00e9, le travail acharn\u00e9, \nl\u2019esprit d\u2019\u00e9quipe, le respect, la tol\u00e9rance et la solidarit\u00e9. Des principes qui inspirent des \ng\u00e9n\u00e9rations.<\/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\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Fundaci\u00f3n Real Madrid: More than a club, a commitment to solidarity 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. Through educational and social projects [&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-120","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/pages\/120","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=120"}],"version-history":[{"count":0,"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/pages\/120\/revisions"}],"wp:attachment":[{"href":"https:\/\/rmfefpmorocco.com\/fr\/wp-json\/wp\/v2\/media?parent=120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}